[pkg-java] r17226 - in trunk/saxonb/debian: . manpages

Eugene Zhukov eugene-guest at alioth.debian.org
Wed Sep 18 12:42:54 UTC 2013


Author: eugene-guest
Date: 2013-09-18 12:42:53 +0000 (Wed, 18 Sep 2013)
New Revision: 17226

Added:
   trunk/saxonb/debian/README.source
Removed:
   trunk/saxonb/debian/README.Debian-source
Modified:
   trunk/saxonb/debian/changelog
   trunk/saxonb/debian/control
   trunk/saxonb/debian/manpages/saxonb-xquery.1
   trunk/saxonb/debian/orig-tar.sh
   trunk/saxonb/debian/rules
   trunk/saxonb/debian/watch
Log:
dfsg suffix added, non-free source removed, minor improvements

Deleted: trunk/saxonb/debian/README.Debian-source
===================================================================
--- trunk/saxonb/debian/README.Debian-source	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/README.Debian-source	2013-09-18 12:42:53 UTC (rev 17226)
@@ -1,10 +0,0 @@
-libsaxon-java for debian
--------------------------
-
-I did completly revamped saxon. First Saxon is shipped in a zip form
-with compiled classes and jar files. I did unzip the original, removed
-the jar files and the javadoc (everything I can build). Then, I unjar
-the sources and put them in a 'src' directory. Finally I created an orig
-tarball.
-
- -- Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>, Wed Aug  6 19:29:01 2003

Added: trunk/saxonb/debian/README.source
===================================================================
--- trunk/saxonb/debian/README.source	                        (rev 0)
+++ trunk/saxonb/debian/README.source	2013-09-18 12:42:53 UTC (rev 17226)
@@ -0,0 +1,12 @@
+Information about saxonb
+------------------------------
+
+bn and build folders are redundant for this package.
+
+bj/net/sf/saxon/dotnet package is dropped as it is
+also omitted from original build process by Saxonica.
+
+bj/javax and bj/net/sf/saxon/xqj packages are dropped
+as they violate DFSG.
+
+-- Eugene Zhukov <jevgeni.zh at gmail.com>  Wed, 18 Sep 2013 13:19:39 +0000

