Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Aug 2014 21:21:39 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r366680 - head/databases/mdbtools
Message-ID:  <201408302121.s7ULLdcX002890@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Sat Aug 30 21:21:39 2014
New Revision: 366680
URL: http://svnweb.freebsd.org/changeset/ports/366680
QAT: https://qat.redports.org/buildarchive/r366680/

Log:
  - Convert to USES=libtool and USES=pathfix
  - Use standard USE_AUTOTOOLS instead of running autoreconf
  - Add INSTALL_TARGET=install-strip
  - Use ICONV_CONFIGURE_ARG

Modified:
  head/databases/mdbtools/Makefile
  head/databases/mdbtools/pkg-plist

Modified: head/databases/mdbtools/Makefile
==============================================================================
--- head/databases/mdbtools/Makefile	Sat Aug 30 21:15:14 2014	(r366679)
+++ head/databases/mdbtools/Makefile	Sat Aug 30 21:21:39 2014	(r366680)
@@ -3,7 +3,7 @@
 
 PORTNAME=	mdbtools
 PORTVERSION=	0.7.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	databases
 MASTER_SITES=	https://github.com/brianb/mdbtools/archive/
 DISTNAME=	${PORTVERSION}
@@ -18,14 +18,17 @@ BUILD_DEPENDS=	gawk:${PORTSDIR}/lang/gaw
 		txt2man:${PORTSDIR}/textproc/txt2man
 LIB_DEPENDS=	libodbc.so:${PORTSDIR}/databases/unixODBC
 
-USES=		bison pkgconfig iconv
-USE_AUTOTOOLS=	libtool autoconf automake
+USES=		bison iconv libtool pathfix pkgconfig
+PATHFIX_MAKEFILEIN=	Makefile.am
+USE_AUTOTOOLS=	libtoolize aclocal autoconf automake
+AUTOMAKE_ARGS=	-a -c -f
 USE_LDCONFIG=	yes
 USE_GNOME=	glib20
 WANT_GNOME=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-libiconv-prefix=${LOCALBASE} \
+CONFIGURE_ARGS=	${ICONV_CONFIGURE_ARG} \
 		--with-unixodbc=${LOCALBASE}
+INSTALL_TARGET=	install-strip
 
 DOCS=		AUTHORS ChangeLog HACKING NEWS README TODO
 
@@ -36,25 +39,14 @@ OPTIONS_DEFINE=	DOCS
 .include <bsd.port.pre.mk>
 
 .if ${HAVE_GNOME:Mlibgnomeui}!=""
-USE_XORG=	x11
-USES+=		pathfix
+USE_XORG+=	x11
 USE_GNOME+=	gnomeprefix libgnomeui gconf2 intltool
 .endif
 
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
-CFLAGS+=	-fpic
-.endif
-
 post-patch:
-	@${REINPLACE_CMD} -e \
-		's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \
-		${WRKSRC}/Makefile.am
 	@${REINPLACE_CMD} -e 's|$$(srcdir)/$$<|$$(srcdir)/$$>|g' \
 		${WRKSRC}/doc/Makefile.am
 
-pre-configure:
-	@cd ${WRKSRC} && ${AUTORECONF} -if
-
 post-configure:
 	@${REINPLACE_CMD} -e 's|^install-man:.*|install-man: install-man1|' \
 		${WRKSRC}/doc/Makefile.in

Modified: head/databases/mdbtools/pkg-plist
==============================================================================
--- head/databases/mdbtools/pkg-plist	Sat Aug 30 21:15:14 2014	(r366679)
+++ head/databases/mdbtools/pkg-plist	Sat Aug 30 21:21:39 2014	(r366680)
@@ -25,19 +25,17 @@ man/man1/mdb-sql.1.gz
 man/man1/mdb-tables.1.gz
 man/man1/mdb-ver.1.gz
 lib/libmdb.a
-lib/libmdb.la
 lib/libmdb.so
 lib/libmdb.so.2
+lib/libmdb.so.2.0.1
 lib/libmdbodbc.a
-lib/libmdbodbc.la
 lib/libmdbodbc.so
 lib/libmdbodbcW.a
-lib/libmdbodbcW.la
 lib/libmdbodbcW.so
 lib/libmdbsql.a
-lib/libmdbsql.la
 lib/libmdbsql.so
 lib/libmdbsql.so.2
+lib/libmdbsql.so.2.0.0
 libdata/pkgconfig/libmdb.pc
 libdata/pkgconfig/libmdbsql.pc
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS



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