pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/32518: ruby-gnome2 package fixes
>Number: 32518
>Category: pkg
>Synopsis: ruby-gnome2 package fixes
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jan 13 22:00:00 +0000 2006
>Originator: Dieter Roelants
>Release: irrelevant
>Organization:
>Environment:
irrelevant
>Description:
ruby-gnome2 packages have PLISTs with the word "elf" hardcoded instead of using
the appropriate variables. This makes packaging them on some archs fail as
shown by Kristers recent builk build on amd64.
A second, not-related problem is in ruby-gnome2-pango/buildlink3.mk. It defines
a build-only dependency, but that's not enough for ruby-gnome2-gnomecanvas.
>How-To-Repeat:
make package in devel/ruby-gnome2-glib
>Fix:
Following patch fixes the PLISTs of all affected packages. It also corrects the
buildlink mentioned in the description. The patch is also at
http://bsdusr.net/~dieter/NetBSD/ruby-gnome2-fixes.diff (if this should come
out ugly).
Index: devel/ruby-gnome2-atk/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-atk/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- devel/ruby-gnome2-atk/PLIST 8 Jan 2006 03:10:18 -0000 1.1.1.1
+++ devel/ruby-gnome2-atk/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,3 +1,3 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 03:10:18 minskim Exp $
${RUBY_SITELIBDIR}/atk.rb
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/atk.so
+${RUBY_SITEARCHLIBDIR}/atk.so
Index: devel/ruby-gnome2-glib/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-glib/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- devel/ruby-gnome2-glib/PLIST 8 Jan 2006 02:53:31 -0000 1.1.1.1
+++ devel/ruby-gnome2-glib/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 02:53:31 minskim Exp $
${RUBY_SITELIBDIR}/glib2.rb
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/glib2.so
+${RUBY_SITEARCHLIBDIR}/glib2.so
${RUBY_SITELIBDIR}/mkmf-gnome2.rb
${RUBY_SITELIBDIR}/pkg-config.rb
Index: devel/ruby-gnome2-pango/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-pango/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- devel/ruby-gnome2-pango/PLIST 8 Jan 2006 03:26:02 -0000 1.1.1.1
+++ devel/ruby-gnome2-pango/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 03:26:02 minskim Exp $
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/pango.so
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/rbpango.h
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/rbpangoversion.h
+${RUBY_SITEARCHLIBDIR}/pango.so
+${RUBY_SITEARCHLIBDIR}/rbpango.h
+${RUBY_SITEARCHLIBDIR}/rbpangoversion.h
${RUBY_SITELIBDIR}/pango.rb
Index: devel/ruby-gnome2-pango/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-pango/buildlink3.mk,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 buildlink3.mk
--- devel/ruby-gnome2-pango/buildlink3.mk 8 Jan 2006 03:26:02 -0000
1.1.1.1
+++ devel/ruby-gnome2-pango/buildlink3.mk 13 Jan 2006 21:01:12 -0000
@@ -13,7 +13,6 @@
.if !empty(RUBY_GNOME2_PANGO_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.ruby-gnome2-pango+= ruby-gnome2-pango>=0.14.1
BUILDLINK_PKGSRCDIR.ruby-gnome2-pango?= ../../devel/ruby-gnome2-pango
-BUILDLINK_DEPMETHOD.ruby-gnome2-pango?= build
.endif # RUBY_GNOME2_PANGO_BUILDLINK3_MK
Index: graphics/ruby-gnome2-gdkpixbuf/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/ruby-gnome2-gdkpixbuf/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- graphics/ruby-gnome2-gdkpixbuf/PLIST 8 Jan 2006 03:18:51 -0000
1.1.1.1
+++ graphics/ruby-gnome2-gdkpixbuf/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,3 +1,3 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 03:18:51 minskim Exp $
${RUBY_SITELIBDIR}/gdk_pixbuf2.rb
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/gdk_pixbuf2.so
+${RUBY_SITEARCHLIBDIR}/gdk_pixbuf2.so
Index: graphics/ruby-gnome2-gnomecanvas/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/ruby-gnome2-gnomecanvas/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- graphics/ruby-gnome2-gnomecanvas/PLIST 8 Jan 2006 03:57:14 -0000
1.1.1.1
+++ graphics/ruby-gnome2-gnomecanvas/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,3 +1,3 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 03:57:14 minskim Exp $
${RUBY_SITELIBDIR}/gnomecanvas2.rb
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/gnomecanvas2.so
+${RUBY_SITEARCHLIBDIR}/gnomecanvas2.so
Index: graphics/ruby-gnome2-libart/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/ruby-gnome2-libart/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- graphics/ruby-gnome2-libart/PLIST 8 Jan 2006 03:36:30 -0000 1.1.1.1
+++ graphics/ruby-gnome2-libart/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,2 +1,2 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 03:36:30 minskim Exp $
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/libart2.so
+${RUBY_SITEARCHLIBDIR}/libart2.so
Index: x11/ruby-gnome2-gtk/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/x11/ruby-gnome2-gtk/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- x11/ruby-gnome2-gtk/PLIST 8 Jan 2006 03:47:23 -0000 1.1.1.1
+++ x11/ruby-gnome2-gtk/PLIST 13 Jan 2006 21:01:12 -0000
@@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/08 03:47:23 minskim Exp $
${RUBY_SITELIBDIR}/gtk2.rb
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/gtk2.so
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/gtk20.so
-${RUBY_SITELIBDIR}/${MACHINE_ARCH}-${LOWER_OPSYS}elf/gtk22.so
+${RUBY_SITEARCHLIBDIR}/gtk2.so
+${RUBY_SITEARCHLIBDIR}/gtk20.so
+${RUBY_SITEARCHLIBDIR}/gtk22.so
Home |
Main Index |
Thread Index |
Old Index