Package: intltool Version: 0.40.6-2 Severity: minor Tags: patch When using an autotools-based build system, which has "po" added to SUBDIRS of the top-level Makefile.am, `make tags' works, because there are stubs in the Makefile.in.in which is installed into po/. However, `make ctags' fails with "make[1]: *** No rule to make target `ctags'. Stop.". Looking into the Makefile.in.in distributed by intltool reveals that there is a missing ctags stub, which would otherwise allow the rule to succeed. The `tags' stub is already included, which is why `make tags' succeeds.
-- System Information: Debian Release: squeeze/sid APT prefers karmic-updates APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 'karmic-proposed'), (500, 'karmic-backports'), (500, 'karmic') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-8-generic (SMP w/2 CPU cores) Locale: LANG=en_SG.UTF-8, LC_CTYPE=en_SG.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages intltool depends on: ii automake [automaken] 1:1.10.2-1ubuntu2 A tool for generating GNU Standard ii file 5.03-1ubuntu1 Determines file type using "magic" ii gettext 0.17-6ubuntu2 GNU Internationalization utilities ii libxml-parser-perl 2.36-1.1build2 Perl module for parsing XML files ii patch 2.5.9-5 Apply a diff file to an original ii perl 5.10.0-22ubuntu1 Larry Wall's Practical Extraction intltool recommends no packages. intltool suggests no packages. -- no debconf information
diff -Naur intltool-0.40.6/debian/changelog intltool-0.40.6-new/debian/changelog --- intltool-0.40.6/debian/changelog 2009-06-11 13:05:14.000000000 +0800 +++ intltool-0.40.6-new/debian/changelog 2009-06-11 13:03:41.000000000 +0800 @@ -1,3 +1,10 @@ +intltool (0.40.6-2ubuntu1) karmic; urgency=low + + * debian/patches/01_linguas_escaping.patch: + + Add stub for ctags rule + + -- Chow Loong Jin <hyper...@ubuntu.com> Thu, 11 Jun 2009 13:02:39 +0800 + intltool (0.40.6-2) unstable; urgency=low * 01_linguas_escaping.patch: new patch, stolen upstream. Fixes use of diff -Naur intltool-0.40.6/debian/patches/02_ctags_stump.patch intltool-0.40.6-new/debian/patches/02_ctags_stump.patch --- intltool-0.40.6/debian/patches/02_ctags_stump.patch 1970-01-01 07:30:00.000000000 +0730 +++ intltool-0.40.6-new/debian/patches/02_ctags_stump.patch 2009-06-11 13:01:58.000000000 +0800 @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' intltool-0.40.6/Makefile.in.in intltool-0.40.6.new/Makefile.in.in +--- intltool-0.40.6/Makefile.in.in 2009-06-11 13:01:22.571671973 +0800 ++++ intltool-0.40.6.new/Makefile.in.in 2009-06-11 13:01:44.859747252 +0800 +@@ -129,7 +129,7 @@ + done + + # Empty stubs to satisfy archaic automake needs +-dvi info tags TAGS ID: ++dvi info tags TAGS ctags ID: + + # Define this as empty until I found a useful application. + install-exec installcheck: