--- agenda.app-0.41.orig/debian/rules +++ agenda.app-0.41/debian/rules @@ -0,0 +1,73 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 + +include /usr/share/GNUstep/debian/config.mk +export GNUSTEP_MAKEFILES := $(GS_MAKE_DIR) + +d_app := $(CURDIR)/debian/agenda.app +LDFLAGS := -Wl,-z,defs -Wl,--as-needed + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +OPTFLAG := -O0 +else +OPTFLAG := -O2 +endif + +build: build-stamp + +build-stamp: + dh_testdir + ./configure LDFLAGS= + $(MAKE) OPTFLAG=$(OPTFLAG) LDFLAGS="$(LDFLAGS)" messages=yes + convert Resources/Calendar.tiff -resize 32x32 SimpleAgenda.xpm + touch $@ + +clean: + dh_testdir + dh_testroot + $(RM) build-stamp + [ ! -f local.make ] || $(MAKE) distclean + dh_clean SimpleAgenda.xpm + +install: build + dh_testdir + dh_testroot + dh_prep + + $(MAKE) install DESTDIR=$(d_app) GNUSTEP_INSTALLATION_DOMAIN=SYSTEM +# Remove invalid .desktop file and install ours. + rm $(d_app)/usr/lib/GNUstep/Applications/*.app/Resources/*.desktop + install -D -m 644 debian/SimpleAgenda.desktop \ + $(d_app)/usr/share/applications/SimpleAgenda.desktop +# Install the XPM icon. + install -D -m 644 SimpleAgenda.xpm \ + $(d_app)/usr/share/pixmaps/SimpleAgenda.xpm + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs NEWS TODO + dh_installmenu + dh_installman debian/SimpleAgenda.1 +ifeq ($(GS_USE_FHS),yes) + gsdh_gnustep + dh_installdirs usr/share/GNUstep + mv $(d_app)$(GNUSTEP_SYSTEM_APPS)/SimpleAgenda.app/Resources \ + $(d_app)/usr/share/GNUstep/SimpleAgenda.app + dh_link usr/share/GNUstep/SimpleAgenda.app \ + $(GNUSTEP_SYSTEM_APPS)/SimpleAgenda.app/Resources +endif + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- agenda.app-0.41.orig/debian/menu +++ agenda.app-0.41/debian/menu @@ -0,0 +1,6 @@ +?package(agenda.app):needs="X11" \ + section="Applications/Office" \ + title="SimpleAgenda" \ + command="/usr/bin/SimpleAgenda" \ + icon="/usr/share/pixmaps/SimpleAgenda.xpm" \ + longtitle="Agenda and calendar application for GNUstep" --- agenda.app-0.41.orig/debian/SimpleAgenda.1 +++ agenda.app-0.41/debian/SimpleAgenda.1 @@ -0,0 +1,37 @@ +.TH SIMPLEAGENDA 1 "December 19, 2007" +.SH NAME +SimpleAgenda \- calendar manager for GNUstep +.SH SYNOPSIS +.B SimpleAgenda +.SH DESCRIPTION +This manual page documents briefly the +.B SimpleAgenda +command. +.PP +.B SimpleAgenda +is a +.IR GNUstep +application for managing calendars. It handles local as well as +remote (webcal) calendars. (Note that +.IR webcal:// +URIs have to be written as +.IR http:// .) +.PP +Like most +.IR GNUstep +GUI applications, +.B SimpleAgenda +does not accept any arguments. +.IR .ical +files are automatically loaded if you click on them in +.IR GWorkspace . +.PP +.SH SEE ALSO +.BR GNUstep (7), +.BR GWorkspace (1). +.br +.SH AUTHOR +SimpleAgenda was written by Philippe Roussel . +.PP +This manual page was written by Yavor Doganov for the +Debian project (but may be used by others). --- agenda.app-0.41.orig/debian/watch +++ agenda.app-0.41/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://coyote.octets.fr/pub/gnustep/SimpleAgenda-(.*)\.tar\.gz --- agenda.app-0.41.orig/debian/SimpleAgenda.desktop +++ agenda.app-0.41/debian/SimpleAgenda.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=SimpleAgenda +Name[bg]=Календар (SimpleAgenda) +Comment=Simple agenda and calendar application for GNUstep +Comment[bg]=Програма за срещи и календари за GNUstep +Type=Application +Categories=Office;Calendar; +Icon=/usr/lib/GNUstep/Applications/SimpleAgenda.app/Resources/Calendar.tiff +Exec=SimpleAgenda --- agenda.app-0.41.orig/debian/compat +++ agenda.app-0.41/debian/compat @@ -0,0 +1 @@ +7 --- agenda.app-0.41.orig/debian/control +++ agenda.app-0.41/debian/control @@ -0,0 +1,34 @@ +Source: agenda.app +Section: gnustep +Priority: optional +Maintainer: Debian GNUstep maintainers +Uploaders: Yavor Doganov +Build-Depends: debhelper (>= 7), + imagemagick, + libgnustep-gui-dev, + libaddresses-dev, + libical-dev, + uuid-dev +Standards-Version: 3.8.4 +Homepage: http://coyote.octets.fr/simpleagenda/ +Vcs-Arch: http://arch.debian.org/arch/pkg-gnustep/gnustep/agenda-app--debian--1.0 + +Package: agenda.app +Architecture: any +Depends: ${shlibs:Depends}, + ${gnustep:Depends}, + ${misc:Depends} +Description: Calendar manager for GNUstep + SimpleAgenda is a an application to manage your calendars. It + handles both local and remote (webcal) calendars. Calendars can be + shared with other programs like Evolution, Dates, IceApe Calendar and + others. The following features are available: + . + * Multiple agendas. + * Handle both events and tasks. + * Support for local and remote (ftp, http) iCalendar agendas. + * Monthly calendar, day view, summary and tasks view. + * Create, resize and move appointments easily. + * Export individual elements as files and to the pasteboard. + * Import .ics files. + * Simple text search. --- agenda.app-0.41.orig/debian/copyright +++ agenda.app-0.41/debian/copyright @@ -0,0 +1,37 @@ +This package was debianized by Yavor Doganov on Wed, +19 Dec 2007 23:02:29 +0200. Its predecessor was Agenda, which was +debianized by Gürkan Sengün on Sun, 1 Aug 2004 +13:26:06 +0200. + +It was downloaded from . + +Upstream Author: + + Philippe Roussel + +Copyright: + + Copyright © 2007-2010 Philippe Roussel + +License: + + 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 package; 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 +can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is © 2007, 2008, 2010 Free Software Foundation, +Inc. and is licensed under the GPL, see above. --- agenda.app-0.41.orig/debian/changelog +++ agenda.app-0.41/debian/changelog @@ -0,0 +1,79 @@ +agenda.app (0.41-1) unstable; urgency=low + + * New upstream release. + * debian/compat: Set to 7. + * debian/control (Section): Change to `gnustep'. + (Build-Depends): Bump debhelper to >= 7. Remove version from + libgnustep-gui-dev. Add uuid-dev and libaddresses-dev. + (Depends): Add ${gnustep:Depends} and ${misc:Depends}. + (Standards-Version): Compliant to 3.8.4 as of this release. + (Homepage, Vcs-Arch): New fields. + * debian/copyright: Typo fix. Update copyright years. Use ©. + * debian/rules: Export GNUSTEP_MAKEFILES and avoid gs_make usage. + (build-stamp): Run ./configure LDFLAGS= to workaround semi-broken + libAddresses test. + (clean): Conditionally run $(MAKE) distclean. + (install): Replace `dh_clean -k' with `dh_prep'. + (binary-arch): Remove deprecated dh_desktop. Invoke gsdh_gnustep. + * debian/source/format: New file. + + -- Yavor Doganov Fri, 14 May 2010 23:45:26 +0300 + +agenda.app (0.36-1) unstable; urgency=low + + * New upstream relaease (Closes: #466981). + * debian/control (Standards-Version): Bump to 3.8.0; no changes + required. + * debian/SimpleAgenda.desktop: Remove the `MimeType' (and `Version') + field; the command currently does not accept arguments so it is + harmful to define it. + * debian/copyright: Record the fact that the package is now under GPLv2 + or later (as opposed to GPLv2 only). + * debian/rules (build-stamp): Use `gs_make' directly now that Hubert has + made it possible. + * debian/control (Build-Depends): Bump libgnustep-gui-dev to >= 0.14 to + ensure that the package gets build against the proper versions of the + GNUstep core libraries. + + -- Yavor Doganov Sun, 06 Jul 2008 23:03:11 +0300 + +agenda.app (0.28-1) unstable; urgency=low + + * Agenda is dead, long live SimpleAgenda! + * New upstream release, packaging done entirerly from scratch. + (Unfortunately the latest releases 0.29-0.34 depend on features of the + GNUstep libraries only available in SVN trunk.) + * Adopt package, new maintainer is the GNUstep team (Closes: #454462). + * Implement all changes necessary for the current GNUstep transition + (Closes: #450478). + + -- Yavor Doganov Thu, 20 Dec 2007 22:57:36 +0200 + +agenda.app (0.1-4) unstable; urgency=low + + * Rebuild against latest libgnustep-gui. + * Bump standards version. + * Update manual page. + + -- Gürkan Sengün Thu, 19 Jan 2006 15:54:38 +0100 + +agenda.app (0.1-3) unstable; urgency=low + + * Applied patch to fix FTBFS. (closes: #299627) + * Added Co-maintainer. + + -- Gürkan Sengün Wed, 16 Mar 2005 16:25:39 +0100 + +agenda.app (0.1-2) unstable; urgency=low + + * Updated debian/control build-depends for GNUstep 0.9.4. + * Renamed source package to agenda.app. + * Fixed debian/copyright. + + -- Gürkan Sengün Fri, 12 Nov 2004 21:57:09 +0100 + +agenda (0.1-1) unstable; urgency=low + + * Initial Release. + + -- Gürkan Sengün Sun, 1 Aug 2004 13:26:06 +0200 --- agenda.app-0.41.orig/debian/source/format +++ agenda.app-0.41/debian/source/format @@ -0,0 +1 @@ +1.0