[librepository] 01/22: initial version of librepository-java

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Nov 8 09:46:43 UTC 2016


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository librepository.

commit afe1f7b561484564851382f32b10d96a1d89fef6
Author: Rene Engelhard <rene at debian.org>
Date:   Wed Oct 24 09:00:46 2007 +0000

    initial version of librepository-java
---
 debian/changelog                      |  5 +++
 debian/compat                         |  1 +
 debian/control                        | 64 +++++++++++++++++++++++++++++++++++
 debian/copyright                      | 23 +++++++++++++
 debian/dirs                           |  1 +
 debian/librepository-java.docs        |  1 +
 debian/patches/jarnames.diff          | 11 ++++++
 debian/patches/libdir.diff            | 13 +++++++
 debian/patches/target-source-1.3.diff | 13 +++++++
 debian/rules                          | 28 +++++++++++++++
 debian/watch                          |  2 ++
 11 files changed, 162 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..d1d75d4
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+librepository (0.1.1-1) unstable; urgency=low
+
+  * Initial release
+
+ -- Rene Engelhard <rene at debian.org>  Sat, 06 Oct 2007 16:35:33 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..5281552
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+5 
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..71fb1d3
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,64 @@
+Source: librepository
+Section: libs
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Rene Engelhard <rene at debian.org>
+Build-Depends: debhelper (>= 4.2.30), cdbs, java-gcj-compat-dev, ant, libjcommon-java (>= 1.0.10-1)
+Standards-Version: 3.6.2
+
+Package: librepository-java
+Section: libs
+Architecture: all
+Depends: java-gcj-compat | java1-runtime | java2-runtime, libjcommon-java (>= 1.0.10-1)
+Recommends: librepository-java-gcj
+Suggests: librepository-java-doc
+Description: abstraction library for accessing hierachic bulk content
+ LibRepository provides a simple abstraction layer to access bulk content that
+ is organized in a hierarchical layer.
+ .
+ Unlike the JSR-000170, this library does not aim to solve all problems
+ associated with content storages. The main purpose of LibRepository is to
+ give users an astract view over an filesystem like structure so that content
+ generator and content consumer do no longer have to make assumptions about
+ where to store the generated content.
+ .
+ The repositories described here should not be used to store other things than
+ BLOBs.
+
+Package: librepository-java-doc
+Section: doc
+Architecture: all
+Description: abstraction library for accessing hierachic bulk content -- documentation
+ LibRepository provides a simple abstraction layer to access bulk content that
+ is organized in a hierarchical layer.
+ .
+ Unlike the JSR-000170, this library does not aim to solve all problems
+ associated with content storages. The main purpose of LibRepository is to
+ give users an astract view over an filesystem like structure so that content
+ generator and content consumer do no longer have to make assumptions about
+ where to store the generated content.
+ .
+ The repositories described here should not be used to store other things than
+ BLOBs.
+ .
+ This package contains the Javadoc.
+
+Package: librepository-java-gcj
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, libjcommon-java (>= 1.0.10-1), librepository-java (= ${source:Version})
+Description: abstraction library for accessing hierachic bulk content (native code)
+ LibRepository provides a simple abstraction layer to access bulk content that
+ is organized in a hierarchical layer.
+ .
+ Unlike the JSR-000170, this library does not aim to solve all problems
+ associated with content storages. The main purpose of LibRepository is to
+ give users an astract view over an filesystem like structure so that content
+ generator and content consumer do no longer have to make assumptions about
+ where to store the generated content.
+ .
+ The repositories described here should not be used to store other things than
+ BLOBs.
+ .
+ This package contains the library compiled to native code for use with gij.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..8e9f59c
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,23 @@
+This package was debianized by Rene Engelhard <rene at debian.org>  
+Wed Aug 22 01:08:32 +0200
+
+It was downloaded from <http://sourceforge.net/projects/jfreereport/>
+
+Upstream Authors: Thomas Morgner, David Gilbert and others
+
+Copyright:
+
+    (C) Copyright 2006, by Pentaho Corporation and Contributors.
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..13c9f03
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+usr/share/java
diff --git a/debian/librepository-java.docs b/debian/librepository-java.docs
new file mode 100644
index 0000000..7e0aefa
--- /dev/null
+++ b/debian/librepository-java.docs
@@ -0,0 +1 @@
+javadoc/*
diff --git a/debian/patches/jarnames.diff b/debian/patches/jarnames.diff
new file mode 100644
index 0000000..ced46c2
--- /dev/null
+++ b/debian/patches/jarnames.diff
@@ -0,0 +1,11 @@
+--- ant/build.properties-old	2007-08-22 01:10:21.000000000 +0200
++++ ant/build.properties	2007-08-22 01:11:09.000000000 +0200
+@@ -40,7 +40,7 @@
+ #  Used libraries ...
+ 
+ # Used by: core libraries
+-jcommon-jar-file=jcommon-1.0.10.jar
++jcommon-jar-file=jcommon.jar
+ 
+ 
+ ##############################################################
diff --git a/debian/patches/libdir.diff b/debian/patches/libdir.diff
new file mode 100644
index 0000000..7e1aac8
--- /dev/null
+++ b/debian/patches/libdir.diff
@@ -0,0 +1,13 @@
+--- ant/build.properties-old	2007-08-22 01:10:21.000000000 +0200
++++ ant/build.properties	2007-08-22 01:10:37.000000000 +0200
+@@ -25,8 +25,8 @@
+ # All path settings are relative to the project root directory
+ # (..)
+ #
+-libdir=lib
+-junit-dir=lib
++libdir=/usr/share/java
++junit-dir=/usr/share/java
+ 
+ #
+ # If you specify a non-empty string, then dont forget the
diff --git a/debian/patches/target-source-1.3.diff b/debian/patches/target-source-1.3.diff
new file mode 100644
index 0000000..500624d
--- /dev/null
+++ b/debian/patches/target-source-1.3.diff
@@ -0,0 +1,13 @@
+--- ant/build.properties-old	2007-08-28 00:21:16.000000000 +0200
++++ ant/build.properties	2007-08-28 00:21:30.000000000 +0200
+@@ -18,8 +18,8 @@
+ 
+ #
+ # Make sure that JDK 1.2 compatible class files are generated
+-build.target=1.2
+-build.source=1.2
++build.target=1.3
++build.source=1.3
+ 
+ #
+ # All path settings are relative to the project root directory
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..006f8fb
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+# debian/rules file for libfonts-java (uses cdbs)
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+JAVA_HOME := /usr/lib/jvm/java-gcj
+ANT_HOME := /usr/share/ant
+
+DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar jcommon
+DEB_ANT_BUILDFILE := ant/build.xml
+DEB_ANT_BUILD_TARGET := compile javadoc
+
+clean::
+	-rm -rf build
+	-rm -rf javadoc
+	-rm -f librepository-$(DEB_UPSTREAM_VERSION).jar
+	# don't use them, go sure
+	-rm -f lib/* lib/optional/*
+
+install/librepository-java::
+	install -m 644 librepository-$(DEB_UPSTREAM_VERSION).jar debian/librepository-java/usr/share/java/librepository-$(DEB_UPSTREAM_VERSION).jar
+	ln -s librepository-$(DEB_UPSTREAM_VERSION).jar debian/librepository-java/usr/share/java/librepository.jar
+
+install/librepository-java-gcj:: install/librepository-java
+	dh_nativejava -plibrepository-java-gcj
+
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..6e4ac90
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/jfreereport/librepository-(.+)\.tar\.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/librepository.git



More information about the pkg-java-commits mailing list