debian/0000775000000000000000000000000012315070766007177 5ustar debian/copyright0000664000000000000000000000255011656560637011144 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 Upstream-Name: twclock Upstream-Contact: Ted Williams WA0EIR Source: http://wa0eir.home.mchsi.com/ Files: * Copyright: Copyright (C) 1997-2011 Ted Williams WA0EIR License: GPL-2+ Files: src/libCW.c Copyright: Copyright (C) 2006-2011 Ted Williams WA0EIR Copyright (C) 2006 Fabian Kurz DJ1YFK Copyright (C) 2001-2006 Simon Baldwin G0FRD License: GPL-2+ Files: debian/* Copyright: Copyright (C) 2011 Kamal Mostafa License: GPL-2+ License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/menu0000664000000000000000000000020711657003450010057 0ustar ?package(twclock):needs="x11" section="Applications/Amateur Radio"\ icon="twclock.xpm"\ title="Twclock" command="/usr/bin/twclock" debian/changelog0000664000000000000000000002004712315070764011052 0ustar twclock (3.1-2.1ubuntu1) trusty; urgency=low * Use autotools-dev helper for arm64, resolving FTBFS. -- Daniel T Chen Thu, 27 Mar 2014 14:45:56 -0400 twclock (3.1-2.1) unstable; urgency=low * Non-maintainer upload. * Transition from lesstif2 to motif (Closes: 714669). -- Luk Claes Sat, 14 Sep 2013 18:06:38 +0200 twclock (3.1-2) unstable; urgency=high * Fix underlinking: link libpulse explicitly - Thanks Graham Inggs (Closes: #701900, LP: #1134240) * Enabled build-hardening -- Kamal Mostafa Thu, 28 Feb 2013 11:42:51 -0800 twclock (3.1-1) unstable; urgency=low * New upstream release - features PulseAudio support - all new debian/ packaging * New Debian maintainer (Closes: #648258). -- Kamal Mostafa Sat, 12 Nov 2011 10:46:14 -0800 twclock (2.7-3) unstable; urgency=low * Retiring - set the package maintainer to Debian QA Group. -- Joop Stakenborg Tue, 03 Nov 2009 07:09:53 +0000 twclock (2.7-2) unstable; urgency=low * Change the alarm timer button label. It now reads "Alarm On" instead of the default "TWCLOCK". Closes: #276094. -- Joop Stakenborg Wed, 12 Dec 2007 18:58:53 +0100 twclock (2.7-1) unstable; urgency=low * New upstream release. * Menu transition. * Lintian clean. -- Joop Stakenborg Thu, 18 Oct 2007 19:52:36 +0200 twclock (2.5-4) unstable; urgency=low * Add xutils-dev to the build dependencies. We need xmkmf, which is used by the m4 scripts to determine the application defaults directory. Closes: #374346. -- Joop Stakenborg Fri, 23 Jun 2006 21:17:52 +0200 twclock (2.5-3) unstable; urgency=low * Build-depends lesstif2-dev. Closes: #374234. -- Joop Stakenborg Sun, 18 Jun 2006 19:45:10 +0200 twclock (2.5-2) unstable; urgency=low * Fix building on archs which still use /usr/X11R6/lib/X11/app-defaults. Closes: #349434. -- Joop Stakenborg Mon, 23 Jan 2006 18:31:26 +0100 twclock (2.5-1) unstable; urgency=low * New upstream release. * Acknowledge NMU, thanks Marc. Closes: #346901. * Migrate to debhelper. -- Joop Stakenborg Sun, 22 Jan 2006 18:02:00 +0100 twclock (2.3-1.1) unstable; urgency=low * Non-maintainer upload to help with xlibs-dev transition * debian/control: Replaced xlibs-dev build-dep. (Closes: #346901) -- Marc 'HE' Brockschmidt Fri, 20 Jan 2006 17:03:11 +0100 twclock (2.3-1) unstable; urgency=low * New upstream. I seem to have missed a minor version somehow. * Add CHANGES file to the package. -- Joop Stakenborg Sat, 31 Jul 2004 21:08:14 +0200 twclock (2.1-2) unstable; urgency=low * Use /usr/share/doc/twclock/README.* in the manual page. Closes: #260907. * Also change README.debian a bit. Thanks Dan. * Move the binary to /usr/bin, manual page to /usr/share/man/man1, pixmaps to /usr/share/pixmaps according to debian policy. -- Joop Stakenborg Sat, 31 Jul 2004 19:57:06 +0200 twclock (2.1-1) unstable; urgency=low * New upstream. -- Joop Stakenborg Sat, 8 Mar 2003 20:37:46 +0100 twclock (2.0-1) unstable; urgency=low * New upstream. -- Joop Stakenborg Sun, 16 Feb 2003 17:42:57 +0100 twclock (1.4-1) unstable; urgency=low * New upstream release. -- Joop Stakenborg Wed, 21 Nov 2001 18:39:30 +0100 twclock (1.3-16) unstable; urgency=low * Remove tzwatch from the package now that Drew has packages it. * Suggest tzwatch and gworldclock. * Fix 2 lintian warnings (never seen before). -- Joop Stakenborg Sat, 1 Sep 2001 21:07:25 +0200 twclock (1.3-15) unstable; urgency=low * Remove libc6-dev from the Build-Depends line as per debian policy. * Make the app-defaults file Twclock a conffile. -- Joop Stakenborg Tue, 10 Jul 2001 21:47:33 +0200 twclock (1.3-14) unstable; urgency=low * Remove dot from the build-depends line (thanks paul). -- Joop Stakenborg Wed, 14 Feb 2001 19:31:14 +0100 twclock (1.3-13) unstable; urgency=low * Add debmake to the build-depends. Closes: #85417. -- Joop Stakenborg Sat, 10 Feb 2001 09:42:57 +0100 twclock (1.3-12) unstable; urgency=low * Update standards version. * Move app-defaults file to right directory. * Add build-depends (closes #84875) * Fix a one year old bug which caused twclock to always jump to $HOME the second time a timezone is selected. I did this by providing an argument to XmCreateFileSelectionDialog. The path to /usr/share/zoneinfo is now hardcoded into this argument (closes #51658) * Comment out twclock*zone_fsb.directory in Twclock app-defaults file. -- Joop Stakenborg Thu, 8 Feb 2001 11:00:26 +0100 twclock (1.3-11) unstable; urgency=low * Oops. Should not upload to frozen. -- Joop Stakenborg Sat, 12 Aug 2000 11:43:49 +0200 twclock (1.3-10) frozen unstable; urgency=low * Update tzwatch. * Recompile against new lesstif version. * Let dpkg-shlibdeps figure out dependencies, closes bug #67693. * Fixed lintian warnings. -- Joop Stakenborg Tue, 25 Jul 2000 21:32:08 +0200 twclock (1.3-9) frozen unstable; urgency=low * Surprise! Tzselect is back in the archive again. Have to revert the changes. * Make twclock depend a libc6 version which provides tzselect. -- Joop Stakenborg Fri, 28 Jan 2000 11:24:23 +0100 twclock (1.3-8) frozen unstable; urgency=low * Tzselect is removed from the archive. I have clarified this in README.tzselect. This file also contains a copy of tzselect, so users can install it locally. This way tzwatch can still be used. closes bug #56269. -- Joop Stakenborg Wed, 26 Jan 2000 21:04:43 +0100 twclock (1.3-7) unstable; urgency=low * Small change to tzwatch manual page. -- Joop Stakenborg Fri, 31 Dec 1999 09:58:05 +0100 twclock (1.3-6) unstable; urgency=low * Fixed localtime selection. * Include Drew Parsons' tzwatch. * Wrote manual page for tzwatch. -- Joop Stakenborg Wed, 1 Dec 1999 19:04:48 +0100 twclock (1.3-5) unstable; urgency=low * Newpath now is a global variable. It would return 'null' when a timezone was selected, after destruction of the widget (closes: Bug#51352). * Lots of fprintf lines added to the code, in case I have to debug this again. This can be enabled with the -DBUG compiler directive. See makefile.debian. * Fixed call to XtDestroyWidget. Could be a lesstif bug. -- Joop Stakenborg Sun, 28 Nov 1999 17:56:18 +0100 twclock (1.3-4) unstable; urgency=low * Recompile against new lesstif1 package. -- Joop Stakenborg Sun, 17 Oct 1999 09:43:15 +0200 twclock (1.3-3) unstable; urgency=low * Typo. -- Joop Stakenborg Thu, 14 Oct 1999 18:43:15 +0200 twclock (1.3-2) unstable; urgency=low * Updated standards version. * FHS compliant. -- Joop Stakenborg Tue, 5 Oct 1999 18:03:02 +0200 twclock (1.3-1) unstable; urgency=low * New upstream release. -- Joop Stakenborg Fri, 5 Mar 1999 12:14:32 +0100 twclock (1.2-1) unstable; urgency=low * New upstream version. * Architecture is 'any' now (james@nocrew.org). Fixes bug #28499. -- Joop Stakenborg Tue, 27 Oct 1998 12:17:59 +0100 twclock (1.1-3) unstable; urgency=low * Manpage now put in the right directory. -- Joop Stakenborg Tue, 13 Oct 1998 12:27:31 +0200 twclock (1.1-2) unstable; urgency=low * Menu entry moved to Hamradio. * Mini-icon for the menu now put in the right place. Fixes bug #26481. -- Joop Stakenborg Mon, 5 Oct 1998 21:07:59 +0200 twclock (1.1-1) unstable; urgency=low * Initial Release. * Manual page added. -- Joop Stakenborg Tue, 10 Jun 1998 21:02:16 +0100 debian/docs0000664000000000000000000000001411656623442010047 0ustar README TODO debian/patches/0000775000000000000000000000000012113731457010623 5ustar debian/patches/21-do-not-install-empty-NEWS-file.patch0000664000000000000000000000133711657002551017555 0ustar Description: do not install empty NEWS file Author: Kamal Mostafa --- twclock-3.1.orig/Makefile.am +++ twclock-3.1/Makefile.am @@ -14,7 +14,7 @@ SUBDIRS = src dist_man_MANS = twclock.1 -doc_DATA = THANKS changelog README NEWS +doc_DATA = THANKS changelog README desktopdir = $(datadir)/applications desktop_DATA = twclock.desktop --- twclock-3.1.orig/Makefile.in +++ twclock-3.1/Makefile.in @@ -276,7 +276,7 @@ top_srcdir = @top_srcdir@ EXTRA_DIST = twclock.desktop doc/en/twclock.1 SUBDIRS = src dist_man_MANS = twclock.1 -doc_DATA = THANKS changelog README NEWS +doc_DATA = THANKS changelog README desktopdir = $(datadir)/applications desktop_DATA = twclock.desktop pixmapdir = $(datadir)/pixmaps debian/patches/30-fix-underlinking.patch0000664000000000000000000000227212113731457015344 0ustar Description: fix underlinking patch Author: Graham Inggs BugLink: https://bugs.launchpad.net/ubuntu/+source/twclock/+bug/1134240 BugLink: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701900 twclock uses symbols from libpulse but does not link with it explicitly, instead it relies on indirect linkage through libpulse-simple. This causes a FTBFS in Ubuntu Raring. --- a/configure.ac +++ b/configure.ac @@ -118,7 +118,7 @@ ########################################################################### CFLAGS="$CFLAGS $X_CFLAGS $MOTIF_CFLAGS" -LIBS="$X_LIBS $MOTIF_LIBS -lXt -lX11 $X_PRE_LIBS $X_EXTRA_LIBS $LIBS" +LIBS="$X_LIBS $MOTIF_LIBS -lXt -lX11 $X_PRE_LIBS $X_EXTRA_LIBS $LIBS -lpulse" ########################################################################### # --- a/configure +++ b/configure @@ -7081,7 +7081,7 @@ ########################################################################### CFLAGS="$CFLAGS $X_CFLAGS $MOTIF_CFLAGS" -LIBS="$X_LIBS $MOTIF_LIBS -lXt -lX11 $X_PRE_LIBS $X_EXTRA_LIBS $LIBS" +LIBS="$X_LIBS $MOTIF_LIBS -lXt -lX11 $X_PRE_LIBS $X_EXTRA_LIBS $LIBS -lpulse" ########################################################################### # debian/patches/02-select-desktop-category-Utility.patch0000664000000000000000000000043711656622321020271 0ustar Description: select desktop category Utility Author: Kamal Mostafa --- twclock-3.1.orig/twclock.desktop +++ twclock-3.1/twclock.desktop @@ -7,4 +7,4 @@ Exec=twclock Icon=twclock.png Terminal=false Type=Application -Categories=HamRadio +Categories=Utility;HamRadio debian/patches/series0000664000000000000000000000032212113731245012030 0ustar 01-change-button-text-to-Alarm-on.patch 02-select-desktop-category-Utility.patch 20-rename-upstream-ChangeLog.patch 21-do-not-install-empty-NEWS-file.patch 22-install-xpm-pixmap.patch 30-fix-underlinking.patch debian/patches/01-change-button-text-to-Alarm-on.patch0000664000000000000000000000123711656557740017705 0ustar Description: Change button text to Alarm on Author: Joop Stakenborg Bug-Debian: http://bugs.debian.org/276094 Reviewed-By: Kamal Mostafa Last-Update: 2011-11-09 --- twclock-3.1.orig/src/Twclock +++ twclock-3.1/src/Twclock @@ -5,8 +5,9 @@ ! ! This resource is the text to be displayed at the top of the ! main interface. Use \330 to get a zero with a /. For example, -Twclock.form.call_toggleB.labelString: TWCLOCK +!Twclock.form.call_toggleB.labelString: TWCLOCK !Twclock.form.call_toggleB.labelString: WA\330EIR +Twclock.form.call_toggleB.labelString: Alarm on ! ! Alarm Options are blink, beep, and/or cwID. debian/patches/20-rename-upstream-ChangeLog.patch0000664000000000000000000000241011656623145017017 0ustar Description: rename upstream ChangeLog for Debian compliance Author: Kamal Mostafa --- twclock-3.1.orig/Makefile.am +++ twclock-3.1/Makefile.am @@ -14,7 +14,7 @@ SUBDIRS = src dist_man_MANS = twclock.1 -doc_DATA = THANKS ChangeLog README NEWS +doc_DATA = THANKS changelog README NEWS desktopdir = $(datadir)/applications desktop_DATA = twclock.desktop @@ -25,3 +25,6 @@ pixmap_DATA = src/icons/twclock.png DISTCHECK_CONFIGURE_FLAGS = --with-appdefaultdir=\$${datadir}/X11/app-defaults appdefaultdir = @appdefaultdir@ dist_appdefault_DATA = src/Twclock + +changelog: ChangeLog + ln ChangeLog changelog --- twclock-3.1.orig/Makefile.in +++ twclock-3.1/Makefile.in @@ -276,7 +276,7 @@ top_srcdir = @top_srcdir@ EXTRA_DIST = twclock.desktop doc/en/twclock.1 SUBDIRS = src dist_man_MANS = twclock.1 -doc_DATA = THANKS ChangeLog README NEWS +doc_DATA = THANKS changelog README NEWS desktopdir = $(datadir)/applications desktop_DATA = twclock.desktop pixmapdir = $(datadir)/pixmaps @@ -910,6 +910,9 @@ uninstall-man: uninstall-man1 uninstall-pixmapDATA +changelog: ChangeLog + ln ChangeLog changelog + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: debian/patches/22-install-xpm-pixmap.patch0000664000000000000000000000162111657003562015632 0ustar Description: install xpm pixmap Author: Kamal Mostafa --- twclock-3.1.orig/Makefile.in +++ twclock-3.1/Makefile.in @@ -280,7 +280,7 @@ doc_DATA = THANKS changelog README desktopdir = $(datadir)/applications desktop_DATA = twclock.desktop pixmapdir = $(datadir)/pixmaps -pixmap_DATA = src/icons/twclock.png +pixmap_DATA = src/icons/twclock.png src/icons/twclock.xpm DISTCHECK_CONFIGURE_FLAGS = --with-appdefaultdir=\$${datadir}/X11/app-defaults dist_appdefault_DATA = src/Twclock all: config.h --- twclock-3.1.orig/Makefile.am +++ twclock-3.1/Makefile.am @@ -20,7 +20,7 @@ desktopdir = $(datadir)/applications desktop_DATA = twclock.desktop pixmapdir = $(datadir)/pixmaps -pixmap_DATA = src/icons/twclock.png +pixmap_DATA = src/icons/twclock.png src/icons/twclock.xpm DISTCHECK_CONFIGURE_FLAGS = --with-appdefaultdir=\$${datadir}/X11/app-defaults appdefaultdir = @appdefaultdir@ debian/watch0000664000000000000000000000014011650053620010212 0ustar # See uscan(1) for format version=3 http://wa0eir.home.mchsi.com/src/twclock-(.*)\.src\.tar\.gz debian/control0000664000000000000000000000200512315070725010572 0ustar Source: twclock Section: hamradio Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Hamradio Maintainers Uploaders: Kamal Mostafa Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libx11-dev, libxpm-dev, libxt-dev, libmotif-dev, libpulse-dev Standards-Version: 3.9.4 Homepage: http://wa0eir.home.mchsi.com/twclock.html Package: twclock Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: World clock for ham radio operators It also has an ID timer to generate a CW ID via your soundcard and pulseaudio. Connect the output of your soundcard to the audio-in pin of your rig's accessory jack to have it transmitted. . This program is a clock designed for ham radio operators, anyone who needs the time of day someplace else in the world, or anyone tired of the same old look of their clock. It can display the current time and date in hundreds of cities around the world. debian/source/0000775000000000000000000000000011650053703010470 5ustar debian/source/format0000664000000000000000000000001411650052526011700 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000211650052526010370 0ustar 7 debian/rules0000775000000000000000000000122612315070740010250 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # enable hardening flags (for debian/compat<9): configure_flags += $(shell f=`dpkg-buildflags --export=configure` && echo $$f) override_dh_auto_configure: dh_auto_configure -- $(configure_flags) %: dh $@ --with autotools_dev