Date: Mon, 19 Aug 2013 15:31:30 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r324998 - in head/sysutils/pciutils: . files Message-ID: <201308191531.r7JFVU0b013540@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Mon Aug 19 15:31:30 2013 New Revision: 324998 URL: http://svnweb.freebsd.org/changeset/ports/324998 Log: - Use devel/libpci as library dependency - Use misc/pciids as runtime dependency - Use REINPLACE_CMD instead of patch file - Remove unnecessary sbin/update-pciids and update-pciids.8 - Remove unnecessary pci.ids check - Add LICENSE - Use USES=gmake - Use PLIST_FILES instead of PLIST - Bump PORTREVISION for dependency/package change - Take maintainership Deleted: head/sysutils/pciutils/files/ head/sysutils/pciutils/pkg-plist Modified: head/sysutils/pciutils/Makefile (contents, props changed) Modified: head/sysutils/pciutils/Makefile ============================================================================== --- head/sysutils/pciutils/Makefile Mon Aug 19 14:52:18 2013 (r324997) +++ head/sysutils/pciutils/Makefile Mon Aug 19 15:31:30 2013 (r324998) @@ -3,32 +3,36 @@ PORTNAME= pciutils PORTVERSION= 3.2.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/ \ - ${MASTER_SITE_KERNEL_ORG} \ - ftp://metalab.unc.edu/pub/Linux/hardware/ -MASTER_SITE_SUBDIR= software/utils/pciutils + KERNEL/software/utils/pciutils \ + LOCAL/sunpoet -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= PCI configuration utilities -USE_GMAKE= yes +LICENSE= GPLv2 -MAN8= lspci.8 setpci.8 update-pciids.8 +LIB_DEPENDS= pci:${PORTSDIR}/devel/libpci +RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:${PORTSDIR}/misc/pciids + +ALL_TARGET= ${BINS} ${MAN8} +CPPFLAGS+= -fPIC +LDFLAGS+= -L${LOCALBASE}/lib -lpci +MAKE_ENV= LANG=C +USES= gmake + +BINS= lspci setpci +MAN8= lspci.8 setpci.8 +PLIST_FILES= ${BINS:S/^/bin\//} + +post-patch: + @${REINPLACE_CMD} -e '/^CC=/d; /^CFLAGS=/ s|=|+=|; /^IDSDIR=/ s|$$|/pciids|; /^OPT=/d; /^PREFIX=/d; s| lib/$$(PCILIB)||' ${WRKSRC}/Makefile do-install: - ${INSTALL_MAN} ${WRKSRC}/lspci.8 ${PREFIX}/man/man8 - ${INSTALL_MAN} ${WRKSRC}/setpci.8 ${PREFIX}/man/man8 - ${INSTALL_MAN} ${WRKSRC}/update-pciids.8 ${PREFIX}/man/man8 - ${INSTALL_PROGRAM} ${WRKSRC}/lspci ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/setpci ${PREFIX}/bin - ${INSTALL_SCRIPT} ${WRKSRC}/update-pciids ${PREFIX}/sbin - @${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/pci.ids ${DATADIR}/pci.ids.sample - -post-install: - @if [ ! -f ${DATADIR}/pci.ids ]; then \ - ${CP} -p ${DATADIR}/pci.ids.sample ${DATADIR}/pci.ids ; \ - fi + cd ${WRKSRC}/ && \ + ${INSTALL_PROGRAM} ${BINS} ${PREFIX}/bin/ && \ + ${INSTALL_MAN} ${MAN8} ${PREFIX}/man/man8/ .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308191531.r7JFVU0b013540>