diff options
Diffstat (limited to 'build-ucspi-tcp6')
-rwxr-xr-x | build-ucspi-tcp6 | 125 |
1 files changed, 0 insertions, 125 deletions
diff --git a/build-ucspi-tcp6 b/build-ucspi-tcp6 deleted file mode 100755 index f2e44d1..0000000 --- a/build-ucspi-tcp6 +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/sh - -set -eu - -name=ucspi-tcp6 -version=1.13.00 -upname=${name}_$version.orig.tar.gz -srcname=$name-$version -rel_project_root=$name/$name-$version -abs_project_root=$name-$version/$rel_project_root - -wget https://www.fehcom.de/ipnet/$name/$name-$version.tgz -ln -sf $name-$version.tgz $upname -tar -xf $upname -mv net $srcname -cd $srcname -debmake --email jannis@fehcom.de --fullname 'Jannis M. Hoffmann' - -patch debian/control <<'END' -2c2 -< Section: unknown ---- -> Section: net -5c5 -< Build-Depends: debhelper-compat (= 13) ---- -> Build-Depends: debhelper-compat (= 13), dh-exec, libqlibs -7c7 -< Homepage: <insert the upstream URL, if relevant> ---- -> Homepage: https://www.fehcom.de/ipnet/ucspi-tcp6.html -END - -cat <<END >debian/rules -#!/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 - -%: - dh \$@ --buildsystem=none - -override_dh_auto_clean: - rm -f $rel_project_root/conf-cc - rm -f $rel_project_root/conf-ld - \$(MAKE) -C $rel_project_root/src clean - rm -f $rel_project_root/src/home - -override_dh_auto_configure: - echo "\$(CC) -Iinclude \`pkg-config -cflags qlibs\` \$(CFLAGS)" >$rel_project_root/conf-cc - echo \$(CC) >$rel_project_root/conf-ld - touch $rel_project_root/src/home - -override_dh_auto_build: - \$(MAKE) -C $rel_project_root/src default -END - -cat <<END >debian/manpages -$rel_project_root/man/*.1 -$rel_project_root/man/*.5 -END - -cat <<END >debian/install -$rel_project_root/src/addcr usr/bin -$rel_project_root/src/argv0 usr/bin -$rel_project_root/src/date@ usr/bin -$rel_project_root/src/delcr usr/bin -$rel_project_root/src/finger@ usr/bin -$rel_project_root/src/fixcrio usr/bin -$rel_project_root/src/http@ usr/bin -$rel_project_root/src/mconnect usr/bin -$rel_project_root/src/rblsmtpd usr/bin -$rel_project_root/src/recordio usr/bin -$rel_project_root/src/tcpcat usr/bin -$rel_project_root/src/tcpclient usr/bin -$rel_project_root/src/tcprules usr/bin -$rel_project_root/src/tcprulescheck usr/bin -$rel_project_root/src/tcpserver usr/bin -$rel_project_root/src/who@ usr/bin -END - -cat <<END >debian/clean -$rel_project_root/src/ip4_bit.o -$rel_project_root/src/ip6_bit.o -$rel_project_root/src/remoteinfo.o -$rel_project_root/src/rules.o -$rel_project_root/src/argv0 -$rel_project_root/src/argv0.o -$rel_project_root/src/commands.o -$rel_project_root/src/rblsmtpd -$rel_project_root/src/rblsmtpd.o -$rel_project_root/src/date@ -$rel_project_root/src/finger@ -$rel_project_root/src/http@ -END - -cat <<END >debian/patches/000-conf.patch -Author: Jannis M. Hoffmann -Description: Adjust build configuration so that the \`configure' step creates conf-XX files. - ---- /dev/null -+++ $abs_project_root/src/home -@@ -0,0 +0,1 @@ -+ - ---- $abs_project_root/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. - ---- $abs_project_root/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. -END - -printf 000-conf.patch >>debian/patches/series - -rm debian/source/control debian/tests/control |