libisfreetype-java (5.2.20091102-2) debian-dir only changes

Summary

 debian/README.Debian                   |    7 +++
 debian/README.source                   |    6 +++
 debian/changelog                       |   15 +++++++
 debian/control                         |   62 +++++++++++++++++++++++++++++++++
 debian/copyright                       |   55 +++++++++++++++++++++++++++++
 debian/libisfreetype-5.2-java.dirs     |    1 
 debian/libisfreetype-5.2-java.docs     |    2 +
 debian/libisfreetype-java-doc.doc-base |   10 +++++
 debian/libisfreetype-java-doc.docs     |    1 
 debian/libisfreetype-java.dirs         |    1 
 debian/rules                           |   24 ++++++++++++
 11 files changed, 184 insertions(+)

    
download this patch

Patch contents

--- libisfreetype-java-5.2.20091102.orig/debian/changelog
+++ libisfreetype-java-5.2.20091102/debian/changelog
@@ -0,0 +1,15 @@
+libisfreetype-java (5.2.20091102-2) unstable; urgency=low
+
+  * Jar files should all be lowercase, since so are all references to 
+    it in web search engines.
+  * Added runtime dependency to libfreetype6.
+  * Rerelease in response to ftpadmins with hidden x86 binaries in source
+    packages removed - thanks to Torsten for spotting that (Closes: #568701).
+
+ -- Steffen Moeller <moeller@debian.org>  Mon, 08 Feb 2010 16:00:12 +0100
+
+libisfreetype-java (5.2.20091102-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Steffen Moeller <moeller@debian.org>  Sun, 07 Feb 2010 01:07:29 +0100
--- libisfreetype-java-5.2.20091102.orig/debian/control
+++ libisfreetype-java-5.2.20091102/debian/control
@@ -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 <moeller@debian.org>
+Build-Depends: debhelper (>= 7), default-jdk-builddep, cdbs, libjna-java, libisnativec-java, libisrt-java
+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: Java wrapper for FreeType font handling library
+ 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}, libisrt-java, libisnativec-java, libfreetype6
+Suggests: default-jre-headless
+Description: Java wrapper for FreeType font handling library
+ 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.
--- libisfreetype-java-5.2.20091102.orig/debian/libisfreetype-java-doc.docs
+++ libisfreetype-java-5.2.20091102/debian/libisfreetype-java-doc.docs
@@ -0,0 +1 @@
+javadoc
--- libisfreetype-java-5.2.20091102.orig/debian/README.source
+++ libisfreetype-java-5.2.20091102/debian/README.source
@@ -0,0 +1,6 @@
+libisfreetype-java for Debian
+----------------------------
+
+The lib directory was manually removed from the source tree. Also, the
+unzipped folder "distribution" was changed to the versioned package name
+prior to preparing. the orig.tar.gz.
--- libisfreetype-java-5.2.20091102.orig/debian/copyright
+++ libisfreetype-java-5.2.20091102/debian/copyright
@@ -0,0 +1,55 @@
+This work was packaged for Debian by:
+
+    Steffen Moeller <moeller@debian.org> on Mon, 18 Jan 2010 00:29:38 +0100
+
+It was downloaded from http://opensource.intarsys.de/home/en/index.php?n=IsFreeType.Download
+
+Upstream Authors:
+
+    Bernd Wild
+    Michael Traut
+    Karl Kagermeier
+
+    the three are leading the company intarsys together. Explicit
+    authorships are not specified.
+
+Copyright:
+
+    Copyright (c) 2008, intarsys consulting GmbH
+    intarsys@intarsys.de
+
+License:
+
+   
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions are met:
+   
+    - Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+   
+    - Redistributions in binary form must reproduce the above copyright notice,
+      this list of conditions and the following disclaimer in the documentation
+      and/or other materials provided with the distribution.
+   
+    - Neither the name of intarsys nor the names of its contributors may be used
+      to endorse or promote products derived from this software without specific
+      prior written permission.
+   
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+    ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+    LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+    POSSIBILITY OF SUCH DAMAGE.
+
+
+The Debian packaging is:
+
+    Copyright (C) 2010 Steffen Moeller <moeller@debian.org>
+
+and distributed under the same license.
--- libisfreetype-java-5.2.20091102.orig/debian/libisfreetype-java-doc.doc-base
+++ libisfreetype-java-5.2.20091102/debian/libisfreetype-java-doc.doc-base
@@ -0,0 +1,10 @@
+Document: libisfreetype-java
+Title: Javadoc generated API
+Author: authors of code
+Abstract: This manual describes what libisfreetype-java is
+ and what functions of the native freetype library are mappend.
+Section: Programming/Java
+
+Format: HTML
+Index: /usr/share/doc/libisfreetype-java-doc/javadoc/index.html
+Files: /usr/share/doc/libisfreetype-java-doc/javadoc/*.html /usr/share/doc/libisfreetype-java-doc/javadoc/*/*.html /usr/share/doc/libisfreetype-java-doc/javadoc/*/*/*/*/*.html
--- libisfreetype-java-5.2.20091102.orig/debian/libisfreetype-java.dirs
+++ libisfreetype-java-5.2.20091102/debian/libisfreetype-java.dirs
@@ -0,0 +1 @@
+usr/share/java/
--- libisfreetype-java-5.2.20091102.orig/debian/libisfreetype-5.2-java.dirs
+++ libisfreetype-java-5.2.20091102/debian/libisfreetype-5.2-java.dirs
@@ -0,0 +1 @@
+usr/share/java
--- libisfreetype-java-5.2.20091102.orig/debian/rules
+++ libisfreetype-java-5.2.20091102/debian/rules
@@ -0,0 +1,24 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+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/isrt.jar:/usr/share/java/isnativec.jar:/usr/share/java/jna.jar
+
+build/libisfreetype-$(DEB_UPSTREAM_VERSION_2)-java::
+	cd src && javac -cp $(CLASSPATH) `find . -name "*.java"`
+
+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/libisfreetype-java::
+
+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
+
--- libisfreetype-java-5.2.20091102.orig/debian/README.Debian
+++ libisfreetype-java-5.2.20091102/debian/README.Debian
@@ -0,0 +1,7 @@
+This package was created as a build dependency to PDFsam.
+Anybody feeling particularly attached to it please adopt it.
+I can help with sponsoring.
+
+Help with the debian/watch file would be appreciated.
+
+  -- Steffen Möller <moeller@debian.org>
--- libisfreetype-java-5.2.20091102.orig/debian/libisfreetype-5.2-java.docs
+++ libisfreetype-java-5.2.20091102/debian/libisfreetype-5.2-java.docs
@@ -0,0 +1,2 @@
+debian/README.Debian
+debian/README.source