summaryrefslogtreecommitdiff
path: root/devel/libixp
diff options
context:
space:
mode:
authorwiz <wiz>2009-08-09 07:54:42 +0000
committerwiz <wiz>2009-08-09 07:54:42 +0000
commitb47b05fa3d3ef0589e271b9d21d5c55557d31183 (patch)
treea5f7b6684a9dcbce4a0195258314b76aea83283e /devel/libixp
parente244c639c93ecdf5429b3d86881dd7d42fdcabeb (diff)
downloadpkgsrc-b47b05fa3d3ef0589e271b9d21d5c55557d31183.tar.gz
Update to 0.5, convert to user-destdir.
The API of the fcall struct was changed for ANSI/C99 compliance. A bug affecting the offset of consecutive writes was fixed. The server's maximum message size is honored. ixpc's command line parsing was fixed. Build problems on Solaris were fixed. The append command was added to ixpc. wstat server support was added.
Diffstat (limited to 'devel/libixp')
-rw-r--r--devel/libixp/Makefile8
-rw-r--r--devel/libixp/PLIST4
-rw-r--r--devel/libixp/distinfo10
-rw-r--r--devel/libixp/patches/patch-aa38
4 files changed, 31 insertions, 29 deletions
diff --git a/devel/libixp/Makefile b/devel/libixp/Makefile
index 5b46f64fed7..d774b911a9e 100644
--- a/devel/libixp/Makefile
+++ b/devel/libixp/Makefile
@@ -1,12 +1,16 @@
-# $NetBSD: Makefile,v 1.2 2009/06/15 12:42:27 ghen Exp $
+# $NetBSD: Makefile,v 1.3 2009/08/09 07:54:42 wiz Exp $
-DISTNAME= libixp-0.4
+DISTNAME= libixp-0.5
CATEGORIES= devel
MASTER_SITES= http://code.suckless.org/dl/libs/
MAINTAINER= ghen@NetBSD.org
HOMEPAGE= http://libs.suckless.org/libixp
COMMENT= Stand-alone client/server 9P library
+#LICENSE= mit AND lpl (plan 9 license)
+
+PKG_DESTDIR_SUPPORT= user-destdir
+INSTALL_MAKE_FLAGS= PREFIX=${DESTDIR}${PREFIX}
USE_TOOLS+= gmake
diff --git a/devel/libixp/PLIST b/devel/libixp/PLIST
index 6d8582b49cf..602b5b6fbae 100644
--- a/devel/libixp/PLIST
+++ b/devel/libixp/PLIST
@@ -1,7 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/01/06 21:47:09 ghen Exp $
+@comment $NetBSD: PLIST,v 1.2 2009/08/09 07:54:42 wiz Exp $
bin/ixpc
include/ixp.h
-include/ixp_fcall.h
+include/ixp_srvutil.h
lib/libixp.a
lib/libixp_pthread.a
man/man1/ixpc.1
diff --git a/devel/libixp/distinfo b/devel/libixp/distinfo
index 82a8e84b124..ed306b242bc 100644
--- a/devel/libixp/distinfo
+++ b/devel/libixp/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/01/06 21:47:09 ghen Exp $
+$NetBSD: distinfo,v 1.2 2009/08/09 07:54:42 wiz Exp $
-SHA1 (libixp-0.4.tar.gz) = ec1adfeb4c5f502dfcb1b99fcf440841ecee2f9a
-RMD160 (libixp-0.4.tar.gz) = 240fe1cb16eac23cf00bffb93df1b13201c9c1ba
-Size (libixp-0.4.tar.gz) = 130229 bytes
-SHA1 (patch-aa) = 1e50a9359d725df736167bd9fe253c1c661760e2
+SHA1 (libixp-0.5.tar.gz) = 6cb9d3e7c6323acd4c3876f6a01ad5d8af9e1c6a
+RMD160 (libixp-0.5.tar.gz) = 83670f829a1ff185f2df744fd33d56649b2b2b35
+Size (libixp-0.5.tar.gz) = 142064 bytes
+SHA1 (patch-aa) = 00b5b658a6133260d6162e9489b59ee7cba944ed
diff --git a/devel/libixp/patches/patch-aa b/devel/libixp/patches/patch-aa
index 64101f421bd..a50af2f4977 100644
--- a/devel/libixp/patches/patch-aa
+++ b/devel/libixp/patches/patch-aa
@@ -1,29 +1,27 @@
-$NetBSD: patch-aa,v 1.1.1.1 2008/01/06 21:47:09 ghen Exp $
+$NetBSD: patch-aa,v 1.2 2009/08/09 07:54:42 wiz Exp $
---- config.mk.orig 2007-11-05 15:36:22.000000000 +0100
+--- config.mk.orig 2008-09-21 03:39:51.000000000 +0000
+++ config.mk
-@@ -11,10 +11,10 @@ RUBYINC = -I/usr/local/lib/ruby/1.8/i386
- TASKINC = -I${HOME}/libtask
+@@ -5,10 +5,10 @@ COMPONENTS = \
+ libixp_pthread
- # paths
+ # Paths
-PREFIX = /usr/local
+#PREFIX = /usr/local
- BIN = ${PREFIX}/bin
--MAN = ${PREFIX}/share/man
--ETC = ${PREFIX}/etc
-+MAN = ${PREFIX}/${PKGMANDIR}
-+ETC = ${PKG_SYSCONFDIR}
- LIBDIR = ${PREFIX}/lib
- INCLUDE = ${PREFIX}/include
-
-@@ -24,8 +24,8 @@ LIBS = -L/usr/lib -lc
+ BIN = $(PREFIX)/bin
+- MAN = $(PREFIX)/share/man
+- ETC = $(PREFIX)/etc
++ MAN = $(PREFIX)/${PKGMANDIR}
++ ETC = ${PKG_SYSCONFDIR}
+ LIBDIR = $(PREFIX)/lib
+ INCLUDE = $(PREFIX)/include
+@@ -19,7 +19,7 @@ LIBS = -L/usr/lib -lc
# Flags
- include ${ROOT}/mk/gcc.mk
--CFLAGS = -g -Wall ${INCS} -DVERSION=\"${VERSION}\"
--LDFLAGS = -g ${LIBS}
-+CFLAGS += -Wall ${INCS} -DVERSION=\"${VERSION}\"
-+LDFLAGS += ${LIBS}
+ include $(ROOT)/mk/gcc.mk
+ CFLAGS += $(DEBUGCFLAGS) -O0 $(INCS)
+-LDFLAGS = -g $(LDLIBS) $(LIBS)
++LDFLAGS += -g $(LDLIBS) $(LIBS)
- # Compiler
+ # Compiler, Linker. Linker should usually *not* be ld.
CC = cc -c