Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=c5d6f39aadd6f99898dfc82d971fab415ea1f391
commit c5d6f39aadd6f99898dfc82d971fab415ea1f391 Author: crazy <[email protected]> Date: Sat Feb 10 20:52:29 2018 +0100 p3scan-2.3.2-7-x86_64 * rebuild with tc * added an patch to fix compile errors * fix man PATH diff --git a/source/network-extra/p3scan/FrugalBuild b/source/network-extra/p3scan/FrugalBuild index 801a950..8301a0b 100644 --- a/source/network-extra/p3scan/FrugalBuild +++ b/source/network-extra/p3scan/FrugalBuild @@ -4,19 +4,20 @@ pkgname=p3scan pkgver=2.3.2 -pkgrel=6 +pkgrel=7 pkgdesc="This is a full-transparent proxy-server for email clients" Finclude sourceforge url="http://p3scan.sourceforge.net/" license="GPL2" up2date="lynx -dump $url|grep -m 1 -o '[0-9\.]\+\.[0-9]'" -source=($source README.frugalware $pkgname.service fixes.patch) +source+=(README.frugalware $pkgname.service fixes.patch p3scan-ocreat.patch) sha1sums=('bc2d01699d34183e78cef44ac6a229326473d5d4' \ 'bf88e004e2d96f492930966b8b06c1c4d3421d4f' \ '8e4123923d92a90d1330dfd9005dc6e08ef1305e' \ - '0e8fe0d1ebc9c6d2fa2a593fcc2a04d8b3ee11b9') + '0e8fe0d1ebc9c6d2fa2a593fcc2a04d8b3ee11b9' \ + '7e019ba262b0020cc8bf6c2dd4d11e9e5456b8be') groups=('network-extra') -archs=('i686' 'x86_64') +archs=('x86_64') depends=('openssl>=1.0.0' 'pcre>=8.30') backup=(etc/p3scan/p3scan.conf etc/p3scan/p3scan.mail) _F_systemd_scriptlet="$pkgname.install" @@ -27,8 +28,9 @@ Finclude systemd build() { Fsed ' $(PREFIX)' ' $(DESTDIR)/$(PREFIX)' Makefile + Fsed 'man/man8' 'share/man/man8' Makefile Fsed '^CFLAGS=.*' "& $CFLAGS" Makefile - Fmkdir /etc/rc.d /usr/man/man8 /usr/sbin + Fmkdir /etc/rc.d /usr/share/man/man8 /usr/sbin Fbuild Fdoc README.frugalware Frm /var/run diff --git a/source/network-extra/p3scan/p3scan-ocreat.patch b/source/network-extra/p3scan/p3scan-ocreat.patch new file mode 100644 index 0000000..c99bc88 --- /dev/null +++ b/source/network-extra/p3scan/p3scan-ocreat.patch @@ -0,0 +1,11 @@ +--- p3scan.c 2005-12-12 15:00:00.000000000 +0000 ++++ p3scan.c 2009-03-06 02:34:13.000000000 +0000 +@@ -366,7 +366,7 @@ + XXXXXX[4] = letters[v % 62]; + v /= 62; + XXXXXX[5] = letters[v % 62]; +- fd=open(template, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR | O_SYNC, 0600); ++ fd=open(template, O_RDWR | O_CREAT | O_EXCL | O_SYNC, 0600); + if (fd >= 0){ + errno = save_errno; + return fd; _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
