updated debian packaging

This commit is contained in:
Frédéric Péters 2004-09-07 11:16:45 +00:00
parent 8eb1397a89
commit 38fd72e905
11 changed files with 40 additions and 14 deletions

16
debian/changelog vendored
View File

@ -1,8 +1,18 @@
lasso (0.4.0-0.pre20040831.0) unstable; urgency=low lasso (0.4.0-1) unstable; urgency=low
* CVS snapshot. * New upstream release.
* changed soname, liblasso0 -> liblasso1
* Packaging of PHP4 binding and .NET assemblies.
-- Frederic Peters <fpeters@debian.org> Tue, 31 Aug 2004 13:33:43 +0200 -- Frederic Peters <fpeters@debian.org> Mon, 6 Sep 2004 19:18:38 +0200
lasso (0.3.0-6) unstable; urgency=low
* debian/control: improved package description (closes: #266556)
* python/: backported fix to use libtool correctly; should fix the build
failures on hppa and amd64 (closes: #267556, #268198)
-- Frederic Peters <fpeters@debian.org> Thu, 26 Aug 2004 17:01:13 +0200
lasso (0.3.0-4) unstable; urgency=low lasso (0.3.0-4) unstable; urgency=low

16
debian/control vendored
View File

@ -2,17 +2,15 @@ Source: lasso
Priority: optional Priority: optional
Section: libs Section: libs
Maintainer: Frederic Peters <fpeters@debian.org> Maintainer: Frederic Peters <fpeters@debian.org>
Build-Depends: debhelper (>= 4.0.0), libxml2-dev, libxslt1-dev, libxmlsec1-dev, Build-Depends: debhelper (>= 4.0.0), libxml2-dev, libxslt1-dev, libxmlsec1-dev, libxmlsec1-openssl, libglib2.0-dev, python2.3-dev, mono-mcs, mono-gac, mono-utils, php4-dev
libxmlsec1-openssl, libglib2.0-dev, python2.3-dev, mono-mcs, mono-gac,
php4-dev
Standards-Version: 3.6.1 Standards-Version: 3.6.1
Package: liblasso0-dev Package: liblasso1-dev
Section: libdevel Section: libdevel
Architecture: any Architecture: any
Depends: liblasso0 (= ${Source-Version}), libxml2-dev, libxmlsec1-dev Depends: liblasso1 (= ${Source-Version}), libxml2-dev, libxmlsec1-dev
Provides: liblasso-dev Provides: liblasso-dev
Conflicts: liblasso-dev Conflicts: liblasso-dev, liblasso0
Description: Liberty ID-FF library - development kit Description: Liberty ID-FF library - development kit
Lasso is an implementation of the Liberty Identity Federation specifications Lasso is an implementation of the Liberty Identity Federation specifications
defined by the Liberty Alliance consortium. They defines processes such as defined by the Liberty Alliance consortium. They defines processes such as
@ -23,7 +21,7 @@ Description: Liberty ID-FF library - development kit
Homepage: http://lasso.entrouvert.org Homepage: http://lasso.entrouvert.org
Package: liblasso0 Package: liblasso1
Section: libs Section: libs
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
@ -54,8 +52,8 @@ Description: Liberty ID-FF library - Python 2.3 bindings
. .
Homepage: http://lasso.entrouvert.org Homepage: http://lasso.entrouvert.org
Package: liblasso0-cil Package: liblasso-cil
Section: python Section: libs
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:depends}, mono-assemblies-base Depends: ${shlibs:Depends}, ${misc:depends}, mono-assemblies-base
Description: Liberty ID-FF library - .NET bindings Description: Liberty ID-FF library - .NET bindings

5
debian/files vendored Normal file
View File

@ -0,0 +1,5 @@
liblasso1-dev_0.4.0-1_i386.deb libdevel optional
liblasso1_0.4.0-1_i386.deb libs optional
python2.3-lasso_0.4.0-1_i386.deb python optional
liblasso-cil_0.4.0-1_i386.deb libs optional
php4-lasso_0.4.0-1_i386.deb web optional

View File

@ -1,5 +1,7 @@
usr/lib/liblassosharpglue.so usr/lib/liblassosharpglue.so
usr/lib/liblassosharpglue.la
usr/lib/pkgconfig/lasso-sharp.pc usr/lib/pkgconfig/lasso-sharp.pc
usr/share/dotnet/lasso/lasso.dll usr/share/dotnet/lasso/lasso.dll
usr/share/dotnet/lasso/lasso.dll.config usr/share/dotnet/lasso/lasso.dll.config
usr/lib/mono/gac/ usr/lib/mono/gac/
usr/lib/mono/lasso/

5
debian/liblasso1.postinst.debhelper vendored Normal file
View File

@ -0,0 +1,5 @@
# Automatically added by dh_makeshlibs
if [ "$1" = "configure" ]; then
ldconfig
fi
# End automatically added section

5
debian/liblasso1.postrm.debhelper vendored Normal file
View File

@ -0,0 +1,5 @@
# Automatically added by dh_makeshlibs
if [ "$1" = "remove" ]; then
ldconfig
fi
# End automatically added section

5
debian/rules vendored
View File

@ -32,7 +32,7 @@ major=`ls src/.libs/lib*.so.* | \
config.status: configure config.status: configure
dh_testdir dh_testdir
# Add here commands to configure the package. # 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 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
build: build-stamp build: build-stamp
@ -91,7 +91,8 @@ binary-arch: build install
dh_fixperms dh_fixperms
dh_makeshlibs -a -V dh_makeshlibs -a -V
dh_installdeb dh_installdeb
dh_shlibdeps dh_shlibdeps -a
dh_makenetlibs -L liblasso-cil -r
dh_gencontrol dh_gencontrol
dh_md5sums dh_md5sums
dh_builddeb dh_builddeb