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: