From owner-freebsd-ports-bugs Tue Mar 4 9:20:13 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C603237B401 for ; Tue, 4 Mar 2003 09:20:08 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85A9043FCB for ; Tue, 4 Mar 2003 09:20:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h24HK7NS019899 for ; Tue, 4 Mar 2003 09:20:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h24HK7d7019898; Tue, 4 Mar 2003 09:20:07 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06EBE37B401; Tue, 4 Mar 2003 09:10:24 -0800 (PST) Received: from atlas.informatik.rwth-aachen.de (atlas.Informatik.RWTH-Aachen.DE [137.226.194.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D14843FBD; Tue, 4 Mar 2003 09:10:20 -0800 (PST) (envelope-from stolz@i2.informatik.rwth-aachen.de) Received: from menelaos.informatik.rwth-aachen.de (menelaos.Informatik.RWTH-Aachen.DE [137.226.194.73]) by atlas.informatik.rwth-aachen.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id h24HAKW21131; Tue, 4 Mar 2003 18:10:20 +0100 Received: (from stolz@localhost) by menelaos.informatik.rwth-aachen.de (8.12.6/8.12.6/Submit) id h24HBlaN022935; Tue, 4 Mar 2003 18:11:47 +0100 (CET) (envelope-from stolz) Message-Id: <200303041711.h24HBlaN022935@menelaos.informatik.rwth-aachen.de> Date: Tue, 4 Mar 2003 18:11:47 +0100 (CET) From: Volker Stolz Reply-To: Volker Stolz To: FreeBSD-gnats-submit@FreeBSD.org Cc: gnome@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/48925: [patch] devel/g-wrap doesn't detect glib+fix plist (bento) Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 48925 >Category: ports >Synopsis: [patch] devel/g-wrap doesn't detect glib+fix plist (bento) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Mar 04 09:20:07 PST 2003 >Closed-Date: >Last-Modified: >Originator: Volker Stolz >Release: FreeBSD 4.7-STABLE i386 >Organization: Lehrstuhl für Informatik II >Environment: System: FreeBSD menelaos.informatik.rwth-aachen.de 4.7-STABLE FreeBSD 4.7-STABLE #2: Fri Feb 7 12:48:00 CET 2003 root@menelaos.informatik.rwth-aachen.de:/usr/src/sys/compile/MENELAOS i386 >Description: Bento noticed a broken plist, I noticed several oddities while fixing this: - typo in Makefile: s/GNOMNG/GNOMENG - additional patch for picking up glib[12]-config correctly - missing dependecy on x11-toolkits/guile-gtk (disabled due to brokeness, see below, fix plist w.r.t. broken guile-gtk-port - de-pkg-comment >How-To-Repeat: >Fix: Committer: Retire pkg-comment --- g-wrap begins here --- --- Makefile.orig Tue Mar 4 16:55:58 2003 +++ Makefile Tue Mar 4 18:01:13 2003 @@ -14,15 +14,23 @@ http://people.freebsd.org/~sobomax/ MAINTAINER= gnome@FreeBSD.org +COMMENT= A tool for exporting C libraries into Scheme interpreters BUILD_DEPENDS= ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib +# guile-gtk currently broken, cf. PR ports/48923 +# BUILD_DEPENDS+= ${X11BASE}/bin/build-guile-gtk:${PORTSDIR}/x11-toolkits/guile-gtk LIB_DEPENDS= guile.10:${PORTSDIR}/lang/guile RUN_DEPENDS= ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib +.if exists(${X11BASE}/bin/build-guile-gtk) +BROKEN= "Does not build with x11-toolkits/guile-gtk installed!" +.endif + USE_LIBTOOL= yes USE_GMAKE= yes -USE_GNOMNG= gtk12 +USE_GNOMENG= gtk12 glib12 INSTALLS_SHLIB= yes -MAKE_ENV= GUILE_LOAD_PATH=${WRKSRC} +CONFIGURE_ENV+= GW_GLIB_CONFIG="${GLIB_CONFIG}" +MAKE_ENV+= GUILE_LOAD_PATH=${WRKSRC} .include --- pkg-plist.orig Tue Mar 4 17:58:59 2003 +++ pkg-plist Tue Mar 4 18:02:03 2003 @@ -8,9 +8,9 @@ lib/libgw-glib.a lib/libgw-glib.so lib/libgw-glib.so.0 -lib/libgw-gtk.a -lib/libgw-gtk.so -lib/libgw-gtk.so.0 +@comment lib/libgw-gtk.a +@comment lib/libgw-gtk.so +@comment lib/libgw-gtk.so.0 lib/libgw-standard.a lib/libgw-standard.so lib/libgw-standard.so.0 @@ -27,11 +27,11 @@ share/guile/g-wrap.scm share/guile/g-wrap/enumeration.scm share/guile/g-wrap/g-translate.scm -share/guile/g-wrap/gtkobj.scm +@comment share/guile/g-wrap/gtkobj.scm share/guile/g-wrap/gw-glib-spec.scm share/guile/g-wrap/gw-glib.scm -share/guile/g-wrap/gw-gtk-spec.scm -share/guile/g-wrap/gw-gtk.scm +@comment share/guile/g-wrap/gw-gtk-spec.scm +@comment share/guile/g-wrap/gw-gtk.scm share/guile/g-wrap/gw-standard-spec.scm share/guile/g-wrap/gw-standard.scm share/guile/g-wrap/gw-wct-spec.scm --- g-wrap ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message