[pkg-java] r11525 - in trunk: . libisfreetype-java libisfreetype-java/debian

Steffen Möller moeller at alioth.debian.org
Sat Feb 6 23:48:28 UTC 2010


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 <moeller at 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 <moeller at 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 at lists.alioth.debian.org
-Uploaders: Steffen Moeller <moeller at 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 at lists.alioth.debian.org>
+Uploaders: Steffen Moeller <moeller at 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




More information about the pkg-java-commits mailing list