From dc237989c62392e6a9dc8b0103b8196a8568df8d Mon Sep 17 00:00:00 2001 From: Alexander Vdolainen Date: Sun, 25 Oct 2015 03:51:04 +0300 Subject: [PATCH] fixes in debianization; --- debian/changelog | 15 ++++-- debian/control | 18 +++---- debian/copyright | 2 +- debian/files | 4 +- debian/init.d.ex | 8 +-- debian/libsntl-dev.dirs | 5 -- debian/libsntl-dev.install | 5 -- debian/libsntl.cron.d.ex | 4 -- debian/libsntl.debhelper.log | 50 ------------------- debian/libsntl.default.ex | 10 ---- debian/libsntl.doc-base.EX | 20 -------- debian/libsntl.install | 1 - debian/libsxmp-dev.dirs | 5 ++ debian/libsxmp-dev.install | 5 ++ ...sntl-dev.manpages => libsxmp-dev.manpages} | 4 +- ...tl-dev.substvars => libsxmp-dev.substvars} | 0 debian/libsxmp.cron.d.ex | 4 ++ debian/libsxmp.default.ex | 10 ++++ debian/{libsntl.dirs => libsxmp.dirs} | 0 debian/libsxmp.doc-base.EX | 20 ++++++++ debian/libsxmp.install | 1 + ...t.debhelper => libsxmp.postinst.debhelper} | 0 ...trm.debhelper => libsxmp.postrm.debhelper} | 0 debian/libsxmp.substvars | 2 + debian/shlibs.local.ex | 2 +- 25 files changed, 77 insertions(+), 118 deletions(-) delete mode 100644 debian/libsntl-dev.dirs delete mode 100644 debian/libsntl-dev.install delete mode 100644 debian/libsntl.cron.d.ex delete mode 100644 debian/libsntl.debhelper.log delete mode 100644 debian/libsntl.default.ex delete mode 100644 debian/libsntl.doc-base.EX delete mode 100644 debian/libsntl.install create mode 100644 debian/libsxmp-dev.dirs create mode 100644 debian/libsxmp-dev.install rename debian/{libsntl-dev.manpages => libsxmp-dev.manpages} (94%) rename debian/{libsntl-dev.substvars => libsxmp-dev.substvars} (100%) create mode 100644 debian/libsxmp.cron.d.ex create mode 100644 debian/libsxmp.default.ex rename debian/{libsntl.dirs => libsxmp.dirs} (100%) create mode 100644 debian/libsxmp.doc-base.EX create mode 100644 debian/libsxmp.install rename debian/{libsntl.postinst.debhelper => libsxmp.postinst.debhelper} (100%) rename debian/{libsntl.postrm.debhelper => libsxmp.postrm.debhelper} (100%) create mode 100644 debian/libsxmp.substvars diff --git a/debian/changelog b/debian/changelog index af00f48..be4a446 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,11 @@ -libsntl (0.3.0) stable; urgency=high +libsxmp (0.4.0) stable; urgency=high + + * Clean up + * API optimization + + -- Alexander Vdolainen 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 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 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 Thu, 04 Jun 2015 16:00:00 +0200 -libsntl (0.1.0) stable; urgency=low +libsxmp (0.1.0) stable; urgency=low * Initial release diff --git a/debian/control b/debian/control index 594e99b..45545dd 100644 --- a/debian/control +++ b/debian/control @@ -1,23 +1,23 @@ -Source: libsntl +Source: libsxmp Priority: extra Maintainer: Alexander Vdolainen 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 diff --git a/debian/copyright b/debian/copyright index bdf65df..fa8f38e 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,5 +1,5 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: libsntl +Upstream-Name: libsxmp Source: Files: * diff --git a/debian/files b/debian/files index 9aff3c4..61c7048 100644 --- a/debian/files +++ b/debian/files @@ -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 diff --git a/debian/init.d.ex b/debian/init.d.ex index c138d9d..06e96a2 100644 --- a/debian/init.d.ex +++ b/debian/init.d.ex @@ -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 diff --git a/debian/libsntl-dev.dirs b/debian/libsntl-dev.dirs deleted file mode 100644 index 12fc492..0000000 --- a/debian/libsntl-dev.dirs +++ /dev/null @@ -1,5 +0,0 @@ -usr/lib -usr/include -usr/include/sntl -usr/share/man -usr/share/man/man3 \ No newline at end of file diff --git a/debian/libsntl-dev.install b/debian/libsntl-dev.install deleted file mode 100644 index 9095460..0000000 --- a/debian/libsntl-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/sntl/*.h -usr/lib/libsntl*.a -usr/lib/libsntl*.la -usr/lib/pkgconfig/* -usr/share/man/man3/* diff --git a/debian/libsntl.cron.d.ex b/debian/libsntl.cron.d.ex deleted file mode 100644 index 8227383..0000000 --- a/debian/libsntl.cron.d.ex +++ /dev/null @@ -1,4 +0,0 @@ -# -# Regular cron jobs for the libsntl package -# -0 4 * * * root [ -x /usr/bin/libsntl_maintenance ] && /usr/bin/libsntl_maintenance diff --git a/debian/libsntl.debhelper.log b/debian/libsntl.debhelper.log deleted file mode 100644 index f283180..0000000 --- a/debian/libsntl.debhelper.log +++ /dev/null @@ -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 diff --git a/debian/libsntl.default.ex b/debian/libsntl.default.ex deleted file mode 100644 index 3a568d4..0000000 --- a/debian/libsntl.default.ex +++ /dev/null @@ -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="" diff --git a/debian/libsntl.doc-base.EX b/debian/libsntl.doc-base.EX deleted file mode 100644 index 666e215..0000000 --- a/debian/libsntl.doc-base.EX +++ /dev/null @@ -1,20 +0,0 @@ -Document: libsntl -Title: Debian libsntl Manual -Author: -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 diff --git a/debian/libsntl.install b/debian/libsntl.install deleted file mode 100644 index 728710f..0000000 --- a/debian/libsntl.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libsntl.so.* diff --git a/debian/libsxmp-dev.dirs b/debian/libsxmp-dev.dirs new file mode 100644 index 0000000..2138f0a --- /dev/null +++ b/debian/libsxmp-dev.dirs @@ -0,0 +1,5 @@ +usr/lib +usr/include +usr/include/sxmp +usr/share/man +usr/share/man/man3 \ No newline at end of file diff --git a/debian/libsxmp-dev.install b/debian/libsxmp-dev.install new file mode 100644 index 0000000..b72c937 --- /dev/null +++ b/debian/libsxmp-dev.install @@ -0,0 +1,5 @@ +usr/include/sxmp/*.h +usr/lib/libsxmp*.a +usr/lib/libsxmp*.la +usr/lib/pkgconfig/* +usr/share/man/man3/* diff --git a/debian/libsntl-dev.manpages b/debian/libsxmp-dev.manpages similarity index 94% rename from debian/libsntl-dev.manpages rename to debian/libsxmp-dev.manpages index 5b89682..adeb4c7 100644 --- a/debian/libsntl-dev.manpages +++ b/debian/libsxmp-dev.manpages @@ -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 diff --git a/debian/libsntl-dev.substvars b/debian/libsxmp-dev.substvars similarity index 100% rename from debian/libsntl-dev.substvars rename to debian/libsxmp-dev.substvars diff --git a/debian/libsxmp.cron.d.ex b/debian/libsxmp.cron.d.ex new file mode 100644 index 0000000..6a9a60b --- /dev/null +++ b/debian/libsxmp.cron.d.ex @@ -0,0 +1,4 @@ +# +# Regular cron jobs for the libsxmp package +# +0 4 * * * root [ -x /usr/bin/libsxmp_maintenance ] && /usr/bin/libsxmp_maintenance diff --git a/debian/libsxmp.default.ex b/debian/libsxmp.default.ex new file mode 100644 index 0000000..dc56810 --- /dev/null +++ b/debian/libsxmp.default.ex @@ -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="" diff --git a/debian/libsntl.dirs b/debian/libsxmp.dirs similarity index 100% rename from debian/libsntl.dirs rename to debian/libsxmp.dirs diff --git a/debian/libsxmp.doc-base.EX b/debian/libsxmp.doc-base.EX new file mode 100644 index 0000000..8c57224 --- /dev/null +++ b/debian/libsxmp.doc-base.EX @@ -0,0 +1,20 @@ +Document: libsxmp +Title: Debian libsxmp Manual +Author: +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 diff --git a/debian/libsxmp.install b/debian/libsxmp.install new file mode 100644 index 0000000..89431ff --- /dev/null +++ b/debian/libsxmp.install @@ -0,0 +1 @@ +usr/lib/libsxmp.so.* diff --git a/debian/libsntl.postinst.debhelper b/debian/libsxmp.postinst.debhelper similarity index 100% rename from debian/libsntl.postinst.debhelper rename to debian/libsxmp.postinst.debhelper diff --git a/debian/libsntl.postrm.debhelper b/debian/libsxmp.postrm.debhelper similarity index 100% rename from debian/libsntl.postrm.debhelper rename to debian/libsxmp.postrm.debhelper diff --git a/debian/libsxmp.substvars b/debian/libsxmp.substvars new file mode 100644 index 0000000..fd5aa20 --- /dev/null +++ b/debian/libsxmp.substvars @@ -0,0 +1,2 @@ +shlibs:Depends=libc6 (>= 2.2.5), libsexpr, libssl1.0.0 (>= 1.0.1), libtdata, libuuid1 (>= 2.20.1) +misc:Depends= diff --git a/debian/shlibs.local.ex b/debian/shlibs.local.ex index 1746db8..8914607 100644 --- a/debian/shlibs.local.ex +++ b/debian/shlibs.local.ex @@ -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)