Package: perl-tk
Severity: wishlist

Hi,

        I have recently uploaded an NMU of perl-tk to
unstable. Attached is the diff between 804.027-1 and 804.027-1.1.

Thanks,
-- 
                                        Steve
"E-mail is for geeks and paedophiles."
         - Sebastian, Cruel Intentions
diff -u perl-tk-804.027/PNG/zlib/Makefile perl-tk-804.027/PNG/zlib/Makefile
--- perl-tk-804.027/PNG/zlib/Makefile
+++ perl-tk-804.027/PNG/zlib/Makefile
@@ -14,7 +14,7 @@
 
 CC=cc
 
-CFLAGS=-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN 
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -fPIC -DHAVE_UNISTD_H -DUSE_MMAP
+CFLAGS=-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN 
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -fPIC -DHAVE_UNISTD_H -DUSE_MMAP
 #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
 #CFLAGS=-g -DDEBUG
 #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
diff -u perl-tk-804.027/debian/changelog perl-tk-804.027/debian/changelog
--- perl-tk-804.027/debian/changelog
+++ perl-tk-804.027/debian/changelog
@@ -1,3 +1,15 @@
+perl-tk (1:804.027-1.1) unstable; urgency=low
+
+  * Upload to unstable.
+  * NMU, with the Release Manager's permission.
+  * Replace the Build-Depends on xlibs-dev with libx11-dev, libxft-dev, 
+    libxt-dev and x-dev. (Closes: #347035)
+  * Add a Provides: libtk-perl, as renaming a package in an NMU is brutal.
+  * Apply patch that fixes a crash when run with an app linked against 
+    GTK > 2.8. (Closes: #345334)
+
+ -- Steve Kowalik <[EMAIL PROTECTED]>  Sun, 15 Jan 2006 03:37:52 +1100
+
 perl-tk (1:804.027-1) experimental; urgency=low
 
   * Upload to experimental until numerous transitions in unstable 
diff -u perl-tk-804.027/debian/control perl-tk-804.027/debian/control
--- perl-tk-804.027/debian/control
+++ perl-tk-804.027/debian/control
@@ -2,12 +2,13 @@
 Section: perl
 Priority: optional
 Maintainer: Michael C. Schultheiss <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 4.1), perl (>> 5.8.1), xlibs-dev
+Build-Depends: debhelper (>> 4.1), perl (>> 5.8.1), libx11-dev, libxft-dev, 
libxt-dev, x-dev
 Standards-Version: 3.6.1
 
 Package: perl-tk
 Architecture: any
 Depends: ${shlibs:Depends}, ${perl:Depends}
+Provides: libtk-perl
 Description: Perl module providing the Tk graphics library.
  Perl/Tk (also known as pTk or ptk) is a collection of modules and
  code that attempts to wed the easily configured Tk 4 widget toolkit
only in patch2:
unchanged:
--- perl-tk-804.027.orig/pTk/mTk/generic/tkEvent.c
+++ perl-tk-804.027/pTk/mTk/generic/tkEvent.c
@@ -986,7 +986,10 @@
                TkWmProtocolEventProc(winPtr, eventPtr);
            } else {
                /* Perl/Tk had/has its own hook for this */
-               LangClientMessage(winPtr->mainPtr->interp, (Tk_Window) winPtr, 
eventPtr);
+               /* XXX XXX patch from 
http://rt.cpan.org/NoAuth/Bug.html?id=16053, manually added by iblech XXX XXX */
+               if (eventPtr && winPtr && winPtr->mainPtr) {
+                 LangClientMessage(winPtr->mainPtr->interp, (Tk_Window) 
winPtr, eventPtr);
+               }
 
                /*
                 * Finally, invoke any ClientMessage event handlers.

Reply via email to