Date: Tuesday, November 1, 2022 @ 22:16:17
  Author: felixonmars
Revision: 1340360

archrelease: copy trunk to community-staging-x86_64

Added:
  proxytunnel/repos/community-staging-x86_64/
  proxytunnel/repos/community-staging-x86_64/PKGBUILD
    (from rev 1340358, proxytunnel/trunk/PKGBUILD)

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

Copied: proxytunnel/repos/community-staging-x86_64/PKGBUILD (from rev 1340358, 
proxytunnel/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD                           (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-11-01 22:16:17 UTC (rev 1340360)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Maintainer: George Rawlinson <[email protected]>
+# Contributor: Sergej Pupykin <[email protected]>
+# Contributor: Georg Grabler (STiAT) <[email protected]>
+
+pkgname=proxytunnel
+pkgver=1.10.20210604
+pkgrel=2
+pkgdesc="Creates tunnels through HTTP(S) proxies for any TCP based protocol"
+arch=('x86_64')
+url="https://github.com/proxytunnel/proxytunnel";
+license=('GPL')
+depends=('glibc' 'openssl')
+makedepends=('asciidoc' 'xmlto')
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+b2sums=('f8e70bd81a541bd3ecf0ed09fedc57396531aeec460eaff125046700d1a9c69f110590a5b81f650fdaba0c5938dd401a2937ee7347a4e33a3b89ac36bb915a7c')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  # append -DOPENSSL11 to CFLAGS via SSL-specific OPTFLAGS: See ptstream.c
+  sed -i '/^OPTFLAGS += -DUSE_SSL$/ s/$/ -DOPENSSL11/' Makefile
+  # fixup modes otherwise strip fails
+  sed -i 's|555|755|g' Makefile
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  CFLAGS+=' -fcommon' # 
https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
+  make prefix=/usr
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make prefix=/usr DESTDIR="$pkgdir" install
+}
+
+# vim: ts=2 sw=2 et:

Reply via email to