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

(-)libixp/Makefile (-14 / +9 lines)
Lines 6-14 Link Here
6
#
6
#
7
7
8
PORTNAME=	libixp
8
PORTNAME=	libixp
9
PORTVERSION=	0.4
9
PORTVERSION=	0.5
10
PORTREVISION=	1
10
CATEGORIES=	devel
11
CATEGORIES=	devel
11
MASTER_SITES=	http://www.suckless.org/download/
12
MASTER_SITES=	http://code.suckless.org/dl/libs/
12
13
13
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
14
COMMENT=	Standalone client/server 9P library
15
COMMENT=	Standalone client/server 9P library
Lines 20-44 Link Here
20
		CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
21
		CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
21
22
22
MAN1=		ixpc.1
23
MAN1=		ixpc.1
23
PLIST_FILES=	bin/ixpc include/ixp.h include/ixp_fcall.h \
24
		lib/libixp.so lib/libixp.so.1 \
25
		lib/libixp_pthread.so lib/libixp_pthread.so.1
26
24
27
post-patch: .SILENT
25
post-patch:
28
	${REINPLACE_CMD} -e 's|\.a|.so|g; s|{AR}|{LD} -shared -fPIC -o|' \
26
	${REINPLACE_CMD} -e 's|\.a|.so|g; s|{AR}|{LD} -shared -fPIC -o|' \
29
		${WRKSRC}/mk/lib.mk ${WRKSRC}/mk/hdr.mk
27
		${WRKSRC}/mk/lib.mk ${WRKSRC}/mk/hdr.mk
30
# Fix garbled "awk" strings after previous sed(1) invocation
28
	${REINPLACE_CMD} -e 's|VERSION|"${PORTVERSION}.${PORTREVISION}"|' \
31
	${REINPLACE_CMD} -e 's|\.sowk|.awk|' ${WRKSRC}/mk/hdr.mk
32
	${REINPLACE_CMD} -e 's|\(echo.*\)AR|\1LD|' ${WRKSRC}/mk/lib.mk
33
	${REINPLACE_CMD} -e 's|$${ROOT}/lib/libixp.a|-lixp|' \
34
		${WRKSRC}/cmd/Makefile
35
	${REINPLACE_CMD} -e 's|VERSION|"${PORTVERSION}"|' \
36
		${WRKSRC}/cmd/ixpc.c
29
		${WRKSRC}/cmd/ixpc.c
37
30
38
# XXX Apparently, vendor's install: target is broken for us XXX
31
do-build:
32
	cd ${WRKSRC}; ${MAKE};
33
39
do-install:
34
do-install:
40
	${INSTALL_DATA} ${WRKSRC}/include/ixp.h ${PREFIX}/include
35
	${INSTALL_DATA} ${WRKSRC}/include/ixp.h ${PREFIX}/include
41
	${INSTALL_DATA} ${WRKSRC}/include/ixp_fcall.h ${PREFIX}/include
36
	${INSTALL_DATA} ${WRKSRC}/include/ixp_srvutil.h ${PREFIX}/include
42
	${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp.so ${PREFIX}/lib/libixp.so.1
37
	${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp.so ${PREFIX}/lib/libixp.so.1
43
	${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp_pthread.so \
38
	${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp_pthread.so \
44
		${PREFIX}/lib/libixp_pthread.so.1
39
		${PREFIX}/lib/libixp_pthread.so.1
(-)libixp/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (libixp-0.4.tar.gz) = 59d9e918adffaf4413b32ac4f66724fd
1
MD5 (libixp-0.5.tar.gz) = 2a394310c209605ba54ecf5eab518bff
2
SHA256 (libixp-0.4.tar.gz) = 171878dfb67ecf47866843c2d25882aeae44b2efd9a0d685f3b7ffba79ba842c
2
SHA256 (libixp-0.5.tar.gz) = 65f4f0bb67e83cbd1414f297e22648c867f914e2498bdbae3afdc0f83be21e4b
3
SIZE (libixp-0.4.tar.gz) = 130229
3
SIZE (libixp-0.5.tar.gz) = 142064
(-)libixp/pkg-descr (-1 / +1 lines)
Lines 5-8 Link Here
5
libixp's server API is based heavily on that of Plan 9's lib9p, and the
5
libixp's server API is based heavily on that of Plan 9's lib9p, and the
6
two libraries export virtually identical data structures.
6
two libraries export virtually identical data structures.
7
7
8
WWW: http://www.suckless.org/wiki/libs
8
WWW: http://www.suckless.org/libs/libixp.html
(-)libixp/pkg-plist (+7 lines)
Line 0 Link Here
1
bin/ixpc 
2
include/ixp.h 
3
include/ixp_srvutil.h  
4
lib/libixp.so 
5
lib/libixp.so.1  
6
lib/libixp_pthread.so 
7
lib/libixp_pthread.so.1

Return to bug 132133