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.