From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 23 22:06:59 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 86CF8106567C for ; Sun, 23 May 2010 22:06:59 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 649F98FC21 for ; Sun, 23 May 2010 22:06:59 +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 o4NM6xru017191 for ; Sun, 23 May 2010 22:06:59 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4NM6xNL017190; Sun, 23 May 2010 22:06:59 GMT (envelope-from gnats) Resent-Date: Sun, 23 May 2010 22:06:59 GMT Resent-Message-Id: <201005232206.o4NM6xNL017190@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, Garrett Cooper Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5EC5A1065673 for ; Sun, 23 May 2010 18:39:22 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 4DC118FC1D for ; Sun, 23 May 2010 18:39:22 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4NIdMdT092607 for ; Sun, 23 May 2010 18:39:22 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o4NIdLYQ092606; Sun, 23 May 2010 18:39:21 GMT (envelope-from nobody) Message-Id: <201005231839.o4NIdLYQ092606@www.freebsd.org> Date: Sun, 23 May 2010 18:39:21 GMT From: Garrett Cooper To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/146883: [patch] fix the package build for net-im/pidgin X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 May 2010 22:06:59 -0000 >Number: 146883 >Category: ports >Synopsis: [patch] fix the package build for net-im/pidgin >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun May 23 22:06:59 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Garrett Cooper >Release: 9-CURRENT >Organization: Cisco Systems, Inc. >Environment: FreeBSD bayonetta.local 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r206173M: Mon Apr 26 22:45:06 PDT 2010 root@bayonetta.local:/usr/obj/usr/src/sys/BAYONETTA.ata amd64 >Description: make package currently fails for pidgin as follows: After applying the attached patch it passes (and the details in +CONTENTS are correct): install -o root -g wheel -m 444 /usr/ports/net-im/pidgin/work/pidgin-2.7.0/pidgin.desktop /usr/local/share/applications/pidgin.desktop install -o root -g wheel -m 444 /usr/ports/net-im/pidgin/work/pidgin-2.7.0/doc/pidgin.1 /usr/local/man/man1 ===> Compressing manual pages for pidgin-2.7.0_1 ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for pidgin-2.7.0_1 ===> Building package for pidgin-2.7.0_1 Creating package /usr/ports/packages/All/pidgin-2.7.0_1.tbz Registering depends: libpurple-2.7.0_1 farsight2-0.0.19 py26-gstreamer-0.10.18 py26-gtk-2.17.0_3 gtkspell-2.0.16_2 gtk-2.20.1_1 libglade2-2.6.4_3 atk-1.30.0 gstreamer-plugins-core-0.10_11 gstreamer-plugins-a52dec-0.10.14,3 gstreamer-plugins-mp3-0.10.0_1 gstreamer-plugins-mad-0.10.14,3 gstreamer-plugins-vorbis-0.10.29,3 gstreamer-plugins-ogg-0.10.29,3 liba52-0.7.4_2 libid3tag-0.15.1b libmad-0.15.1b_2 gstreamer-plugins-theora-0.10.29,3 libtheora-1.1.1_1 libvorbis-1.2.3_1,3 libogg-1.1.4,4 gstreamer-plugins-dvd-0.10.14,3 gstreamer-plugins-ugly-0.10.14_1,3 gstreamer-plugins-libpng-0.10.22,3 gstreamer-plugins-good-0.10.22,3 gstreamer-plugins-pango-0.10.29,3 gstreamer-ffmpeg-0.10.10 gstreamer-plugins-xvid-0.10.18,3 gstreamer-plugins-dts-0.10.18,3 gstreamer-plugins-bad-0.10.18,3 libnice-0.0.12 gstreamer-plugins-0.10.29,3 gstreamer-0.10.29 pango-1.28.0 gobject-introspection-0.6.10 bison-2.4.1,1 shared-mime-info-0.71 py26-gobject-2.21.1 avahi-app-0.6.25_2 py26-dbus-0.83.1 dbus-glib-0.8 6 enchant-1.4.2 gio-fam-backend-2.24.1 gamin-0.1.10_3 glib-2.24.1 popt-1.14 libidn-1.15 aspell-0.60.6_2 gettext-0.17_1 py26-libxml2-2.7.7 dbus-1.2.24_1 libxml2-2.7.7 libiconv-1.13.1_1 gdbm-1.8.3_3 nss-3.12.6_2 sqlite3-3.6.23.1_1 libcheck-0.9.8 libdaemon-0.14 libffi-3.0.9 liboil-0.3.17 libXScrnSaver-1.2.0 libXv-1.0.5,1 libXinerama-1.1,1 libXi-1.3,1 libXrandr-1.3.0 libXcomposite-0.4.1,1 libXext-1.1.1,1 py26-cairo-1.8.8_1 cairo-1.8.10_1,1 libXft-2.1.14 libXcursor-1.1.10 libXrender-0.9.5 startup-notification-0.10 libXdamage-1.1.2 libXfixes-4.0.4 libX11-1.3.3,1 xcb-util-0.3.6_1 libxcb-1.6 libpthread-stubs-0.3_3 m4-1.4.14,1 libsigsegv-2.5 nspr-4.8.2 pcre-8.02 libXau-1.0.5 libXdmcp-1.0.3 libSM-1.1.1,1 libICE-1.0.6,1 xorg-fonts-truetype-7.5 font-bh-ttf-1.0.1 font-misc-meltho-1.0.1 font-misc-ethiopic-1.0.1 mkfontdir-1.0.5 mkfontscale-1.0.7 libfontenc-1.0.5 xproto-7.0.16 bitstream-vera-1.10_4 fontconfig-2.8.0,1 freetype2-2.3.12 pixman-0.16.6 libdca-0.0.5 pkg-config-0.23_1 jasper-1.900 .1_9 tiff-3.9.2_1 jbigkit-1.6 jpeg-8_2 png-1.4.1_1 perl-5.10! .1_1 python26-2.6.5 djbfft-0.76_2 gnomehier-2.3_12 hicolor-icon-theme-0.12 libdvdread-4.1.3_2 libdvdcss-1.2.10_1 xvid-1.2.2_1,1 gnome_subr-1.0 expat-2.0.1_1 xmlcatmgr-2.2 encodings-1.0.3,1 font-util-1.0.2 compositeproto-0.4.1 damageproto-1.2.0 fixesproto-4.1.1 inputproto-2.0 kbproto-1.0.4 randrproto-1.3.1 renderproto-0.11 scrnsaverproto-1.2.0 videoproto-2.3.0 xextproto-7.1.1 xineramaproto-1.2. Creating bzip'd tar ball in '/usr/ports/packages/All/pidgin-2.7.0_1.tbz' tar: Removing leading '/' from member names >How-To-Repeat: cd /usr/ports/net-im/pidgin make clean make package >Fix: See attached patch. Patch attached with submission follows: --- /usr/ports/net-im/pidgin/Makefile~ 2010-05-23 18:26:49.000000000 +0000 +++ /usr/ports/net-im/pidgin/Makefile 2010-05-23 18:35:37.000000000 +0000 @@ -50,4 +50,10 @@ .endif ${INSTALL_MAN} ${WRKSRC}/doc/pidgin.1 ${MAN1PREFIX}/man/man1 +.if defined(WITHOUT_NLS) +PLIST_SUB+= NLS="@comment built without NLS " +.else +PLIST_SUB+= NLS="${PREFIX}/" +.endif + .include "${MASTERDIR}/Makefile" >Release-Note: >Audit-Trail: >Unformatted: