--- email-reminder-0.5.7.orig/debian/watch +++ email-reminder-0.5.7/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://people.debian.org/~francois/email-reminder/download.html (?:.*/)?email-reminder-?_?([\d+\.]+|\d+)\.tar.* debian uupdate --- email-reminder-0.5.7.orig/debian/docs +++ email-reminder-0.5.7/debian/docs @@ -0,0 +1,2 @@ +TODO +README --- email-reminder-0.5.7.orig/debian/menu +++ email-reminder-0.5.7/debian/menu @@ -0,0 +1,2 @@ +?package(email-reminder):needs="X11" section="Apps/Tools"\ + title="Email-Reminder" command="/usr/bin/email-reminder-editor" --- email-reminder-0.5.7.orig/debian/compat +++ email-reminder-0.5.7/debian/compat @@ -0,0 +1 @@ +4 --- email-reminder-0.5.7.orig/debian/changelog +++ email-reminder-0.5.7/debian/changelog @@ -0,0 +1,107 @@ +email-reminder (0.5.7-1) unstable; urgency=low + + * New upstream version: + - include the date field in emails which are sent out (closes: #426047) + Thanks to Ron Guerin for the patch! + * Bump Standards-Version up to 3.7.2 (no changes) + * Add a watch file + + -- Francois Marier Tue, 29 May 2007 16:05:24 +1200 + +email-reminder (0.5.6-1) unstable; urgency=low + + * New upstream release: + - display the full date of the occurrence in advance notifications + (including events where the year is not specified) + - support sending events to multiple email addresses + - fixed typo in anniversary reminder + * Update FSF address + + -- Francois Marier Sun, 11 Dec 2005 22:37:52 -0500 + +email-reminder (0.5.5-1) unstable; urgency=low + + * New upstream release: + - display the date of the occurence in advance notifications + (closes: #324217) + * Set Standards Version to 3.6.2 + * Recommend exim4 as default mta + * Remove debian/conffiles to remove duplicate config file + + -- Francois Marier Fri, 26 Aug 2005 22:55:18 -0400 + +email-reminder (0.5.4-1) unstable; urgency=low + + * New upstream release: + - fixes the config filename (closes: #312301) + + -- Francois Marier Tue, 7 Jun 2005 21:56:20 -0400 + +email-reminder (0.5.3-2) unstable; urgency=low + + * Move mail-transport-agent from "Depends" to "Recommends" since it is + possible to use an external SMTP server. + + -- Francois Marier Sat, 14 May 2005 22:25:55 -0400 + +email-reminder (0.5.3-1) unstable; urgency=low + + * New upstream release: + - fix for Feb. 29th events (closes: #299779) + - support for assocating each event with a different email address + (closes: #299780) + + -- Francois Marier Mon, 25 Apr 2005 22:49:25 +0200 + +email-reminder (0.5.2-3) unstable; urgency=low + + * Fixed the dependencies (added cron and an mta) + * Recommend anacron and comment about it in the description + + -- Francois Marier Fri, 22 Apr 2005 19:10:13 +0200 + +email-reminder (0.5.2-2) unstable; urgency=low + + * Updated the download URL in copyright + * Fixed lintian errors and warnings + + -- Francois Marier Sat, 5 Feb 2005 14:43:32 -0500 + +email-reminder (0.5.2-1) unstable; urgency=low + + * New upstream release: minor bug fix + * Updated copyright file + + -- Francois Marier Mon, 31 Jan 2005 21:11:27 -0500 + +email-reminder (0.5.1-1) unstable; urgency=low + + * First version in the Debian archive + * New upstream release: actually sends out the reminders + * Fixed URL in copyright file + * Include original tarball properly so that a diff file is generated + + -- Francois Marier Wed, 22 Sep 2004 20:12:00 -0400 + +email-reminder (0.5.0-1) unstable; urgency=low + + * Initial public release + * Added copyright file + + -- Francois Marier Tue, 7 Sep 2004 14:21:17 -0400 + +email-reminder (0.2.0-1) unstable; urgency=low + + * Second private release + * Added libemail-valid-perl dependency + * Renamed Debian menu item + * Install the GNOME menu item + + -- Francois Marier Wed, 11 Aug 2004 18:18:25 -0400 + +email-reminder (0.1.0-1) unstable; urgency=low + + * Initial private release + + -- Francois Marier Wed, 7 Jul 2004 15:53:25 -0400 + --- email-reminder-0.5.7.orig/debian/rules +++ email-reminder-0.5.7/debian/rules @@ -0,0 +1,75 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +configure: configure-stamp +configure-stamp: + dh_testdir + + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + perl Makefile.PL INSTALLDIRS=vendor + $(MAKE) OPTIMIZE="-O2 -g -Wall" + + pod2man $(CURDIR)/send-reminders > $(CURDIR)/send-reminders.1 + pod2man $(CURDIR)/email-reminder-editor > $(CURDIR)/email-reminder-editor.1 + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + -$(MAKE) clean + + rm -f $(CURDIR)/send-reminders.1 $(CURDIR)/email-reminder-editor.1 + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install PREFIX=$(CURDIR)/debian/email-reminder/usr + + cp $(CURDIR)/examples/email-reminder.conf $(CURDIR)/debian/email-reminder/etc + cp $(CURDIR)/email-reminder.desktop $(CURDIR)/debian/email-reminder/usr/share/applications + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_install + dh_installchangelogs Changes + dh_installdocs + dh_installexamples $(CURDIR)/examples/email-reminders + dh_installmenu + dh_installcron + dh_installman + dh_link + dh_compress + dh_fixperms + dh_perl + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- email-reminder-0.5.7.orig/debian/cron.daily +++ email-reminder-0.5.7/debian/cron.daily @@ -0,0 +1,9 @@ +#!/bin/sh +SCRIPT=/usr/bin/send-reminders + +if [ -e "$SCRIPT" -a -x "$SCRIPT" ]; then + $SCRIPT +else + echo "$SCRIPT not found." + exit 1; +fi --- email-reminder-0.5.7.orig/debian/dirs +++ email-reminder-0.5.7/debian/dirs @@ -0,0 +1,5 @@ +usr/bin +usr/sbin +usr/share/applications +etc +etc/cron.daily --- email-reminder-0.5.7.orig/debian/control +++ email-reminder-0.5.7/debian/control @@ -0,0 +1,22 @@ +Source: email-reminder +Section: mail +Priority: optional +Maintainer: Francois Marier +Build-Depends: debhelper (>= 4.0.0), perl (>= 5.6.0-16) +Standards-Version: 3.7.2 + +Package: email-reminder +Architecture: all +Depends: ${perl:Depends}, libxml-dom-perl, libgtk2-perl, libdate-manip-perl, libemail-valid-perl, cron +Recommends: anacron, exim4 | mail-transport-agent +Description: Send event reminders by email + Email-reminder allows users to define events that they want to be reminded of + by email. Possible events include birthdays, anniversaries and yearly events. + Reminders can be sent on the day of the event and/or a few days beforehand. + . + This package includes the cron job that checks for events and send reminders + once a day, and a simple GUI allowing users to edit the reminders they want to + receive. + . + Make sure you install the anacron package if your computer is turned off at + night or the reminders will never get sent. --- email-reminder-0.5.7.orig/debian/copyright +++ email-reminder-0.5.7/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by Francois Marier on +Wed, 30 Jun 2004 21:45:28 -0400. + +It was downloaded from http://people.debian.org/~francois/email-reminder/download.html + +Upstream Author: Francois Marier + +Copyright: 2004-2007 Francois Marier + + 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; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301, USA + +You are free to distribute this software under the terms of the GNU General +Public License. On Debian systems, the complete text of the GNU General +Public License can be found in /usr/share/common-licenses/GPL file. --- email-reminder-0.5.7.orig/send-reminders +++ email-reminder-0.5.7/send-reminders @@ -163,7 +163,7 @@ $preferences{"mail_from"} . ">\n"); # Create an RFC822 compliant date (current time) - my $rfc822_format = "%a, %d %b %Y %H:%M %Z"; + my $rfc822_format = "%a, %d %b %Y %H:%M %z"; my $today = ParseDate("Now"); my $rfc822_date = UnixDate($today,$rfc822_format); $smtp->datasend("Date: $rfc822_date\n");