tags 360920 patch

thanks


Hi,

I found out that the tix-dev does not install the essential tix.h. This
is extremly inconvenient, if you need tix. There is a bugreport about this that 
is
almost 200 days old, without a response by the maintainer.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=360920

I'm not sure why this bug has severity 'normal'. A significant part of
the package is pretty useless without the header.

I fixed the bug and uploaded the NMU to mentors.d.n. Because this is
already the third NMU in a row this message is send to debian-devel
directly (maintainer is CC'ed).

I'd be glad if someone could upload the package (I'm not a DD). I have
to admit that the fix is not the most beautiful. However, it is fairly
simple and should work. Please see the attached diff.

And yes, the package is anything else than lintian clean!

The package is here:

http://mentors.debian.net/debian/pool/main/t/tix/tix_8.4.0-4.3.dsc

or 

http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=tix


Thanks in advance,


Michael



-- 
GPG key:  1024D/3144BE0F Michael Hanke
http://apsy.gse.uni-magdeburg.de/hanke
ICQ: 48230050
diff -rNu tix-8.4.0.old/debian/changelog tix-8.4.0/debian/changelog
--- tix-8.4.0.old/debian/changelog      2006-10-21 21:02:15.000000000 +0200
+++ tix-8.4.0/debian/changelog  2006-10-21 21:02:27.000000000 +0200
@@ -1,3 +1,9 @@
+tix (8.4.0-4.3) unstable; urgency=low
+
+  * Modified debian/rules to manually install missing tix.h (Closes: #360920). 
+
+ -- Michael Hanke <[EMAIL PROTECTED]>  Sat, 21 Oct 2006 20:57:25 +0200
+
 tix (8.4.0-4.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -rNu tix-8.4.0.old/debian/rules tix-8.4.0/debian/rules
--- tix-8.4.0.old/debian/rules  2006-10-21 21:02:15.000000000 +0200
+++ tix-8.4.0/debian/rules      2006-10-21 21:02:27.000000000 +0200
@@ -108,7 +108,10 @@
                pkglibdir=/usr/lib/tix$(tix_version) \
                PKG_LIB_FILE=libTix$(tix_version).so.1 \
 
-       # Move things around
+       : # install missing tix.h
+       cp $(CURDIR)/generic/tix.h $(d_dev)/usr/include
+
+       : # Move things around
 
        mv $(d_run)/usr/lib/tix$(tix_version)/*.so* $(d_run)/usr/lib/
        mv $(d_run)/usr/lib/tix$(tix_version)/*.a $(d_dev)/usr/lib/

Attachment: signature.asc
Description: Digital signature

Reply via email to