Lines 15-41
Link Here
|
15 |
MASTER_SITE_SUBDIR= software/utils/pciutils |
15 |
MASTER_SITE_SUBDIR= software/utils/pciutils |
16 |
DISTNAME= pciutils-${PORTVERSION} |
16 |
DISTNAME= pciutils-${PORTVERSION} |
17 |
|
17 |
|
18 |
MAINTAINER= ports@FreeBSD.org |
18 |
MAINTAINER= sunpoet@sunpoet.net |
19 |
COMMENT= PCI configuration space I/O made easy |
19 |
COMMENT= PCI configuration space I/O made easy |
20 |
|
20 |
|
|
|
21 |
ALL_TARGET= lib/libpci.a |
22 |
MAKE_ENV= LANG=C |
21 |
USE_GMAKE= yes |
23 |
USE_GMAKE= yes |
22 |
NO_INSTALL_MANPAGES= yes |
|
|
23 |
USE_LDCONFIG= yes |
24 |
USE_LDCONFIG= yes |
24 |
MAKE_ENV= LANG=C |
25 |
|
25 |
ALL_TARGET= lib/libpci.a |
26 |
PLIST_DIRS= include/pci |
|
|
27 |
PLIST_FILES= ${LIBPCI_FILES} lib/libpci.so |
28 |
|
29 |
LIBPCI_FILES= include/pci/config.h include/pci/header.h include/pci/pci.h \ |
30 |
include/pci/types.h lib/libpci.a lib/libpci.so.3 \ |
31 |
libdata/pkgconfig/libpci.pc |
26 |
|
32 |
|
27 |
post-build: |
33 |
post-build: |
28 |
${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/pci.h |
34 |
@${REINPLACE_CMD} 's|^#include "|&pci/|' ${WRKSRC}/lib/pci.h |
29 |
|
35 |
|
30 |
do-install: |
36 |
do-install: |
31 |
@(${INSTALL_DATA} ${WRKSRC}/lib/libpci.so ${PREFIX}/lib/libpci.so.3) |
37 |
@${MKDIR} ${PREFIX}/include/pci/ |
32 |
@(${INSTALL_DATA} ${WRKSRC}/lib/libpci.a ${PREFIX}/lib/libpci.a) |
38 |
.for file in ${PLIST_FILES} |
33 |
@(${LN} -sf ${PREFIX}/lib/libpci.so.3 ${PREFIX}/lib/libpci.so) |
39 |
@${INSTALL_DATA} ${WRKSRC}/lib/${file:T} ${PREFIX}/${file} |
34 |
@(${MKDIR} ${PREFIX}/include/pci) |
40 |
.endfor |
35 |
@(${INSTALL_DATA} ${WRKSRC}/lib/config.h ${PREFIX}/include/pci/config.h) |
41 |
@${LN} -fs libpci.so.3 ${PREFIX}/lib/libpci.so |
36 |
@(${INSTALL_DATA} ${WRKSRC}/lib/header.h ${PREFIX}/include/pci/header.h) |
|
|
37 |
@(${INSTALL_DATA} ${WRKSRC}/lib/pci.h ${PREFIX}/include/pci/pci.h) |
38 |
@(${INSTALL_DATA} ${WRKSRC}/lib/types.h ${PREFIX}/include/pci/types.h) |
39 |
@(${INSTALL_DATA} ${WRKSRC}/lib/libpci.pc ${PREFIX}/libdata/pkgconfig/libpci.pc) |
40 |
|
42 |
|
41 |
.include <bsd.port.mk> |
43 |
.include <bsd.port.mk> |