debian/0000755000000000000000000000000012377670066007204 5ustar debian/watch0000644000000000000000000000011512363272174010223 0ustar version=3 http://download.savannah.gnu.org/releases/gap/AClock-(.*)\.tar\.gz debian/AClock.desktop0000644000000000000000000000045112363272174011724 0ustar [Desktop Entry] Type=Application Version=1.0 Categories=Utility;Clock; Name=AClock Comment=Analog Clock Dockapp Comment[bg]=Аналогов часовник за Дока Keywords=clock; Keywords[bg]=часовник; Icon=/usr/lib/GNUstep/Applications/AClock.app/Resources/clock.png Exec=AClock debian/rules0000755000000000000000000000161412363272174010257 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 include /usr/share/GNUstep/debian/config.mk GNUSTEP_MAKEFILES := $(GS_MAKE_DIR) export GNUSTEP_INSTALLATION_DOMAIN := SYSTEM export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-undefined -Wl,--as-needed d_app = $(CURDIR)/debian/aclock.app ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) optim := debug=yes endif %: dh $@ override_dh_auto_build: $(MAKE) $(optim) messages=yes $(shell dpkg-buildflags --export=cmdline) convert Resources/clock.png -resize 32x32 AClock.xpm override_dh_clean: dh_clean AClock.xpm override_dh_link: gsdh_gnustep dh_installdirs usr/share/GNUstep rm $(d_app)$(GNUSTEP_SYSTEM_APPS)/*.app/Resources/*.desktop mv $(d_app)$(GNUSTEP_SYSTEM_APPS)/AClock.app/Resources \ $(d_app)/usr/share/GNUstep/AClock.app dh_link usr/share/GNUstep/AClock.app \ $(GNUSTEP_SYSTEM_APPS)/AClock.app/Resources debian/install0000644000000000000000000000011312363272174010561 0ustar debian/AClock.desktop usr/share/applications AClock.xpm usr/share/pixmaps debian/menu0000644000000000000000000000031712363272174010065 0ustar ?package(aclock.app):needs="X11" section="Applications/System/Monitoring"\ title="AClock" command="/usr/bin/AClock"\ longtitle="Dockable analog clock for GNUstep"\ icon="/usr/share/pixmaps/AClock.xpm" debian/copyright0000644000000000000000000000235512370437742011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: AClock Source: http://download.savannah.gnu.org/releases/gap/ Files: * Copyright: 2003-2011 GNUstep Application Project License: GPL-2+ Files: main.m Copyright: 2003-2011 Free Software Foundation, Inc. License: GPL-2+ Files: debian/* Copyright: 2004-2014 Debian GNUstep maintainers License: GPL-2+ License: GPL-2+ This program 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 program 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, see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . 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/preinst0000644000000000000000000000061712363272174010610 0ustar #!/bin/sh # Handle the move of arch-independent Resources to /usr/share as dpkg # will not replace a real directory with a symlink. # FIXME: Remove during the jessie+1 cycle. set -e set -u RESDIR=/usr/lib/GNUstep/Applications/AClock.app/Resources if [ "$1" = "upgrade" ] || [ "$1" = "install" ]; then if [ -d $RESDIR ] && [ ! -L $RESDIR ]; then rm -rf $RESDIR fi fi #DEBHELPER# exit 0 debian/AClock.10000644000000000000000000000143312370437742010416 0ustar .TH ACLOCK 1 "July 4, 2014" .SH NAME AClock \- Analog dockapp clock for GNUstep .SH SYNOPSIS .B AClock .SH DESCRIPTION This manual page documents briefly the .B AClock command. .PP \fBAClock\fP is a GNUstep dockapp that displays the time; it is usually placed in the Window Maker or GWorkspace's Dock. To configure \fBAClock\fP, select \(lqInfo -> Preferences\(rq from the application menu. .SH OPTIONS Like most .IR GNUstep GUI applications, .B AClock does not accept any arguments. .SH SEE ALSO \fBGNUstep\fR(1), \fBGWorkspace\fR(1) .SH AUTHOR This manual page was written by G\[:u]rkan Seng\[:u]n , for the Debian project (but may be used by others). This manual page was written for the Debian distribution because the original program does not have a manual page. debian/source/0000755000000000000000000000000012363272174010475 5ustar debian/source/format0000644000000000000000000000001412363272174011703 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012363272174010624 5ustar debian/patches/missing-import.patch0000644000000000000000000000051212363272174014624 0ustar Description: Add missing #import. Author: Yavor Doganov Forwarded: no Last-Update: 2014-06-14 --- --- aclock.app.orig/AppController.m +++ aclock.app/AppController.m @@ -25,6 +25,7 @@ */ #import +#import #import "AppController.h" @implementation AppController debian/patches/array-nil-terminate.patch0000644000000000000000000000077312363272174015540 0ustar Description: Fix a crash in +initialize by nil-terminating NSArray. Author: Yavor Doganov Forwarded: no Last-Update: 2014-06-14 --- --- aclock.app.orig/Clock.m +++ aclock.app/Clock.m @@ -50,7 +50,7 @@ RETAIN(numArray[0]); RETAIN(numArray[1]); - dayWeek = [NSArray arrayWithObjects:@"su",@"mo",@"tu",@"we",@"th",@"fr",@"sa"]; + dayWeek = [NSArray arrayWithObjects:@"su",@"mo",@"tu",@"we",@"th",@"fr",@"sa",nil]; RETAIN(dayWeek); defaults = [NSUserDefaults standardUserDefaults]; debian/patches/series0000644000000000000000000000005712363272174012043 0ustar missing-import.patch array-nil-terminate.patch debian/compat0000644000000000000000000000000212363272174010373 0ustar 9 debian/control0000644000000000000000000000154612363272174010606 0ustar Source: aclock.app Section: gnustep Priority: optional Maintainer: Debian GNUstep maintainers Uploaders: Yavor Doganov Build-Depends: debhelper (>= 9), libgnustep-gui-dev, imagemagick Standards-Version: 3.9.5 Homepage: http://gap.nongnu.org/aclock/ Vcs-Git: git://anonscm.debian.org/pkg-gnustep/aclock.app.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-gnustep/aclock.app.git Package: aclock.app Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} Description: Analog dockapp clock for GNUstep AClock is an analog clock with display of smooth seconds. It stays in the dock. The display is customizable: . * Seconds hand and its ticking rate * Arabic or Roman numbers, AM/PM * Shadows * Colors of the elements * Alarm and ringing debian/changelog0000644000000000000000000001121712377670066011060 0ustar aclock.app (0.4.0-1build1) utopic; urgency=medium * Rebuild against libgnustep-gui0.24. -- Colin Watson Thu, 28 Aug 2014 11:08:54 -0700 aclock.app (0.4.0-1) unstable; urgency=medium * New upstream release: - Fixes improperly declared ivar (Closes: #749719). * main.m: Revert local modifications; fixed upstream. * debian/control (Maintainer): Adopt package on behalf of the Debian GNUstep team (Closes: #691819). (Uploaders): Add myself. (Section): Change to "gnustep" to match the override. (Homepage): New field, new homepage. (Vcs-Git, Vcs-Browser): New fields. (Standards-Version): Compliant with 3.9.5 as of this release. (Build-Depends): Drop gnustep-make. Bump debhelper requirement. Add imagemagick for the icon conversion. (Depends): Add ${gnustep:Depends}. (Replaces, Conflicts): Remove; obsolete. (Description): Extend and remove the homepage (LP: #598749). * debian/source/format: New file, switch to 3.0 (quilt). * debian/compat: Set to 9. * debian/rules: Rewrite to use dh. * debian/dirs: * debian/docs: * debian/lintian-override: Delete. * debian/install: * debian/preinst: * debian/watch: New file. * debian/menu: Add icon and longtitle. * debian/AClock.desktop: Add Keywords field, don't use the generic icon. * debian/AClock.1: Extend a bit. * debian/patches/missing-import.patch: New. * debian/patches/array-nil-terminate.patch: New, fixes a crash in +initialize. * debian/patches/series: Update. * debian/copyright: Rewrite according to format 1.0. -- Yavor Doganov Mon, 04 Aug 2014 23:02:19 +0300 aclock.app (0.2.3-4.3) unstable; urgency=low * Non-maintainer upload. * Update Gürkan's e-mail address - the previous bounces. closes: #675213 -- Willi Mann Fri, 15 Jun 2012 20:07:47 +0200 aclock.app (0.2.3-4.2) unstable; urgency=low * Non-maintainer upload. * Brown paper bag time: - The previous package was accidentally uploaded to unstable, and with only the changelog entry, and without the actual fix. - Accordingly, drop experimental-related changes, and re-instate the patch, meaning this version is mostly aclock.app 0.2.3-3.1. - Sorry. -- Cyril Brulebois Sat, 18 Feb 2012 17:58:05 +0000 aclock.app (0.2.3-4.1) experimental; urgency=low [ Yavor Doganov ] * Non-maintainer upload. * Apply NMU patch from unstable, thanks to Yavor Doganov: main.m (main): Use NSApplcationMain to prevent startup problems with gnustep-gui0.20 (Closes: #645921). -- Cyril Brulebois Sat, 18 Feb 2012 16:40:23 +0000 aclock.app (0.2.3-4) experimental; urgency=low * GNUstep transition. * Update my email address. -- Gürkan Sengün Wed, 01 Oct 2008 23:05:42 +0200 aclock.app (0.2.3-3.1) unstable; urgency=low * Non-maintainer upload. * main.m (main): Use NSApplcationMain to prevent startup problems with gnustep-gui0.20 (Closes: #645921). -- Yavor Doganov Thu, 10 Nov 2011 19:00:27 +0200 aclock.app (0.2.3-3) unstable; urgency=low * GNUstep transition. (Closes: #447367) + Updated debian/rules. + Updated debian/dirs. * Added a desktop file. -- Gürkan Sengün Thu, 04 Oct 2007 13:36:56 +0200 aclock.app (0.2.3-2) unstable; urgency=low * Rebuild against latest libgnustep-gui. (closes: #341309) * Update manual page. * Bump standards version. -- Gürkan Sengün Thu, 19 Jan 2006 15:49:34 +0100 aclock.app (0.2.3-1) unstable; urgency=low * New upstream release. * Renamed source package to aclock.app. * Updated debian/control build-depends for GNUstep 0.9.4. -- Gürkan Sengün Wed, 10 Nov 2004 23:50:17 +0100 aclock (0.2-1) unstable; urgency=low * New upstream release. * Cleanup debian/* (removed old wrapper) -- Gürkan Sengün Sat, 7 Aug 2004 09:23:37 +0200 aclock (0.1.0-2) unstable; urgency=low * Renamed to aclock.app. * Updated build-depends to latest gnustep libraries. -- Gürkan Sengün Sun, 18 Jul 2004 09:55:54 +0200 aclock (0.1.0-1) unstable; urgency=low * New upstream release. -- Gürkan Sengün Mon, 19 Apr 2004 21:34:40 +0200 aclock (0.0.5-2) unstable; urgency=low * Updated debian/menu. * Fixed debian/control build-depends was missing gnustep-make. * Fixed GNUstep.sh path. -- Gürkan Sengün Tue, 30 Mar 2004 21:11:25 +0200 aclock (0.0.5-1) unstable; urgency=low * Initial Release. -- Gürkan Sengün Sat, 24 Jan 2004 18:27:19 +0100 debian/manpages0000644000000000000000000000002012363272174010703 0ustar debian/AClock.1