[arch-commits] Commit in openbsd-netcat/repos (2 files)

Felix Yan felixonmars at archlinux.org
Tue Sep 18 19:16:33 UTC 2018


    Date: Tuesday, September 18, 2018 @ 19:16:33
  Author: felixonmars
Revision: 383191

archrelease: copy trunk to community-testing-x86_64

Added:
  openbsd-netcat/repos/community-testing-x86_64/
  openbsd-netcat/repos/community-testing-x86_64/PKGBUILD
    (from rev 383190, openbsd-netcat/trunk/PKGBUILD)

----------+
 PKGBUILD |   38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

Copied: openbsd-netcat/repos/community-testing-x86_64/PKGBUILD (from rev 383190, openbsd-netcat/trunk/PKGBUILD)
===================================================================
--- community-testing-x86_64/PKGBUILD	                        (rev 0)
+++ community-testing-x86_64/PKGBUILD	2018-09-18 19:16:33 UTC (rev 383191)
@@ -0,0 +1,38 @@
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Andrej Gelenberg <andrej.gelenberg at udo.edu>
+
+pkgname="openbsd-netcat"
+pkgver=1.190_2
+pkgrel=1
+pkgdesc="TCP/IP swiss army knife. OpenBSD variant."
+arch=('x86_64')
+url="http://packages.debian.org/sid/netcat-openbsd"
+license=('BSD')
+depends=('libbsd')
+makedepends=('gcc' 'make')
+provides=('netcat')
+conflicts=('gnu-netcat')
+source=("http://ftp.debian.org/debian/pool/main/n/netcat-openbsd/netcat-openbsd_${pkgver%_*}.orig.tar.gz"
+	"http://ftp.debian.org/debian/pool/main/n/netcat-openbsd/netcat-openbsd_${pkgver/_/-}.debian.tar.xz")
+sha512sums=('32310813391f63b8283dc4a63e52821e464ecbfcd0ea995e8e15047c6252a86b31eb4725dc69b778594c43d6ce0cc081aa0f00d7cda0587c91941f20b93a33fe'
+            'c33510ad6761627e0b7e564747f6ae82c7569157bdc91f6a282a97b038b2b0917c27fdfba137462c7c34d84fcfdfe8b6393204884d153e3d200a86f5c6657a9a')
+
+build() {
+  cd "$srcdir"/netcat-openbsd-${pkgver%_*}
+  for i in `cat ../debian/patches/series`; do
+	echo "** patch $i" 1>&2
+	cat "../debian/patches/$i"
+  done | patch -p1
+  make \
+	CFLAGS="$CFLAGS -DDEBIAN_VERSION=\"\\\"${pkgrel}\\\"\" -I/usr/include/libbsd" \
+	LDFLAGS="$LDFLAGS -lbsd"
+}
+
+package() {
+  cd "$srcdir"/netcat-openbsd-${pkgver%_*}
+  install -Dm0755 nc "$pkgdir"/usr/bin/nc
+  ln -s nc "$pkgdir"/usr/bin/netcat
+  install -Dm0644 nc.1 "$pkgdir"/usr/share/man/man1/nc.1
+  install -dm0755 "$pkgdir"/usr/share/licenses/$pkgname/
+  head -n28 netcat.c | tail -n+2 >"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



More information about the arch-commits mailing list