View | Details | Raw Unified | Return to bug 149018
Collapse All | Expand All

(-)/usr/ports/sunpoet/libpci/Makefile (-14 / +16 lines)
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>
(-)/usr/ports/sunpoet/libpci/files/pci.h (-17 lines)
Lines 1-17 Link Here
1
--- lib/pci.h.orig	2009-07-04 13:11:04.000000000 -0300
2
+++ lib/pci.h	2010-03-08 19:46:36.000000000 -0300
3
@@ -10,11 +10,11 @@
4
 #define _PCI_LIB_H
5
 
6
 #ifndef PCI_CONFIG_H
7
-#include "config.h"
8
+#include "pci/config.h"
9
 #endif
10
 
11
-#include "header.h"
12
-#include "types.h"
13
+#include "pci/header.h"
14
+#include "pci/types.h"
15
 
16
 #define PCI_LIB_VERSION 0x030100
17
 
(-)/usr/ports/sunpoet/libpci/pkg-plist (-9 lines)
Lines 1-9 Link Here
1
include/pci/config.h
2
include/pci/header.h
3
include/pci/pci.h
4
include/pci/types.h
5
lib/libpci.a
6
lib/libpci.so
7
lib/libpci.so.3
8
libdata/pkgconfig/libpci.pc
9
@dirrm include/pci

Return to bug 149018