svn commit: r434906 - head/devel/libpci
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Feb 26 18:30:23 UTC 2017
Author: sunpoet
Date: Sun Feb 26 18:30:21 2017
New Revision: 434906
URL: https://svnweb.freebsd.org/changeset/ports/434906
Log:
Update to 3.5.4
- Add LICENSE_FILE
- Use CFLAGS instead of CPPFLAGS
- Add do-configure:
- Install config.mk to DATADIR
Changes: http://git.kernel.org/cgit/utils/pciutils/pciutils.git/tree/ChangeLog
Modified:
head/devel/libpci/Makefile
head/devel/libpci/distinfo
Modified: head/devel/libpci/Makefile
==============================================================================
--- head/devel/libpci/Makefile Sun Feb 26 18:03:27 2017 (r434905)
+++ head/devel/libpci/Makefile Sun Feb 26 18:30:21 2017 (r434906)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libpci
-PORTVERSION= 3.5.2
+PORTVERSION= 3.5.4
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/software/utils/pciutils \
ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/ \
@@ -13,16 +13,18 @@ MAINTAINER= sunpoet at FreeBSD.org
COMMENT= PCI configuration space I/O made easy
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids
ALL_TARGET= lib/libpci.a
-CPPFLAGS+= -fPIC
+CFLAGS+= -fPIC
USE_LDCONFIG= yes
USES= gmake tar:xz
PLIST_FILES= ${LIBPCI_FILES} \
lib/libpci.so
+PORTDATA= config.mk
LIBPCI_FILES= include/pci/config.h \
include/pci/header.h \
@@ -37,14 +39,18 @@ post-patch:
@${REINPLACE_CMD} -e '/^CC=/d; /^CFLAGS=/ s|=|+=|; /^IDSDIR=/ s|$$|/pciids|; /^OPT=/d; /^PREFIX=/d' ${WRKSRC}/Makefile
@${REINPLACE_CMD} 's|^#include "|&pci/|' ${WRKSRC}/lib/pci.h
+do-configure:
+ @cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} lib/config.h
+
post-build:
@cd ${WRKSRC}/lib/ && ${CC} ${CFLAGS} ${STRIP} -Wl,-soname=libpci.so.3 -shared *.o -lz -o libpci.so.3
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/pci/
+ ${MKDIR} ${STAGEDIR}${PREFIX}/include/pci/ ${STAGEDIR}${DATADIR}/
.for file in ${LIBPCI_FILES}
${INSTALL_DATA} ${WRKSRC}/lib/${file:T} ${STAGEDIR}${PREFIX}/${file}
.endfor
${LN} -fs libpci.so.3 ${STAGEDIR}${PREFIX}/lib/libpci.so
+ ${INSTALL_DATA} ${WRKSRC}/lib/config.mk ${STAGEDIR}${DATADIR}/
.include <bsd.port.mk>
Modified: head/devel/libpci/distinfo
==============================================================================
--- head/devel/libpci/distinfo Sun Feb 26 18:03:27 2017 (r434905)
+++ head/devel/libpci/distinfo Sun Feb 26 18:30:21 2017 (r434906)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1479474847
-SHA256 (pciutils-3.5.2.tar.xz) = 3a99141a9f40528d0a0035665a06dc37ddb1ae341658e51b50a76ecf86235efc
-SIZE (pciutils-3.5.2.tar.xz) = 317260
+TIMESTAMP = 1488133186
+SHA256 (pciutils-3.5.4.tar.xz) = 64293c6ab9318c40ef262b76d87bd9097531759752bac556e50979b1e63cfe66
+SIZE (pciutils-3.5.4.tar.xz) = 320412
More information about the svn-ports-head
mailing list