[pkg-java] r3019 - in trunk/tagsoup/debian: . patches

Paul Cager paulcager-guest at alioth.debian.org
Tue Feb 27 12:33:03 CET 2007


Author: paulcager-guest
Date: 2007-02-27 12:33:02 +0100 (Tue, 27 Feb 2007)
New Revision: 3019

Added:
   trunk/tagsoup/debian/libtagsoup-java-doc.doc-base
Removed:
   trunk/tagsoup/debian/doc-base
   trunk/tagsoup/debian/docs
   trunk/tagsoup/debian/files
   trunk/tagsoup/debian/install
   trunk/tagsoup/debian/links
   trunk/tagsoup/debian/patches/01ManualVersion.patch
Modified:
   trunk/tagsoup/debian/changelog
   trunk/tagsoup/debian/control
   trunk/tagsoup/debian/rules
Log:
tagsoup (1.0.4-1) experimental; urgency=low

  * New upstream release.
  * Changed to debhelper version 5.
  * Split off a "-doc" package.
  * Switched to pkg-java maintainer.
  * Removed hard-coded version numbers from "install" and "links" files.


Modified: trunk/tagsoup/debian/changelog
===================================================================
--- trunk/tagsoup/debian/changelog	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/changelog	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1,3 +1,13 @@
+tagsoup (1.0.4-1) experimental; urgency=low
+
+  * New upstream release.
+  * Changed to debhelper version 5.
+  * Split off a "-doc" package.
+  * Switched to pkg-java maintainer.
+  * Removed hard-coded version numbers from "install" and "links" files.
+
+ -- Paul Cager <paul-debian at home.paulcager.org>  Mon, 26 Feb 2007 15:52:03 +0000
+
 tagsoup (1.0.1-1) unstable; urgency=low
 
   * Initial Release. Closes: #359170

Modified: trunk/tagsoup/debian/control
===================================================================
--- trunk/tagsoup/debian/control	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/control	2007-02-27 11:33:02 UTC (rev 3019)
@@ -3,14 +3,14 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Paul Cager <paul-debian at home.paulcager.org>
-Build-Depends-Indep: ant-optional, libxalan2-java, kaffe
-Build-Depends: ant, debhelper (>= 4.2.30), cdbs (>= 0.4.5.3)
+Build-Depends-Indep: java-gcj-compat-dev (>=1.0.65), ant-optional, libxalan2-java
+Build-Depends: ant, debhelper (>= 5), cdbs (>= 0.4.5.3)
 Standards-Version: 3.7.2
 
 Package: libtagsoup-java
 Architecture: all
-Depends: kaffe | java1-runtime | java2-runtime
-Suggests: java-virtual-machine
+Section: libs
+Suggests: libtagsoup-java-doc
 Description: SAX-compliant parser for real-life HTML
  TagSoup, a SAX-compliant parser written in Java that, instead of parsing
  well-formed or valid XML, parses HTML as it is found in the wild: poor,
@@ -31,3 +31,13 @@
  appear appropriately, and so on.
  .
   Homepage: http://home.ccil.org/~cowan/XML/tagsoup/
+
+Package: libtagsoup-java-doc
+Architecture: all
+Section: doc
+Depends: classpath-doc
+Suggests: libtagsoup-java
+Description: API Documentation for TagSoup
+ Documentation for TagSoup, a SAX-compliant parser written in Java that.
+ .
+  Homepage: http://home.ccil.org/~cowan/XML/tagsoup/

