Author: moeller Date: 2010-02-06 23:48:27 +0000 (Sat, 06 Feb 2010) New Revision: 11525
Added: trunk/libisfreetype-java/ trunk/libisfreetype-java/debian/ trunk/libisfreetype-java/debian/changelog trunk/libisfreetype-java/debian/control trunk/libisfreetype-java/debian/libisfreetype-5.2-java.dirs trunk/libisfreetype-java/debian/libisfreetype-5.2-java.docs trunk/libisfreetype-java/debian/libisfreetype-java-doc.doc-base trunk/libisfreetype-java/debian/libisfreetype-java-doc.docs trunk/libisfreetype-java/debian/libisfreetype-java.dirs Removed: trunk/libisfreetype-java/debian/changelog trunk/libisfreetype-java/debian/control trunk/libisfreetype-java/debian/libisnativec-5.2-java.dirs trunk/libisfreetype-java/debian/libisnativec-5.2-java.docs trunk/libisfreetype-java/debian/libisnativec-java-doc.doc-base trunk/libisfreetype-java/debian/libisnativec-java-doc.docs trunk/libisfreetype-java/debian/libisnativec-java.dirs Modified: trunk/libisfreetype-java/debian/rules Log: First seed for packaging libisfreetype Property changes on: trunk/libisfreetype-java/debian ___________________________________________________________________ Added: debian + mergeWithUpstream Added: mergeWithUpstream + 1 Added: svn:mergeinfo + Deleted: trunk/libisfreetype-java/debian/changelog =================================================================== --- trunk/libisnative-java/debian/changelog 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/changelog 2010-02-06 23:48:27 UTC (rev 11525) @@ -1,5 +0,0 @@ -libisnativec-java (5.2.20091102-1) unstable; urgency=low - - * Initial release (Closes: #565748). - - -- Steffen Moeller <moel...@debian.org> Mon, 18 Jan 2010 00:29:38 +0100 Copied: trunk/libisfreetype-java/debian/changelog (from rev 11503, trunk/libisnative-java/debian/changelog) =================================================================== --- trunk/libisfreetype-java/debian/changelog (rev 0) +++ trunk/libisfreetype-java/debian/changelog 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1,9 @@ +libisnativec-java (5.2.20091102-2) UNRELEASED; urgency=low + + * Smallish non-functional improvements on packaging. + +libisnativec-java (5.2.20091102-1) unstable; urgency=low + + * Initial release (Closes: #565748). + + -- Steffen Moeller <moel...@debian.org> Mon, 18 Jan 2010 00:29:38 +0100 Deleted: trunk/libisfreetype-java/debian/control =================================================================== --- trunk/libisnative-java/debian/control 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/control 2010-02-06 23:48:27 UTC (rev 11525) @@ -1,51 +0,0 @@ -Source: libisnativec-java -Section: java -Priority: extra -Maintainer: pkg-java-maintainers@lists.alioth.debian.org -Uploaders: Steffen Moeller <moel...@debian.org> -Build-Depends: debhelper (>= 7), default-jdk-builddep, cdbs, libjna-java -Standards-Version: 3.8.3 -Homepage: http://opensource.intarsys.de/home/en/index.php?n=OpenSource.IsCWT - -Package: libisnativec-java -Architecture: all -Depends: ${misc:Depends}, libjna-java, libisnativec-5.2-java -Description: helper routines to access native code from Java - The package presents a solution completely written in Java to access - native code. Features: - * Java side declaration, no C compiler - * Clean design - * Transparent, easy deployment - * Platform independent - * Fast - The effort relies on a combination of upstream's custom design for - the call interface, memory abstraction and data structures and the - basic native binding provided by any third party (currently jna). - . - This package always installs the latest version of the isCWT library. - It only offers a symbolic link to the respective jar file. - - -Package: libisnativec-5.2-java -Architecture: all -Depends: ${misc:Depends} -Suggests: default-jre-headless -Description: helper routines to access native code from Java - The package presents a solution completely written in Java to access - native code. Features: - * Java side declaration, no C compiler - * Clean design - * Transparent, easy deployment - * Platform independent - * Fast - The effort relies on a combination of upstream's custom design for - the call interface, memory abstraction and data structures and the - basic native binding provided by any third party (currently jna). - -Package: libisnativec-java-doc -Section: doc -Depends: ${misc:Depends} -Architecture: all -Description: Javadoc API description for isNativeC - Autogenerated from the Java source code, this package offers - the HTML files describing the library for programmers. Copied: trunk/libisfreetype-java/debian/control (from rev 11503, trunk/libisnative-java/debian/control) =================================================================== --- trunk/libisfreetype-java/debian/control (rev 0) +++ trunk/libisfreetype-java/debian/control 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1,62 @@ +Source: libisfreetype-java +Section: java +Priority: extra +Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Uploaders: Steffen Moeller <moel...@debian.org> +Build-Depends: debhelper (>= 7), default-jdk-builddep, cdbs +Standards-Version: 3.8.4 +Homepage: http://opensource.intarsys.de/home/en/index.php?n=OpenSource.IsFreeType +Vcs-svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/libisfreetype-java/ +Vcs-browser: http://svn.debian.org/wsvn/pkg-java/trunk/libisfreetype-java/ + +Package: libisfreetype-java +Architecture: all +Depends: ${misc:Depends}, libjna-java, libisfreetype-5.2-java +Description: library for font handling + The PDF rendering of the Open Source efforts of the company intarsys + was in demand of a good font handling library. This new development was + motivated by observations that current solutions + * only have poor support for VM + * there is no plain Java library around + * extends the de factor standard C library FreeType + This library wraps around the functions that were important for + using isNativeC (another library of the same company) and were ready + to run on all FreeType supported platforms. + . + While this wrapper-library binds and uses only a very small subset + of the FreeType features available, to the degree that it is needed + for the jPodRenderer, it should be no problem to use and enhance + this implementation in other contexts. + . + This package provides a only a link to the very latest + version of libisfreetype. + + +Package: libisfreetype-5.2-java +Architecture: all +Depends: ${misc:Depends} +Suggests: default-jre-headless +Description: helper routines to access native code from Java + The PDF rendering of the Open Source efforts of the company intarsys + was in demand of a good font handling library. This new development was + motivated by observations that current solutions + * only have poor support for VM + * there is no plain Java library around + * extends the de factor standard C library FreeType + This library wraps around the functions that were important for + using isNativeC (another library of the same company) and were ready + to run on all FreeType supported platforms. + . + While this wrapper-library binds and uses only a very small subset + of the FreeType features available, to the degree that it is needed + for the jPodRenderer, it should be no problem to use and enhance + this implementation in other contexts. + + +Package: libisfreetype-java-doc +Section: doc +Depends: ${misc:Depends} +Architecture: all +Description: Javadoc API description for isFreeType + Autogenerated from the Java source code, this package offers + the HTML files describing the library for programmers. Copied: trunk/libisfreetype-java/debian/libisfreetype-5.2-java.dirs (from rev 11383, trunk/libisnative-java/debian/libisnativec-5.2-java.dirs) =================================================================== --- trunk/libisfreetype-java/debian/libisfreetype-5.2-java.dirs (rev 0) +++ trunk/libisfreetype-java/debian/libisfreetype-5.2-java.dirs 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1 @@ +usr/share/java Property changes on: trunk/libisfreetype-java/debian/libisfreetype-5.2-java.dirs ___________________________________________________________________ Added: svn:mergeinfo + Copied: trunk/libisfreetype-java/debian/libisfreetype-5.2-java.docs (from rev 11383, trunk/libisnative-java/debian/libisnativec-5.2-java.docs) =================================================================== --- trunk/libisfreetype-java/debian/libisfreetype-5.2-java.docs (rev 0) +++ trunk/libisfreetype-java/debian/libisfreetype-5.2-java.docs 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1,2 @@ +debian/README.Debian +debian/README.source Property changes on: trunk/libisfreetype-java/debian/libisfreetype-5.2-java.docs ___________________________________________________________________ Added: svn:mergeinfo + Copied: trunk/libisfreetype-java/debian/libisfreetype-java-doc.doc-base (from rev 11383, trunk/libisnative-java/debian/libisnativec-java-doc.doc-base) =================================================================== --- trunk/libisfreetype-java/debian/libisfreetype-java-doc.doc-base (rev 0) +++ trunk/libisfreetype-java/debian/libisfreetype-java-doc.doc-base 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1,10 @@ +Document: libisnativec-java +Title: Javadoc generated API +Author: authors of code +Abstract: This manual describes what libisnativec-java is + and how it can be used to integrate native code with Java. +Section: Programming/Java + +Format: HTML +Index: /usr/share/doc/libisnativec-java-doc/javadoc/index.html +Files: /usr/share/doc/libisnativec-java-doc/javadoc/*.html /usr/share/doc/libisnativec-java-doc/javadoc/*/*.html /usr/share/doc/libisnativec-java-doc/javadoc/*/*/*/*/*.html Property changes on: trunk/libisfreetype-java/debian/libisfreetype-java-doc.doc-base ___________________________________________________________________ Added: svn:mergeinfo + Copied: trunk/libisfreetype-java/debian/libisfreetype-java-doc.docs (from rev 11383, trunk/libisnative-java/debian/libisnativec-java-doc.docs) =================================================================== --- trunk/libisfreetype-java/debian/libisfreetype-java-doc.docs (rev 0) +++ trunk/libisfreetype-java/debian/libisfreetype-java-doc.docs 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1 @@ +javadoc Property changes on: trunk/libisfreetype-java/debian/libisfreetype-java-doc.docs ___________________________________________________________________ Added: svn:mergeinfo + Copied: trunk/libisfreetype-java/debian/libisfreetype-java.dirs (from rev 11383, trunk/libisnative-java/debian/libisnativec-java.dirs) =================================================================== --- trunk/libisfreetype-java/debian/libisfreetype-java.dirs (rev 0) +++ trunk/libisfreetype-java/debian/libisfreetype-java.dirs 2010-02-06 23:48:27 UTC (rev 11525) @@ -0,0 +1 @@ +usr/share/java/ Property changes on: trunk/libisfreetype-java/debian/libisfreetype-java.dirs ___________________________________________________________________ Added: svn:mergeinfo + Deleted: trunk/libisfreetype-java/debian/libisnativec-5.2-java.dirs =================================================================== --- trunk/libisnative-java/debian/libisnativec-5.2-java.dirs 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/libisnativec-5.2-java.dirs 2010-02-06 23:48:27 UTC (rev 11525) @@ -1 +0,0 @@ -usr/share/java Deleted: trunk/libisfreetype-java/debian/libisnativec-5.2-java.docs =================================================================== --- trunk/libisnative-java/debian/libisnativec-5.2-java.docs 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/libisnativec-5.2-java.docs 2010-02-06 23:48:27 UTC (rev 11525) @@ -1,2 +0,0 @@ -debian/README.Debian -debian/README.source Deleted: trunk/libisfreetype-java/debian/libisnativec-java-doc.doc-base =================================================================== --- trunk/libisnative-java/debian/libisnativec-java-doc.doc-base 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/libisnativec-java-doc.doc-base 2010-02-06 23:48:27 UTC (rev 11525) @@ -1,10 +0,0 @@ -Document: libisnativec-java -Title: Javadoc generated API -Author: authors of code -Abstract: This manual describes what libisnativec-java is - and how it can be used to integrate native code with Java. -Section: Programming/Java - -Format: HTML -Index: /usr/share/doc/libisnativec-java-doc/javadoc/index.html -Files: /usr/share/doc/libisnativec-java-doc/javadoc/*.html /usr/share/doc/libisnativec-java-doc/javadoc/*/*.html /usr/share/doc/libisnativec-java-doc/javadoc/*/*/*/*/*.html Deleted: trunk/libisfreetype-java/debian/libisnativec-java-doc.docs =================================================================== --- trunk/libisnative-java/debian/libisnativec-java-doc.docs 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/libisnativec-java-doc.docs 2010-02-06 23:48:27 UTC (rev 11525) @@ -1 +0,0 @@ -javadoc Deleted: trunk/libisfreetype-java/debian/libisnativec-java.dirs =================================================================== --- trunk/libisnative-java/debian/libisnativec-java.dirs 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/libisnativec-java.dirs 2010-02-06 23:48:27 UTC (rev 11525) @@ -1 +0,0 @@ -usr/share/java/ Modified: trunk/libisfreetype-java/debian/rules =================================================================== --- trunk/libisnative-java/debian/rules 2010-01-21 00:30:57 UTC (rev 11383) +++ trunk/libisfreetype-java/debian/rules 2010-02-06 23:48:27 UTC (rev 11525) @@ -3,21 +3,22 @@ include /usr/share/cdbs/1/rules/debhelper.mk +DEB_UPSTREAM_VERSION_2=$(shell echo $(DEB_UPSTREAM_VERSION)|cut -f1,2 -d.) + CLASSPATH=/usr/share/java/jna.jar -build/libisnativec-5.2-java:: +build/libisfreetype-$(DEB_UPSTREAM_VERSION_2)-java:: #cd src && javac -Xlint:unchecked `find . -name *.java` cd src && javac -cp $(CLASSPATH) `find . -name *.java` -install/libisnativec-5.2-java:: - cd src && jar cf $(CURDIR)/debian/libisnativec-5.2-java/usr/share/java/isNativeC-$(DEB_UPSTREAM_VERSION).jar `find . -name "*.class"` - cd $(CURDIR)/debian/libisnativec-5.2-java/usr/share/java/ && ln -s isNativeC-$(DEB_UPSTREAM_VERSION).jar isNativeC-5.2.jar +install/libisfreetype-$(DEB_UPSTREAM_VERSION_2)-java:: + cd src && jar cf $(CURDIR)/debian/libisfreetype-$(DEB_UPSTREAM_VERSION_2)-java/usr/share/java/isFreeType-$(DEB_UPSTREAM_VERSION).jar `find . -name "*.class"` + cd $(CURDIR)/debian/libisfreetype-$(DEB_UPSTREAM_VERSION_2)-java/usr/share/java/ && ln -s isFreeType-$(DEB_UPSTREAM_VERSION).jar isFreeType-$(DEB_UPSTREAM_VERSION_2).jar -build/libisnativec-java:: +build/libisfreetype-java:: -install/libisnativec-java:: - cd $(CURDIR)/debian/libisnativec-java/usr/share/java/ && ln -s isNativeC-$(DEB_UPSTREAM_VERSION).jar isNativeC.jar - cd $(CURDIR)/debian/libisnativec-java/usr/share/java/ && ln -s isNativeC-$(DEB_UPSTREAM_VERSION).jar isnativec.jar +install/libisfreetype-java:: + cd $(CURDIR)/debian/libisfreetype-java/usr/share/java/ && ln -s isFreeType-$(DEB_UPSTREAM_VERSION).jar isfreetype.jar clean:: find src -name "*.class" | xargs -r rm _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits