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:

Reply via email to