Received: by mail.netbsd.org (Postfix, from userid 605) id 093F884D54; Mon, 3 Dec 2018 19:45:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0A69E84D27 for ; Mon, 3 Dec 2018 19:45:23 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 01gtKAPd-t8J for ; Mon, 3 Dec 2018 19:45:22 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 45D2584C77 for ; Mon, 3 Dec 2018 19:45:22 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 352C7FA93; Mon, 3 Dec 2018 19:45:22 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1543866322254830" MIME-Version: 1.0 Date: Mon, 3 Dec 2018 19:45:22 +0000 From: "Amitai Schleier" Subject: CVS commit: pkgsrc/devel/syncdir To: pkgsrc-changes@NetBSD.org Reply-To: schmonz@netbsd.org X-Mailer: log_accum Message-Id: <20181203194522.352C7FA93@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1543866322254830 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1543866322254830 Content-Disposition: inline Content-Length: 2866 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1543866322254830--