[pkg-java] r5488 - trunk/libjgoodies-forms-java/debian

varun at alioth.debian.org varun at alioth.debian.org
Sat Jan 19 10:17:12 UTC 2008


Author: varun
Date: 2008-01-19 10:17:09 +0000 (Sat, 19 Jan 2008)
New Revision: 5488

Added:
   trunk/libjgoodies-forms-java/debian/README.Debian-source
   trunk/libjgoodies-forms-java/debian/orig-tar.sh
Removed:
   trunk/libjgoodies-forms-java/debian/dirs
   trunk/libjgoodies-forms-java/debian/install
   trunk/libjgoodies-forms-java/debian/links
Modified:
   trunk/libjgoodies-forms-java/debian/changelog
   trunk/libjgoodies-forms-java/debian/compat
   trunk/libjgoodies-forms-java/debian/control
   trunk/libjgoodies-forms-java/debian/rules
   trunk/libjgoodies-forms-java/debian/watch
Log:
* New upstream release
* debian/control:
  + Bump up Standards-Version to 3.7.3
  + Build-Depend on debhelper >= 6
* debian/compat: Bump to 6
* Add debian/orig-tar.sh to create orig-.tar.gz
* Update debian/watch file to call orig-tar.sh
* debian/rules:
  + install version jar and create symlink
  + add get-orig-source target
* Add debian/README.Debian-source
* debian/:
  + remove links, dirs, install files to avoid hard coding version

Added: trunk/libjgoodies-forms-java/debian/README.Debian-source
===================================================================
--- trunk/libjgoodies-forms-java/debian/README.Debian-source	                        (rev 0)
+++ trunk/libjgoodies-forms-java/debian/README.Debian-source	2008-01-19 10:17:09 UTC (rev 5488)
@@ -0,0 +1,13 @@
+libjgoodies-forms-java
+======================
+
+The upstream supplied source package contains binary jar files and
+pre-built documentation. Currently no clean source distribution
+exists. Therefore, the upstream sources were modified to comply with
+the Debian Free Software Guidelines.
+
+Use the rules/get-orig-source target to create the orig.tar.gz.
+For more details on repackaging of upstream sources please see the
+debian/orig-tar.sh file.
+
+ -- Varun Hiremath <varun at debian.org>, Sat, 19 Jan 2008 15:57:42 +0530

