summaryrefslogtreecommitdiff
path: root/devel/libixp
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2009-08-09 07:54:42 +0000
committerwiz <wiz@pkgsrc.org>2009-08-09 07:54:42 +0000
commit19c4414c61d11effb0ea88aa6fde19291522157f (patch)
treea5f7b6684a9dcbce4a0195258314b76aea83283e /devel/libixp
parent87bb787840656bda7dd5eda7ccae14c74fb7ad64 (diff)
downloadpkgsrc-19c4414c61d11effb0ea88aa6fde19291522157f.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