debian/0000755000000000000000000000000011760502331007164 5ustar debian/patches/0000755000000000000000000000000011760502331010613 5ustar debian/patches/gnu.patch0000644000000000000000000000066411760502320012431 0ustar --- tktray-1.3.9.orig/configure +++ tktray-1.3.9/configure @@ -7287,7 +7287,7 @@ fi ;; - Linux*) + Linux*|GNU*) SHLIB_CFLAGS="-fPIC" SHLIB_LD_LIBS='${LIBS}' SHLIB_SUFFIX=".so" --- tktray-1.3.9.orig/tclconfig/tcl.m4 +++ tktray-1.3.9/tclconfig/tcl.m4 @@ -1638,7 +1638,7 @@ ]) ]) ;; - Linux*) + Linux*|GNU*) SHLIB_CFLAGS="-fPIC" SHLIB_LD_LIBS='${LIBS}' SHLIB_SUFFIX=".so" debian/patches/series0000644000000000000000000000001211760502320012017 0ustar gnu.patch debian/rules0000755000000000000000000000163711757615715010274 0ustar #!/usr/bin/make -f # -*- makefile -*- DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk LDFLAGS_DEFAULT = `dpkg-buildflags --get LDFLAGS` export LDFLAGS_DEFAULT LDFLAGS_OPTIMIZE = `dpkg-buildflags --get LDFLAGS` export LDFLAGS_OPTIMIZE %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ --with-tcl=/usr/lib \ --with-tk=/usr/lib override_dh_auto_install: dh_auto_install --destdir=debian/tmp # Cleanup manpage cd debian/tmp/usr/share/man/mann && \ for f in *.n ; do \ sed -i -e'/\.so man.macros/ d' \ -e's/^\.TH \([^ ]\+\) n/.TH \1 3tk/' \ -e's/^\.BS//' \ -e's/^\.BE//' \ $$f; \ done override_dh_auto_test: # Tests require X, so disable them get-orig-source: wget -O tktray_1.3.9.orig.tar.gz \ http://tktray.googlecode.com/files/tktray1.3.9.tar.gz .PHONY: override_dh_auto_configure override_dh_auto_install override_dh_auto_test get-orig-source debian/control0000644000000000000000000000132511757615715010611 0ustar Source: tktray Section: libs Priority: optional Maintainer: Sergei Golovan Build-Depends: debhelper (>= 8.0.0), dpkg-dev (>= 1.16.1~), tk-dev, libx11-dev, x11proto-xext-dev, libxext-dev Standards-Version: 3.9.3 Homepage: http://code.google.com/p/tktray/ Package: tk-tktray Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, tk | wish Provides: tktray Replaces: tktray Conflicts: tktray Description: Freedesktop system tray icon support for Tcl/Tk on X11 Tktray is an extension that is able to create system tray icons. It follows http://www.freedesktop.org specifications. This protocol is supported by modern versions of KDE and GNOME panels, and by some other panel-like application. debian/tk-tktray.manpages0000644000000000000000000000004011757240614012636 0ustar debian/tmp/usr/share/man/mann/* debian/tk-tktray.doc-base0000644000000000000000000000054611757241103012525 0ustar Document: tk-tktray Title: Tktray HTML Documentation Author: Anton Kovalenko Abstract: This is a documentation for Tktray - Freedesktop system tray support extension for Tcl/Tk. It contains manual for tktray Tcl package. Section: Programming Format: HTML Index: /usr/share/doc/tk-tktray/tktray.html Files: /usr/share/doc/tk-tktray/*.html debian/changelog0000644000000000000000000000647411760502320011047 0ustar tktray (1.3.9-2) unstable; urgency=low * Fixed build of shared library on kfreebsd-* and hurd-* architectures. -- Sergei Golovan Sun, 27 May 2012 23:35:14 +0400 tktray (1.3.9-1) unstable; urgency=low * Initial upload to Debian (closes: #674247). * New upstrem release. * Renamed the binary package to tk-tktray to comply the Debian Tcl/Tk policy. * Switched to 3.0 (quilt) source package format. * Added hardening build flags using dpkg-buildflags. * Bumped debhelper compatibility version to 8. * Bumped standards version to 3.9.3. -- Sergei Golovan Fri, 25 May 2012 09:41:32 +0400 tktray (1.3.8-1) unstable; urgency=low * New upstream release. -- Sergei Golovan Sat, 15 May 2010 22:12:57 +0400 tktray (1.3.7-1) unstable; urgency=low * New upstream release. -- Sergei Golovan Thu, 13 May 2010 08:47:16 +0400 tktray (1.3.6-1) unstable; urgency=low * New upstream release. * Cleaned up debian/rules. * Added README.source with an explanation on how to apply series of quilt patches (currently empty). -- Sergei Golovan Mon, 10 May 2010 21:32:56 +0400 tktray (1.3.4-1) unstable; urgency=low * New upstream release. * Changed homepage header in debian/control and debian/coplyright. * Bumped standards version to 3.8.4. -- Sergei Golovan Sun, 09 May 2010 01:59:54 +0400 tktray (1.2-1) unstable; urgency=low * New upstream release. * Removed patch which fixed segfault in tktray because it is included into upstream distribution. * Bumped debhelper compatibility version to 6. * Bumped standards version to 3.8.3. -- Sergei Golovan Sat, 29 Aug 2009 20:57:17 +0400 tktray (1.1-6) unstable; urgency=low * Changed maintainers email address. * Moved library to a subdirectory of /usr/lib/tcltk to comply Debian Tcl/Tk policy. * Changed dependencies from tk8.4 to tk and added missing build dependencies on X libraries. * Protected quilt calls in debian/rules to make it possible to convert the package to 3.0 (quilt) format. * Removed empty directories from the binary package. * Fixed several lintian warnings conserning package description. * Bumped standards version to 3.8.0. -- Sergei Golovan Tue, 04 Nov 2008 01:35:14 +0300 tktray (1.1-5) unstable; urgency=low * Registered HTML documentation in doc-base. -- Sergei Golovan Thu, 10 May 2007 11:44:48 +0400 tktray (1.1-4) unstable; urgency=low * Added homepage to debian/control file. * Fixed section in manual page. * Use quilt for patch management. * Bumped standards version to 3.7.2. -- Sergei Golovan Wed, 09 May 2007 21:29:03 +0400 tktray (1.1-3) unstable; urgency=low * Patched tktray.c (fixed two bugs: segfault on creating the same icon twice, and segfault on changing icon image by new [image create] command. -- Sergei Golovan Fri, 26 May 2006 13:24:26 +0400 tktray (1.1-2) unstable; urgency=low * Strictened version checks when loading package. -- Sergei Golovan Thu, 25 May 2006 09:30:01 +0400 tktray (1.1-1) unstable; urgency=low * Initial Release. -- Sergei Golovan Thu, 25 May 2006 08:41:29 +0400 debian/source/0000755000000000000000000000000011760502331010464 5ustar debian/source/format0000644000000000000000000000001411757426515011711 0ustar 3.0 (quilt) debian/tk-tktray.install0000644000000000000000000000004511757240614012516 0ustar debian/tmp/usr/lib/* /usr/lib/tcltk/ debian/compat0000644000000000000000000000000211757431375010401 0ustar 8 debian/copyright0000644000000000000000000000444511371362107011131 0ustar This package was debianized by Sergei Golovan on Thu, 25 May 2006 08:44:47 +0400 It was downloaded from http://code.google.com/p/tktray/ Upstream Author: Anton Kovalenko Copyright: (C) 2005,2006 Anton Kovalenko. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. debian/tk-tktray.docs0000644000000000000000000000002111757240614011772 0ustar docs/tktray.html