summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-10-06 17:23:23 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-10-06 17:23:23 +0000
commitb07684a828a7fe7715b45ac31db81b9c06fb86aa (patch)
treef81973cb38ca697698448cfa27cb8e859ab095c5 /debian
parentfa3aa23ebc4d6a5efb764b517717d717cebd728a (diff)
new liblasso-java package
Diffstat (limited to 'debian')
-rw-r--r--debian/control14
-rw-r--r--debian/liblasso-java.dirs1
-rw-r--r--debian/liblasso-java.files2
-rwxr-xr-xdebian/rules4
4 files changed, 20 insertions, 1 deletions
diff --git a/debian/control b/debian/control
index c2469777..4a7118de 100644
--- a/debian/control
+++ b/debian/control
@@ -66,3 +66,17 @@ Description: Liberty ID-FF library - PHP 4 bindings
.
Homepage: http://lasso.entrouvert.org
+Package: liblasso-java
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:depends}
+Description: Liberty ID-FF library - Java bindings
+ Lasso is an implementation of the Liberty Identity Federation specifications
+ defined by the Liberty Alliance consortium. They defines processes such as
+ network identity federation and single sign-on.
+ .
+ This package provides the Java interface to liblasso, needed to use lasso in
+ Java applications.
+ .
+ Homepage: http://lasso.entrouvert.org
+
diff --git a/debian/liblasso-java.dirs b/debian/liblasso-java.dirs
new file mode 100644
index 00000000..0b70e893
--- /dev/null
+++ b/debian/liblasso-java.dirs
@@ -0,0 +1 @@
+usr/lib/jni/
diff --git a/debian/liblasso-java.files b/debian/liblasso-java.files
new file mode 100644
index 00000000..35b30352
--- /dev/null
+++ b/debian/liblasso-java.files
@@ -0,0 +1,2 @@
+usr/lib/jni/*.so
+usr/share/java/*.jar
diff --git a/debian/rules b/debian/rules
index dadc27db..9341b167 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,7 +32,7 @@ major=`ls src/.libs/lib*.so.* | \
config.status: configure
dh_testdir
# Add here commands to configure the package.
- CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-tests=no --disable-java --disable-gtk-doc --disable-perl --disable-csharp
+ CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-tests=no --disable-gtk-doc --disable-perl --disable-csharp
# be sure not to call swig:
touch php/lasso_wrap.c php/php_lasso.h php/lasso.php
touch python/lasso_wrap.c python/lasso.py
@@ -74,6 +74,8 @@ install: build
# Add here commands to install the package into debian/tmp
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp \
GACUTIL="/usr/bin/gacutil -root $(CURDIR)/debian/tmp/usr/lib"
+ mkdir $(CURDIR)/debian/tmp/usr/lib/jni/
+ mv $(CURDIR)/debian/tmp/usr/lib/java/*.so $(CURDIR)/debian/tmp/usr/lib/jni/
# Build architecture-independent files here.