Modified: trunk/saxonb/debian/changelog
===================================================================
--- trunk/saxonb/debian/changelog	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/changelog	2013-09-18 12:42:53 UTC (rev 17226)
@@ -1,3 +1,26 @@
+saxonb (9.1.0.8+dfsg-4) unstable; urgency=low
+
+  * Non-free upstream source removed, dfsg suffix added (Closes: #721925)
+  * README.source with explanations added
+  * Addressed file duplication issue
+  * Removed obsolete d/README.Debian-source
+  * Fixed typo in saxonb-xquery manpage
+  * Canonicalized URLs for the Vcs-* fields in d/control
+
+ -- Eugene Zhukov <jevgeni.zh at gmail.com>  Wed, 18 Sep 2013 07:50:04 +0000
+
+saxonb (9.1.0.8-3) unstable; urgency=low
+
+  [ Eugene Zhukov ]
+  * Fix classpath generation
+
+  [ Mathieu Malaterre ]
+  * Team upload.
+  * Upload to sid
+  * Remove article from Description (lintian)
+
+ -- Mathieu Malaterre <malat at debian.org>  Wed, 15 May 2013 13:48:26 +0200
+
 saxonb (9.1.0.8-2) experimental; urgency=low
 
   [ Eugene Zhukov ]

Modified: trunk/saxonb/debian/control
===================================================================
--- trunk/saxonb/debian/control	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/control	2013-09-18 12:42:53 UTC (rev 17226)
@@ -2,19 +2,19 @@
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Rene Engelhard <rene at debian.org>
+Uploaders: Rene Engelhard <rene at debian.org>, Eugene Zhukov <jevgeni.zh at gmail.com>
 Build-Depends: debhelper (>= 7), cdbs, default-jdk, ant (>= 1.7), maven-repo-helper
 Build-Depends-Indep: libdom4j-java, libjdom1-java, libxom-java
 Standards-Version: 3.9.4
 Homepage: http://saxon.sourceforge.net/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/saxonb
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/saxonb
+Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/saxonb
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/saxonb/
 
 Package: libsaxonb-java
 Architecture: all
 Depends: libdom4j-java, libjdom1-java, libxom-java, ${misc:Depends}
 Suggests: libsaxonb-java-doc
-Description: The Saxon-B XSLT Processor
+Description: Saxon-B XSLT Processor
  The saxon package is a collection of tools for processing XML documents and 
  implements XSLT 2.0, XPath 2.0, and XQuery 1.0.
  .
@@ -26,7 +26,7 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
-Description: The Saxon-B XSLT Processor's documentation and javadoc
+Description: Saxon-B XSLT Processor's documentation and javadoc
  The saxon package is a collection of tools for processing XML documents and 
  implements XSLT 2.0, XPath 2.0, and XQuery 1.0.
  .

Modified: trunk/saxonb/debian/manpages/saxonb-xquery.1
===================================================================
--- trunk/saxonb/debian/manpages/saxonb-xquery.1	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/manpages/saxonb-xquery.1	2013-09-18 12:42:53 UTC (rev 17226)
@@ -195,7 +195,7 @@
 .PP
 \fB\-mr:\fR\fB\fIclassname\fR\fR
 .RS 4
-Use the specifed class as a
+Use the specified class as a
 ModuleURIResolver
 to resolve query module URIs\. The class must implement
 net\.sf\.saxon\.query\.ModuleURIResolver\.

Modified: trunk/saxonb/debian/orig-tar.sh
===================================================================
--- trunk/saxonb/debian/orig-tar.sh	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/orig-tar.sh	2013-09-18 12:42:53 UTC (rev 17226)
@@ -1,12 +1,12 @@
 #!/bin/sh -e
 
 VERSION=$2
-TAR=../saxonb_$VERSION.orig.tar.gz
+TAR=../saxonb_$VERSION+dfsg.orig.tar.gz
 DIR=saxonb-$VERSION
 TAG="$VERSION"
 
 svn export https://saxon.svn.sourceforge.net/svnroot/saxon/tags/${TAG}/ $DIR
-tar -c -z -f $TAR --exclude '*.class' $DIR
+tar -c -z -f $TAR --exclude '*.class' --exclude 'build' --exclude 'bn' --exclude 'bj/net/sf/saxon/dotnet' --exclude 'bj/javax' --exclude 'bj/net/sf/saxon/xqj' $DIR
 rm -rf $DIR ../$TAG
 
 # move to directory 'tarballs'

Modified: trunk/saxonb/debian/rules
===================================================================
--- trunk/saxonb/debian/rules	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/rules	2013-09-18 12:42:53 UTC (rev 17226)
@@ -17,7 +17,6 @@
 DEB_BUILDDIR := bj
 
 install/libsaxonb-java::
-	install -m 644 -D dist/saxonb-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-$(VERSION).jar
 	install -m 644 -D dist/saxonb-ant-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-ant-$(VERSION).jar
 	install -m 644 -D dist/saxonb-dom4j-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-dom4j-$(VERSION).jar
 	install -m 644 -D dist/saxonb-dom-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-dom-$(VERSION).jar
@@ -25,8 +24,6 @@
 	install -m 644 -D dist/saxonb-sql-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-sql-$(VERSION).jar
 	install -m 644 -D dist/saxonb-xom-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-xom-$(VERSION).jar
 	install -m 644 -D dist/saxonb-xpath-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-xpath-$(VERSION).jar
-	install -m 644 -D dist/saxonb-xqj-$(VERSION).jar debian/libsaxonb-java/usr/share/java/saxonb-xqj-$(VERSION).jar
-	dh_link -p libsaxonb-java /usr/share/java/saxonb-$(VERSION).jar /usr/share/java/saxonb.jar
 	dh_link -p libsaxonb-java /usr/share/java/saxonb-ant-$(VERSION).jar /usr/share/java/saxonb-ant.jar
 	dh_link -p libsaxonb-java /usr/share/java/saxonb-dom4j-$(VERSION).jar /usr/share/java/saxonb-dom4j.jar
 	dh_link -p libsaxonb-java /usr/share/java/saxonb-dom-$(VERSION).jar /usr/share/java/saxonb-dom.jar
@@ -34,15 +31,15 @@
 	dh_link -p libsaxonb-java /usr/share/java/saxonb-sql-$(VERSION).jar /usr/share/java/saxonb-spl.jar
 	dh_link -p libsaxonb-java /usr/share/java/saxonb-xom-$(VERSION).jar /usr/share/java/saxonb-xom.jar
 	dh_link -p libsaxonb-java /usr/share/java/saxonb-xpath-$(VERSION).jar /usr/share/java/saxonb-xpath.jar
-	dh_link -p libsaxonb-java /usr/share/java/saxonb-xqj-$(VERSION).jar /usr/share/java/saxonb-xqj.jar
 	mh_installpoms -plibsaxonb-java
-	mh_installjar -plibsaxonb-java debian/saxonb.pom dist/saxonb-$(VERSION).jar
+	mh_installjar -l -nsaxonb -plibsaxonb-java debian/saxonb.pom dist/saxonb-$(VERSION).jar
 
 clean::
 	mh_clean
 
+VERSION_DFSG := $(shell echo $(VERSION) | sed 's/+dfsg//')
 get-orig-source:
-	uscan --download-version $(VERSION) --force-download
+	uscan --download-version $(VERSION_DFSG) --force-download
 
 get-orig-pom:
 	wget -O debian/saxonb.pom -U NoAgent-1.0 \

Modified: trunk/saxonb/debian/watch
===================================================================
--- trunk/saxonb/debian/watch	2013-09-16 08:17:24 UTC (rev 17225)
+++ trunk/saxonb/debian/watch	2013-09-18 12:42:53 UTC (rev 17226)
@@ -1,4 +1,4 @@
 version=3
-
+opts=dversionmangle=s/\+dfsg// \
 https://saxon.svn.sourceforge.net/svnroot/saxon/tags/ (\d.*)/ \
     debian debian/orig-tar.sh




More information about the pkg-java-commits mailing list