fixes in debianization;

v0.5.xx
Alexander Vdolainen 9 years ago
parent 7657f6494a
commit dc237989c6

15
debian/changelog vendored

@ -1,4 +1,11 @@
libsntl (0.3.0) stable; urgency=high
libsxmp (0.4.0) stable; urgency=high
* Clean up
* API optimization
-- Alexander Vdolainen <vdo@askele.com> Fri, 23 Oct 2015 19:32:11 +0200
libsxmp (0.3.0) stable; urgency=high
* New improved architecture
* Performance tricks
@ -8,19 +15,19 @@ libsntl (0.3.0) stable; urgency=high
-- Alexander Vdolainen <vdo@askele.com> Thu, 16 Jul 2015 22:50:32 +0200
libsntl (0.2.1) stable; urgency=low
libsxmp (0.2.1) stable; urgency=low
* Initial release
-- Alexander Vdolainen <vdo@askele.com> Thu, 11 Jun 2015 03:37:48 +0200
libsntl (0.2.0) stable; urgency=low
libsxmp (0.2.0) stable; urgency=low
* Initial release
-- Alexander Vdolainen <vdo@askele.com> Thu, 04 Jun 2015 16:00:00 +0200
libsntl (0.1.0) stable; urgency=low
libsxmp (0.1.0) stable; urgency=low
* Initial release

18
debian/control vendored

@ -1,23 +1,23 @@
Source: libsntl
Source: libsxmp
Priority: extra
Maintainer: Alexander Vdolainen <vdo@askele.com>
Build-Depends: debhelper (>= 8.0.0), autotools-dev, libssl-dev, libsexpr-dev, libtdata-dev, uuid-dev
Standards-Version: 3.9.3
Section: libs
Homepage: http://askele.com/software
#Vcs-Git: git://git.debian.org/collab-maint/libsntl.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/libsntl.git;a=summary
#Vcs-Git: git://git.debian.org/collab-maint/libsxmp.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/libsxmp.git;a=summary
Package: libsntl-dev
Package: libsxmp-dev
Section: libdevel
Architecture: any
Depends: libsntl (= ${binary:Version}), libsexpr-dev, libssl-dev, libtdata-dev, uuid-dev
Description: Development files for libsntl (sntllv2)
Development files for sntl library
Depends: libsxmp (= ${binary:Version}), libsexpr-dev, libssl-dev, libtdata-dev, uuid-dev
Description: Development files for libsxmp (sxmplv2)
Development files for sxmp library
Package: libsntl
Package: libsxmp
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libsexpr (>= 1.3.1), libssl1.0.0, libtdata (>= 0.2.2), libuuid1
Description: Secure Networking Transport Layer v2 implementation library
Description: Secure X Message Passing v2 implementation library
Library used to develop secure services

2
debian/copyright vendored

@ -1,5 +1,5 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: libsntl
Upstream-Name: libsxmp
Source: <url://askele.com>
Files: *

4
debian/files vendored

@ -1,2 +1,2 @@
libsntl-dev_0.3.0_amd64.deb libdevel extra
libsntl_0.3.0_amd64.deb libs extra
libsxmp-dev_0.4.0_amd64.deb libdevel extra
libsxmp_0.4.0_amd64.deb libs extra

8
debian/init.d.ex vendored

@ -1,6 +1,6 @@
#!/bin/sh
### BEGIN INIT INFO
# Provides: libsntl
# Provides: libsxmp
# Required-Start: $network $local_fs
# Required-Stop:
# Default-Start: 2 3 4 5
@ -15,9 +15,9 @@
# PATH should only include /usr/* if it runs after the mountnfs.sh script
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC=libsntl # Introduce a short description here
NAME=libsntl # Introduce the short server's name here
DAEMON=/usr/sbin/libsntl # Introduce the server's location here
DESC=libsxmp # Introduce a short description here
NAME=libsxmp # Introduce the short server's name here
DAEMON=/usr/sbin/libsxmp # Introduce the server's location here
DAEMON_ARGS="" # Arguments to run the daemon with
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME

@ -1,5 +0,0 @@
usr/lib
usr/include
usr/include/sntl
usr/share/man
usr/share/man/man3

