pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/31357: graphics/gnome-icon-theme is broken by intltool invocation problem, too
>Number: 31357
>Category: pkg
>Synopsis: graphics/gnome-icon-theme is broken by intltool invocation
>problem, too
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Sep 20 04:36:00 +0000 2005
>Originator: Miles Nordin
>Release: pkgsrc 2005-08-24
>Organization:
Ivy Ministries
>Environment:
System: NetBSD castrovalva 3.0_BETA NetBSD 3.0_BETA (CASTROVALVA-$Revision:
1.10 $) #0: Sun Sep 11 15:08:04 EDT 2005
carton@castrovalva:/export/src/sys/arch/alpha/compile/CASTROVALVA alpha
Architecture: alpha
Machine: alpha
>Description:
>How-To-Repeat:
Making all in emblems
gmake[2]: Entering directory
`/usr/pkgobj/graphics/gnome-icon-theme/work/gnome-icon-theme-2.10.1/48x48/emblems'
../../intltool-merge ../../po emblem-art.icon.in emblem-art.icon -d -u -c
../../po/.intltool-merge-cache
Usage: intltool-merge [OPTION]... PO_DIRECTORY FILENAME OUTPUT_FILE
Generates an output file that includes some localized attributes from an
untranslated source file.
Mandatory options: (exactly one must be specified)
-b, --ba-style includes translations in the bonobo-activation style
-d, --desktop-style includes translations in the desktop style
-k, --keys-style includes translations in the keys style
-s, --schemas-style includes translations in the schemas style
-r, --rfc822deb-style includes translations in the RFC822 style
[...more usage message...]
>Fix:
proper fix would be to pull aclocal.m4 through automake into all these
Makefile.in's, but I cant get autoreconf to run on this package. It
complains about AM_GLIB_GNU_GETTEXT not being defined, and that symbol
isn't in the texinfo documentation for automake or autoconf, so I guess
it is just more of GNOME using undocumented secret APIs just like they
accuse Microsoft of doing with Office. I wish they would not keep
rototilling their secret APIs.
Index: distinfo
===================================================================
RCS file: /scratch/cvsroot/netbsd/pkgsrc/graphics/gnome-icon-theme/distinfo,v
retrieving revision 1.1.1.6
retrieving revision 1.2
diff -u -r1.1.1.6 -r1.2
--- distinfo 18 Jul 2005 13:00:54 -0000 1.1.1.6
+++ distinfo 20 Sep 2005 04:31:26 -0000 1.2
@@ -3,3 +3,6 @@
SHA1 (gnome-icon-theme-2.10.1.tar.bz2) =
f419c8b5161e086e369248f56611a9e732d6283a
RMD160 (gnome-icon-theme-2.10.1.tar.bz2) =
8c7df4ed6212861945c3db43cecc55d2db846121
Size (gnome-icon-theme-2.10.1.tar.bz2) = 2989029 bytes
+SHA1 (patch-aa) = 1f2358738df60a8cbe3b9d4dccdbe4c5d530a78a
+SHA1 (patch-ab) = 33806e693f9eea4e58e27326e9003ef50e7596fc
+SHA1 (patch-ac) = 0326d16092ed7321bb7c922d8629b908cbd4aae1
Index: patches/patch-aa
===================================================================
RCS file: patches/patch-aa
diff -N patches/patch-aa
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-aa 20 Sep 2005 04:31:26 -0000 1.1
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- Makefile.in.orig 2005-03-23 06:46:50.000000000 +0800
++++ Makefile.in
+@@ -673,7 +673,7 @@
+ uninstall-iconDATA uninstall-info-am uninstall-pkgconfigDATA
+
+
+-%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ;
$(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c
$(top_builddir)/po/.intltool-merge-cache
++%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ;
$(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache
$(top_srcdir)/po $< $@
+
+ # we don't want to install mo files, all translations are already stored
+ # in theme files
Index: patches/patch-ab
===================================================================
RCS file: patches/patch-ab
diff -N patches/patch-ab
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-ab 20 Sep 2005 04:31:27 -0000 1.1
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- 48x48/emblems/Makefile.in.orig 2005-03-23 06:46:47.000000000 +0800
++++ 48x48/emblems/Makefile.in
+@@ -453,7 +453,7 @@
+ uninstall-info-am uninstall-pngDATA
+
+
+-%.icon: %.icon.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ;
$(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c
$(top_builddir)/po/.intltool-merge-cache
++%.icon: %.icon.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ;
$(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache
$(top_srcdir)/po $< $@
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
Index: patches/patch-ac
===================================================================
RCS file: patches/patch-ac
diff -N patches/patch-ac
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-ac 20 Sep 2005 04:31:27 -0000 1.1
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- scalable/emblems/Makefile.in.orig 2005-03-23 06:46:50.000000000 +0800
++++ scalable/emblems/Makefile.in
+@@ -374,7 +374,7 @@
+
+ $(NULL)
+
+-%.icon: %.icon.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ;
$(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c
$(top_builddir)/po/.intltool-merge-cache
++%.icon: %.icon.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ;
$(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache
$(top_srcdir)/po $< $@
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
Home |
Main Index |
Thread Index |
Old Index