[pkg-java] r11383 - in trunk: . libisnative-java libisnative-java/debian
Steffen Möller
moeller at alioth.debian.org
Thu Jan 21 00:31:03 UTC 2010
Author: moeller
Date: 2010-01-21 00:30:57 +0000 (Thu, 21 Jan 2010)
New Revision: 11383
Added:
trunk/libisnative-java/
trunk/libisnative-java/debian/
trunk/libisnative-java/debian/README.Debian
trunk/libisnative-java/debian/README.source
trunk/libisnative-java/debian/changelog
trunk/libisnative-java/debian/control
trunk/libisnative-java/debian/copyright
trunk/libisnative-java/debian/files
trunk/libisnative-java/debian/libisnativec-5.2-java.dirs
trunk/libisnative-java/debian/libisnativec-5.2-java.docs
trunk/libisnative-java/debian/libisnativec-java-doc.doc-base
trunk/libisnative-java/debian/libisnativec-java-doc.docs
trunk/libisnative-java/debian/libisnativec-java.dirs
trunk/libisnative-java/debian/rules
trunk/libisnative-java/debian/watch
Log:
The package is contributing to PDFsam and seems interesting per se.
It was just accepted for the archive within record breaking 24 hours.
Added: trunk/libisnative-java/debian/README.Debian
===================================================================
--- trunk/libisnative-java/debian/README.Debian (rev 0)
+++ trunk/libisnative-java/debian/README.Debian 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,5 @@
+This package was created as a build dependency to PDFsam.
+Anybody feeling particularly attached to it please adopt it.
+I can help with sponsoring.
+
+ -- Steffen Möller <moeller at debian.org>
Added: trunk/libisnative-java/debian/README.source
===================================================================
--- trunk/libisnative-java/debian/README.source (rev 0)
+++ trunk/libisnative-java/debian/README.source 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,6 @@
+libisnativec-java for Debian
+----------------------------
+
+The lib directory and also doc/3rd_party_licenses were 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.
Added: trunk/libisnative-java/debian/changelog
===================================================================
--- trunk/libisnative-java/debian/changelog (rev 0)
+++ trunk/libisnative-java/debian/changelog 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,5 @@
+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
Added: trunk/libisnative-java/debian/control
===================================================================
--- trunk/libisnative-java/debian/control (rev 0)
+++ trunk/libisnative-java/debian/control 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,51 @@
+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.
Added: trunk/libisnative-java/debian/copyright
===================================================================
--- trunk/libisnative-java/debian/copyright (rev 0)
+++ trunk/libisnative-java/debian/copyright 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,55 @@
+This work was packaged for Debian by:
+
+ Steffen Moeller <moeller at debian.org> on Mon, 18 Jan 2010 00:29:38 +0100
+
+It was downloaded from http://opensource.intarsys.de/home/en/index.php?n=IsNativeC.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 at 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 at debian.org>
+
+and distributed under the same license.
Added: trunk/libisnative-java/debian/files
===================================================================
--- trunk/libisnative-java/debian/files (rev 0)
+++ trunk/libisnative-java/debian/files 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,3 @@
+libisnativec-java_5.2.20091102-1_all.deb java extra
+libisnativec-5.2-java_5.2.20091102-1_all.deb java extra
+libisnativec-java-doc_5.2.20091102-1_all.deb doc extra
Added: trunk/libisnative-java/debian/libisnativec-5.2-java.dirs
===================================================================
--- trunk/libisnative-java/debian/libisnativec-5.2-java.dirs (rev 0)
+++ trunk/libisnative-java/debian/libisnativec-5.2-java.dirs 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1 @@
+usr/share/java
Added: trunk/libisnative-java/debian/libisnativec-5.2-java.docs
===================================================================
--- trunk/libisnative-java/debian/libisnativec-5.2-java.docs (rev 0)
+++ trunk/libisnative-java/debian/libisnativec-5.2-java.docs 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,2 @@
+debian/README.Debian
+debian/README.source
Added: trunk/libisnative-java/debian/libisnativec-java-doc.doc-base
===================================================================
--- trunk/libisnative-java/debian/libisnativec-java-doc.doc-base (rev 0)
+++ trunk/libisnative-java/debian/libisnativec-java-doc.doc-base 2010-01-21 00:30:57 UTC (rev 11383)
@@ -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
Added: trunk/libisnative-java/debian/libisnativec-java-doc.docs
===================================================================
--- trunk/libisnative-java/debian/libisnativec-java-doc.docs (rev 0)
+++ trunk/libisnative-java/debian/libisnativec-java-doc.docs 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1 @@
+javadoc
Added: trunk/libisnative-java/debian/libisnativec-java.dirs
===================================================================
--- trunk/libisnative-java/debian/libisnativec-java.dirs (rev 0)
+++ trunk/libisnative-java/debian/libisnativec-java.dirs 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1 @@
+usr/share/java/
Added: trunk/libisnative-java/debian/rules
===================================================================
--- trunk/libisnative-java/debian/rules (rev 0)
+++ trunk/libisnative-java/debian/rules 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,24 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+CLASSPATH=/usr/share/java/jna.jar
+
+build/libisnativec-5.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
+
+build/libisnativec-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
+
+clean::
+ find src -name "*.class" | xargs -r rm
+
Property changes on: trunk/libisnative-java/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/libisnative-java/debian/watch
===================================================================
--- trunk/libisnative-java/debian/watch (rev 0)
+++ trunk/libisnative-java/debian/watch 2010-01-21 00:30:57 UTC (rev 11383)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/jpodlib/isCWT\.(.*)\.zip
More information about the pkg-java-commits
mailing list