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

(-)Makefile (-4 / +11 lines)
Lines 24-33 Link Here
24
USE_RC_SUBR=	pcscd
24
USE_RC_SUBR=	pcscd
25
25
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
CONFIGURE_ENV+=	LIBS="${LIBS} ${PTHREAD_LIBS}" \
27
CFLAGS+=	${PTHREAD_CFLAGS}
28
		CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}"
28
CONFIGURE_ENV=	LIBS="${LIBS} ${PTHREAD_LIBS}"
29
CONFIGURE_ARGS+=--enable-ipcdir=/var/tmp/ \
29
CONFIGURE_ARGS=	--enable-ipcdir=/var/tmp/ \
30
		--enable-usbdropdir=${PREFIX}/lib/pcsc/drivers/ \
30
		--enable-usbdropdir=${PREFIX}/lib/pcsc/drivers/
31
31
32
PKGMESSAGE=	${WRKDIR}/pkg-message
32
PKGMESSAGE=	${WRKDIR}/pkg-message
33
33
Lines 50-55 Link Here
50
	${REINPLACE_CMD} -e "s,libusb-1.0/libusb.h,libusb.h,; \
50
	${REINPLACE_CMD} -e "s,libusb-1.0/libusb.h,libusb.h,; \
51
		s,libusb_strerror(ret),ret," ${WRKSRC}/configure \
51
		s,libusb_strerror(ret),ret," ${WRKSRC}/configure \
52
			${WRKSRC}/src/hotplug_libusb.c
52
			${WRKSRC}/src/hotplug_libusb.c
53
.if defined(NOPORTDOCS)
54
	${REINPLACE_CMD} -e '/ifdhandler-3.tex/d' ${WRKSRC}/doc/Makefile.in
55
.endif
53
56
54
pre-everything::
57
pre-everything::
55
.if !defined(WITHOUT_USB) && ${OSVERSION} >= 800069
58
.if !defined(WITHOUT_USB) && ${OSVERSION} >= 800069
Lines 60-70 Link Here
60
.endif
63
.endif
61
64
62
post-install:
65
post-install:
66
.if !defined(NOPORTDOCS)
63
	${INSTALL_DATA} ${WRKSRC}/doc/README.DAEMON ${DOCSDIR}
67
	${INSTALL_DATA} ${WRKSRC}/doc/README.DAEMON ${DOCSDIR}
68
.endif
69
.if !defined(NOPORTEXAMPLES)
64
	@${MKDIR} ${EXAMPLESDIR}
70
	@${MKDIR} ${EXAMPLESDIR}
65
	${INSTALL_DATA} ${WRKSRC}/doc/example/Makefile.am ${EXAMPLESDIR}
71
	${INSTALL_DATA} ${WRKSRC}/doc/example/Makefile.am ${EXAMPLESDIR}
66
	${INSTALL_DATA} ${WRKSRC}/doc/example/Makefile.in ${EXAMPLESDIR}
72
	${INSTALL_DATA} ${WRKSRC}/doc/example/Makefile.in ${EXAMPLESDIR}
67
	${INSTALL_DATA} ${WRKSRC}/doc/example/pcsc_demo.c ${EXAMPLESDIR}
73
	${INSTALL_DATA} ${WRKSRC}/doc/example/pcsc_demo.c ${EXAMPLESDIR}
74
.endif
68
	@${MKDIR} ${PREFIX}/lib/pcsc/drivers
75
	@${MKDIR} ${PREFIX}/lib/pcsc/drivers
69
	@${MKDIR} ${PREFIX}/lib/pcsc/services
76
	@${MKDIR} ${PREFIX}/lib/pcsc/services
70
	${TOUCH} ${PREFIX}/lib/pcsc/drivers/.keep_me
77
	${TOUCH} ${PREFIX}/lib/pcsc/drivers/.keep_me
(-)distinfo (-1 lines)
Lines 1-3 Link Here
1
MD5 (pcsc-lite-1.6.4.tar.bz2) = d2106e881803784fe2f27922d2d73bc0
2
SHA256 (pcsc-lite-1.6.4.tar.bz2) = f5011a7167ad00e312958eace65f14e4cfd20655b02e80f7de1438828c7f730a
1
SHA256 (pcsc-lite-1.6.4.tar.bz2) = f5011a7167ad00e312958eace65f14e4cfd20655b02e80f7de1438828c7f730a
3
SIZE (pcsc-lite-1.6.4.tar.bz2) = 481349
2
SIZE (pcsc-lite-1.6.4.tar.bz2) = 481349
(-)pkg-plist (-7 / +7 lines)
Lines 10-22 Link Here
10
lib/pcsc/services/.keep_me
10
lib/pcsc/services/.keep_me
11
libdata/pkgconfig/libpcsclite.pc
11
libdata/pkgconfig/libpcsclite.pc
12
sbin/pcscd
12
sbin/pcscd
13
%%DOCSDIR%%/README.DAEMON
13
%%PORTDOCS%%%%DOCSDIR%%/README.DAEMON
14
%%DOCSDIR%%/ifdhandler-3.tex
14
%%PORTDOCS%%%%DOCSDIR%%/ifdhandler-3.tex
15
%%EXAMPLESDIR%%/Makefile.am
15
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.am
16
%%EXAMPLESDIR%%/Makefile.in
16
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.in
17
%%EXAMPLESDIR%%/pcsc_demo.c
17
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pcsc_demo.c
18
@dirrm %%EXAMPLESDIR%%
18
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
19
@dirrm %%DOCSDIR%%
19
%%PORTDOCS%%@dirrm %%DOCSDIR%%
20
@dirrm lib/pcsc/services
20
@dirrm lib/pcsc/services
21
@dirrm lib/pcsc/drivers
21
@dirrm lib/pcsc/drivers
22
@dirrm lib/pcsc
22
@dirrm lib/pcsc
(-)files/pcscd.in (+3 lines)
Lines 17-20 Link Here
17
command="%%PREFIX%%/sbin/pcscd"
17
command="%%PREFIX%%/sbin/pcscd"
18
18
19
load_rc_config "$name"
19
load_rc_config "$name"
20
21
: ${pcscd_enable="NO"}
22
20
run_rc_command "$1"
23
run_rc_command "$1"

Return to bug 155189