Deleted: trunk/tagsoup/debian/doc-base
===================================================================
--- trunk/tagsoup/debian/doc-base	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/doc-base	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1,9 +0,0 @@
-Document: libtagsoup-java
-Title: API Javadoc for tagsoup
-Author: tagsoup developers
-Abstract: This is the API Javadoc provided by the tagsoup library.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libtagsoup-java/api/index.html
-Files: /usr/share/doc/libtagsoup-java/api/*

Deleted: trunk/tagsoup/debian/docs
===================================================================
--- trunk/tagsoup/debian/docs	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/docs	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1,2 +0,0 @@
-docs/api
-CHANGES

Deleted: trunk/tagsoup/debian/files
===================================================================
--- trunk/tagsoup/debian/files	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/files	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1 +0,0 @@
-libtagsoup-java_1.0.1-1_all.deb libs optional

Deleted: trunk/tagsoup/debian/install
===================================================================
--- trunk/tagsoup/debian/install	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/install	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1 +0,0 @@
-dist/lib/tagsoup-1.0.1.jar usr/share/java

Copied: trunk/tagsoup/debian/libtagsoup-java-doc.doc-base (from rev 3018, trunk/tagsoup/debian/doc-base)

Deleted: trunk/tagsoup/debian/links
===================================================================
--- trunk/tagsoup/debian/links	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/links	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1 +0,0 @@
-/usr/share/java/tagsoup-1.0.1.jar /usr/share/java/tagsoup.jar

Deleted: trunk/tagsoup/debian/patches/01ManualVersion.patch
===================================================================
--- trunk/tagsoup/debian/patches/01ManualVersion.patch	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/patches/01ManualVersion.patch	2007-02-27 11:33:02 UTC (rev 3019)
@@ -1,13 +0,0 @@
---- tagsoup.1.orig	2006-11-18 22:58:53.000000000 +0000
-+++ tagsoup.1	2006-11-18 23:00:06.000000000 +0000
-@@ -1,8 +1,8 @@
--.TH TAGSOUP "1" "May 2005" "TagSoup 1.0rc4" "User Commands"
-+.TH TAGSOUP "1" "May 2005" "TagSoup 1.0.1" "User Commands"
- .SH NAME
- TagSoup \- convert nasty, ugly HTML to clean XHTML
- .SH SYNOPSIS
--.B java -jar tagsoup-1.0rc4
-+.B java \-jar /usr/share/java/tagsoup.jar
- [
- .I options
- ] [

Modified: trunk/tagsoup/debian/rules
===================================================================
--- trunk/tagsoup/debian/rules	2007-02-25 22:52:57 UTC (rev 3018)
+++ trunk/tagsoup/debian/rules	2007-02-27 11:33:02 UTC (rev 3019)
@@ -5,15 +5,29 @@
 include /usr/share/cdbs/1/class/ant.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-JAVA_HOME = /usr/lib/kaffe
-
+LIBRARY              := $(shell dpkg-parsechangelog | egrep '^Source:' | cut -f2 -d' ')
+VERSION              := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f2 -d' ' | cut -f1 -d-)
+JAVA_HOME            := /usr/lib/jvm/java-gcj
 ANT_HOME             := /usr/share/ant
-DEB_JARS             := ant-launcher ant-trax xalan2
- 
+DEB_JARS             := $(ANT_HOME)/lib/ant-launcher.jar $(ANT_HOME)/lib/ant-trax.jar xalan2
 DEB_ANT_BUILD_TARGET := dist docs-api
+API_DOCS             := tagsoup-$(VERSION)/doc/api
 
+
 get-orig-source:
 	mkdir orig_tmp
-	cd orig_tmp && wget http://home.ccil.org/~cowan/XML/tagsoup/tagsoup-1.0.1-src.zip && unzip tagsoup-1.0.1-src.zip && mv  tagsoup-1.0.1 tagsoup-1.0.1.orig && tar czf ../../tagsoup_1.0.1.orig.tar.gz tagsoup-1.0.1.orig
+	cd orig_tmp && \
+		wget http://home.ccil.org/~cowan/XML/tagsoup/tagsoup-$(VERSION)-src.zip && \
+		unzip tagsoup-$(VERSION)-src.zip && \
+		mv  tagsoup-$(VERSION) tagsoup-$(VERSION).orig && \
+		tar czf ../../tagsoup_$(VERSION).orig.tar.gz tagsoup-$(VERSION).orig
 	rm -rf orig_tmp
+	
 
+makebuilddir/libtagsoup-java::
+	echo "dist/lib/tagsoup-$(VERSION).jar usr/share/java" >debian/libtagsoup-java.install
+	echo "/usr/share/java/tagsoup-$(VERSION).jar /usr/share/java/tagsoup.jar" >debian/libtagsoup-java.links
+
+makebuilddir/libtagsoup-java-doc::
+	echo "docs/api usr/share/doc/libtagsoup-java" >debian/libtagsoup-java-doc.install
+	echo "CHANGES usr/share/doc/libtagsoup-java" >>debian/libtagsoup-java-doc.install




More information about the pkg-java-commits mailing list