From owner-freebsd-ports@FreeBSD.ORG Mon Jan 12 09:27:06 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81DB81065674 for ; Mon, 12 Jan 2009 09:27:06 +0000 (UTC) (envelope-from pczanik@fang.fa.gau.hu) Received: from b.relay.invitel.net (b.relay.invitel.net [62.77.203.4]) by mx1.freebsd.org (Postfix) with ESMTP id 129358FC08 for ; Mon, 12 Jan 2009 09:27:06 +0000 (UTC) (envelope-from pczanik@fang.fa.gau.hu) Received: from mail.invitel.hu (mail.invitel.hu [213.163.59.4]) by b.relay.invitel.net (Invitel Core SMTP Transmitter) with ESMTP id 60D8431A2C4 for ; Mon, 12 Jan 2009 10:07:06 +0100 (CET) Received: from [192.168.2.179] ([62.77.250.115]) by mail.invitel.hu (Invitel Messaging Server) with ESMTPA id <0KDC002H8PBTZ7F0@invitel.hu> for ports@freebsd.org; Mon, 12 Jan 2009 10:07:05 +0100 (CET) Date: Mon, 12 Jan 2009 10:07:00 +0100 From: Peter Czanik To: ports@freebsd.org Message-id: <496B0834.5000704@fang.fa.gau.hu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-2 Content-transfer-encoding: 7BIT User-Agent: Thunderbird 2.0.0.18 (X11/20081112) Cc: Subject: graphics/png X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2009 09:27:06 -0000 Hello, Recently graphics/png can't be packaged: libpng passes test ===> Installing for png-1.2.34 ===> Generating temporary packing list install -o root -g wheel -m 555 libpng-config /usr/local/bin ln -sf libpng-config /usr/local/bin/libpng12-config install -C -o root -g wheel -m 444 libpng.a /usr/local/lib install -s -o root -g wheel -m 444 libpng.so.5 /usr/local/lib ln -fs libpng.so.5 /usr/local/lib/libpng.so /usr/local/include/libpng/../png.h -> libpng/png.h /usr/local/include/libpng/../pngconf.h -> libpng/pngconf.h /usr/bin/sed -e 's|@PREFIX@|/usr/local|' /usr/tmp/usr/ports/graphics/png/work/libpng-1.2.34/scripts/libpng.pc.in > /usr/tmp/usr/ports/graphics/png/work/libpng-1.2.34/scripts/libpng.pc install -o root -g wheel -m 444 /usr/tmp/usr/ports/graphics/png/work/libpng-1.2.34/scripts/libpng.pc /usr/local/libdata/pkgconfig/libpng12.pc /bin/ln -sf libpng12.pc /usr/local/libdata/pkgconfig/libpng.pc ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for png-1.2.34 ===> Building package for png-1.2.34 tar: man/man3/libpng.3.gz: Cannot stat: No such file or directory tar: man/man3/libpngpf.3.gz: Cannot stat: No such file or directory tar: man/man5/png.5.gz: Cannot stat: No such file or directory tar: include/libpng/png.h: Cannot stat: No such file or directory tar: include/libpng/pngconf.h: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 Creating package /usr/packages/All/png-1.2.34.tbz Registering depends:. Creating bzip'd tar ball in '/usr/packages/All/png-1.2.34.tbz' *** Error code 1 Stop in /usr/ports/graphics/png. *** Error code 1 The following ugly hack serves me now as a workaround, but I'm quite sure, that it is not a proper one :) # diff -u Makefile~ Makefile --- Makefile~ 2009-01-12 08:53:16.000000000 +0100 +++ Makefile 2009-01-12 08:53:16.000000000 +0100 @@ -30,8 +30,8 @@ MAKE_ENV= SHLIB_VER="${SHLIB_VER}" PLIST_SUB= SHLIB_VER="${SHLIB_VER}" -MAN3= libpng.3 libpngpf.3 -MAN5= png.5 +#MAN3= libpng.3 libpngpf.3 +#MAN5= png.5 MANCOMPRESSED= maybe .include # diff -u pkg-plist~ pkg-plist --- pkg-plist~ 2009-01-12 08:55:42.000000000 +0100 +++ pkg-plist 2009-01-12 08:55:42.000000000 +0100 @@ -1,10 +1,10 @@ @unexec rm -f %D/bin/libpng12-config bin/libpng-config @exec ln -sf %f %D/bin/libpng12-config -include/libpng/png.h +include/png.h @exec ln -sf libpng/%f %D/include/%f @unexec rm -f %D/include/%f -include/libpng/pngconf.h +include/pngconf.h @exec ln -sf libpng/%f %D/include/%f @unexec rm -f %D/include/%f lib/libpng.a # Bye, CzP