pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/syncdir



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Mon Dec  3 19:45:22 UTC 2018

Modified Files:
        pkgsrc/devel/syncdir: Makefile distinfo

Log Message:
Update to latest dlsym patch. Changes:

- Better detect syscall(), the preferred implementation
- Avoid a new function call in that implementation
- When we need dlsym(), see whether we also need _GNU_SOURCE
- Detect SYS_fsync (absent on Solaris)

Bump PKGREVISION.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/syncdir/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/syncdir/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/syncdir/Makefile
diff -u pkgsrc/devel/syncdir/Makefile:1.15 pkgsrc/devel/syncdir/Makefile:1.16
--- pkgsrc/devel/syncdir/Makefile:1.15  Sun Dec  2 12:40:01 2018
+++ pkgsrc/devel/syncdir/Makefile       Mon Dec  3 19:45:22 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2018/12/02 12:40:01 schmonz Exp $
+# $NetBSD: Makefile,v 1.16 2018/12/03 19:45:22 schmonz Exp $
 #
 
 DISTNAME=              syncdir-1.0
-PKGREVISION=           3
+PKGREVISION=           4
 CATEGORIES=            devel
 MASTER_SITES=          ${HOMEPAGE}
 
@@ -17,19 +17,10 @@ LIBTOOL_PATCH=              syncdir-1.0-libtoolize-2
 PATCHFILES+=           ${LIBTOOL_PATCH}
 SITES.${LIBTOOL_PATCH}=        https://schmonz.com/qmail/syncdirlibtool/
 
-DLSYM_PATCH=           syncdir-1.0-libtoolize-20181112-dlsym-20181202.patch
+DLSYM_PATCH=           syncdir-1.0-libtoolize-20181112-dlsym-20181203.patch
 PATCHFILES+=           ${DLSYM_PATCH}
 SITES.${DLSYM_PATCH}=  https://schmonz.com/qmail/syncdirdlsym/
 
 INSTALLATION_DIRS=     lib
 
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "SunOS"
-SUBST_CLASSES+=                fsync
-SUBST_STAGE.fsync=     do-configure
-SUBST_FILES.fsync=     syncdir.c
-SUBST_SED.fsync=       -e 's|syscall(SYS_fsync, FD)|fsync(FD)|'
-.endif
-
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/syncdir/distinfo
diff -u pkgsrc/devel/syncdir/distinfo:1.9 pkgsrc/devel/syncdir/distinfo:1.10
--- pkgsrc/devel/syncdir/distinfo:1.9   Sun Dec  2 12:40:01 2018
+++ pkgsrc/devel/syncdir/distinfo       Mon Dec  3 19:45:22 2018
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.9 2018/12/02 12:40:01 schmonz Exp $
+$NetBSD: distinfo,v 1.10 2018/12/03 19:45:22 schmonz Exp $
 
-SHA1 (syncdir-1.0-libtoolize-20181112-dlsym-20181202.patch) = cc72ebe61770ab860c11f2ab7a4f3ab0d6d8a500
-RMD160 (syncdir-1.0-libtoolize-20181112-dlsym-20181202.patch) = a2ccc754570d826ce64a00bd91921084233a737c
-SHA512 (syncdir-1.0-libtoolize-20181112-dlsym-20181202.patch) = f8d502426f48842732eeebfb0ac0e5f43c144260d333d5ffd0c6787c2ca7b198a87ac8287127683b97351d75676cf44bf44108b8ba47e0980664d86f5e852c96
-Size (syncdir-1.0-libtoolize-20181112-dlsym-20181202.patch) = 5944 bytes
+SHA1 (syncdir-1.0-libtoolize-20181112-dlsym-20181203.patch) = 05dd5617971072e57553fbe5290931ffd0d01084
+RMD160 (syncdir-1.0-libtoolize-20181112-dlsym-20181203.patch) = a9b7540eb662288d0b672914ccfe00311795f384
+SHA512 (syncdir-1.0-libtoolize-20181112-dlsym-20181203.patch) = d5574f0a06aeb28e932a614e5ce17273258800a96b93b9a47c28669b4d875666a7ef43c1c05c30bb73428ab090c7723597a0565d9c015a886fe927676cb53939
+Size (syncdir-1.0-libtoolize-20181112-dlsym-20181203.patch) = 6932 bytes
 SHA1 (syncdir-1.0-libtoolize-20181112.patch) = 811fd4ccb69b3b255485c1667c95b30a12e96e17
 RMD160 (syncdir-1.0-libtoolize-20181112.patch) = 50ced2ee85ac81f55e90f95e8fafeb8fb5518204
 SHA512 (syncdir-1.0-libtoolize-20181112.patch) = 67881906547d4928e939e5b35ecb8a26b07affd4946522473639aa7c346279bfbb27680a7c500ad3030cd4f5fb840e1c452f9e825f9bd5ee4f8e85ced335b408



Home | Main Index | Thread Index | Old Index