debian/0000755000000000000000000000000011750377574007206 5ustar debian/maven.cleanIgnoreRules0000644000000000000000000000153511750377472013500 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\\..*/3.x/ org.apache.maven.plugins maven-gpg-plugin * * * * org.apache.maven.plugins maven-source-plugin * * * * debian/README.source0000644000000000000000000000045611750377472011367 0ustar Information about java-xmlbuilder --------------------------------- This package was debianized using the mh_make command from the maven-debian-helper package. The build system uses Maven but prevents it from downloading anything from the Internet, making the build compliant with the Debian policy. debian/watch0000644000000000000000000000024011750377472010230 0ustar version=3 opts="uversionmangle=s/-(alpha|beta)-/~$1/" \ http://java-xmlbuilder.googlecode.com/svn/tags/ \ java-xmlbuilder-(\d.*)/ debian debian/orig-tar.sh debian/maven.properties0000644000000000000000000000014411750377472012426 0ustar # Include here properties to pass to Maven during the build. # For example: # maven.test.skip=true debian/rules0000755000000000000000000000036011750377472010262 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk JAVA_HOME := /usr/lib/jvm/default-java get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/libjava-xmlbuilder-java.poms0000644000000000000000000000274411750377472014606 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM or # --no-parent: remove the tag from the POM # --package=: an alternative package to use when installing this POM # and its artifact # --has-package-version: to indicate that the original version of the POM is the same as the upstream part # of the version for the package. # --keep-elements=: a list of XML elements to keep in the POM # during a clean operation with mh_cleanpom or mh_installpom # --artifact=: path to the build artifact associated with this POM, # it will be installed when using the command mh_install # --java-lib: install the jar into /usr/share/java to comply with Debian # packaging guidelines # --usj-name=: name to use when installing the library in /usr/share/java # --usj-version=: version to use when installing the library in /usr/share/java # --no-usj-versionless: don't install the versionless link in /usr/share/java # --dest-jar=: the destination for the real jar # it will be installed with mh_install. # --classifier=: Optional, the classifier for the jar. Empty by default. # --ignore-pom: don't install the POM with mh_install or mh_installpoms. To use with POM files that are created # temporarily for certain artifacts such as Javadoc jars. # pom.xml --no-parent --has-package-version --java-lib debian/control0000644000000000000000000000342111750377472010606 0ustar Source: java-xmlbuilder Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: James Page DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper (>= 1.4) Build-Depends-Indep: libmaven-javadoc-plugin-java, junit, default-jdk-doc Standards-Version: 3.9.3 Homepage: http://code.google.com/p/java-xmlbuilder/ Vcs-Git: git://git.debian.org/git/pkg-java/java-xmlbuilder.git Vcs-Browser: http://git.debian.org/?p=pkg-java/java-xmlbuilder.git Package: libjava-xmlbuilder-java Architecture: all Depends: ${misc:Depends}, ${maven:Depends} Recommends: ${maven:OptionalDepends} Suggests: libjava-xmlbuilder-java-doc Description: XML Builder Java library for creating XML documents XML Builder is a utility that creates simple XML documents using relatively sparse Java code. . It is intended to allow for quick and painless creation of XML documents where you might otherwise be tempted to use concatenated strings, and where you would rather not face the tedium and verbosity of coding with JAXP. Package: libjava-xmlbuilder-java-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${maven:DocDepends} Recommends: ${maven:DocOptionalDepends} Suggests: libjava-xmlbuilder-java Description: Documentation for XML Builder Java library for creating XML documents XML Builder is a utility that creates simple XML documents using relatively sparse Java code. . It is intended to allow for quick and painless creation of XML documents where you might otherwise be tempted to use concatenated strings, and where you would rather not face the tedium and verbosity of coding with JAXP. . This package contains the API documentation of libjava-xmlbuilder-java. debian/maven.rules0000644000000000000000000000167611750377472011377 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ com.jamesmurty.utils java-xmlbuilder jar s/0\..*/0.x/ * * junit junit jar s/3\..*/3.x/ * * debian/libjava-xmlbuilder-java-doc.doc-base.api0000644000000000000000000000052511750377472016613 0ustar Document: libjava-xmlbuilder-java Title: API Javadoc for java-xmlbuilder Author: java-xmlbuilder developers Abstract: This is the API Javadoc provided for the libjava-xmlbuilder-java library. Section: Programming Format: HTML Index: /usr/share/doc/libjava-xmlbuilder-java/api/index.html Files: /usr/share/doc/libjava-xmlbuilder-java/api/* debian/copyright0000644000000000000000000000147511750377472011145 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0 Upstream-Name: java-xmlbuilder Upstream-Contact: James Murty as developer Source: http://code.google.com/p/java-xmlbuilder/ Files: * Copyright: 2008, James Murty License: Apache-2.0 Files: src/main/java/net/iharder/base64/Base64.java Copyright: © 2002-2007 Robert Harder License: public-domain "I am placing this code in the Public Domain. Do with it as you will. This software comes with no guarantees or warranties but with plenty of well-wishing instead!" Files: debian/* Copyright: 2011, Canonical Ltd (http://www.canonical.com) License: Apache-2.0 License: Apache-2.0 On Debian GNU/Linux system you can find the complete text of the Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0' debian/compat0000644000000000000000000000000211750377472010401 0ustar 7 debian/maven.publishedRules0000644000000000000000000000164211750377472013230 0ustar # Maven published rules - additional rules to publish, to help # the packaging work of Debian maintainers using mh_make # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ debian/source/0000755000000000000000000000000011750377472010503 5ustar debian/source/format0000644000000000000000000000001411750377472011711 0ustar 3.0 (quilt) debian/orig-tar.sh0000755000000000000000000000073211750377472011270 0ustar #!/bin/sh -e VERSION=$2 TAR=../java-xmlbuilder_$VERSION.orig.tar.gz DIR=java-xmlbuilder-$VERSION TAG=$(echo "java-xmlbuilder-$VERSION" | sed -re's/~(alpha|beta)/-\1-/') svn export http://java-xmlbuilder.googlecode.com/svn/tags/${TAG}/ $DIR GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' $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/maven.ignoreRules0000644000000000000000000000153511750377472012535 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\\..*/3.x/ org.apache.maven.plugins maven-gpg-plugin * * * * org.apache.maven.plugins maven-source-plugin * * * * debian/changelog0000644000000000000000000000113411750377472011054 0ustar java-xmlbuilder (0.4-2) unstable; urgency=low [ James Page ] * Install jar files to /usr/share/java (Closes: #671208): - d/libjava-xmlbuilder-java.poms: Use --java-lib option. * Bumped Standards-Version to 3.9.3: - d/copyright: Updated with field names for released version of DEP-5. * Updated my email address. [ tony mancill ] * Set DMUA flag. -- James Page Wed, 02 May 2012 16:35:02 +0100 java-xmlbuilder (0.4-1) unstable; urgency=low * Initial release (Closes: #617526). -- James Page Wed, 09 Mar 2011 13:01:05 +0000 debian/libjava-xmlbuilder-java-doc.install0000644000000000000000000000007411750377472016033 0ustar target/apidocs/* usr/share/doc/libjava-xmlbuilder-java/api