Summary: | archivers/dpkg requires coreutils, gtar and should call gtar, gmd5sum, gsha1sum, gsha256sum | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | holger |
Component: | Individual Port(s) | Assignee: | Pawel Pekala <pawel> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | ||
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
holger
2013-07-20 14:10:00 UTC
Responsible Changed From-To: freebsd-ports-bugs->pawel Over to maintainer (via the GNATS Auto Assign Tool) 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 _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Fixed in r323499. Thanks for reporting! |