@ -1,5 +0,0 @@
usr/include/sntl/*.h
usr/lib/libsntl*.a
usr/lib/libsntl*.la
usr/lib/pkgconfig/*
usr/share/man/man3/*

@ -1,4 +0,0 @@
#
# Regular cron jobs for the libsntl package
#
0 4 * * * root [ -x /usr/bin/libsntl_maintenance ] && /usr/bin/libsntl_maintenance

@ -1,50 +0,0 @@
dh_autotools-dev_updateconfig
dh_auto_configure
dh_auto_build
dh_auto_test
dh_prep
dh_installdirs
dh_auto_install
dh_install
dh_installdocs
dh_installchangelogs
dh_installexamples
dh_installman
dh_installcatalogs
dh_installcron
dh_installdebconf
dh_installemacsen
dh_installifupdown
dh_installinfo
dh_pysupport
dh_installinit
dh_installmenu
dh_installmime
dh_installmodules
dh_installlogcheck
dh_installlogrotate
dh_installpam
dh_installppp
dh_installudev
dh_installwm
dh_installxfonts
dh_installgsettings
dh_bugfiles
dh_ucf
dh_lintian
dh_gconf
dh_icons
dh_perl
dh_usrlocal
dh_link
dh_compress
dh_fixperms
dh_strip
dh_makeshlibs
dh_shlibdeps
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dh_builddeb
dh_builddeb

@ -1,10 +0,0 @@
# Defaults for libsntl initscript
# sourced by /etc/init.d/libsntl
# installed at /etc/default/libsntl by the maintainer scripts
#
# This is a POSIX shell fragment
#
# Additional options that are passed to the Daemon.
DAEMON_OPTS=""

@ -1,20 +0,0 @@
Document: libsntl
Title: Debian libsntl Manual
Author: <insert document author here>
Abstract: This manual describes what libsntl is
and how it can be used to
manage online manuals on Debian systems.
Section: unknown
Format: debiandoc-sgml
Files: /usr/share/doc/libsntl/libsntl.sgml.gz
Format: postscript
Files: /usr/share/doc/libsntl/libsntl.ps.gz
Format: text
Files: /usr/share/doc/libsntl/libsntl.text.gz
Format: HTML
Index: /usr/share/doc/libsntl/html/index.html
Files: /usr/share/doc/libsntl/html/*.html

@ -1 +0,0 @@
usr/lib/libsntl.so.*

@ -0,0 +1,5 @@
usr/lib
usr/include
usr/include/sxmp
usr/share/man
usr/share/man/man3

@ -0,0 +1,5 @@
usr/include/sxmp/*.h
usr/lib/libsxmp*.a
usr/lib/libsxmp*.la
usr/lib/pkgconfig/*
usr/share/man/man3/*

@ -14,8 +14,8 @@ man/connections_set_priv.3
man/connections_set_rpcvalidator.3
man/connections_setsslserts.3
man/connections_set_sslvalidate.3
man/sntl_finalize.3
man/sntl_init.3
man/sxmp_finalize.3
man/sxmp_init.3
man/sxchannel_close.3
man/sxchannel_open.3
man/sxmsg_clean.3

@ -0,0 +1,4 @@
#
# Regular cron jobs for the libsxmp package
#
0 4 * * * root [ -x /usr/bin/libsxmp_maintenance ] && /usr/bin/libsxmp_maintenance

@ -0,0 +1,10 @@
# Defaults for libsxmp initscript
# sourced by /etc/init.d/libsxmp
# installed at /etc/default/libsxmp by the maintainer scripts
#
# This is a POSIX shell fragment
#
# Additional options that are passed to the Daemon.
DAEMON_OPTS=""

@ -0,0 +1,20 @@
Document: libsxmp
Title: Debian libsxmp Manual
Author: <insert document author here>
Abstract: This manual describes what libsxmp is
and how it can be used to
manage online manuals on Debian systems.
Section: unknown
Format: debiandoc-sgml
Files: /usr/share/doc/libsxmp/libsxmp.sgml.gz
Format: postscript
Files: /usr/share/doc/libsxmp/libsxmp.ps.gz
Format: text
Files: /usr/share/doc/libsxmp/libsxmp.text.gz
Format: HTML
Index: /usr/share/doc/libsxmp/html/index.html
Files: /usr/share/doc/libsxmp/html/*.html

@ -0,0 +1 @@
usr/lib/libsxmp.so.*

@ -0,0 +1,2 @@
shlibs:Depends=libc6 (>= 2.2.5), libsexpr, libssl1.0.0 (>= 1.0.1), libtdata, libuuid1 (>= 2.20.1)
misc:Depends=

@ -1 +1 @@
libsntl 0.3.0 libsntl (>> 0.3.0), libsntl (<< 0.3.99)
libsxmp 0.3.0 libsxmp (>> 0.3.0), libsxmp (<< 0.3.99)

Loading…
Cancel
Save