ports/160250: [PATCH] databases/gdbm: update to 1.9.1
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Aug 28 08:10:08 UTC 2011
>Number: 160250
>Category: ports
>Synopsis: [PATCH] databases/gdbm: update to 1.9.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Aug 28 08:10:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Sunpoet Po-Chuan Hsieh
>Release: FreeBSD 8.2-STABLE amd64
>Organization:
The FreeBSD Project
>Environment:
System: FreeBSD bonjour.sunpoet.net 8.2-STABLE FreeBSD 8.2-STABLE #0: Sat Jul 9 23:23:51 CST
>Description:
- Update to 1.9.1
- Add OPTIONS
Removed file(s):
- files/patch-configure
- files/patch-libtool22
Note that shlib version is change from 3 to 4.
Port maintainer (gabor at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- gdbm-1.9.1.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/databases/gdbm/Makefile,v
retrieving revision 1.41
diff -u -u -r1.41 Makefile
--- Makefile 4 Dec 2010 07:30:43 -0000 1.41
+++ Makefile 28 Aug 2011 08:03:58 -0000
@@ -6,30 +6,32 @@
#
PORTNAME= gdbm
-PORTVERSION= 1.8.3
-PORTREVISION= 3
+PORTVERSION= 1.9.1
CATEGORIES= databases
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= ${PORTNAME}
+MASTER_SITES= GNU
MAINTAINER= gabor at FreeBSD.org
COMMENT= The GNU database manager
+OPTIONS= COMPAT "dbm/ndbm compatibility" off
+
+GNU_CONFIGURE= yes
USE_AUTOTOOLS= libtool
USE_GMAKE= yes
-GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+INFO= gdbm
+MAN3= gdbm.3
+
+.include <bsd.port.options.mk>
+
.if defined(WITH_COMPAT)
-INSTALL_TARGET= install install-compat
+CONFIGURE_ARGS+=--enable-libgdbm-compat
PLIST_SUB= GDBM_COMPAT=""
.else
PLIST_SUB= GDBM_COMPAT="@comment "
.endif
-MAN3= gdbm.3
-INFO= gdbm
-
pre-everything::
.if !defined(WITH_COMPAT)
@${ECHO_MSG}
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/databases/gdbm/distinfo,v
retrieving revision 1.6
diff -u -u -r1.6 distinfo
--- distinfo 20 Mar 2011 12:47:03 -0000 1.6
+++ distinfo 28 Aug 2011 08:03:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (gdbm-1.8.3.tar.gz) = cc340338a2e28b40058ab9eb5354a21d53f88a1582ea21ba0bb185c37a281dc9
-SIZE (gdbm-1.8.3.tar.gz) = 228695
+SHA256 (gdbm-1.9.1.tar.gz) = 6025852637772b0699f2294b5f14fd4a084bca3c8161d29d64d1f30d6d1a9aed
+SIZE (gdbm-1.9.1.tar.gz) = 554843
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/databases/gdbm/pkg-plist,v
retrieving revision 1.12
diff -u -u -r1.12 pkg-plist
--- pkg-plist 2 Aug 2009 19:32:41 -0000 1.12
+++ pkg-plist 28 Aug 2011 08:03:58 -0000
@@ -1,12 +1,13 @@
@comment $FreeBSD: ports/databases/gdbm/pkg-plist,v 1.12 2009/08/02 19:32:41 mezz Exp $
+bin/testgdbm
include/gdbm.h
%%GDBM_COMPAT%%include/dbm.h
%%GDBM_COMPAT%%include/ndbm.h
lib/libgdbm.a
lib/libgdbm.la
lib/libgdbm.so
-lib/libgdbm.so.3
+lib/libgdbm.so.4
%%GDBM_COMPAT%%lib/libgdbm_compat.a
%%GDBM_COMPAT%%lib/libgdbm_compat.la
%%GDBM_COMPAT%%lib/libgdbm_compat.so
-%%GDBM_COMPAT%%lib/libgdbm_compat.so.3
+%%GDBM_COMPAT%%lib/libgdbm_compat.so.4
Index: files/patch-configure
===================================================================
RCS file: files/patch-configure
diff -N files/patch-configure
--- files/patch-configure 3 Jan 2003 08:16:54 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
---- configure.orig Sat Sep 28 08:23:50 2002
-+++ configure Wed Oct 16 06:15:31 2002
-@@ -6974,6 +6974,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
Index: files/patch-libtool22
===================================================================
RCS file: files/patch-libtool22
diff -N files/patch-libtool22
--- files/patch-libtool22 2 Aug 2009 19:32:41 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
---- Makefile.in.orig 2009-06-29 13:15:23.000000000 -0500
-+++ Makefile.in 2009-06-29 13:16:42.000000000 -0500
-@@ -130,7 +130,7 @@
- $(srcdir)/mkinstalldirs $(INSTALL_ROOT)$(libdir) \
- $(INSTALL_ROOT)$(includedir) $(INSTALL_ROOT)$(man3dir) \
- $(INSTALL_ROOT)$(infodir)
-- $(LIBTOOL) $(INSTALL) -c libgdbm.la $(INSTALL_ROOT)$(libdir)/libgdbm.la
-+ $(LIBTOOL) --mode=install $(INSTALL) -c libgdbm.la $(INSTALL_ROOT)$(libdir)/libgdbm.la
- $(INSTALL_DATA) -o $(BINOWN) -g $(BINGRP) gdbm.h \
- $(INSTALL_ROOT)$(includedir)/gdbm.h
- $(INSTALL_DATA) -o $(BINOWN) -g $(BINGRP) $(srcdir)/gdbm.3 \
-@@ -141,7 +141,7 @@
- install-compat:
- $(srcdir)/mkinstalldirs $(INSTALL_ROOT)$(libdir) \
- $(INSTALL_ROOT)$(includedir)
-- $(LIBTOOL) $(INSTALL) -c libgdbm_compat.la \
-+ $(LIBTOOL) --mode=install $(INSTALL) -c libgdbm_compat.la \
- $(INSTALL_ROOT)$(libdir)/libgdbm_compat.la
- $(INSTALL_DATA) -o $(BINOWN) -g $(BINGRP) $(srcdir)/dbm.h \
- $(INSTALL_ROOT)$(includedir)/dbm.h
--- gdbm-1.9.1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list