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/7235800bb9c7
branches:  trunk
changeset: 397128:7235800bb9c7
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 119ffddf39b5 -r 7235800bb9c7 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 119ffddf39b5 -r 7235800bb9c7 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 119ffddf39b5 -r 7235800bb9c7 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 119ffddf39b5 -r 7235800bb9c7 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