From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 26 08:20:08 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C5751065673 for ; Tue, 26 Oct 2010 08:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2C98D8FC17 for ; Tue, 26 Oct 2010 08:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o9Q8K8hg043342 for ; Tue, 26 Oct 2010 08:20:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o9Q8K86F043341; Tue, 26 Oct 2010 08:20:08 GMT (envelope-from gnats) Resent-Date: Tue, 26 Oct 2010 08:20:08 GMT Resent-Message-Id: <201010260820.o9Q8K86F043341@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, takefu@airport.fm Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4EF71065673; Tue, 26 Oct 2010 08:12:01 +0000 (UTC) (envelope-from takefu@airport.fm) Received: from ae-osaka.co.jp (unknown [IPv6:2001:3e0:4ec:a000::1]) by mx1.freebsd.org (Postfix) with ESMTP id 783418FC14; Tue, 26 Oct 2010 08:12:01 +0000 (UTC) Received: from ae-osaka.co.jp (localhost.ae-osaka.co.jp [127.0.0.1]) by ae-osaka.co.jp (Postfix) with ESMTP id C056111469; Tue, 26 Oct 2010 17:12:00 +0900 (JST) Received: from ae-osaka.co.jp ([127.0.0.1]) by ae-osaka.co.jp (ae-osaka.co.jp [127.0.0.1]) (amavisd-new, port 10024) with LMTP id SCsi9SCABwns; Tue, 26 Oct 2010 17:12:00 +0900 (JST) Received: from [IPv6:2001:3e0:4ec:a011:9c90:6f7e:94a8:3e0f] (unknown [IPv6:2001:3e0:4ec:a011:9c90:6f7e:94a8:3e0f]) by ae-osaka.co.jp (Postfix) with ESMTPSA id 8CF411143E; Tue, 26 Oct 2010 17:12:00 +0900 (JST) Message-Id: <4CC68D50.7060008@airport.fm> Date: Tue, 26 Oct 2010 17:12:00 +0900 From: Takefu To: freebsd-gnats-submit@FreeBSD.org Cc: timur@FreeBSD.org Subject: ports/151743: [PATCH] databases/tdb: fix manpage install X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: takefu@airport.fm List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2010 08:20:08 -0000 >Number: 151743 >Category: ports >Synopsis: [PATCH] databases/tdb: fix manpage install >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 26 08:20:07 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Takefu >Release: >Organization: FOX Amateur Radio Club >Environment: >Description: >How-To-Repeat: # make install ===> Installing for tdb-1.2.1 ===> tdb-1.2.1 depends on file: /usr/local/bin/python2.6 - found ===> tdb-1.2.1 depends on executable: pkg-config - found ===> Generating temporary packing list ===> Checking if databases/tdb already installed mkdir -p /usr/local/bin mkdir -p /usr/local/include mkdir -p /usr/local/lib mkdir -p /usr/local/libdata/pkgconfig tdb will be compiled with flags: CFLAGS = -I./include -Iinclude -O2 -fno-strict-aliasing -pipe -I./libreplace CPPFLAGS = -I./include -Iinclude LDFLAGS = LIBS = cp bin/tdbtool bin/tdbdump bin/tdbbackup /usr/local/bin cp ./include/tdb.h /usr/local/include cp tdb.pc /usr/local/libdata/pkgconfig cp libtdb.a libtdb.so.1 /usr/local/lib rm -f /usr/local/lib/libtdb.so ln -s libtdb.so.1 /usr/local/lib/libtdb.so rm -f /usr/local/lib/libtdb.so.1 ln -s libtdb.so.1 /usr/local/lib/libtdb.so.1 mkdir -p `/usr/local/bin/python2.6 -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(1, prefix='/usr/local')"` cp tdb.so `/usr/local/bin/python2.6 -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(1, prefix='/usr/local')"` /usr/bin/install -c -o root -g wheel -d /usr/local/man/man8 for I in manpages/*.8; do \ /usr/bin/install -c -o root -g wheel -m 644 $I /usr/local/man/man8; \ done install: manpages/*.8: No such file or directory gmake: *** [installdocs] エラー 71 *** Error code 2 Stop in /usr/ports/databases/tdb. >Fix: --- tdb.diff begins here --- diff -ruN /usr/ports/databases/tdb/Makefile databases/tdb/Makefile --- /usr/ports/databases/tdb/Makefile 2010-10-26 15:17:01.000000000 +0900 +++ databases/tdb/Makefile 2010-10-26 17:01:20.000000000 +0900 @@ -7,10 +7,9 @@ PORTNAME= tdb PORTVERSION= 1.2.1 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases -MASTER_SITES= ftp://ftp.samba.org/pub/%SUBDIR%/ \ - ftp://ca.samba.org/pub/%SUBDIR%/ \ +MASTER_SITES= ftp://ftp.samba.org/pub/%SUBDIR%/\ ftp://de.samba.org/pub/%SUBDIR%/ MASTER_SITE_SUBDIR= ${PORTNAME} @@ -25,6 +24,8 @@ GNU_CONFIGURE= yes USE_GNOME= pkgconfig USE_AUTOTOOLS= autoconf:268 autoheader:268 +BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt\ + ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl IPATHS= -I${WRKSRC}/libreplace AUTOHEADER_ARGS= ${IPATHS} @@ -34,6 +35,9 @@ PKGCONFIGDIR_REL?= ${PKGCONFIGDIR:S|^${PREFIX}/||} PYTHON_SITELIBDIR_REL?= ${PYTHONPREFIX_SITELIBDIR:S|^${PREFIX}/||} +MAN8= tdbbackup.8\ + tdbdump.8\ + tdbtool.8 PLIST_FILES= bin/tdbbackup \ bin/tdbdump \ bin/tdbtool \ diff -ruN /usr/ports/databases/tdb/files/patch-tdb.mk databases/tdb/files/patch-tdb.mk --- /usr/ports/databases/tdb/files/patch-tdb.mk 2010-02-05 09:50:46.000000000 +0900 +++ databases/tdb/files/patch-tdb.mk 2010-10-26 16:25:03.000000000 +0900 @@ -1,5 +1,5 @@ ---- ./tdb.mk.orig 2010-01-09 02:39:48.000000000 +0000 -+++ ./tdb.mk 2010-01-09 02:42:49.000000000 +0000 +--- tdb.mk.orig 2010-02-09 00:12:57.000000000 +0900 ++++ tdb.mk 2010-10-26 16:24:29.000000000 +0900 @@ -6,7 +6,7 @@ ALL_PROGS = $(PROGS) $(PROGS_NOINSTALL) @@ -9,7 +9,16 @@ TDB_STLIB = libtdb.a TDB_LIB = $(TDB_STLIB) -@@ -67,7 +67,7 @@ +@@ -58,7 +58,7 @@ + .SUFFIXES: .8.xml .8 + + .8.xml.8: +- -test -z "$(XSLTPROC)" || $(XSLTPROC) -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< ++ -test -z "$(XSLTPROC)" || $(XSLTPROC) -o $@ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl $< + + installdocs:: + ${INSTALLCMD} -d $(DESTDIR)$(mandir)/man8 +@@ -80,7 +80,7 @@ mkdir -p $(DESTDIR)$(bindir) mkdir -p $(DESTDIR)$(includedir) mkdir -p $(DESTDIR)$(libdir) @@ -18,16 +27,16 @@ installbin:: all installdirs cp $(PROGS) $(DESTDIR)$(bindir) -@@ -76,7 +76,7 @@ +@@ -89,7 +89,7 @@ cp $(srcdir)/include/tdb.h $(DESTDIR)$(includedir) installlibs:: all installdirs - cp tdb.pc $(DESTDIR)$(libdir)/pkgconfig + cp tdb.pc $(DESTDIR)$(prefix)/libdata/pkgconfig cp $(TDB_STLIB) $(TDB_SOLIB) $(DESTDIR)$(libdir) - - $(TDB_STLIB): $(TDB_OBJ) -@@ -84,6 +84,3 @@ + rm -f $(DESTDIR)$(libdir)/libtdb.$(SHLIBEXT) + ln -s $(TDB_SOLIB) $(DESTDIR)$(libdir)/libtdb.$(SHLIBEXT) +@@ -101,6 +101,3 @@ libtdb.$(SHLIBEXT): $(TDB_SOLIB) ln -fs $< $@ --- tdb.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: