ports/132133: [update] devel/libixp : update to 0.5

Sofian Brabez sbrabez at gmail.com
Thu Feb 26 18:20:05 UTC 2009


>Number:         132133
>Category:       ports
>Synopsis:       [update] devel/libixp : update to 0.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 26 18:20:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Sofian Brabez
>Release:        FreeBSD 7.0-RELEASE i386
>Organization:
>Environment:
FreeBSD atemi 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008
>Description:
- Update to 0.5
- Update MASTER_SITE
- Update WWW
- Add pkg-plist and PORTREVISION
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -urN libixp.orig/Makefile libixp/Makefile
--- libixp.orig/Makefile	2009-02-26 17:51:34.000000000 +0100
+++ libixp/Makefile	2009-02-26 19:03:56.000000000 +0100
@@ -6,9 +6,10 @@
 #
 
 PORTNAME=	libixp
-PORTVERSION=	0.4
+PORTVERSION=	0.5
+PORTREVISION=	1
 CATEGORIES=	devel
-MASTER_SITES=	http://www.suckless.org/download/
+MASTER_SITES=	http://code.suckless.org/dl/libs/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Standalone client/server 9P library
@@ -20,25 +21,19 @@
 		CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 
 MAN1=		ixpc.1
-PLIST_FILES=	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
 
-post-patch: .SILENT
+post-patch:
 	${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}"|' \
+	${REINPLACE_CMD} -e 's|VERSION|"${PORTVERSION}.${PORTREVISION}"|' \
 		${WRKSRC}/cmd/ixpc.c
 
-# XXX Apparently, vendor's install: target is broken for us XXX
+do-build:
+	cd ${WRKSRC}; ${MAKE};
+
 do-install:
 	${INSTALL_DATA} ${WRKSRC}/include/ixp.h ${PREFIX}/include
-	${INSTALL_DATA} ${WRKSRC}/include/ixp_fcall.h ${PREFIX}/include
+	${INSTALL_DATA} ${WRKSRC}/include/ixp_srvutil.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
diff -urN libixp.orig/distinfo libixp/distinfo
--- libixp.orig/distinfo	2009-02-26 17:51:34.000000000 +0100
+++ libixp/distinfo	2009-02-26 17:54:08.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (libixp-0.4.tar.gz) = 59d9e918adffaf4413b32ac4f66724fd
-SHA256 (libixp-0.4.tar.gz) = 171878dfb67ecf47866843c2d25882aeae44b2efd9a0d685f3b7ffba79ba842c
-SIZE (libixp-0.4.tar.gz) = 130229
+MD5 (libixp-0.5.tar.gz) = 2a394310c209605ba54ecf5eab518bff
+SHA256 (libixp-0.5.tar.gz) = 65f4f0bb67e83cbd1414f297e22648c867f914e2498bdbae3afdc0f83be21e4b
+SIZE (libixp-0.5.tar.gz) = 142064
diff -urN libixp.orig/pkg-descr libixp/pkg-descr
--- libixp.orig/pkg-descr	2009-02-26 17:51:34.000000000 +0100
+++ libixp/pkg-descr	2009-02-26 17:53:19.000000000 +0100
@@ -5,4 +5,4 @@
 libixp's server API is based heavily on that of Plan 9's lib9p, and the
 two libraries export virtually identical data structures.
 
-WWW: http://www.suckless.org/wiki/libs
+WWW: http://www.suckless.org/libs/libixp.html
diff -urN libixp.orig/pkg-plist libixp/pkg-plist
--- libixp.orig/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ libixp/pkg-plist	2009-02-26 19:00:30.000000000 +0100
@@ -0,0 +1,7 @@
+bin/ixpc 
+include/ixp.h 
+include/ixp_srvutil.h  
+lib/libixp.so 
+lib/libixp.so.1  
+lib/libixp_pthread.so 
+lib/libixp_pthread.so.1


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list