Date: Sun, 8 Jul 2007 18:37:11 +0800 (CST) From: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/114402: [databases/qdbm] fix make package with NOPORTDOCS=yes Message-ID: <20070708103711.9FA041701D@sunpoet.net> Resent-Message-ID: <200707081040.l68Ae3V2020215@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 114402 >Category: ports >Synopsis: [databases/qdbm] fix make package with NOPORTDOCS=yes >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 Jul 08 10:40:02 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Sunpoet Po-Chuan Hsieh >Release: FreeBSD 6.2-STABLE i386 >Organization: SUNPOET.net >Environment: System: FreeBSD IRIS.sunpoet.net 6.2-STABLE FreeBSD 6.2-STABLE #4: Sat Jun 2 09:25:54 CST 2007 sunpoet@IRIS.sunpoet.net:/usr/obj/usr/src/sys/sunpoet i386 >Description: Make package breaks due to empty MYDOCS variable. >How-To-Repeat: % cd /usr/ports/databases/qdbm % make NOPORTDOCS=yes package ===> Installing for qdbm-1.8.75 ===> qdbm-1.8.75 depends on shared library: iconv.3 - found ===> Generating temporary packing list ===> Checking if databases/qdbm already installed mkdir -p /usr/local/include cd . && cp -Rf depot.h curia.h relic.h hovel.h cabin.h villa.h vista.h odeum.h /usr/local/include mkdir -p /usr/local/lib cp -Rf libqdbm.a libqdbm.so.14.11.0 libqdbm.so.14 libqdbm.so /usr/local/lib mkdir -p /usr/local/bin cp -Rf dpmgr dptest dptsv crmgr crtest crtsv rlmgr rltest hvmgr hvtest cbtest cbcodec vlmgr vltest vltsv odmgr odtest odidx qmttest /usr/local/bin mkdir -p /usr/local/man/man1 cd ./man && cp -Rf dpmgr.1 dptest.1 dptsv.1 crmgr.1 crtest.1 crtsv.1 rlmgr.1 rltest.1 hvmgr.1 hvtest.1 cbtest.1 cbcodec.1 vlmgr.1 vltest.1 vltsv.1 odmgr.1 odtest.1 odidx.1 qmttest.1 /usr/local/man/man1 mkdir -p /usr/local/man/man3 cd ./man && cp -Rf qdbm.3 depot.3 dpopen.3 curia.3 cropen.3 relic.3 hovel.3 cabin.3 villa.3 vlopen.3 vista.3 odeum.3 odopen.3 /usr/local/man/man3 mkdir -p /usr/local/share/doc/qdbm cd . && cp -Rf /usr/local/share/doc/qdbm usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-lpv] source_file target_file cp [-R [-H | -L | -P]] [-f | -i | -n] [-lpv] source_file ... target_directory *** Error code 64 Stop in /usr/ports/works/usr/ports/databases/qdbm/work/qdbm-1.8.75. *** Error code 1 Stop in /usr/ports/databases/qdbm. >Fix: # cat /usr/ports/databases/qdbm/files/patch-Makefile.in --- Makefile.in.orig Wed Feb 21 16:44:56 2007 +++ Makefile.in Sun Jul 8 18:19:52 2007 @@ -169,8 +169,10 @@ cd $(srcdir)/man && cp -Rf $(MYMAN1S) $(DESTDIR)$(MYMAN1DIR) mkdir -p $(DESTDIR)$(MYMAN3DIR) cd $(srcdir)/man && cp -Rf $(MYMAN3S) $(DESTDIR)$(MYMAN3DIR) +.if $(MYDOCS) != "" mkdir -p $(DESTDIR)$(MYDATADIR) cd $(srcdir) && cp -Rf $(MYDOCS) $(DESTDIR)$(MYDATADIR) +.endif mkdir -p $(DESTDIR)$(MYPCDIR) cd $(srcdir) && cp -Rf $(MYPCS) $(DESTDIR)$(MYPCDIR) @printf '\n' >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070708103711.9FA041701D>