diff options
Diffstat (limited to 'ucspi-tcp6-deb/debian')
-rw-r--r-- | ucspi-tcp6-deb/debian/README.Debian | 8 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/changelog | 6 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/clean | 12 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/control | 18 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/copyright | 150 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/install | 16 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/manpages | 2 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/patches/000-conf.patch | 21 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/patches/series | 2 | ||||
-rwxr-xr-x | ucspi-tcp6-deb/debian/rules | 29 | ||||
-rw-r--r-- | ucspi-tcp6-deb/debian/watch | 3 |
11 files changed, 267 insertions, 0 deletions
diff --git a/ucspi-tcp6-deb/debian/README.Debian b/ucspi-tcp6-deb/debian/README.Debian new file mode 100644 index 0000000..5f7799a --- /dev/null +++ b/ucspi-tcp6-deb/debian/README.Debian @@ -0,0 +1,8 @@ +ucspi-tcp6 for Debian + +Please edit this to provide information specific to +this ucspi-tcp6 Debian package. + + (Automatically generated by debmake Version 4.4.0) + + -- Jannis M. Hoffmann <jannis@fehcom.de> Sat, 07 Sep 2024 19:15:38 +0200 diff --git a/ucspi-tcp6-deb/debian/changelog b/ucspi-tcp6-deb/debian/changelog new file mode 100644 index 0000000..3f7fc43 --- /dev/null +++ b/ucspi-tcp6-deb/debian/changelog @@ -0,0 +1,6 @@ +ucspi-tcp6 (1.13.00-1) UNRELEASED; urgency=low + + * Initial release. Closes: #nnnn + <nnnn is the bug number of your ITP> + + -- Jannis M. Hoffmann <jannis@fehcom.de> Sat, 07 Sep 2024 19:15:38 +0200 diff --git a/ucspi-tcp6-deb/debian/clean b/ucspi-tcp6-deb/debian/clean new file mode 100644 index 0000000..56caf22 --- /dev/null +++ b/ucspi-tcp6-deb/debian/clean @@ -0,0 +1,12 @@ +ucspi-tcp6/ucspi-tcp6-1.13.00/src/ip4_bit.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/ip6_bit.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/remoteinfo.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/rules.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/argv0 +ucspi-tcp6/ucspi-tcp6-1.13.00/src/argv0.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/commands.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/rblsmtpd +ucspi-tcp6/ucspi-tcp6-1.13.00/src/rblsmtpd.o +ucspi-tcp6/ucspi-tcp6-1.13.00/src/date@ +ucspi-tcp6/ucspi-tcp6-1.13.00/src/finger@ +ucspi-tcp6/ucspi-tcp6-1.13.00/src/http@ diff --git a/ucspi-tcp6-deb/debian/control b/ucspi-tcp6-deb/debian/control new file mode 100644 index 0000000..3fe1ca9 --- /dev/null +++ b/ucspi-tcp6-deb/debian/control @@ -0,0 +1,18 @@ +Source: ucspi-tcp6 +Section: net +Priority: optional +Maintainer: Jannis M. Hoffmann <jannis@fehcom.de> +Build-Depends: debhelper-compat (= 13), dh-exec, libqlibs +Standards-Version: 4.5.1 +Homepage: https://www.fehcom.de/ipnet/ucspi-tcp6.html +Rules-Requires-Root: no +#Vcs-Git: https://salsa.debian.org/debian/ucspi-tcp6.git +#Vcs-Browser: https://salsa.debian.org/debian/ucspi-tcp6 + +Package: ucspi-tcp6 +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: auto-generated package by debmake + This Debian binary package was auto-generated by the + debmake(1) command provided by the debmake package. diff --git a/ucspi-tcp6-deb/debian/copyright b/ucspi-tcp6-deb/debian/copyright new file mode 100644 index 0000000..2c385fc --- /dev/null +++ b/ucspi-tcp6-deb/debian/copyright @@ -0,0 +1,150 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: ucspi-tcp6 +Upstream-Contact: <preferred name and address to reach the upstream project> +Source: <url://example.com> +# +# Please double check copyright with the licensecheck(1) command. + +Files: ucspi-tcp6/ucspi-tcp6-1.13.00/INSTALL.md + ucspi-tcp6/ucspi-tcp6-1.13.00/README.md + ucspi-tcp6/ucspi-tcp6-1.13.00/conf-cc + ucspi-tcp6/ucspi-tcp6-1.13.00/conf-home + ucspi-tcp6/ucspi-tcp6-1.13.00/conf-ld + ucspi-tcp6/ucspi-tcp6-1.13.00/conf-man + ucspi-tcp6/ucspi-tcp6-1.13.00/conf-qlibs + ucspi-tcp6/ucspi-tcp6-1.13.00/doc/CHANGELOG + ucspi-tcp6/ucspi-tcp6-1.13.00/doc/README_RTS.md + ucspi-tcp6/ucspi-tcp6-1.13.00/doc/TODO + ucspi-tcp6/ucspi-tcp6-1.13.00/man/Makefile + ucspi-tcp6/ucspi-tcp6-1.13.00/man/Makefile.mandoc + ucspi-tcp6/ucspi-tcp6-1.13.00/man/TARGETS + ucspi-tcp6/ucspi-tcp6-1.13.00/man/addcr.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/argv0.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/date@.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/delcr.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/finger@.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/fixcrio.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/http@.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/mconnect.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/rblsmtpd.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/recordio.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/tcp-environ.5 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/tcpcat.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/tcpclient.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/tcprules.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/tcprulescheck.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/tcpserver.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/man/who@.1 + ucspi-tcp6/ucspi-tcp6-1.13.00/package/build + ucspi-tcp6/ucspi-tcp6-1.13.00/package/command-cp + ucspi-tcp6/ucspi-tcp6-1.13.00/package/command-ln + ucspi-tcp6/ucspi-tcp6-1.13.00/package/commands-base + ucspi-tcp6/ucspi-tcp6-1.13.00/package/compile + ucspi-tcp6/ucspi-tcp6-1.13.00/package/files + ucspi-tcp6/ucspi-tcp6-1.13.00/package/install + ucspi-tcp6/ucspi-tcp6-1.13.00/package/man + ucspi-tcp6/ucspi-tcp6-1.13.00/package/path + ucspi-tcp6/ucspi-tcp6-1.13.00/package/report + ucspi-tcp6/ucspi-tcp6-1.13.00/package/rts + ucspi-tcp6/ucspi-tcp6-1.13.00/package/run + ucspi-tcp6/ucspi-tcp6-1.13.00/package/upgrade + ucspi-tcp6/ucspi-tcp6-1.13.00/package/version + ucspi-tcp6/ucspi-tcp6-1.13.00/src/Makefile + ucspi-tcp6/ucspi-tcp6-1.13.00/src/TARGETS + ucspi-tcp6/ucspi-tcp6-1.13.00/src/addcr.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/argv0.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/auto-str.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/auto_home.h + ucspi-tcp6/ucspi-tcp6-1.13.00/src/chkshsgr.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/choose.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/commands.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/commands.h + ucspi-tcp6/ucspi-tcp6-1.13.00/src/date@.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/delcr.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/exp.base + ucspi-tcp6/ucspi-tcp6-1.13.00/src/exp.it + ucspi-tcp6/ucspi-tcp6-1.13.00/src/find-systype.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/finger@.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/fixcrio.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/fork.h1 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/fork.h2 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/hassgact.h1 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/hassgact.h2 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/hassgprm.h1 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/hassgprm.h2 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/hasshsgr.h1 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/hasshsgr.h2 + ucspi-tcp6/ucspi-tcp6-1.13.00/src/http@.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/ip4_bit.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/ip6_bit.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/ip_bit.h + ucspi-tcp6/ucspi-tcp6-1.13.00/src/it-base=d + ucspi-tcp6/ucspi-tcp6-1.13.00/src/it=d + ucspi-tcp6/ucspi-tcp6-1.13.00/src/mconnect-io.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/mconnect.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/rblsmtpd.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/recordio.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/remoteinfo.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/remoteinfo.h + ucspi-tcp6/ucspi-tcp6-1.13.00/src/rts.base + ucspi-tcp6/ucspi-tcp6-1.13.00/src/rts.it + ucspi-tcp6/ucspi-tcp6-1.13.00/src/rules.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/rules.h + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcpcat.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcpclient.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcprules.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcprulescheck.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcpserver.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/trycpp.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/trylsock.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/trysgact.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/trysgprm.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tryshsgr.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/tryvfork.c + ucspi-tcp6/ucspi-tcp6-1.13.00/src/warn-auto.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/warn-shsgr + ucspi-tcp6/ucspi-tcp6-1.13.00/src/who@.sh + ucspi-tcp6/ucspi-tcp6-1.13.00/src/x86cpuid.c +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +Files: ucspi-tcp6/ucspi-tcp6-1.13.00/doc/HISTORY +Copyright: 2000 D. J. Bernstein ucspi-tcp home page: http://cr.yp.to/ucspi-tcp.html +License: __UNKNOWN__ + ucspi-tcp-0.88-man-20020317.tar.gz + 20020318 + Copyright 2002 + G. Pape + man pages home: http://smarden.org/pape/djb/ + . + ucspi-tcp-0.88-ipv6.diff19.bz2 + 20090319 + Copyright 2009 + F. von Leitner + patch home page: http://www.fefe.de/ucspi/ + . + rblsmtpd Greetdelay option + 20080227 + Copyright 2008 + E. Hoffmann + qmail home page: http://www.fehcom.de/qmail.html + . + tcpserver IPv4 CIDR address parser + 20120209 (Bachelor thesis) + Copyright 2012 + J. Wehrenbrecht + . + tcpserver compactified IPv6 address CIDR parser + 20120823 (Bachelor thesis) + Copyright 2012 + L. B. Minh + . + rblsmtpd IPv6 inverse nibble computation + partly taken from the 'ucspi-tcp-0.88-ipv6.patch' + Copyright 2009 + Brandon Turner + http://www.brandonturner.net/blog/2009/08/qmail-ipv6/ + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. diff --git a/ucspi-tcp6-deb/debian/install b/ucspi-tcp6-deb/debian/install new file mode 100644 index 0000000..ec56e3a --- /dev/null +++ b/ucspi-tcp6-deb/debian/install @@ -0,0 +1,16 @@ +ucspi-tcp6/ucspi-tcp6-1.13.00/src/addcr usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/argv0 usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/date@ usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/delcr usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/finger@ usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/fixcrio usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/http@ usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/mconnect usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/rblsmtpd usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/recordio usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcpcat usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcpclient usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcprules usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcprulescheck usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/tcpserver usr/bin +ucspi-tcp6/ucspi-tcp6-1.13.00/src/who@ usr/bin diff --git a/ucspi-tcp6-deb/debian/manpages b/ucspi-tcp6-deb/debian/manpages new file mode 100644 index 0000000..7ef24ab --- /dev/null +++ b/ucspi-tcp6-deb/debian/manpages @@ -0,0 +1,2 @@ +ucspi-tcp6/ucspi-tcp6-1.13.00/man/*.1 +ucspi-tcp6/ucspi-tcp6-1.13.00/man/*.5 diff --git a/ucspi-tcp6-deb/debian/patches/000-conf.patch b/ucspi-tcp6-deb/debian/patches/000-conf.patch new file mode 100644 index 0000000..17d86e7 --- /dev/null +++ b/ucspi-tcp6-deb/debian/patches/000-conf.patch @@ -0,0 +1,21 @@ +Author: Jannis M. Hoffmann +Description: Adjust build configuration so that the `configure' step creates conf-XX files. + +--- /dev/null ++++ ucspi-tcp6-deb/ucspi-tcp6/ucspi-tcp6-1.13.00/src/home +@@ -0,0 +0,1 @@ ++ + +--- ucspi-tcp6-deb/ucspi-tcp6/ucspi-tcp6-1.13.00/conf-cc ++++ /dev/null +@@ -0,3 +0,0 @@ +-cc -O2 -g -Wall -I`head -1 ../conf-qlibs`/include +- +-This will be used to compile .c files. + +--- ucspi-tcp6-deb/ucspi-tcp6/ucspi-tcp6-1.13.00/conf-ld ++++ /dev/null +@@ -0,3 +0,0 @@ +-cc -s -L`head -1 ../conf-qlibs` +- +-This will be used to link .o files into an executable. diff --git a/ucspi-tcp6-deb/debian/patches/series b/ucspi-tcp6-deb/debian/patches/series new file mode 100644 index 0000000..97ee046 --- /dev/null +++ b/ucspi-tcp6-deb/debian/patches/series @@ -0,0 +1,2 @@ +# You must remove unused comment lines for the released package. +000-conf.patch
\ No newline at end of file diff --git a/ucspi-tcp6-deb/debian/rules b/ucspi-tcp6-deb/debian/rules new file mode 100755 index 0000000..5b41dbb --- /dev/null +++ b/ucspi-tcp6-deb/debian/rules @@ -0,0 +1,29 @@ +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +export DH_VERBOSE = 1 +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +UPSTREAM_VERSION := $(shell dpkg-parsechangelog --show-field Version | cut -d- -f1) + +get-orig-source: + uscan --download-current-version + +%: + dh $@ --buildsystem=none + +override_dh_auto_clean: + -tar -xf ../ucspi-tcp6_$(UPSTREAM_VERSION).orig.tar.gz --strip-components=1 + rm -f ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/conf-cc + rm -f ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/conf-ld + $(MAKE) -C ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/src clean + rm -f ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/src/home + +override_dh_auto_configure: + echo "$(CC) -Iinclude `pkg-config -cflags qlibs` $(CFLAGS)" >ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/conf-cc + echo $(CC) >ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/conf-ld + touch ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/src/home + +override_dh_auto_build: + $(MAKE) -C ucspi-tcp6/ucspi-tcp6-$(UPSTREAM_VERSION)/src default diff --git a/ucspi-tcp6-deb/debian/watch b/ucspi-tcp6-deb/debian/watch new file mode 100644 index 0000000..f3972a9 --- /dev/null +++ b/ucspi-tcp6-deb/debian/watch @@ -0,0 +1,3 @@ +# You must remove unused comment lines for the released package. +version=4 +https://www.fehcom.de/ipnet/ucspi-tcp6/ucspi-tcp6-(\d\.\d\d(?:\.\d+)?[a-z]?).tgz |