[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Please upload NMU of tix package to close #360920



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 <michael.hanke@gmail.com>  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 to: