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

Reply via email to