# Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= dpkg PORTVERSION= 1.16.10 CATEGORIES= archivers sysutils MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL} DISTNAME= dpkg_${PORTVERSION} MAINTAINER= pawel@FreeBSD.org COMMENT= Debian package maintenance system LICENSE= GPLv2 BUILD_DEPENDS= po4a:${PORTSDIR}/textproc/po4a RUN_DEPENDS= gmd5sum:${PORTSDIR}/sysutils/coreutils \ gpatch:${PORTSDIR}/devel/patch USES= iconv USE_XZ= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_PERL5= yes MAKE_JOBS_SAFE= yes WRKSRC= ${WRKDIR}/dpkg-${PORTVERSION} DPKGDIR?= /var/db/dpkg PLIST_SUB+= DPKGDIR=${DPKGDIR:C,^/,,} SUB_FILES= pkg-install pkg-deinstall SUB_LIST+= DPKGDIR=${DPKGDIR} CONFIGURE_ARGS+=--with-admindir=${DPKGDIR} --libdir=${PREFIX}/libexec \ --program-transform-name="" --with-libintl-prefix=${LOCALBASE} \ --disable-compiler-warnings CONFIGURE_ENV+= PERL_LIBDIR="${PREFIX}/${SITE_PERL_REL}" .include .if ${PORT_OPTIONS:MNLS} MANLANG= "" de fr hu ja pl sv USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .include "Makefile.man" post-patch: @${REINPLACE_CMD} 's|-t$$host|-t${ARCH}-freebsd|g' \ ${WRKSRC}/configure post-install: ${MV} ${PREFIX}/sbin/install-info ${PREFIX}/sbin/dpkg-install-info .for f in available diversions statoverride status ${TOUCH} ${DPKGDIR}/${f} .endfor ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include