Date: Thu, 27 Nov 2003 22:52:56 -0600 (CST) From: Jeremy Messenger <mezz7@cox.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: knu@FreeBSD.org Subject: ports/59744: Patch: Convert 8 Ruby Gnome2 ports to use the new GNOME porting infrastructure. Message-ID: <200311280452.hAS4quDx024941@ns1.mezzweb.com> Resent-Message-ID: <200311280520.hAS5KHbc003534@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59744 >Category: ports >Synopsis: Patch: Convert 8 Ruby Gnome2 ports to use the new GNOME porting infrastructure. >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: Thu Nov 27 21:20:17 PST 2003 >Closed-Date: >Last-Modified: >Originator: Mezz >Release: FreeBSD 5.1-CURRENT i386 >Organization: >Environment: System: FreeBSD ns1.mezzweb.com 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Wed Aug 13 22:39:47 CDT 2003 mezz@mezz.mezzweb.com:/usr/obj/usr/src/sys/BSDROCKS i386 >Description: Convert all 8 Ruby Gnome2 ports to use the new GNOME porting infrastructure, bsd.gnome.mk. The problem has hitted on me when I installed Gnome 2.5.0 from the MarcusCom CVS, so the x11/ruby-gnome2(-all) will fail because of 8 ports can't find the depends. >How-To-Repeat: n/a >Fix: This patch will affect on 8 ports: devel/ruby-gconf2 devel/ruby-glib2 devel/ruby-libglade2 graphics/ruby-gdk_pixbuf2 graphics/ruby-libart2 multimedia/ruby-gst x11-toolkits/ruby-gtk2 x11-toolkits/ruby-pango --- ruby-stuff.diff begins here --- diff -ur ruby-gconf2.orig/Makefile ruby-gconf2/Makefile --- ruby-gconf2.orig/Makefile Mon Feb 17 23:04:55 2003 +++ ruby-gconf2/Makefile Thu Nov 27 22:50:10 2003 @@ -17,10 +17,10 @@ MAINTAINER= knu@FreeBSD.org COMMENT= A Ruby interface to GConf2 -LIB_DEPENDS= gconf-2.5:${PORTSDIR}/devel/gconf2 RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 USE_RUBY= yes +USE_GNOME= gconf2 USE_RUBY_EXTCONF= yes .include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" diff -ur ruby-glib2.orig/Makefile ruby-glib2/Makefile --- ruby-glib2.orig/Makefile Thu Nov 20 14:19:38 2003 +++ ruby-glib2/Makefile Thu Nov 27 22:50:39 2003 @@ -17,9 +17,8 @@ MAINTAINER= knu@FreeBSD.org COMMENT= Ruby binding for GLib2 -LIB_DEPENDS= glib-2.0.200:${PORTSDIR}/devel/glib20 - USE_RUBY= yes +USE_GNOME= glib20 USE_RUBY_EXTCONF= yes .include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" diff -ur ruby-libglade2.orig/Makefile ruby-libglade2/Makefile --- ruby-libglade2.orig/Makefile Mon Feb 17 23:04:56 2003 +++ ruby-libglade2/Makefile Thu Nov 27 19:26:45 2003 @@ -18,9 +18,9 @@ COMMENT= Ruby binding for Libglade2 RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 -LIB_DEPENDS= glade-2.0.0:${PORTSDIR}/devel/libglade2 USE_RUBY= yes +USE_GNOME= libglade2 USE_RUBY_EXTCONF= yes .include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" diff -ur ruby-gdk_pixbuf2.orig/Makefile ruby-gdk_pixbuf2/Makefile --- ruby-gdk_pixbuf2.orig/Makefile Thu Nov 20 16:27:40 2003 +++ ruby-gdk_pixbuf2/Makefile Thu Nov 27 22:56:34 2003 @@ -17,10 +17,10 @@ MAINTAINER= knu@FreeBSD.org COMMENT= Ruby binding for GdkPixbuf2 -LIB_DEPENDS= gdk_pixbuf-2.0.200:${PORTSDIR}/x11-toolkits/gtk20 RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 USE_RUBY= yes +USE_GNOME= gtk20 USE_RUBY_EXTCONF= yes USE_XLIB= yes diff -ur ruby-libart2.orig/Makefile ruby-libart2/Makefile --- ruby-libart2.orig/Makefile Tue Feb 18 05:13:56 2003 +++ ruby-libart2/Makefile Thu Nov 27 22:56:59 2003 @@ -17,11 +17,11 @@ MAINTAINER= knu@FreeBSD.org COMMENT= Ruby binding for Libart2 -LIB_DEPENDS= art_lgpl_2.5:${PORTSDIR}/graphics/libart_lgpl2 \ - jpeg.9:${PORTSDIR}/graphics/jpeg \ +LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ png.5:${PORTSDIR}/graphics/png USE_RUBY= yes +USE_GNOME= libartlgpl2 USE_RUBY_EXTCONF= yes .include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" diff -ur ruby-gst.orig/Makefile ruby-gst/Makefile --- ruby-gst.orig/Makefile Sat Nov 1 22:02:06 2003 +++ ruby-gst/Makefile Thu Nov 27 23:00:55 2003 @@ -17,11 +17,11 @@ MAINTAINER= knu@FreeBSD.org COMMENT= Ruby bindings for the GStreamer framework -BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig LIB_DEPENDS= gstreamer-0.6.1:${PORTSDIR}/multimedia/gstreamer RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 USE_RUBY= yes +USE_GNOME= pkgconfig USE_RUBY_EXTCONF= yes .include "${.CURDIR}/../../x11/ruby-gnome2/Makefile.common" diff -ur ruby-gtk2.orig/Makefile ruby-gtk2/Makefile --- ruby-gtk2.orig/Makefile Mon Feb 17 23:42:04 2003 +++ ruby-gtk2/Makefile Thu Nov 27 22:57:40 2003 @@ -17,12 +17,12 @@ MAINTAINER= knu@FreeBSD.org COMMENT= Ruby binding for GTK+2 -LIB_DEPENDS= gtk-x11-2.0.200:${PORTSDIR}/x11-toolkits/gtk20 RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 \ ${RUBY_SITEARCHLIBDIR}/gdk_pixbuf2.so:${PORTSDIR}/graphics/ruby-gdk_pixbuf2 \ ${RUBY_SITEARCHLIBDIR}/pango.so:${PORTSDIR}/x11-toolkits/ruby-pango USE_RUBY= yes +USE_GNOME= gtk20 USE_RUBY_EXTCONF= yes USE_XLIB= yes diff -ur ruby-pango.orig/Makefile ruby-pango/Makefile --- ruby-pango.orig/Makefile Thu Nov 27 19:03:59 2003 +++ ruby-pango/Makefile Thu Nov 27 22:57:57 2003 @@ -17,10 +17,10 @@ MAINTAINER= knu@FreeBSD.org COMMENT= Ruby binding for Pango -LIB_DEPENDS= pango-1.0.200:${PORTSDIR}/x11-toolkits/pango RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/glib2.so:${PORTSDIR}/devel/ruby-glib2 USE_RUBY= yes +USE_GNOME= pango USE_RUBY_EXTCONF= yes USE_XLIB= yes --- ruby-stuff.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311280452.hAS4quDx024941>