[pkg-java] r10661 - in trunk/libgnujmi-java: . debian

Niels Thykier nthykier-guest at alioth.debian.org
Sun Sep 27 09:35:00 UTC 2009


Author: nthykier-guest
Date: 2009-09-27 09:34:58 +0000 (Sun, 27 Sep 2009)
New Revision: 10661

Added:
   trunk/libgnujmi-java/debian/
   trunk/libgnujmi-java/debian/changelog
   trunk/libgnujmi-java/debian/compat
   trunk/libgnujmi-java/debian/control
   trunk/libgnujmi-java/debian/copyright
   trunk/libgnujmi-java/debian/debhelper.log
   trunk/libgnujmi-java/debian/dirs
   trunk/libgnujmi-java/debian/docs
   trunk/libgnujmi-java/debian/libgnujmi-java-doc.doc-base
   trunk/libgnujmi-java/debian/libgnujmi-java-doc.install
   trunk/libgnujmi-java/debian/libgnujmi-java.install
   trunk/libgnujmi-java/debian/libgnujmi.links
   trunk/libgnujmi-java/debian/rules
   trunk/libgnujmi-java/debian/substvars
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: trunk/libgnujmi-java/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/libgnujmi-java/debian/changelog
===================================================================
--- trunk/libgnujmi-java/debian/changelog	                        (rev 0)
+++ trunk/libgnujmi-java/debian/changelog	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,28 @@
+libgnujmi-java (0.0cvs20050116-3) unstable; urgency=low
+
+  * Replaced (Build-)Depends on kaffe/sablevm/fastjar with default-java.
+  * Bumped Standards-Version to 3.8.3
+    - Added Homepage field and removed it from the description.
+  * Bumped debhelper compat to 7.
+  * Removed the watch-file, since the original download place did not
+    have it, there were no alternative download spots and no changes
+    in the upstream CVS for the past 4 years. (Closes: #449840)
+  * Built the javadoc and put it in a separate package.
+  * Added some missing copyright information.
+  * Made the package depend on ${misc:Depends}.
+  * Added Vcs-* headers.
+
+ -- Niels Thykier <niels at thykier.net>  Sun, 27 Sep 2009 11:20:09 +0200
+
+libgnujmi-java (0.0cvs20050116-2) unstable; urgency=low
+
+  * Added binary-arch build target (noop) (closes: #395611)
+
+ -- Kalle Kivimaa <killer at debian.org>  Sat, 28 Oct 2006 08:30:00 +0300
+
+libgnujmi-java (0.0cvs20050116-1) unstable; urgency=low
+
+  * Initial Release (closes: #290763).
+
+ -- Arnaud Vandyck <avdyk at debian.org>  Sun, 16 Jan 2005 16:20:08 +0100
+

Added: trunk/libgnujmi-java/debian/compat
===================================================================
--- trunk/libgnujmi-java/debian/compat	                        (rev 0)
+++ trunk/libgnujmi-java/debian/compat	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1 @@
+7

Added: trunk/libgnujmi-java/debian/control
===================================================================
--- trunk/libgnujmi-java/debian/control	                        (rev 0)
+++ trunk/libgnujmi-java/debian/control	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,38 @@
+Source: libgnujmi-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Arnaud Vandyck <avdyk at debian.org>, Niels Thykier <niels at thykier.net>
+Build-Depends: debhelper (>= 7.0)
+Build-Depends-Indep: default-jdk
+Standards-Version: 3.8.3
+Homepage: http://savannah.gnu.org/projects/classpathx
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libgnujmi-java
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libgnujmi-java/
+
+Package: libgnujmi-java
+Architecture: all
+Depends: default-jre | java1-runtime | java2-runtime, ${misc:Depends}
+Suggests: libgnujmi-java-doc
+Description: free implementation of the java metadata interface
+ GNU JMI is a free implementation of the JSR-000040 The JavaTM Metadata
+ Interface (JMI).
+ .
+ It consist of an API to solve the problem of incompatible metadata.
+ . 
+ This is the classpathx free implementation of the library.
+
+Package: libgnujmi-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libgnujmi-java
+Description: free implementation of the java metadata interface -- documentation
+ GNU JMI is a free implementation of the JSR-000040 The JavaTM Metadata
+ Interface (JMI).
+ .
+ It consist of an API to solve the problem of incompatible metadata.
+ . 
+ This is the classpathx free implementation of the library.
+ .
+ This package contains the autogenerated javadoc API for libgnujmi.

Added: trunk/libgnujmi-java/debian/copyright
===================================================================
--- trunk/libgnujmi-java/debian/copyright	                        (rev 0)
+++ trunk/libgnujmi-java/debian/copyright	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,12 @@
+This package was debianized by Arnaud Vandyck <avdyk at debian.org> on
+Sun, 16 Jan 2005 15:49:10 +0100.
+
+It was downloaded from Homepage: http://savannah.gnu.org/projects/classpathx
+
+Upstream Authors: Arnaud Vandyck <avdyk at gnu.org>
+
+Copyright: 2005 Arnaud Vandyck <avdyk at gnu.org>
+
+GNU GPL Version 2
+
+More informations: /usr/share/common-licenses/GPL-2

Added: trunk/libgnujmi-java/debian/debhelper.log
===================================================================
--- trunk/libgnujmi-java/debian/debhelper.log	                        (rev 0)
+++ trunk/libgnujmi-java/debian/debhelper.log	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,12 @@
+dh_installdirs
+dh_installchangelogs
+dh_installdocs
+dh_install
+dh_link
+dh_compress
+dh_fixperms
+dh_installdeb
+dh_shlibdeps
+dh_gencontrol
+dh_md5sums
+dh_builddeb

Added: trunk/libgnujmi-java/debian/dirs
===================================================================
--- trunk/libgnujmi-java/debian/dirs	                        (rev 0)
+++ trunk/libgnujmi-java/debian/dirs	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,2 @@
+usr/share/java
+

Added: trunk/libgnujmi-java/debian/docs
===================================================================
--- trunk/libgnujmi-java/debian/docs	                        (rev 0)
+++ trunk/libgnujmi-java/debian/docs	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1 @@
+AUTHORS

Added: trunk/libgnujmi-java/debian/libgnujmi-java-doc.doc-base
===================================================================
--- trunk/libgnujmi-java/debian/libgnujmi-java-doc.doc-base	                        (rev 0)
+++ trunk/libgnujmi-java/debian/libgnujmi-java-doc.doc-base	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,10 @@
+Document: libgnujmi-doc1
+Title: API JavaDoc for GNU jmi
+Author: Arnaud Vandyck
+Abstract: This is the API JavaDoc of GNU jmi; a free
+ implementation of the java metadata interface.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libgnujmi-java-doc/api/index.html
+Files: /usr/share/doc/libgnujmi-java-doc/api/*.html

Added: trunk/libgnujmi-java/debian/libgnujmi-java-doc.install
===================================================================
--- trunk/libgnujmi-java/debian/libgnujmi-java-doc.install	                        (rev 0)
+++ trunk/libgnujmi-java/debian/libgnujmi-java-doc.install	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1 @@
+api	/usr/share/doc/libgnujmi-java-doc/

Added: trunk/libgnujmi-java/debian/libgnujmi-java.install
===================================================================
--- trunk/libgnujmi-java/debian/libgnujmi-java.install	                        (rev 0)
+++ trunk/libgnujmi-java/debian/libgnujmi-java.install	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1 @@
+jmi-1.0.jar usr/share/java

Added: trunk/libgnujmi-java/debian/libgnujmi.links
===================================================================
--- trunk/libgnujmi-java/debian/libgnujmi.links	                        (rev 0)
+++ trunk/libgnujmi-java/debian/libgnujmi.links	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1 @@
+usr/share/java/jmi-1.0.jar usr/share/java/jmi.jar

Added: trunk/libgnujmi-java/debian/rules
===================================================================
--- trunk/libgnujmi-java/debian/rules	                        (rev 0)
+++ trunk/libgnujmi-java/debian/rules	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1,62 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+LIBRARY=jmi
+VERSION=1.0
+
+configure:
+	dh_testdir
+	test -d classes || mkdir  classes
+	-find source -name \*.java > list.sources
+
+build: build-stamp
+
+build-stamp:  configure
+	dh_testdir
+
+	javac -sourcepath source -d classes @list.sources 
+	jar -cf ${LIBRARY}-${VERSION}.jar -C classes javax
+	javadoc -d api -sourcepath source javax.jmi.corbaidltypes \
+		javax.jmi.model javax.jmi.primitivetypes javax.jmi.reflect \
+	 	javax.jmi.xmi
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+	rm -fr classes list.sources ${LIBRARY}-${VERSION}.jar
+	rm -fr api
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_prep 
+	dh_installdirs
+
+	echo "${LIBRARY}-${VERSION}.jar usr/share/java" > debian/libgnujmi-java.install
+	echo "usr/share/java/${LIBRARY}-${VERSION}.jar usr/share/java/${LIBRARY}.jar" > debian/libgnujmi.links
+
+binary-indep: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_install
+	dh_link
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary-arch:
+
+binary: binary-indep
+.PHONY: build clean binary-indep binary-arch binary install 


Property changes on: trunk/libgnujmi-java/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/libgnujmi-java/debian/substvars
===================================================================
--- trunk/libgnujmi-java/debian/substvars	                        (rev 0)
+++ trunk/libgnujmi-java/debian/substvars	2009-09-27 09:34:58 UTC (rev 10661)
@@ -0,0 +1 @@
+misc:Depends=




More information about the pkg-java-commits mailing list