diff options
author | Giancarlo Razzolini | 2015-08-03 17:34:47 -0300 |
---|---|---|
committer | Giancarlo Razzolini | 2015-08-03 17:34:47 -0300 |
commit | 813a48753d11d959a511eaab4894dbaac3bc815b (patch) | |
tree | 503835a955ff2ed0bc66b3ac0ef18046ea113f48 | |
download | aur-813a48753d11d959a511eaab4894dbaac3bc815b.tar.gz |
* Uping the same version that existed on the old AUR, plus some makedepends=() improvements, less some specific patches.
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | head-1.patch | 40 |
4 files changed, 97 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ebda6ed008f0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = ucspi-tcp + pkgdesc = Easy-to-use command-line tools for building TCP client-server applications. + pkgver = 0.88 + pkgrel = 5 + url = http://cr.yp.to/ucspi-tcp.html + arch = i686 + arch = x86_64 + license = public-domain + makedepends = gcc + makedepends = make + makedepends = patch + depends = glibc + source = http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz + source = http://www.bltweb.net/qmail/ucspi-tcp-0.88-ipv6.patch + source = head-1.patch + sha512sums = 44efbd477dacf31d39fc970e2d2f74526dc815b905742f6127f0d5c80928ecc7e743089eaab0492386a58d5b97905113fbe8bbc7214ae179b7be27966b7566c7 + sha512sums = 4180f2e8e0bd23bc345d363b5cfeab321293360203386fc93672bcb5c6fd8145d82c4eedb261abd0faacbce15bcd3180d7b02f2604039db735def7cdcd30abbc + sha512sums = 815b4caa3d9a294e3fe69a464f37d1f50ebd83e25d608955dff4b78da1d3ddd9fb4f2586ab41552f006a117f2bd7a937a6ee485dd7897d2d63a9f9e2e12a1d8d + +pkgname = ucspi-tcp + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..c7b924837c5e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +ucspi-tcp-*.patch +ucspi-tcp-*.tar.gz +ucspi-tcp-*.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..21c8111341c1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Giancarlo Razzolini <grazzoli@gmail.com +# Contributor: Christer Edwards <cedwards@xmission.com> +# Contributor: eric <eric@archlinux.org> +# Contributor: Manolis Tzanidakis +pkgname=ucspi-tcp +pkgver=0.88 +pkgrel=5 +pkgdesc="Easy-to-use command-line tools for building TCP client-server applications." +arch=('i686' 'x86_64') +url="http://cr.yp.to/ucspi-tcp.html" +license=('public-domain') +depends=('glibc') +makedepends=('gcc' 'make' 'patch') +source=("http://cr.yp.to/$pkgname/$pkgname-$pkgver.tar.gz" + "http://www.bltweb.net/qmail/ucspi-tcp-$pkgver-ipv6.patch" + "head-1.patch") +sha512sums=('44efbd477dacf31d39fc970e2d2f74526dc815b905742f6127f0d5c80928ecc7e743089eaab0492386a58d5b97905113fbe8bbc7214ae179b7be27966b7566c7' + '4180f2e8e0bd23bc345d363b5cfeab321293360203386fc93672bcb5c6fd8145d82c4eedb261abd0faacbce15bcd3180d7b02f2604039db735def7cdcd30abbc' + '815b4caa3d9a294e3fe69a464f37d1f50ebd83e25d608955dff4b78da1d3ddd9fb4f2586ab41552f006a117f2bd7a937a6ee485dd7897d2d63a9f9e2e12a1d8d') + +package() { + cd $srcdir/$pkgname-$pkgver + patch -p0 < $srcdir/head-1.patch || return 1 + patch -p1 < $srcdir/ucspi-tcp-$pkgver-ipv6.patch || return 1 + echo "gcc ${CFLAGS}" > conf-cc + echo "/usr" > conf-home + make || return 1 + for bin in tcpserver tcprules tcprulescheck argv0 recordio \ + tcpclient *\@ tcpcat mconnect mconnect-io addcr \ + delcr fixcrio rblsmtpd; do + install -m 755 -D $bin $pkgdir/usr/bin/$bin + done +} diff --git a/head-1.patch b/head-1.patch new file mode 100644 index 000000000000..b8b0fd9b38d4 --- /dev/null +++ b/head-1.patch @@ -0,0 +1,40 @@ +--- Makefile.orig 2003-09-03 10:42:49.624475128 -0400 ++++ Makefile 2003-09-03 10:43:04.950145272 -0400 +@@ -41 +41 @@ +- ./auto-str auto_home `head -1 conf-home` > auto_home.c ++ ./auto-str auto_home `head -n 1 conf-home` > auto_home.c +@@ -152 +152 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -164 +164 @@ +- echo exec "`head -1 conf-cc`" '-c $${1+"$$@"}' \ ++ echo exec "`head -n 1 conf-cc`" '-c $${1+"$$@"}' \ +@@ -171 +171 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -295 +295 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -349 +349 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -392 +392 @@ +- echo exec "`head -1 conf-ld`" \ ++ echo exec "`head -n 1 conf-ld`" \ +@@ -419 +419 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -517 +517 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -674,2 +674,2 @@ +- echo CC=\'`head -1 conf-cc`\'; \ +- echo LD=\'`head -1 conf-ld`\'; \ ++ echo CC=\'`head -n 1 conf-cc`\'; \ ++ echo LD=\'`head -n 1 conf-ld`\'; \ +@@ -718 +718 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ +@@ -860 +860 @@ +- | sed s}HOME}"`head -1 conf-home`"}g \ ++ | sed s}HOME}"`head -n 1 conf-home`"}g \ |