debian/0000755000000000000000000000000012264602325007170 5ustar debian/build.xml0000644000000000000000000000613712264304754011025 0ustar debian/maven.rules0000644000000000000000000000003612264304754011356 0ustar junit junit jar s/3\..*/3.x/ debian/watch0000644000000000000000000000016112264304754010224 0ustar version=3 http://githubredir.debian.net/github/sonatype/modello/ modello-(\d.*).tar.gz debian debian/orig-tar.sh debian/rules0000755000000000000000000000265012264304754010260 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := ant-nodeps junit plexus-build-api plexus-compiler-api \ plexus-compiler-javac plexus-velocity plexus-utils velocity DEB_ANT_BUILD_TARGET := package javadoc DEB_ANT_BUILDFILE := debian/build.xml DEB_ANT_ARGS := -Dpackage=$(PACKAGE) -Dversion=$(VERSION) API_DOCS := build/api BASE_MODULES := core PLUGINS := converters dom4j java jdom stax xdoc \ xml xpp3 xsd get-orig-source: uscan --force-download --download-version $(VERSION) --rename binary-post-install/lib$(PACKAGE)-java:: mh_installpoms -plib$(PACKAGE)-java set -e; for MODULE in $(BASE_MODULES); do \ mh_installjar -plib$(PACKAGE)-java -l modello-$$MODULE/pom.xml modello-$$MODULE/build/$(PACKAGE)-$$MODULE-$(VERSION).jar; \ done set -e; for MODULE in $(PLUGINS); do \ mh_installjar -plib$(PACKAGE)-java -l modello-plugins/modello-plugin-$$MODULE/pom.xml modello-plugins/modello-plugin-$$MODULE/build/$(PACKAGE)-plugin-$$MODULE-$(VERSION).jar; \ done binary-post-install/lib$(PACKAGE)-java-doc:: dh_install -plib$(PACKAGE)-java-doc $(API_DOCS) usr/share/doc/lib$(PACKAGE)-java clean:: mh_clean mh_unpatchpoms -plib$(PACKAGE)-java -rm -rf debian/tmp debian/changelog0000644000000000000000000000666112264304754011060 0ustar modello (1.1-3) unstable; urgency=low * Team upload. * debian/control: - Build depend directly on libplexus-compiler-java - Removed Michael Koch from the uploaders (Closes: #654118) - Use canonical URLs for the Vcs-* fields - Updated Standards-Version to 3.9.5 (no changes) - Fixed the lintian warnings related to the package descriptions * Switch to debhelper level 9 * debian/rules: Improved the clean target * debian/watch: Updated to watch the new release tags on Github * debian/orig-tar.sh: Use the tarball from Github instead of the SVN tag -- Emmanuel Bourg Wed, 06 Nov 2013 15:00:49 +0100 modello (1.1-2) unstable; urgency=low * Change Build-Depends: default-jdk-doc. (Closes: #567286) * Remove Paul from Uploaders. * Update Standards-Version: 3.8.4 * Switch to source format 3.0. -- Torsten Werner Sun, 11 Apr 2010 17:18:12 +0200 modello (1.1-1) unstable; urgency=low * New upstream release. * Build-Depends on debhelper >= 7. * Added myself to Uploaders. * Updated Standards-Version to 3.8.3. -- Michael Koch Mon, 28 Sep 2009 09:28:10 +0200 modello (1.0.1-4) unstable; urgency=low * Add versioned dependency on libplexus-containers-java to avoid FTBFS on other packages -- Ludovic Claude Fri, 04 Sep 2009 21:43:49 +0100 modello (1.0.1-3) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 23:00:01 +0200 modello (1.0.1-2) experimental; urgency=low * New upstream release. * Add myself to Uploaders. * Add descriptors for the Maven repository * Remove modello-maven-plugin from this package as it was missing some essential Maven descriptors, move it in a separate package (modello-maven-plugin), remove modello-test from the build as well. * Add Depends: for libmodello-java and libplexus-build-api-java * Add a Build-Depends-Indep dependency on maven-repo-helper and libplexus-build-api-java * Remove the dependency on maven2, as it was needed only for the modello plugin, replace it by a Recommends: * Use mh_installpom and mh_installjar to install the POM and the jar to the Maven repository * debian/rules: add java plugin, remove jpox,plexus-registry,store plugins, remove base module db-keywords * update build.properties and build.xml for the new version -- Ludovic Claude Mon, 06 Jul 2009 22:37:50 +0100 modello (1.0-alpha-21-3) unstable; urgency=low * Change debian/rules to really use default-jdk. -- Torsten Werner Mon, 06 Jul 2009 22:16:42 +0200 modello (1.0-alpha-21-2) unstable; urgency=low * Change Section: java. * Add missing Depends: ${misc:Depends}. * Update Standards-Version: 3.8.2 (no changes). * Switch to default-jdk. (Closes: #526291) -- Torsten Werner Wed, 01 Jul 2009 22:54:30 +0200 modello (1.0-alpha-21-1) experimental; urgency=low * New upstream release. * Add myself to Uploaders. * Add watch file. * Add Vcs-* and Homepage header. * Bump up Standards-Version: 3.8.0. * Build all modules, plugins, and javadoc. * Refactor the build process. -- Torsten Werner Sat, 29 Nov 2008 13:40:56 +0100 modello (1.0-alpha-8-1) unstable; urgency=low * Initial release. (Closes: 421626) -- Paul Cager Mon, 18 Jun 2007 16:15:16 +0100 debian/libmodello-java-doc.doc-base0000644000000000000000000000045412264304754014403 0ustar Document: libmodello-java Title: API Javadoc for libmodello-java Author: Codehaus developers Abstract: This is the API Javadoc provided by the libmodello-java library. Section: Programming Format: HTML Index: /usr/share/doc/libmodello-java/api/index.html Files: /usr/share/doc/libmodello-java/api/* debian/orig-tar.sh0000755000000000000000000000060312264304754011257 0ustar #!/bin/sh -e VERSION=$2 TAR=../modello_$VERSION.orig.tar.gz DIR=modello-$VERSION TAG=modello-$2 mkdir -p $DIR tar --strip=1 -xvf $3 -C $DIR rm $3 rm -rf $DIR/modello-maven-plugin rm -rf $DIR/modello-test tar -c -z -f $TAR $DIR rm -rf $DIR ../$TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/source/0000755000000000000000000000000012264602325010470 5ustar debian/source/format0000644000000000000000000000001412264304754011703 0ustar 3.0 (quilt) debian/libmodello-java.poms0000644000000000000000000000072212264304754013137 0ustar pom.xml --no-parent modello-core/pom.xml modello-plugins/pom.xml modello-plugins/modello-plugin-converters/pom.xml modello-plugins/modello-plugin-dom4j/pom.xml modello-plugins/modello-plugin-java/pom.xml modello-plugins/modello-plugin-jdom/pom.xml modello-plugins/modello-plugin-stax/pom.xml modello-plugins/modello-plugin-xdoc/pom.xml modello-plugins/modello-plugin-xml/pom.xml modello-plugins/modello-plugin-xpp3/pom.xml modello-plugins/modello-plugin-xsd/pom.xml debian/compat0000644000000000000000000000000212264304754010373 0ustar 9 debian/copyright0000644000000000000000000000764512264304754011144 0ustar This package was debianized by Paul Cager Mon, 18 Jun 2007 17:12:05 +0100 The Debian packaging is Copyright (c) 2007 Paul Cager and is licensed under the GNU General Public License version 2. On Debian systems, the complete text of the GNU General Public License version 2 can be found in '/usr/share/common-licenses/GPL-2'. modello was downloaded from https://svn.codehaus.org/modello/tags/modello-1.0-alpha-13/ Authors: Brett Porter brett@apache.org Jason van Zyl jason@maven.org Dan Diephouse dan@envoisolutions.com Emmanuel Evenisse emmanuel@venisse.net John Casey jdcasey@commonjava.org Trygve Laugstol trygvis@codehaus.org Arnaud Heritier aheritier@gmail.com Milos Kleint mkleint@codehaus.org Copyright: Copyright (C) 2004 - 2007, Codehaus.org Copyright (C) 1999 Intalio, Inc License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. A number of files contain an additional license declaration: Redistribution and use of this software and associated documentation ("Software"), with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain copyright statements and notices. Redistributions must also contain a copy of this document. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name "Exolab" must not be used to endorse or promote products derived from this Software without prior written permission of Intalio, Inc. For written permission, please contact info@codehaus.org. 4. Products derived from this Software may not be called "Exolab" nor may "Exolab" appear in their names without prior written permission of Intalio, Inc. Exolab is a registered trademark of Intalio, Inc. 5. Due credit should be given to the Exolab Project (http://www.codehaus.org/). THIS SOFTWARE IS PROVIDED BY INTALIO, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTALIO, INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/build.properties0000644000000000000000000000106012264304754012407 0ustar classpath.compile=\ /usr/share/java/plexus-container-default.jar:\ /usr/share/java/plexus-compiler-api.jar:\ /usr/share/java/plexus-compiler-javac.jar:\ /usr/share/java/plexus-utils.jar:\ ${basedir}/modello-core/build/modello-core-${version}.jar:\ ${basedir}/modello-plugins/modello-plugin-java/build/modello-plugin-java-${version}.jar:\ ${basedir}/modello-plugins/modello-plugin-xml/build/modello-plugin-xml-${version}.jar classpath.test= javadoc.dir=build/api maven.test.skip=true debian/control0000644000000000000000000000446112264304754010605 0ustar Source: modello Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Torsten Werner , Ludovic Claude Build-Depends-Indep: ant, ant-optional, default-jdk-doc, junit, libplexus-build-api-java, libplexus-compiler-java, libplexus-containers-java (>= 1.0~beta3.0.7), libplexus-containers-java-doc, libplexus-utils-java-doc, maven-ant-helper (>> 4), maven-repo-helper Build-Depends: cdbs (>= 0.4.5.3), debhelper (>= 9), default-jdk Standards-Version: 3.9.5 Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/modello Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/modello/ Homepage: http://modello.codehaus.org Package: libmodello-java Architecture: all Depends: libplexus-build-api-java, libplexus-containers-java (>= 1.0~beta3.0.7), ${misc:Depends} Recommends: libmaven2-core-java Suggests: libmodello-java-doc, maven2 Description: Data Model toolkit in use by the Maven 2 Project Once a DataModel is defined, the toolkit can be used to generate any of the following at compile time. . * Java Pojos of the DataModel. * Java Pojos to XML Writer. (provided via xpp3, stax, jdom or dom4j) * XML to Java Pojos Reader. (provided via xpp3, stax or dom4j) * XDOC documentation of the DataModel. * XML Schema to validate the DataModel. . Modello is used to build the maven system. Package: libmodello-java-doc Architecture: all Section: doc Depends: default-jdk-doc, ${misc:Depends} Suggests: libmodello-java Description: Data Model toolkit in use by the Maven 2 Project (documentation) Once a DataModel is defined, the toolkit can be used to generate any of the following at compile time. . * Java Pojos of the DataModel. * Java Pojos to XML Writer. (provided via xpp3, stax, jdom or dom4j) * XML to Java Pojos Reader. (provided via xpp3, stax or dom4j) * XDOC documentation of the DataModel. * XML Schema to validate the DataModel. . Modello is used to build the maven system. . This package provides the API documentation for Modello.