Date: Mon, 22 Jul 2013 21:23:02 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r323499 - head/archivers/dpkg Message-ID: <201307222123.r6MLN2ie025245@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pawel Date: Mon Jul 22 21:23:02 2013 New Revision: 323499 URL: http://svnweb.freebsd.org/changeset/ports/323499 Log: Use GNU versions of tar, md5sum, sha1sum, sha256sum during runtime PR: ports/180677 Reported by: Holger Freyther <holger@freyther.de> Modified: head/archivers/dpkg/Makefile Modified: head/archivers/dpkg/Makefile ============================================================================== --- head/archivers/dpkg/Makefile Mon Jul 22 20:35:03 2013 (r323498) +++ head/archivers/dpkg/Makefile Mon Jul 22 21:23:02 2013 (r323499) @@ -3,6 +3,7 @@ PORTNAME= dpkg PORTVERSION= 1.16.10 +PORTREVISION= 1 CATEGORIES= archivers sysutils MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL} DISTNAME= dpkg_${PORTVERSION} @@ -13,14 +14,14 @@ COMMENT= Debian package maintenance syst LICENSE= GPLv2 BUILD_DEPENDS= po4a:${PORTSDIR}/textproc/po4a -RUN_DEPENDS= gmd5sum:${PORTSDIR}/sysutils/coreutils \ - gpatch:${PORTSDIR}/devel/patch +RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar \ + gpatch:${PORTSDIR}/devel/patch \ + gmd5sum:${PORTSDIR}/sysutils/coreutils USES= gmake iconv USE_XZ= yes GNU_CONFIGURE= yes USE_PERL5= yes -MAKE_JOBS_SAFE= yes WRKSRC= ${WRKDIR}/dpkg-${PORTVERSION} DPKGDIR?= /var/db/dpkg @@ -51,6 +52,10 @@ MANLANG= "" de fr hu ja pl sv post-patch: @${REINPLACE_CMD} 's|-t$$host|-t${ARCH}-freebsd|g' \ ${WRKSRC}/configure + @${REINPLACE_CMD} '/^#define TAR/ s|tar|g&|' \ + ${WRKSRC}/lib/dpkg/dpkg.h + @${REINPLACE_CMD} -E 's/(md5|sha1|sha256)sum/g&/g' \ + ${WRKSRC}/scripts/Dpkg/Checksums.pm post-install: ${MV} ${PREFIX}/sbin/install-info ${PREFIX}/sbin/dpkg-install-info
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307222123.r6MLN2ie025245>