Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jun 2014 18:56:28 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r356832 - in head/databases/db48: . files
Message-ID:  <201406061856.s56IuSgP088955@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Fri Jun  6 18:56:28 2014
New Revision: 356832
URL: http://svnweb.freebsd.org/changeset/ports/356832
QAT: https://qat.redports.org/buildarchive/r356832/

Log:
  Fix stage-qa warnings
  Remove trailing blank from MASTER_SITES
  Tabs to spaces in pkg-descr WWW: tag
  Rename patch to avoid special characters.
  Add LICENSE_FILE, USES=libtool:keepla
  Patch libtool install runs to use ${INSTALL} instead of cp -p
  Bump PORTREVISION (adding .so.0.0.0 files).
  
  PR:		189491
  Submitted by:	takefu@airport.fm
  Approved by:	gslin@gslin.org (implicit)

Added:
  head/databases/db48/files/patch-dist__configure   (contents, props changed)
Deleted:
  head/databases/db48/files/patch-dist::configure
Modified:
  head/databases/db48/Makefile
  head/databases/db48/pkg-descr
  head/databases/db48/pkg-plist

Modified: head/databases/db48/Makefile
==============================================================================
--- head/databases/db48/Makefile	Fri Jun  6 18:54:40 2014	(r356831)
+++ head/databases/db48/Makefile	Fri Jun  6 18:56:28 2014	(r356832)
@@ -3,17 +3,20 @@
 
 PORTNAME=	db48
 PORTVERSION=	4.8.30.0
+PORTREVISION=	1
 CATEGORIES=	databases
-MASTER_SITES=	http://download.oracle.com/berkeley-db/ 
+MASTER_SITES=	http://download.oracle.com/berkeley-db/
 PKGNAMEPREFIX?=
 DISTNAME=	db-${PORTVERSION:R}
 DIST_SUBDIR=	bdb
 
 MAINTAINER=	gslin@gslin.org
-COMMENT=	The Berkeley DB package, revision 4.8
-
 # I allow all freebsd committer to do changes to this package without
 # my permission.
+COMMENT=	The Berkeley DB package, revision 4.8
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKDIR}/${DISTNAME}/LICENSE
 
 BDBVER=		${PORTVERSION:R:R}
 CONFIGURE_ARGS=	--enable-compat185 --enable-dump185 --enable-cxx \
@@ -21,12 +24,16 @@ CONFIGURE_ARGS=	--enable-compat185 --ena
 		--libdir=${PREFIX}/lib/${PORTNAME} \
 		--bindir=${PREFIX}/bin/${PORTNAME}
 CONFIGURE_SCRIPT=	../dist/configure
+USES=		libtool:keepla
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install_include install_lib install_utilities
 LIBTOOLFILES=	${CONFIGURE_SCRIPT}
 WRKSRC=		${WRKDIR}/${DISTNAME}/build_unix
 USE_LDCONFIG=	yes
 
+post-patch:
+	${REINPLACE_CMD} -Ee 's|--mode=install cp -p|--mode=install ${INSTALL} -s|;' ${WRKSRC}/${CONFIGURE_SCRIPT}
+
 post-install:
 .for i in libdb libdb_cxx
 	${LN} -s -f ${PORTNAME}/${i}-${BDBVER}.so.0 ${STAGEDIR}${PREFIX}/lib

Added: head/databases/db48/files/patch-dist__configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/db48/files/patch-dist__configure	Fri Jun  6 18:56:28 2014	(r356832)
@@ -0,0 +1,13 @@
+--- ../dist/configure.orig	Wed Dec  5 13:14:02 2001
++++ ../dist/configure	Wed Dec  5 13:24:01 2001
+@@ -20867,8 +20867,8 @@
+ 
+ MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
+-MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
++MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -version-info 0:0:0"
+ MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
+ MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
+-MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
++MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -version-info 0:0:0"
+ MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
+ 

Modified: head/databases/db48/pkg-descr
==============================================================================
--- head/databases/db48/pkg-descr	Fri Jun  6 18:54:40 2014	(r356831)
+++ head/databases/db48/pkg-descr	Fri Jun  6 18:56:28 2014	(r356832)
@@ -8,4 +8,4 @@ administration. As a developer, you can 
 be confident that Oracle Berkeley DB will manage your persistence
 needs.
 
-WWW:	http://www.oracle.com/us/products/database/berkeley-db/db/
+WWW: http://www.oracle.com/us/products/database/berkeley-db/db/

Modified: head/databases/db48/pkg-plist
==============================================================================
--- head/databases/db48/pkg-plist	Fri Jun  6 18:54:40 2014	(r356831)
+++ head/databases/db48/pkg-plist	Fri Jun  6 18:56:28 2014	(r356832)
@@ -31,6 +31,7 @@ lib/db48/libdb-4.8.a
 lib/db48/libdb-4.8.la
 lib/db48/libdb-4.8.so
 lib/db48/libdb-4.8.so.0
+lib/db48/libdb-4.8.so.0.0.0
 lib/db48/libdb-4.so
 lib/db48/libdb.a
 lib/db48/libdb.so
@@ -38,6 +39,7 @@ lib/db48/libdb_cxx-4.8.a
 lib/db48/libdb_cxx-4.8.la
 lib/db48/libdb_cxx-4.8.so
 lib/db48/libdb_cxx-4.8.so.0
+lib/db48/libdb_cxx-4.8.so.0.0.0
 lib/db48/libdb_cxx-4.so
 lib/db48/libdb_cxx.a
 lib/db48/libdb_cxx.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406061856.s56IuSgP088955>