Modified: trunk/libjgoodies-forms-java/debian/changelog
===================================================================
--- trunk/libjgoodies-forms-java/debian/changelog	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/changelog	2008-01-19 10:17:09 UTC (rev 5488)
@@ -1,3 +1,21 @@
+libjgoodies-forms-java (1.2.0~beta2-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * debian/control:
+    + Bump up Standards-Version to 3.7.3
+    + Build-Depend on debhelper >= 6
+  * debian/compat: Bump to 6
+  * Add debian/orig-tar.sh to create orig-.tar.gz
+  * Update debian/watch file to call orig-tar.sh
+  * debian/rules:
+    + install version jar and create symlink
+    + add get-orig-source target
+  * Add debian/README.Debian-source
+  * debian/:
+    + remove links, dirs, install files to avoid hard coding version
+
+ -- Varun Hiremath <varun at debian.org>  Sat, 19 Jan 2008 15:28:30 +0530
+
 libjgoodies-forms-java (1.1.0-2) unstable; urgency=low
 
   * Removed unneeded Recommends on libjgoodies-forms-java-doc to remove

Modified: trunk/libjgoodies-forms-java/debian/compat
===================================================================
--- trunk/libjgoodies-forms-java/debian/compat	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/compat	2008-01-19 10:17:09 UTC (rev 5488)
@@ -1 +1 @@
-4
+6

Modified: trunk/libjgoodies-forms-java/debian/control
===================================================================
--- trunk/libjgoodies-forms-java/debian/control	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/control	2008-01-19 10:17:09 UTC (rev 5488)
@@ -3,9 +3,9 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Eric Lavarde <deb at zorglub.s.bawue.de>, Michael Koch <konqueror at gmx.de>
-Build-Depends: debhelper (>= 4.1.0), cdbs (>= 0.4.8)
+Build-Depends: debhelper (>= 6), cdbs (>= 0.4.8)
 Build-Depends-Indep: java-gcj-compat-dev, ant, antlr, classpath-doc
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 Homepage: http://www.jgoodies.com/freeware/forms/
 Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/libjgoodies-forms-java
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjgoodies-forms-java/

Deleted: trunk/libjgoodies-forms-java/debian/dirs
===================================================================
--- trunk/libjgoodies-forms-java/debian/dirs	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/dirs	2008-01-19 10:17:09 UTC (rev 5488)
@@ -1 +0,0 @@
-usr/share/java

Deleted: trunk/libjgoodies-forms-java/debian/install
===================================================================
--- trunk/libjgoodies-forms-java/debian/install	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/install	2008-01-19 10:17:09 UTC (rev 5488)
@@ -1 +0,0 @@
-build/forms-1.1.0.jar usr/share/java

Deleted: trunk/libjgoodies-forms-java/debian/links
===================================================================
--- trunk/libjgoodies-forms-java/debian/links	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/links	2008-01-19 10:17:09 UTC (rev 5488)
@@ -1 +0,0 @@
-usr/share/java/forms-1.1.0.jar usr/share/java/forms.jar

Added: trunk/libjgoodies-forms-java/debian/orig-tar.sh
===================================================================
--- trunk/libjgoodies-forms-java/debian/orig-tar.sh	                        (rev 0)
+++ trunk/libjgoodies-forms-java/debian/orig-tar.sh	2008-01-19 10:17:09 UTC (rev 5488)
@@ -0,0 +1,18 @@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version' <version> <file>
+TAR=../libjgoodies-forms-java_$2.orig.tar.gz
+DIR=libjgoodies-forms-java-$2.orig
+
+# clean up the upstream tarball
+unzip $3
+mv forms-* $DIR
+tar -c -z -f $TAR --exclude '*/docs/api*' --exclude '*.jar' $DIR
+rm -rf $DIR $3
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+  . .svn/deb-layout
+  mv $TAR $origDir
+  echo "moved $TAR to $origDir"
+fi


Property changes on: trunk/libjgoodies-forms-java/debian/orig-tar.sh
___________________________________________________________________
Name: svn:executable
   + *

Modified: trunk/libjgoodies-forms-java/debian/rules
===================================================================
--- trunk/libjgoodies-forms-java/debian/rules	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/rules	2008-01-19 10:17:09 UTC (rev 5488)
@@ -7,12 +7,16 @@
 
 DEB_COMPRESS_EXCLUDE := .class
 JAVA_HOME            := /usr/lib/jvm/java-gcj
+DEB_ANT_BUILD_TARGET := compile jar javadoc
 ANT_HOME             := /usr/share/ant
-DEB_JARS             := $(ANT_HOME)/lib/ant-launcher.jar xerces gnu-classpath-tools-gjdoc com-sun-javadoc com-sun-tools-doclets-Taglet antlr
-DEB_ANT_BUILD_TARGET := compile jar javadoc
+DEB_JARS             := $(ANT_HOME)/lib/ant-launcher.jar xerces gnu-classpath-tools-gjdoc \
+			com-sun-javadoc com-sun-tools-doclets-Taglet antlr
 
-LIBRARY=forms
-VERSION=1.1.0
 
-#clean:: 
-#	-rm -fr lib 
+install/libjgoodies-forms-java::
+	install -D -m644 build/forms-*.jar \
+		debian/libjgoodies-forms-java/usr/share/java/forms-$(DEB_UPSTREAM_VERSION).jar
+	dh_link /usr/share/java/forms-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/forms.jar
+
+get-orig-source:
+	-uscan --upstream-version 0

Modified: trunk/libjgoodies-forms-java/debian/watch
===================================================================
--- trunk/libjgoodies-forms-java/debian/watch	2008-01-19 09:30:55 UTC (rev 5487)
+++ trunk/libjgoodies-forms-java/debian/watch	2008-01-19 10:17:09 UTC (rev 5488)
@@ -1,3 +1,4 @@
 version=3
-opts="uversionmangle=s/_/./g" \
-	http://www.jgoodies.com/downloads/libraries.html http://www.jgoodies.com/download/libraries/forms/forms-(.*)\.zip
+opts="uversionmangle=s/_/./g;s/-[0-9].*//;s/-/~/" \
+  http://www.jgoodies.com/downloads/libraries.html .*/forms-(.*)\.zip \
+  debian debian/orig-tar.sh




More information about the pkg-java-commits mailing list