- update to 1.8.78 - new HOMEPAGE/MASTER_SITES - do not require USE_GROFF - fix patches to use ${LOCALBASE} instead of hardcoding /usr/local
ChangeLog from upstream (in 2007) for this release: - Converters from Depot/Curia/Villa to TCHDB/TCBDB were added. The mutt header/body cache still seems to work. Comments/OK? Cheers, Okan Index: Makefile =================================================================== RCS file: /home/open/anoncvs/cvs/ports/databases/qdbm/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile 15 Nov 2010 00:22:53 -0000 1.20 +++ Makefile 7 May 2012 15:22:01 -0000 @@ -2,13 +2,11 @@ COMMENT= high performance embedded database library -DISTNAME= qdbm-1.8.77 -PKGNAME= ${DISTNAME} -REVISION = 0 +DISTNAME= qdbm-1.8.78 CATEGORIES= databases -SHARED_LIBS= qdbm 14.13 +SHARED_LIBS= qdbm 14.14 -HOMEPAGE= http://qdbm.sourceforge.net/ +HOMEPAGE= http://fallabs.com/qdbm/ # LGPL PERMIT_PACKAGE_CDROM= Yes @@ -16,17 +14,18 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qdbm/} +MASTER_SITES= ${HOMEPAGE}/ WANTLIB= c z MODULES= converters/libiconv CONFIGURE_STYLE= gnu -CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ - --enable-zlib \ +CONFIGURE_ARGS= --enable-zlib \ --enable-iconv -USE_GROFF = Yes -MAKE_FLAGS= LIBVER=${LIBqdbm_VERSION:R} LIBREV=${LIBqdbm_VERSION:E} +MAKE_FLAGS= LIBVER=${LIBqdbm_VERSION:R} LIBREV=${LIBqdbm_VERSION:E} + +pre-configure: + ${SUBST_CMD} ${WRKSRC}/Makefile.in .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/open/anoncvs/cvs/ports/databases/qdbm/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo 19 Dec 2007 21:27:48 -0000 1.12 +++ distinfo 25 Apr 2012 19:15:17 -0000 @@ -1,5 +1,5 @@ -MD5 (qdbm-1.8.77.tar.gz) = CE4Hgk4jGWk1bsfO+sl5hQ== -RMD160 (qdbm-1.8.77.tar.gz) = PGhKQScgT68yRy0p1/1koH45QzI= -SHA1 (qdbm-1.8.77.tar.gz) = 4nfne8AgnMTI6yBakILviABIRFw= -SHA256 (qdbm-1.8.77.tar.gz) = 5BOleygGH2XG4m++xYTw0cnAbzFC7lE/7EBh9lUzx3I= -SIZE (qdbm-1.8.77.tar.gz) = 948271 +MD5 (qdbm-1.8.78.tar.gz) = ZrO9aaZRMWuNatwvIc8yJQ== +RMD160 (qdbm-1.8.78.tar.gz) = hMgS6qDd3oIt03UV3mcocJi9Oks= +SHA1 (qdbm-1.8.78.tar.gz) = jCq5OMLa2AZ8KbCqk+/GOJ8OcHY= +SHA256 (qdbm-1.8.78.tar.gz) = tGb+cw11Hkv8WQDR83sPuVXygmrEVucAEnheASzctz4= +SIZE (qdbm-1.8.78.tar.gz) = 1015429 Index: patches/patch-Makefile_in =================================================================== RCS file: /home/open/anoncvs/cvs/ports/databases/qdbm/patches/patch-Makefile_in,v retrieving revision 1.10 diff -u -p -r1.10 patch-Makefile_in --- patches/patch-Makefile_in 19 Dec 2007 21:27:48 -0000 1.10 +++ patches/patch-Makefile_in 7 May 2012 15:13:44 -0000 @@ -25,7 +25,7 @@ $OpenBSD: patch-Makefile_in,v 1.10 2007/ - -I$(HOME)/include -I/usr/local/include @MYDEFS@ \ +#CC = @CC@ +CPPFLAGS += @CPPFLAGS@ -I$(srcdir) \ -+ -I/usr/local/include @MYDEFS@ \ ++ -I${LOCALBASE}/include @MYDEFS@ \ -D_XOPEN_SOURCE_EXTENDED=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__=1 -D_HPUX_SOURCE=1 \ -D_POSIX_MAPPED_FILES=1 -D_POSIX_SYNCHRONIZED_IO=1 \ -DPIC=1 -D_THREAD_SAFE=1 -D_REENTRANT=1 -DNDEBUG @@ -36,14 +36,14 @@ $OpenBSD: patch-Makefile_in,v 1.10 2007/ -LIBLDFLAGS = @LDFLAGS@ -L. -L$(MYLIBDIR) -L$(HOME)/lib -L/usr/local/lib @LIBS@ -LDFLAGS = @LDFLAGS@ -L. -L$(MYLIBDIR) -L$(HOME)/lib -L/usr/local/lib $(LIBS) -LDENV = LD_RUN_PATH=/lib:/usr/lib:$(MYLIBDIR):$(HOME)/lib:/usr/local/lib -+LIBLDFLAGS = @LDFLAGS@ -L. -L/usr/local/lib @LIBS@ -+LDFLAGS = @LDFLAGS@ -L. -L/usr/local/lib $(LIBS) -+LDENV = LD_RUN_PATH=/lib:/usr/lib:/usr/local/lib ++LIBLDFLAGS = @LDFLAGS@ -L. -L${LOCALBASE}/lib @LIBS@ ++LDFLAGS = @LDFLAGS@ -L. -L${LOCALBASE}/lib $(LIBS) ++LDENV = LD_RUN_PATH=/lib:/usr/lib:${LOCALBASE}/lib AR = @AR@ -ARFLAGS = rcsv -RUNENV = LD_LIBRARY_PATH=.:/lib:/usr/lib:$(MYLIBDIR):$(HOME)/lib:/usr/local/lib +ARFLAGS = rcv -+RUNENV = LD_LIBRARY_PATH=.:/lib:/usr/lib:/usr/local/lib ++RUNENV = LD_LIBRARY_PATH=.:/lib:/usr/lib:${LOCALBASE}/lib Index: patches/patch-configure =================================================================== RCS file: /home/open/anoncvs/cvs/ports/databases/qdbm/patches/patch-configure,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure --- patches/patch-configure 13 Apr 2007 13:10:37 -0000 1.2 +++ patches/patch-configure 25 Apr 2012 19:16:38 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.2 2007/04/13 13:10:37 bernd Exp $ ---- configure.orig Mon Mar 5 07:58:55 2007 -+++ configure Sat Apr 7 11:59:22 2007 -@@ -2405,7 +2405,7 @@ then +--- configure.orig Wed Aug 4 11:15:20 2010 ++++ configure Wed Apr 25 13:16:33 2012 +@@ -2774,7 +2774,7 @@ then fi if uname | egrep -i 'BSD' > /dev/null 2>&1 then Index: pkg/PLIST =================================================================== RCS file: /home/open/anoncvs/cvs/ports/databases/qdbm/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 23 Sep 2006 13:44:35 -0000 1.3 +++ pkg/PLIST 25 Apr 2012 19:19:36 -0000 @@ -1,24 +1,24 @@ @comment $OpenBSD: PLIST,v 1.3 2006/09/23 13:44:35 bernd Exp $ %%SHARED%% -bin/cbcodec -bin/cbtest -bin/crmgr -bin/crtest -bin/crtsv -bin/dpmgr -bin/dptest -bin/dptsv -bin/hvmgr -bin/hvtest -bin/odidx -bin/odmgr -bin/odtest -bin/qmttest -bin/rlmgr -bin/rltest -bin/vlmgr -bin/vltest -bin/vltsv +@bin bin/cbcodec +@bin bin/cbtest +@bin bin/crmgr +@bin bin/crtest +@bin bin/crtsv +@bin bin/dpmgr +@bin bin/dptest +@bin bin/dptsv +@bin bin/hvmgr +@bin bin/hvtest +@bin bin/odidx +@bin bin/odmgr +@bin bin/odtest +@bin bin/qmttest +@bin bin/rlmgr +@bin bin/rltest +@bin bin/vlmgr +@bin bin/vltest +@bin bin/vltsv include/cabin.h include/curia.h include/depot.h @@ -67,5 +67,3 @@ share/doc/qdbm/COPYING share/doc/qdbm/ChangeLog share/doc/qdbm/NEWS share/doc/qdbm/THANKS -share/doc/qdbm/spex-ja.html -share/doc/qdbm/spex.html