summaryrefslogtreecommitdiff
path: root/time/xalarm
diff options
context:
space:
mode:
authorseb <seb>2003-09-29 09:54:28 +0000
committerseb <seb>2003-09-29 09:54:28 +0000
commitd210c02df17ca29d1f787e9ee6002f3ed0a183e3 (patch)
treefe3ae3e46cbe2170782784fce8142eb80a86a6e5 /time/xalarm
parent95a18f4c1bc95b768e1092a1e308263460986f44 (diff)
downloadpkgsrc-d210c02df17ca29d1f787e9ee6002f3ed0a183e3.tar.gz
Fix build problem with gcc 3.3.1: replace token concatenation operator
'/**/' with 'XCOMM' in Imakefile. While here update my email address. XXX Will come back to it so skill package dependency will be avoided if pkill(1) is available.
Diffstat (limited to 'time/xalarm')
-rw-r--r--time/xalarm/Makefile4
-rw-r--r--time/xalarm/distinfo4
-rw-r--r--time/xalarm/patches/patch-aa66
3 files changed, 63 insertions, 11 deletions
diff --git a/time/xalarm/Makefile b/time/xalarm/Makefile
index 89221969046..96fc89f8ede 100644
--- a/time/xalarm/Makefile
+++ b/time/xalarm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2003/05/10 17:40:00 toshii Exp $
+# $NetBSD: Makefile,v 1.5 2003/09/29 09:54:28 seb Exp $
DISTNAME= xalarm-3.03
PKGNAME= xalarm-3.05
@@ -12,7 +12,7 @@ PATCH_SITES= ${MASTER_SITE_XCONTRIB:=R5contrib-fixes/xalarm/}
PATCHFILES= xalarm-3.03-04.patch.Z xalarm-3.04-05.patch.Z
PATCH_DIST_STRIP=-p1
-MAINTAINER= seb@pbox.org
+MAINTAINER= seb@NetBSD.org
COMMENT= X11 interactive alarm clock
DEPENDS+= skill>=4.0:../../sysutils/skill
diff --git a/time/xalarm/distinfo b/time/xalarm/distinfo
index 02c0fcecd2b..e36065f62b1 100644
--- a/time/xalarm/distinfo
+++ b/time/xalarm/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2001/06/05 18:11:38 magick Exp $
+$NetBSD: distinfo,v 1.2 2003/09/29 09:54:28 seb Exp $
SHA1 (xalarm-3.03.tar.Z) = 29e684cdfc05a09c9be313f29dc2482a13ef9f95
Size (xalarm-3.03.tar.Z) = 77771 bytes
@@ -6,5 +6,5 @@ SHA1 (xalarm-3.03-04.patch.Z) = 78f2d3f6bab8bde2a7081c5d86ab4be0d56b2cc4
Size (xalarm-3.03-04.patch.Z) = 22482 bytes
SHA1 (xalarm-3.04-05.patch.Z) = adff386bf34e46b1b757c1e0cc91e3589b63dbd8
Size (xalarm-3.04-05.patch.Z) = 13014 bytes
-SHA1 (patch-aa) = 7b73681e4f528541857ec2b4e08fc7be5396ea40
+SHA1 (patch-aa) = ce6ae4709df573f276055cbc1a576fb382e47ecd
SHA1 (patch-ab) = 750b887285c62124d792973696a459e3ac9dd007
diff --git a/time/xalarm/patches/patch-aa b/time/xalarm/patches/patch-aa
index 1b54eb00d77..cbf9036ce37 100644
--- a/time/xalarm/patches/patch-aa
+++ b/time/xalarm/patches/patch-aa
@@ -1,8 +1,60 @@
-$NetBSD: patch-aa,v 1.1.1.1 2001/06/05 18:11:38 magick Exp $
+$NetBSD: patch-aa,v 1.2 2003/09/29 09:54:28 seb Exp $
---- Imakefile.orig Fri Jun 1 16:44:51 2001
+--- Imakefile.orig 2003-09-29 08:13:05.000000000 +0000
+++ Imakefile
-@@ -29,29 +29,14 @@
+@@ -1,27 +1,27 @@
+-/**/# Based on an Imakefile from:
+-/**/# Andreas Stolcke
+-/**/# International Computer Science Institute, Berkeley.
+-/**/# With help from:
+-/**/# George Lindholm, Jonathan I. Kamens, Braham Levy.
+-
+-
+-/**/# o Define FORKRETURNSSHORT/FORKRETURNSLONG/FORKRETURNSPID_T if your
+-/**/# fork(2) returns short/long/pid_t not int.
+-/**/# o Define USEFLOCK or USELOCKF to use flock(2) or lockf(3) to lock files,
+-/**/# rather than fcntl(2).
+-/**/# o Define USELSEEK to use lseek(2) to move to the end of the file, rather
+-/**/# than fseek(3).
+-/**/# o Define USERENAME to use rename(2) to rename file names (otherwise
+-/**/# un/link(2)).
+-/**/# o Define USEGETHOSTNAME or USEUNAME (or neither if you don't have
+-/**/# gethostname(2) or uname(2)) to get the name of your system.
+-/**/# o Define USEGETPWUID to use getpwuid(3) and getuid(2) to get the user
+-/**/# name and home directory on your system. Note that if you want to use
+-/**/# this method to get the user's home directory, but another method to get
+-/**/# the user name, this symbol must still be defined.
+-/**/# o Define USEGETLOGIN to use getlogin(3) to get the user name (note that
+-/**/# this may not work if xalarm is invoked from a pseudo terminal).
+-/**/# o Define USECUSERID to use cuserid(3) to get the user name.
++XCOMM # Based on an Imakefile from:
++XCOMM # Andreas Stolcke
++XCOMM # International Computer Science Institute, Berkeley.
++XCOMM # With help from:
++XCOMM # George Lindholm, Jonathan I. Kamens, Braham Levy.
++
++
++XCOMM # o Define FORKRETURNSSHORT/FORKRETURNSLONG/FORKRETURNSPID_T if your
++XCOMM # fork(2) returns short/long/pid_t not int.
++XCOMM # o Define USEFLOCK or USELOCKF to use flock(2) or lockf(3) to lock files,
++XCOMM # rather than fcntl(2).
++XCOMM # o Define USELSEEK to use lseek(2) to move to the end of the file, rather
++XCOMM # than fseek(3).
++XCOMM # o Define USERENAME to use rename(2) to rename file names (otherwise
++XCOMM # un/link(2)).
++XCOMM # o Define USEGETHOSTNAME or USEUNAME (or neither if you don't have
++XCOMM # gethostname(2) or uname(2)) to get the name of your system.
++XCOMM # o Define USEGETPWUID to use getpwuid(3) and getuid(2) to get the user
++XCOMM # name and home directory on your system. Note that if you want to use
++XCOMM # this method to get the user's home directory, but another method to get
++XCOMM # the user name, this symbol must still be defined.
++XCOMM # o Define USEGETLOGIN to use getlogin(3) to get the user name (note that
++XCOMM # this may not work if xalarm is invoked from a pseudo terminal).
++XCOMM # o Define USECUSERID to use cuserid(3) to get the user name.
+
+ DEFINES = $(SIGNAL_DEFINES) -DUSERENAME -DUSEGETHOSTNAME -DUSEGETPWUID
+
+@@ -29,29 +29,14 @@ DEFINES = $(SIGNAL_DEFINES) -DUSERENAME
OBJS = alarm.o when.o warnings.o times.o dates.o file.o fns.o xalarm.o
SRCS = alarm.c when.c warnings.c times.c dates.c file.c fns.c xalarm.c
@@ -33,11 +85,10 @@ $NetBSD: patch-aa,v 1.1.1.1 2001/06/05 18:11:38 magick Exp $
xfortune::
-@@ -59,14 +44,6 @@
-
+@@ -60,14 +45,6 @@ xyow::
clean::
$(RM) xfortune xyow xmemo.man xyow.man xfortune.man fns.h .config
--
+
-config::
- @./config.1st -quick $(WHICH) fortune yow
- @xrdb -merge XAlarm.ad
@@ -45,6 +96,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2001/06/05 18:11:38 magick Exp $
-
-.config::
- @-$(MADE) .config || make config
-
+-
alarm.o: xalarm.h patchlevel.h
when.o: xalarm.h patchlevel.h dates.h
+ warnings.o: xalarm.h patchlevel.h