[Midnightbsd-cvs] mports: devel/libixp: Update to 0.4
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Mar 5 00:54:44 EST 2008
Log Message:
-----------
Update to 0.4
Modified Files:
--------------
mports/devel/libixp:
Makefile (r1.6 -> r1.7)
distinfo (r1.2 -> r1.3)
pkg-plist (r1.1 -> r1.2)
-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/devel/libixp/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -L devel/libixp/pkg-plist -L devel/libixp/pkg-plist -u -r1.1 -r1.2
--- devel/libixp/pkg-plist
+++ devel/libixp/pkg-plist
@@ -1,3 +1,7 @@
-include/ixp.h
-lib/libixp.a
bin/ixpc
+include/ixp.h
+include/ixp_fcall.h
+lib/libixp.so
+lib/libixp.so.1
+lib/libixp_pthread.so
+lib/libixp_pthread.so.1
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/libixp/Makefile,v
retrieving revision 1.6
retrieving revision 1.7
diff -L devel/libixp/Makefile -L devel/libixp/Makefile -u -r1.6 -r1.7
--- devel/libixp/Makefile
+++ devel/libixp/Makefile
@@ -6,21 +6,45 @@
#
PORTNAME= libixp
-DISTVERSION= 0.2.42
-PORTREVISION= 2
+PORTVERSION= 0.4
CATEGORIES= devel
-MASTER_SITES= http://libs.suckless.org/download/
-USE_BZIP2= yes
+MASTER_SITES= http://www.suckless.org/download/
FAKE_OPTS= prefixhack
MAINTAINER= ports at MidnightBSD.org
-COMMENT= A stand-alone client/server 9P library including ixpc client
+COMMENT= A stand-alone client/server 9P library
+LICENSE= unknown
-MAKE_ARGS= X11LIB="${X11BASE}/lib" \
- X11INC="${X11BASE}/include" CC="${CC}" \
+USE_LDCONFIG= yes
+CFLAGS+= -I. -I${WRKSRC}/include -fPIC
+LDFLAGS+= -L. -L${WRKSRC}/lib
+MAKE_ARGS= PREFIX="${PREFIX}" CC="${CC} -c" LD="${CC}" \
+ CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
MANPREFIX="${MANPREFIX}/man"
MAN1= ixpc.1
+post-patch: .SILENT
+ ${REINPLACE_CMD} -e 's|\.a|.so|g; s|{AR}|{LD} -shared -fPIC -o|' \
+ ${WRKSRC}/mk/lib.mk ${WRKSRC}/mk/hdr.mk
+# Fix garbled "awk" strings after previous sed(1) invocation
+ ${REINPLACE_CMD} -e 's|\.sowk|.awk|' ${WRKSRC}/mk/hdr.mk
+ ${REINPLACE_CMD} -e 's|\(echo.*\)AR|\1LD|' ${WRKSRC}/mk/lib.mk
+ ${REINPLACE_CMD} -e 's|$${ROOT}/lib/libixp.a|-lixp|' \
+ ${WRKSRC}/cmd/Makefile
+ ${REINPLACE_CMD} -e 's|VERSION|"${PORTVERSION}"|' \
+ ${WRKSRC}/cmd/ixpc.c
+
+# XXX Apparently, vendor's install: target is broken for us XXX
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/include/ixp.h ${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/include/ixp_fcall.h ${PREFIX}/include
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp.so ${PREFIX}/lib/libixp.so.1
+ ${INSTALL_PROGRAM} ${WRKSRC}/lib/libixp_pthread.so \
+ ${PREFIX}/lib/libixp_pthread.so.1
+ ${LN} -sf libixp.so.1 ${PREFIX}/lib/libixp.so
+ ${LN} -sf libixp_pthread.so.1 ${PREFIX}/lib/libixp_pthread.so
+ ${INSTALL_PROGRAM} ${WRKSRC}/cmd/ixpc.O ${PREFIX}/bin/ixpc
+ ${INSTALL_MAN} ${WRKSRC}/man/ixpc.1 ${MANPREFIX}/man/man1
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/devel/libixp/distinfo,v
retrieving revision 1.2
retrieving revision 1.3
diff -L devel/libixp/distinfo -L devel/libixp/distinfo -u -r1.2 -r1.3
--- devel/libixp/distinfo
+++ devel/libixp/distinfo
@@ -1,3 +1,3 @@
-MD5 (libixp-0.2.42.tar.bz2) = fd282b80b69fe3046c464a49ccd5bc07
-SHA256 (libixp-0.2.42.tar.bz2) = a459adc9bf7dff737a1c88c19d2ce7a9c8edbce12df2bd11525d5bb3e3caccd2
-SIZE (libixp-0.2.42.tar.bz2) = 19964
+MD5 (libixp-0.4.tar.gz) = 59d9e918adffaf4413b32ac4f66724fd
+SHA256 (libixp-0.4.tar.gz) = 171878dfb67ecf47866843c2d25882aeae44b2efd9a0d685f3b7ffba79ba842c
+SIZE (libixp-0.4.tar.gz) = 130229
More information about the Midnightbsd-cvs
mailing list