pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libixp Update to 0.5, convert to user-destdir.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/143b090ef59f
branches:  trunk
changeset: 562980:143b090ef59f
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Aug 09 07:54:42 2009 +0000

description:
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:

 devel/libixp/Makefile         |   8 ++++++--
 devel/libixp/PLIST            |   4 ++--
 devel/libixp/distinfo         |  10 +++++-----
 devel/libixp/patches/patch-aa |  38 ++++++++++++++++++--------------------
 4 files changed, 31 insertions(+), 29 deletions(-)

diffs (101 lines):

diff -r 242f56f889e4 -r 143b090ef59f devel/libixp/Makefile
--- a/devel/libixp/Makefile     Sun Aug 09 07:32:13 2009 +0000
+++ b/devel/libixp/Makefile     Sun Aug 09 07:54:42 2009 +0000
@@ -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@localhost
 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 -r 242f56f889e4 -r 143b090ef59f devel/libixp/PLIST
--- a/devel/libixp/PLIST        Sun Aug 09 07:32:13 2009 +0000
+++ b/devel/libixp/PLIST        Sun Aug 09 07:54:42 2009 +0000
@@ -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 -r 242f56f889e4 -r 143b090ef59f devel/libixp/distinfo
--- a/devel/libixp/distinfo     Sun Aug 09 07:32:13 2009 +0000
+++ b/devel/libixp/distinfo     Sun Aug 09 07:54:42 2009 +0000
@@ -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 -r 242f56f889e4 -r 143b090ef59f devel/libixp/patches/patch-aa
--- a/devel/libixp/patches/patch-aa     Sun Aug 09 07:32:13 2009 +0000
+++ b/devel/libixp/patches/patch-aa     Sun Aug 09 07:54:42 2009 +0000
@@ -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



Home | Main Index | Thread Index | Old Index