Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

New category: time. Move many packages here:

misc/cal, misc/cardboard-schedule, misc/ical, misc/plan, misc/py-mxDateTime,
misc/remind, sysutils/logtime, and 19 more from x11.
  • Loading branch information...
commit d57410ba18d34e7294b842fdbf7525b8037e9923 1 parent 96cb64b
authored December 17, 2000

Showing 204 changed files with 3,278 additions and 0 deletions. Show diff stats Hide diff stats

  1. 31  time/Makefile
  2. 40  time/asclock-gtk/Makefile
  3. 3  time/asclock-gtk/files/md5
  4. 3  time/asclock-gtk/files/patch-sum
  5. 24  time/asclock-gtk/patches/patch-aa
  6. 1  time/asclock-gtk/pkg/COMMENT
  7. 5  time/asclock-gtk/pkg/DESCR
  8. 4  time/asclock-gtk/pkg/PLIST
  9. 100  time/asclock-gtk/pkg/PLIST.themes
  10. 33  time/asclock-xlib/Makefile
  11. 3  time/asclock-xlib/files/md5
  12. 5  time/asclock-xlib/files/patch-sum
  13. 22  time/asclock-xlib/patches/patch-aa
  14. 15  time/asclock-xlib/patches/patch-ab
  15. 14  time/asclock-xlib/patches/patch-ac
  16. 1  time/asclock-xlib/pkg/COMMENT
  17. 5  time/asclock-xlib/pkg/DESCR
  18. 5  time/asclock-xlib/pkg/PLIST
  19. 89  time/asclock-xlib/pkg/PLIST.themes
  20. 64  time/asclock/Makefile
  21. 36  time/asclock/files/asclock.sh
  22. 3  time/asclock/files/md5
  23. 5  time/asclock/files/patch-sum
  24. 11  time/asclock/patches/patch-aa
  25. 60  time/asclock/patches/patch-ab
  26. 95  time/asclock/patches/patch-ac
  27. 1  time/asclock/pkg/COMMENT
  28. 4  time/asclock/pkg/DESCR
  29. 4  time/asclock/pkg/PLIST
  30. 23  time/cal/Makefile
  31. 3  time/cal/files/md5
  32. 4  time/cal/files/patch-sum
  33. 17  time/cal/patches/patch-aa
  34. 37  time/cal/patches/patch-ab
  35. 1  time/cal/pkg/COMMENT
  36. 38  time/cal/pkg/DESCR
  37. 6  time/cal/pkg/PLIST
  38. 49  time/cardboard-schedule/Makefile
  39. 2  time/cardboard-schedule/files/csched.sh
  40. 3  time/cardboard-schedule/files/md5
  41. 1  time/cardboard-schedule/pkg/COMMENT
  42. 10  time/cardboard-schedule/pkg/DESCR
  43. 6  time/cardboard-schedule/pkg/MESSAGE
  44. 13  time/cardboard-schedule/pkg/PLIST
  45. 27  time/catclock/Makefile
  46. 2  time/catclock/files/md5
  47. 4  time/catclock/files/patch-sum
  48. 27  time/catclock/patches/patch-aa
  49. 21  time/catclock/patches/patch-ab
  50. 1  time/catclock/pkg/COMMENT
  51. 7  time/catclock/pkg/DESCR
  52. 4  time/catclock/pkg/PLIST
  53. 18  time/dclock/Makefile
  54. 3  time/dclock/files/md5
  55. 5  time/dclock/files/patch-sum
  56. 33  time/dclock/patches/patch-aa
  57. 226  time/dclock/patches/patch-ab
  58. 19  time/dclock/patches/patch-ac
  59. 1  time/dclock/pkg/COMMENT
  60. 2  time/dclock/pkg/DESCR
  61. 3  time/dclock/pkg/PLIST
  62. 29  time/emiclock/Makefile
  63. 3  time/emiclock/files/md5
  64. 7  time/emiclock/files/patch-sum
  65. 47  time/emiclock/patches/patch-aa
  66. 303  time/emiclock/patches/patch-ab
  67. 22  time/emiclock/patches/patch-ac
  68. 16  time/emiclock/patches/patch-ad
  69. 16  time/emiclock/patches/patch-ae
  70. 1  time/emiclock/pkg/COMMENT
  71. 1  time/emiclock/pkg/DESCR
  72. 7  time/emiclock/pkg/PLIST
  73. 29  time/glclock/Makefile
  74. 3  time/glclock/files/md5
  75. 3  time/glclock/files/patch-sum
  76. 26  time/glclock/patches/patch-aa
  77. 1  time/glclock/pkg/COMMENT
  78. 2  time/glclock/pkg/DESCR
  79. 2  time/glclock/pkg/PLIST
  80. 24  time/ical/Makefile
  81. 3  time/ical/files/md5
  82. 4  time/ical/files/patch-sum
  83. 20  time/ical/patches/patch-aa
  84. 15  time/ical/patches/patch-ab
  85. 1  time/ical/pkg/COMMENT
  86. 17  time/ical/pkg/DESCR
  87. 68  time/ical/pkg/PLIST
  88. 23  time/logtime/Makefile
  89. 3  time/logtime/files/md5
  90. 1  time/logtime/pkg/COMMENT
  91. 5  time/logtime/pkg/DESCR
  92. 3  time/logtime/pkg/PLIST
  93. 1  time/pkg/COMMENT
  94. 25  time/plan/Makefile
  95. 3  time/plan/files/md5
  96. 6  time/plan/files/patch-sum
  97. 130  time/plan/patches/patch-aa
  98. 13  time/plan/patches/patch-ab
  99. 13  time/plan/patches/patch-ac
  100. 13  time/plan/patches/patch-ad
  101. 1  time/plan/pkg/COMMENT
  102. 24  time/plan/pkg/DESCR
  103. 2  time/plan/pkg/MESSAGE
  104. 46  time/plan/pkg/PLIST
  105. 14  time/polclock/Makefile
  106. 3  time/polclock/files/md5
  107. 1  time/polclock/pkg/COMMENT
  108. 3  time/polclock/pkg/DESCR
  109. 3  time/polclock/pkg/PLIST
  110. 46  time/py-mxDateTime/Makefile
  111. 3  time/py-mxDateTime/files/md5
  112. 1  time/py-mxDateTime/pkg/COMMENT
  113. 10  time/py-mxDateTime/pkg/DESCR
  114. 46  time/py-mxDateTime/pkg/PLIST
  115. 19  time/rclock/Makefile
  116. 3  time/rclock/files/md5
  117. 4  time/rclock/files/patch-sum
  118. 13  time/rclock/patches/patch-aa
  119. 12  time/rclock/patches/patch-ab
  120. 1  time/rclock/pkg/COMMENT
  121. 6  time/rclock/pkg/DESCR
  122. 3  time/rclock/pkg/PLIST
  123. 44  time/remind/Makefile
  124. 3  time/remind/files/md5
  125. 6  time/remind/files/patch-sum
  126. 34  time/remind/patches/patch-ab
  127. 43  time/remind/patches/patch-ac
  128. 11  time/remind/patches/patch-ad
  129. 40  time/remind/patches/patch-ae
  130. 1  time/remind/pkg/COMMENT
  131. 4  time/remind/pkg/DESCR
  132. 22  time/remind/pkg/PLIST
  133. 18  time/sunclock/Makefile
  134. 3  time/sunclock/files/md5
  135. 6  time/sunclock/files/patch-sum
  136. 1  time/sunclock/pkg/COMMENT
  137. 10  time/sunclock/pkg/DESCR
  138. 3  time/sunclock/pkg/PLIST
  139. 14  time/swisswatch/Makefile
  140. 3  time/swisswatch/files/md5
  141. 3  time/swisswatch/files/patch-sum
  142. 13  time/swisswatch/patches/patch-aa
  143. 1  time/swisswatch/pkg/COMMENT
  144. 9  time/swisswatch/pkg/DESCR
  145. 5  time/swisswatch/pkg/PLIST
  146. 22  time/titrax/Makefile
  147. 3  time/titrax/files/md5
  148. 4  time/titrax/files/patch-sum
  149. 64  time/titrax/patches/patch-aa
  150. 17  time/titrax/patches/patch-ab
  151. 1  time/titrax/pkg/COMMENT
  152. 5  time/titrax/pkg/DESCR
  153. 9  time/titrax/pkg/PLIST
  154. 21  time/wmcalclock/Makefile
  155. 3  time/wmcalclock/files/md5
  156. 3  time/wmcalclock/files/patch-sum
  157. 17  time/wmcalclock/patches/patch-aa
  158. 1  time/wmcalclock/pkg/COMMENT
  159. 2  time/wmcalclock/pkg/DESCR
  160. 3  time/wmcalclock/pkg/PLIST
  161. 16  time/wmmoonclock/Makefile
  162. 3  time/wmmoonclock/files/md5
  163. 3  time/wmmoonclock/files/patch-sum
  164. 25  time/wmmoonclock/patches/patch-aa
  165. 1  time/wmmoonclock/pkg/COMMENT
  166. 1  time/wmmoonclock/pkg/DESCR
  167. 3  time/wmmoonclock/pkg/PLIST
  168. 27  time/wmtime/Makefile
  169. 3  time/wmtime/files/md5
  170. 3  time/wmtime/files/patch-sum
  171. 13  time/wmtime/patches/patch-aa
  172. 1  time/wmtime/pkg/COMMENT
  173. 2  time/wmtime/pkg/DESCR
  174. 2  time/wmtime/pkg/PLIST
  175. 15  time/xbeats/Makefile
  176. 3  time/xbeats/files/md5
  177. 3  time/xbeats/files/patch-sum
  178. 13  time/xbeats/patches/patch-aa
  179. 1  time/xbeats/pkg/COMMENT
  180. 2  time/xbeats/pkg/DESCR
  181. 2  time/xbeats/pkg/PLIST
  182. 23  time/xcal/Makefile
  183. 3  time/xcal/files/md5
  184. 7  time/xcal/files/patch-sum
  185. 13  time/xcal/patches/patch-aa
  186. 10  time/xcal/patches/patch-ab
  187. 10  time/xcal/patches/patch-ac
  188. 12  time/xcal/patches/patch-ad
  189. 11  time/xcal/patches/patch-ae
  190. 1  time/xcal/pkg/COMMENT
  191. 13  time/xcal/pkg/DESCR
  192. 13  time/xcal/pkg/PLIST
  193. 16  time/xdaliclock/Makefile
  194. 3  time/xdaliclock/files/md5
  195. 3  time/xdaliclock/files/patch-sum
  196. 15  time/xdaliclock/patches/patch-aa
  197. 1  time/xdaliclock/pkg/COMMENT
  198. 8  time/xdaliclock/pkg/DESCR
  199. 3  time/xdaliclock/pkg/PLIST
  200. 14  time/xtimer/Makefile
  201. 3  time/xtimer/files/md5
  202. 1  time/xtimer/pkg/COMMENT
  203. 3  time/xtimer/pkg/DESCR
  204. 3  time/xtimer/pkg/PLIST
31  time/Makefile
... ...
@@ -0,0 +1,31 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:09 wiz Exp $
  2
+#
  3
+
  4
+    SUBDIR += asclock
  5
+    SUBDIR += asclock-gtk
  6
+    SUBDIR += asclock-xlib
  7
+    SUBDIR += cal
  8
+    SUBDIR += cardboard-schedule
  9
+    SUBDIR += catclock
  10
+    SUBDIR += dclock
  11
+    SUBDIR += emiclock
  12
+    SUBDIR += glclock
  13
+    SUBDIR += ical
  14
+    SUBDIR += logtime
  15
+    SUBDIR += plan
  16
+    SUBDIR += polclock
  17
+    SUBDIR += py-mxDateTime
  18
+    SUBDIR += rclock
  19
+    SUBDIR += remind
  20
+    SUBDIR += sunclock
  21
+    SUBDIR += swisswatch
  22
+    SUBDIR += titrax
  23
+    SUBDIR += wmcalclock
  24
+    SUBDIR += wmmoonclock
  25
+    SUBDIR += wmtime
  26
+    SUBDIR += xbeats
  27
+    SUBDIR += xcal
  28
+    SUBDIR += xdaliclock
  29
+    SUBDIR += xtimer
  30
+
  31
+.include "../mk/bsd.pkg.subdir.mk"
40  time/asclock-gtk/Makefile
... ...
@@ -0,0 +1,40 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+#
  3
+
  4
+DISTNAME=	asclock-gtk-2.1.10beta
  5
+PKGNAME=	asclock-gtk-2.1.10
  6
+WRKSRC=		${WRKDIR}/asclock-gtk
  7
+CATEGORIES=	x11 time
  8
+MASTER_SITES=	http://www.asclock.org/tar/
  9
+
  10
+MAINTAINER=	jlam@netbsd.org
  11
+HOMEPAGE=	http://www.asclock.org/
  12
+
  13
+DEPENDS+=	gtk+-1.2.*:../../x11/gtk
  14
+
  15
+USE_X11BASE=	yes
  16
+
  17
+PLIST_SRC=	${PKGDIR}/PLIST \
  18
+		${PKGDIR}/PLIST.themes
  19
+
  20
+ALL_TARGET=	asclock
  21
+
  22
+EVAL_PREFIX+=	GTKDIR=gtk+
  23
+MAKE_ENV+=	CONFIG_PATH="${GTKDIR}/bin/"	# for gtk-config
  24
+
  25
+pre-configure:
  26
+	cd ${WRKSRC}; ${LN} -sf themes/classic default_theme
  27
+
  28
+pre-install:
  29
+	${RM} -f ${WRKSRC}/themes/Freeamp/Makefile*
  30
+	${RM} -rf ${WRKSRC}/themes/themes
  31
+
  32
+do-install:
  33
+	${INSTALL_PROGRAM} ${WRKSRC}/asclock ${PREFIX}/bin/asclock-gtk
  34
+	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/asclock-gtk
  35
+	${INSTALL_DATA} ${WRKSRC}/README.THEMES ${PREFIX}/share/doc/asclock-gtk
  36
+	${MKDIR} ${PREFIX}/share/asclock-gtk
  37
+	${CP} -R ${WRKSRC}/themes/* ${PREFIX}/share/asclock-gtk
  38
+	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/asclock-gtk
  39
+
  40
+.include "../../mk/bsd.pkg.mk"
3  time/asclock-gtk/files/md5
... ...
@@ -0,0 +1,3 @@
  1
+$NetBSD: md5,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+
  3
+MD5 (asclock-gtk-2.1.10beta.tar.gz) = afa682d7954cb4d5c443202ffdd04b17
3  time/asclock-gtk/files/patch-sum
... ...
@@ -0,0 +1,3 @@
  1
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+
  3
+MD5 (patch-aa) = 8be133f8928190cf0f9c1ec973b17df9
24  time/asclock-gtk/patches/patch-aa
... ...
@@ -0,0 +1,24 @@
  1
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+
  3
+--- ./Makefile.orig	Fri Mar 26 02:08:33 1999
  4
++++ ./Makefile	Thu Oct  7 04:41:07 1999
  5
+@@ -1,16 +1,16 @@
  6
+ CP=cp -f
  7
+ MKDIR=mkdir -p
  8
+ 
  9
+-CFLAGS = -Wall -g
  10
++CFLAGS = -Wall
  11
+ 
  12
+-GNOME_CC = gcc $(CFLAGS) -DASCLOCK_THEMES_DIR=\""/usr/local/share/asclock"\" \
  13
++GNOME_CC = $(CC) $(CFLAGS) -DASCLOCK_THEMES_DIR=\""${PREFIX}/share/asclock-gtk/"\" \
  14
+            -DASCLOCK_GNOME `gnome-config --cflags gnomeui gnome gtk`
  15
+ GNOME_OBJS = .gnome/draw.o .gnome/asclock.o .gnome/config.o .gnome/rot.o .gnome/parser.o \
  16
+ 		.gnome/symbols.o .gnome/dialogs.o .gnome/timezone.o .gnome/gnome_config.o
  17
+ 
  18
+ GNOME_LIBS = -lpanel -lpanel_applet `gnome-config --libs gnomeui gnome gtk gnorba`
  19
+ 
  20
+-GTK_CC = gcc $(CFLAGS) -DASCLOCK_THEMES_DIR=\""/usr/local/share/asclock"\" \
  21
++GTK_CC = $(CC) $(CFLAGS) -DASCLOCK_THEMES_DIR=\""${PREFIX}/share/asclock-gtk/"\" \
  22
+ 	     -DASCLOCK_GTK `$(CONFIG_PATH)gtk-config --cflags`
  23
+ GTK_OBJS = .gtk/draw.o .gtk/asclock.o .gtk/config.o .gtk/rot.o .gtk/parser.o .gtk/symbols.o
  24
+ GTK_LIBS = `$(CONFIG_PATH)gtk-config --libs`
1  time/asclock-gtk/pkg/COMMENT
... ...
@@ -0,0 +1 @@
  1
+dockable clock and calendar with themes for GTK+
5  time/asclock-gtk/pkg/DESCR
... ...
@@ -0,0 +1,5 @@
  1
+ASClock is a dockable clock and calendar application with themes which
  2
+supports multiple languages, military and AM/PM time formats, and
  3
+program execution.
  4
+
  5
+This version of asclock is an GTK+ application.
4  time/asclock-gtk/pkg/PLIST
... ...
@@ -0,0 +1,4 @@
  1
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/17 23:32:14 wiz Exp $
  2
+bin/asclock-gtk
  3
+share/doc/asclock-gtk/README.THEMES
  4
+@dirrm share/doc/asclock-gtk
100  time/asclock-gtk/pkg/PLIST.themes
... ...
@@ -0,0 +1,100 @@
  1
+@comment $NetBSD: PLIST.themes,v 1.1.1.1 2000/12/17 23:32:14 wiz Exp $
  2
+share/asclock-gtk/Freeamp/beats.xpm
  3
+share/asclock-gtk/Freeamp/clock.xpm
  4
+share/asclock-gtk/Freeamp/config
  5
+share/asclock-gtk/Freeamp/date.xpm
  6
+share/asclock-gtk/Freeamp/hour.xpm
  7
+share/asclock-gtk/Freeamp/led.xpm
  8
+share/asclock-gtk/Freeamp/minute.xpm
  9
+share/asclock-gtk/Freeamp/month.xpm
  10
+share/asclock-gtk/Freeamp/old.clock.xpm
  11
+share/asclock-gtk/Freeamp/second.xpm
  12
+share/asclock-gtk/Freeamp/weekday.xpm
  13
+share/asclock-gtk/Newstone/beats.xpm
  14
+share/asclock-gtk/Newstone/clock.xpm
  15
+share/asclock-gtk/Newstone/config
  16
+share/asclock-gtk/Newstone/date.xpm
  17
+share/asclock-gtk/Newstone/hour.xpm
  18
+share/asclock-gtk/Newstone/led.xpm
  19
+share/asclock-gtk/Newstone/minute.xpm
  20
+share/asclock-gtk/Newstone/month.xpm
  21
+share/asclock-gtk/Newstone/second.xpm
  22
+share/asclock-gtk/Newstone/weekday.xpm
  23
+share/asclock-gtk/Orb/beats.xpm
  24
+share/asclock-gtk/Orb/clock.xpm
  25
+share/asclock-gtk/Orb/config
  26
+share/asclock-gtk/Orb/date.xpm
  27
+share/asclock-gtk/Orb/hour.xpm
  28
+share/asclock-gtk/Orb/led.xpm
  29
+share/asclock-gtk/Orb/minute.xpm
  30
+share/asclock-gtk/Orb/month.xpm
  31
+share/asclock-gtk/Orb/second.xpm
  32
+share/asclock-gtk/Orb/weekday.xpm
  33
+share/asclock-gtk/Stone/beats.xpm
  34
+share/asclock-gtk/Stone/clock.xpm
  35
+share/asclock-gtk/Stone/config
  36
+share/asclock-gtk/Stone/date.xpm
  37
+share/asclock-gtk/Stone/hour.xpm
  38
+share/asclock-gtk/Stone/led.xpm
  39
+share/asclock-gtk/Stone/minute.xpm
  40
+share/asclock-gtk/Stone/month.xpm
  41
+share/asclock-gtk/Stone/second.xpm
  42
+share/asclock-gtk/Stone/weekday.xpm
  43
+share/asclock-gtk/analog/beats.xpm
  44
+share/asclock-gtk/analog/clock.xpm
  45
+share/asclock-gtk/analog/config
  46
+share/asclock-gtk/analog/date.xpm
  47
+share/asclock-gtk/analog/hour.xpm
  48
+share/asclock-gtk/analog/led.xpm
  49
+share/asclock-gtk/analog/minute.xpm
  50
+share/asclock-gtk/analog/month.xpm
  51
+share/asclock-gtk/analog/second.xpm
  52
+share/asclock-gtk/analog/weekday.xpm
  53
+share/asclock-gtk/beats/beats.xpm
  54
+share/asclock-gtk/beats/classic
  55
+share/asclock-gtk/beats/clock.xpm
  56
+share/asclock-gtk/beats/config
  57
+share/asclock-gtk/beats/date.xpm
  58
+share/asclock-gtk/beats/hour.xpm
  59
+share/asclock-gtk/beats/led.xpm
  60
+share/asclock-gtk/beats/minute.xpm
  61
+share/asclock-gtk/beats/month.xpm
  62
+share/asclock-gtk/beats/second.xpm
  63
+share/asclock-gtk/beats/weekday.xpm
  64
+share/asclock-gtk/classic/beats.xpm
  65
+share/asclock-gtk/classic/classic
  66
+share/asclock-gtk/classic/clock.xpm
  67
+share/asclock-gtk/classic/config
  68
+share/asclock-gtk/classic/date.xpm
  69
+share/asclock-gtk/classic/hour.xpm
  70
+share/asclock-gtk/classic/led.xpm
  71
+share/asclock-gtk/classic/minute.xpm
  72
+share/asclock-gtk/classic/month.xpm
  73
+share/asclock-gtk/classic/second.xpm
  74
+share/asclock-gtk/classic/weekday.xpm
  75
+share/asclock-gtk/penguin/clock.xpm
  76
+share/asclock-gtk/penguin/config
  77
+share/asclock-gtk/penguin/date.xpm
  78
+share/asclock-gtk/penguin/led.xpm
  79
+share/asclock-gtk/penguin/month.xpm
  80
+share/asclock-gtk/shaped/beats.xpm
  81
+share/asclock-gtk/shaped/classic
  82
+share/asclock-gtk/shaped/clock.xpm
  83
+share/asclock-gtk/shaped/config
  84
+share/asclock-gtk/shaped/date.xpm
  85
+share/asclock-gtk/shaped/hour.xpm
  86
+share/asclock-gtk/shaped/led.xpm
  87
+share/asclock-gtk/shaped/minute.xpm
  88
+share/asclock-gtk/shaped/month.xpm
  89
+share/asclock-gtk/shaped/second.xpm
  90
+share/asclock-gtk/shaped/weekday.xpm
  91
+@dirrm share/asclock-gtk/shaped
  92
+@dirrm share/asclock-gtk/penguin
  93
+@dirrm share/asclock-gtk/classic
  94
+@dirrm share/asclock-gtk/beats
  95
+@dirrm share/asclock-gtk/analog
  96
+@dirrm share/asclock-gtk/Stone
  97
+@dirrm share/asclock-gtk/Orb
  98
+@dirrm share/asclock-gtk/Newstone
  99
+@dirrm share/asclock-gtk/Freeamp
  100
+@dirrm share/asclock-gtk
33  time/asclock-xlib/Makefile
... ...
@@ -0,0 +1,33 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+#
  3
+
  4
+DISTNAME=	asclock-xlib-2.0.11
  5
+PKGNAME=	asclock-xlib-2.0b11
  6
+WRKSRC=		${WRKDIR}/asclock-xlib
  7
+CATEGORIES=	x11 time
  8
+MASTER_SITES=	http://www.asclock.org/tar/
  9
+
  10
+MAINTAINER=	jlam@netbsd.org
  11
+HOMEPAGE=	http://www.asclock.org/
  12
+
  13
+USE_IMAKE=	YES
  14
+USE_XPM=	YES
  15
+
  16
+PLIST_SRC=	${PKGDIR}/PLIST \
  17
+		${PKGDIR}/PLIST.themes
  18
+
  19
+pre-configure:
  20
+	cd ${WRKSRC}; ${LN} -sf themes/classic default_theme
  21
+
  22
+pre-install:
  23
+	${RM} -f ${WRKSRC}/themes/Freeamp/Makefile*
  24
+
  25
+post-install:
  26
+	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/asclock-xlib
  27
+	cd ${WRKSRC}; ${INSTALL_DATA} COPYING README.THEMES \
  28
+		${PREFIX}/share/doc/asclock-xlib
  29
+	${MKDIR} ${PREFIX}/share/asclock-xlib
  30
+	${CP} -R ${WRKSRC}/themes/* ${PREFIX}/share/asclock-xlib
  31
+	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/asclock-xlib
  32
+
  33
+.include "../../mk/bsd.pkg.mk"
3  time/asclock-xlib/files/md5
... ...
@@ -0,0 +1,3 @@
  1
+$NetBSD: md5,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+
  3
+MD5 (asclock-xlib-2.0.11.tar.gz) = f197af0928ddec5d8dcff859a459a697
5  time/asclock-xlib/files/patch-sum
... ...
@@ -0,0 +1,5 @@
  1
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+
  3
+MD5 (patch-aa) = dc41c875745019920b72366846459b87
  4
+MD5 (patch-ab) = fbd1e7028ade24322a52f3d5fba8d299
  5
+MD5 (patch-ac) = 4e897fb0ad2b595d09cd29d3a24dc75d
22  time/asclock-xlib/patches/patch-aa
... ...
@@ -0,0 +1,22 @@
  1
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+
  3
+--- ./Imakefile.orig	Sun Mar 14 01:04:31 1999
  4
++++ ./Imakefile	Thu Oct  7 03:38:21 1999
  5
+@@ -1,13 +1,14 @@
  6
+ 
  7
+-XPMLIB = -L/usr/lib/X11 -lXpm   
  8
++XPMLIB = -Wl,-R${X11BASE}/lib -L${X11BASE}/lib -lXpm
  9
+ DEPLIBS = $(DEPXLIB) 
  10
+ 
  11
+ LOCAL_LIBRARIES = $(XPMLIB) $(XLIB)  
  12
+ 
  13
+ LINTLIBS = $(LINTXLIB)
  14
+-CC = gcc -g
  15
+ 
  16
+ SRCS = asclock.c parser.c symbols.c config.c
  17
+ OBJS = asclock.o parser.o symbols.o config.o
  18
+ 
  19
+-ComplexProgramTarget(asclock)
  20
++CPPFLAGS += -DPREFIX=\"${PREFIX}\"
  21
++
  22
++ComplexProgramTargetNoMan(asclock-xlib)
15  time/asclock-xlib/patches/patch-ab
... ...
@@ -0,0 +1,15 @@
  1
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+
  3
+--- ./README.THEMES.orig	Fri Feb 19 01:20:51 1999
  4
++++ ./README.THEMES	Thu Oct  7 03:36:59 1999
  5
+@@ -2,10 +2,6 @@
  6
+ -----------------------
  7
+ 
  8
+ 
  9
+-SPECIAL NOTE FOR THE IMPATIENT: copy your themes to either
  10
+-/usr/local/share/asclock/ or /usr/share/asclock/
  11
+-
  12
+-
  13
+ a theme consists of 8 xpms and a position file called 'config'.
  14
+ 
  15
+ all tiles within the same xpm must have the same width or height, except the 
14  time/asclock-xlib/patches/patch-ac
... ...
@@ -0,0 +1,14 @@
  1
+$NetBSD: patch-ac,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+
  3
+--- ./config.c.orig	Sun Mar 14 18:09:13 1999
  4
++++ ./config.c	Thu Oct  7 03:36:59 1999
  5
+@@ -26,8 +26,7 @@
  6
+  
  7
+ char *themes_directories[] = {
  8
+   "./themes/",
  9
+-  "/usr/local/share/asclock/",
  10
+-  "/usr/share/asclock/",
  11
++  PREFIX "/share/asclock-xlib/",
  12
+   "",
  13
+   NULL
  14
+ };
1  time/asclock-xlib/pkg/COMMENT
... ...
@@ -0,0 +1 @@
  1
+dockable clock and calendar with themes for X11
5  time/asclock-xlib/pkg/DESCR
... ...
@@ -0,0 +1,5 @@
  1
+ASClock is a dockable clock and calendar application with themes which
  2
+supports multiple languages, military and AM/PM time formats, and
  3
+program execution.
  4
+
  5
+This version of asclock is an Xlib application.
5  time/asclock-xlib/pkg/PLIST
... ...
@@ -0,0 +1,5 @@
  1
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+bin/asclock-xlib
  3
+share/doc/asclock-xlib/COPYING
  4
+share/doc/asclock-xlib/README.THEMES
  5
+@dirrm share/doc/asclock-xlib
89  time/asclock-xlib/pkg/PLIST.themes
... ...
@@ -0,0 +1,89 @@
  1
+@comment $NetBSD: PLIST.themes,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+share/asclock-xlib/Freeamp/beats.xpm
  3
+share/asclock-xlib/Freeamp/clock.xpm
  4
+share/asclock-xlib/Freeamp/config
  5
+share/asclock-xlib/Freeamp/date.xpm
  6
+share/asclock-xlib/Freeamp/hour.xpm
  7
+share/asclock-xlib/Freeamp/led.xpm
  8
+share/asclock-xlib/Freeamp/minute.xpm
  9
+share/asclock-xlib/Freeamp/month.xpm
  10
+share/asclock-xlib/Freeamp/old.clock.xpm
  11
+share/asclock-xlib/Freeamp/second.xpm
  12
+share/asclock-xlib/Freeamp/weekday.xpm
  13
+share/asclock-xlib/Newstone/beats.xpm
  14
+share/asclock-xlib/Newstone/clock.xpm
  15
+share/asclock-xlib/Newstone/config
  16
+share/asclock-xlib/Newstone/date.xpm
  17
+share/asclock-xlib/Newstone/hour.xpm
  18
+share/asclock-xlib/Newstone/led.xpm
  19
+share/asclock-xlib/Newstone/minute.xpm
  20
+share/asclock-xlib/Newstone/month.xpm
  21
+share/asclock-xlib/Newstone/second.xpm
  22
+share/asclock-xlib/Newstone/weekday.xpm
  23
+share/asclock-xlib/Orb/beats.xpm
  24
+share/asclock-xlib/Orb/clock.xpm
  25
+share/asclock-xlib/Orb/config
  26
+share/asclock-xlib/Orb/date.xpm
  27
+share/asclock-xlib/Orb/hour.xpm
  28
+share/asclock-xlib/Orb/led.xpm
  29
+share/asclock-xlib/Orb/minute.xpm
  30
+share/asclock-xlib/Orb/month.xpm
  31
+share/asclock-xlib/Orb/second.xpm
  32
+share/asclock-xlib/Orb/weekday.xpm
  33
+share/asclock-xlib/Stone/beats.xpm
  34
+share/asclock-xlib/Stone/clock.xpm
  35
+share/asclock-xlib/Stone/config
  36
+share/asclock-xlib/Stone/date.xpm
  37
+share/asclock-xlib/Stone/hour.xpm
  38
+share/asclock-xlib/Stone/led.xpm
  39
+share/asclock-xlib/Stone/minute.xpm
  40
+share/asclock-xlib/Stone/month.xpm
  41
+share/asclock-xlib/Stone/second.xpm
  42
+share/asclock-xlib/Stone/weekday.xpm
  43
+share/asclock-xlib/beats/beats.xpm
  44
+share/asclock-xlib/beats/classic
  45
+share/asclock-xlib/beats/clock.xpm
  46
+share/asclock-xlib/beats/config
  47
+share/asclock-xlib/beats/date.xpm
  48
+share/asclock-xlib/beats/hour.xpm
  49
+share/asclock-xlib/beats/led.xpm
  50
+share/asclock-xlib/beats/minute.xpm
  51
+share/asclock-xlib/beats/month.xpm
  52
+share/asclock-xlib/beats/second.xpm
  53
+share/asclock-xlib/beats/weekday.xpm
  54
+share/asclock-xlib/classic/beats.xpm
  55
+share/asclock-xlib/classic/classic
  56
+share/asclock-xlib/classic/clock.xpm
  57
+share/asclock-xlib/classic/config
  58
+share/asclock-xlib/classic/date.xpm
  59
+share/asclock-xlib/classic/hour.xpm
  60
+share/asclock-xlib/classic/led.xpm
  61
+share/asclock-xlib/classic/minute.xpm
  62
+share/asclock-xlib/classic/month.xpm
  63
+share/asclock-xlib/classic/second.xpm
  64
+share/asclock-xlib/classic/weekday.xpm
  65
+share/asclock-xlib/penguin/clock.xpm
  66
+share/asclock-xlib/penguin/config
  67
+share/asclock-xlib/penguin/date.xpm
  68
+share/asclock-xlib/penguin/led.xpm
  69
+share/asclock-xlib/penguin/month.xpm
  70
+share/asclock-xlib/shaped/beats.xpm
  71
+share/asclock-xlib/shaped/classic
  72
+share/asclock-xlib/shaped/clock.xpm
  73
+share/asclock-xlib/shaped/config
  74
+share/asclock-xlib/shaped/date.xpm
  75
+share/asclock-xlib/shaped/hour.xpm
  76
+share/asclock-xlib/shaped/led.xpm
  77
+share/asclock-xlib/shaped/minute.xpm
  78
+share/asclock-xlib/shaped/month.xpm
  79
+share/asclock-xlib/shaped/second.xpm
  80
+share/asclock-xlib/shaped/weekday.xpm
  81
+@dirrm share/asclock-xlib/shaped
  82
+@dirrm share/asclock-xlib/penguin
  83
+@dirrm share/asclock-xlib/classic
  84
+@dirrm share/asclock-xlib/beats
  85
+@dirrm share/asclock-xlib/Stone
  86
+@dirrm share/asclock-xlib/Orb
  87
+@dirrm share/asclock-xlib/Newstone
  88
+@dirrm share/asclock-xlib/Freeamp
  89
+@dirrm share/asclock-xlib
64  time/asclock/Makefile
... ...
@@ -0,0 +1,64 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:12 wiz Exp $
  2
+#
  3
+
  4
+DISTNAME=	asclock-classic-1.0
  5
+PKGNAME=	asclock-1.0
  6
+CATEGORIES=	x11 time
  7
+MASTER_SITES=	http://www.asclock.org/tar/
  8
+
  9
+MAINTAINER=	jlam@netbsd.org
  10
+HOMEPAGE=	http://www.asclock.org/
  11
+
  12
+USE_IMAKE=	YES
  13
+USE_XPM=	YES
  14
+
  15
+LANGUAGES=	en de pt nl no it sv es hu br fr cs ru uk sl id da
  16
+
  17
+WRKSRC=		${WRKDIR}/asclock1.0
  18
+PLIST_SRC=	${WRKDIR}/.PLIST_SRC
  19
+
  20
+# Translate to two-letter abbreviations in /usr/share/misc/language.
  21
+#
  22
+post-extract:
  23
+	${MV} ${WRKSRC}/english ${WRKSRC}/en
  24
+	${MV} ${WRKSRC}/german ${WRKSRC}/de
  25
+	${MV} ${WRKSRC}/portuguese ${WRKSRC}/pt
  26
+	${MV} ${WRKSRC}/dutch ${WRKSRC}/nl
  27
+	${MV} ${WRKSRC}/norwegian ${WRKSRC}/no
  28
+	${MV} ${WRKSRC}/italian ${WRKSRC}/it
  29
+	${MV} ${WRKSRC}/swedish ${WRKSRC}/sv
  30
+	${MV} ${WRKSRC}/spanish ${WRKSRC}/es
  31
+	${MV} ${WRKSRC}/hungarian ${WRKSRC}/hu
  32
+	${MV} ${WRKSRC}/breton ${WRKSRC}/br
  33
+	${MV} ${WRKSRC}/french ${WRKSRC}/fr
  34
+	${MV} ${WRKSRC}/czech ${WRKSRC}/cs
  35
+	${MV} ${WRKSRC}/russian ${WRKSRC}/ru
  36
+	${MV} ${WRKSRC}/ukrainian ${WRKSRC}/uk
  37
+	${MV} ${WRKSRC}/slovene ${WRKSRC}/sl
  38
+	${MV} ${WRKSRC}/indonesian ${WRKSRC}/id
  39
+	${MV} ${WRKSRC}/danish ${WRKSRC}/da
  40
+
  41
+pre-configure:
  42
+	${LN} -sf ./en/month.xpm ${WRKSRC}/month.xpm
  43
+	${LN} -sf ./en/weekday.xpm ${WRKSRC}/weekday.xpm
  44
+	${LN} -sf ./xpm/color.xpm ${WRKSRC}/clk.xpm
  45
+
  46
+do-install:
  47
+	${SED} -e "s,@PREFIX@,${PREFIX},g" \
  48
+		${FILESDIR}/asclock.sh > ${WRKDIR}/asclock.sh
  49
+	${INSTALL_SCRIPT} ${WRKDIR}/asclock.sh ${PREFIX}/bin/asclock
  50
+	${INSTALL_PROGRAM} ${WRKSRC}/asclock ${PREFIX}/libexec/asclock-classic
  51
+	${INSTALL_DATA} ${WRKSRC}/asclock.0 ${PREFIX}/man/cat1/asclock.0
  52
+	${INSTALL_DATA_DIR} ${PREFIX}/share/asclock-classic
  53
+	${CAT} ${PKGDIR}/PLIST > ${PLIST_SRC}
  54
+.for LANGUAGE in ${LANGUAGES}
  55
+	${INSTALL_DATA_DIR} ${PREFIX}/share/asclock-classic/${LANGUAGE}
  56
+	cd ${WRKSRC}/${LANGUAGE}; ${INSTALL_DATA} month.xpm weekday.xpm \
  57
+		${PREFIX}/share/asclock-classic/${LANGUAGE}
  58
+	@${ECHO} share/asclock-classic/${LANGUAGE}/month.xpm >> ${PLIST_SRC}
  59
+	@${ECHO} share/asclock-classic/${LANGUAGE}/weekday.xpm >> ${PLIST_SRC}
  60
+	@${ECHO} @dirrm share/asclock-classic/${LANGUAGE} >> ${PLIST_SRC}
  61
+.endfor
  62
+	@${ECHO} @dirrm share/asclock-classic >> ${PLIST_SRC}
  63
+
  64
+.include "../../mk/bsd.pkg.mk"
36  time/asclock/files/asclock.sh
... ...
@@ -0,0 +1,36 @@
  1
+#!/bin/sh
  2
+#
  3
+# $NetBSD: asclock.sh,v 1.1.1.1 2000/12/17 23:32:12 wiz Exp $
  4
+
  5
+args=''
  6
+while [ $# -gt 0 ]
  7
+do
  8
+	case $1 in
  9
+	-lang)
  10
+		LANG=$2; shift
  11
+		if [ -z "${LANG}" ]
  12
+		then
  13
+			echo "asclock: -lang needs a language option"
  14
+			quit 1
  15
+		fi
  16
+		;;
  17
+	*)
  18
+		args="${args} $1"
  19
+		;;
  20
+	esac
  21
+	shift
  22
+done
  23
+
  24
+ASCLOCKDIR=@PREFIX@/share/asclock-classic
  25
+
  26
+# default to American English
  27
+if [ -z "${LANG}" -o ! -d ${ASCLOCKDIR}/${LANG} ]
  28
+then
  29
+	LANG=en
  30
+fi
  31
+
  32
+monthxpm=${ASCLOCKDIR}/${LANG}/month.xpm
  33
+weekdayxpm=${ASCLOCKDIR}/${LANG}/weekday.xpm
  34
+
  35
+args="${args} -monthxpm ${monthxpm} -weekdayxpm ${weekdayxpm}"
  36
+exec @PREFIX@/libexec/asclock-classic ${args}
3  time/asclock/files/md5
... ...
@@ -0,0 +1,3 @@
  1
+$NetBSD: md5,v 1.1.1.1 2000/12/17 23:32:12 wiz Exp $
  2
+
  3
+MD5 (asclock-classic-1.0.tar.gz) = fc7f280e77b2646a02fd0dd42ac31ceb
5  time/asclock/files/patch-sum
... ...
@@ -0,0 +1,5 @@
  1
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/17 23:32:12 wiz Exp $
  2
+
  3
+MD5 (patch-aa) = ddddd4ce995df7f14094cb6641e62677
  4
+MD5 (patch-ab) = 9ec1fd6bcf07ca38c5bc80ce67231955
  5
+MD5 (patch-ac) = 33ddc79bc6880a2d46513816e7493ab8
11  time/asclock/patches/patch-aa
... ...
@@ -0,0 +1,11 @@
  1
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/17 23:32:12 wiz Exp $
  2
+
  3
+--- Imakefile.orig	Wed Sep 16 11:56:00 1998
  4
++++ Imakefile	Thu Oct 28 13:11:11 1999
  5
+@@ -1,5 +1,5 @@
  6
+ 
  7
+-XPMLIB = -L/usr/lib/X11 -lXpm   
  8
++XPMLIB = -Wl,-R${X11BASE}/lib -L${X11BASE}/lib -lXpm   
  9
+ DEPLIBS = $(DEPXLIB) 
  10
+ 
  11
+ LOCAL_LIBRARIES = $(XPMLIB) $(XLIB)  
60  time/asclock/patches/patch-ab
... ...
@@ -0,0 +1,60 @@
  1
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+
  3
+--- asclock.c.orig	Sat Sep 26 17:05:03 1998
  4
++++ asclock.c	Thu Oct 28 13:12:29 1999
  5
+@@ -19,6 +19,7 @@
  6
+ int ONLYSHAPE=0; /* default value is noshape */
  7
+ int ITBLINKS=1;  /* default is blinking */
  8
+ int ICONIFIED=0; /* default is not iconified */
  9
++int ITDOCKS=0;   /* default is not Docking mode */
  10
+ int YEAR=0;      /* default is to show time, not year */
  11
+ /* led positions *************************************************************/
  12
+ int twelve[5]  = {5, 14, 24, 28, 37};
  13
+@@ -85,14 +86,15 @@
  14
+ "    -24                     24 hour format",
  15
+ "    -exe <program>          program to start on click",
  16
+ "    -led <color>            color of the led",
  17
+-"    -monthxpm <xpm>         month xpm",
  18
+ "    -clockxpm <xpm>         clock xpm",
  19
++"    -monthxpm <xpm>         month xpm",
  20
+ "    -weekdayxpm <xpm>       weekday xpm",
  21
++"    -year                   show year instead of time",
  22
+ "    -position [+|-]x[+|-]y  position of asclock",
  23
+ "    -shape                  without groundplate",
  24
+ "    -noblink                don't blink",
  25
+ "    -iconic                 start up as icon",
  26
+-"    -year                   show year instead of time",
  27
++"    -dock                   Window Maker docking",
  28
+ NULL
  29
+ };
  30
+ 
  31
+@@ -173,6 +175,9 @@
  32
+       case 'n':
  33
+         ITBLINKS = 0;
  34
+         continue;
  35
++      case 'd':
  36
++        ITDOCKS = 1;
  37
++        continue;
  38
+       case 'y':
  39
+ 	YEAR = 1;
  40
+ 	continue;
  41
+@@ -256,13 +261,17 @@
  42
+     XShapeCombineMask(dpy, iconwin, ShapeBounding, 0, 0, pixmask, ShapeSet);
  43
+   }
  44
+   
  45
+-  mywmhints.initial_state = (ICONIFIED ? IconicState : NormalState);
  46
++  mywmhints.initial_state = ITDOCKS ? WithdrawnState :
  47
++	(ICONIFIED ? IconicState : NormalState);
  48
+   mywmhints.icon_window = iconwin;
  49
+   mywmhints.icon_x = mysizehints.x;
  50
+   mywmhints.icon_y = mysizehints.y;
  51
+-  mywmhints.flags = StateHint | IconWindowHint | IconPositionHint;
  52
++  mywmhints.window_group = win;
  53
++  mywmhints.flags = StateHint | IconWindowHint | IconPositionHint
  54
++	| WindowGroupHint;
  55
+   XSetWMHints(dpy, win, &mywmhints); 
  56
+ 
  57
++  XSetCommand(dpy, win, argv, argc);
  58
+   XMapWindow(dpy,win);
  59
+ 
  60
+   InsertTime();
95  time/asclock/patches/patch-ac
... ...
@@ -0,0 +1,95 @@
  1
+$NetBSD: patch-ac,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+
  3
+--- asclock.man.orig	Wed Sep 16 11:56:00 1998
  4
++++ asclock.man	Thu Oct 28 13:14:36 1999
  5
+@@ -1,14 +1,18 @@
  6
+-.TH asclock 0.99 "23 July 1996" asclock
  7
++.TH asclock 1.0 "11 April 1998" asclock
  8
+ .UC
  9
+ .SH NAME
  10
+ \fBasclock\fP \- the AfterStep clock
  11
+ .SH SYNOPSIS
  12
+ .B asclock
  13
+-[ -help] [-12 | -24] [-shape] 
  14
+-        [-position \fI[+|-]x[+|-]y\fP] 
  15
++[ -help] [-12 | -24] [-shape]
  16
+         [-exe \fIprogram\fP]
  17
+         [-led \fIcolor\fP]
  18
+-        [-noblink] [-iconic]
  19
++        [-clockxpm \fIxpm\fP]
  20
++        [-monthxpm \fIxpm\fP]
  21
++        [-weekdayxpm \fIxpm\fP]
  22
++        [-year]
  23
++        [-position \fI[+|-]x[+|-]y\fP] 
  24
++        [-noblink] [-iconic] [-dock]
  25
+ .SH DESCRIPTION
  26
+ The \fBasclock\fP is a clock written to emulate the date/time application on 
  27
+ the NEXTSTEP(tm) operating system.  \fBasclock\fP supports multiple languages, 
  28
+@@ -23,12 +27,17 @@
  29
+         where options include:
  30
+             -12                     12 hour format
  31
+             -24                     24 hour format
  32
++            -shape                  without groundplate
  33
+             -exe <program>          program to start on click
  34
+             -led <color>            color of the led
  35
++            -clockxpm <xpm>         clock xpm
  36
++            -monthxpm <xpm>         month xpm
  37
++            -weekdayxpm <xpm>       weekday xpm
  38
++            -year                   show year instead of time
  39
+             -position [+|-]x[+|-]y  position of asclock
  40
+-            -shape                  without groundplate
  41
+             -noblink                don't blink
  42
+             -iconic                 start up as icon
  43
++            -dock                   Window Maker docking
  44
+ .fi
  45
+ .RE
  46
+ .IP "-12 or -24"
  47
+@@ -50,6 +59,22 @@
  48
+ .I showrgb
  49
+ .P (part of X11).
  50
+ .RE
  51
++.IP "-monthxpm <xpm>"
  52
++.RS
  53
++specifies the XPM file for the month pages.
  54
++.RE
  55
++.IP "-clockxpm <xpm>"
  56
++.RS
  57
++specifies the XPM file for the clock and calendar display.
  58
++.RE
  59
++.IP "-weekdayxpm <xpm>"
  60
++.RS
  61
++specifies the XPM file for the weekday pages.
  62
++.RE
  63
++.IP "-year"
  64
++.RS
  65
++shows the current the year in the display instead of the current time.
  66
++.RE
  67
+ .IP "-position [+|-]x[+|-]y "
  68
+ .RS
  69
+ specifies the starting position of \fBasclock\fP. The [+|-] works like the standard X-Windows x/y geometry option.
  70
+@@ -66,6 +91,10 @@
  71
+ .RS
  72
+ This gives weird output with AfterStep, so don't bother. It's for mwm and other wm's with no hint functionality.
  73
+ .RE
  74
++.IP "-dock"
  75
++.RS
  76
++starts \fBasclock\fP in docking mode.  This option is necessary to dock \fBasclock\fP in the Window Maker dock.  \fBasclock\fP ignores the -iconic option when started in docking mode.
  77
++.RE
  78
+ .SH INVOCATION
  79
+ \fBasclock\fP can be called from one of many ways.  The most common invocation
  80
+ is the command line:
  81
+@@ -86,6 +115,14 @@
  82
+ will cause \fBasclock\fP to use the shape extensions so that it will be a
  83
+ button on the \fBWharf (1)\fP button bar under the \fBafterstep (1)\fP 
  84
+ window manager.
  85
++
  86
++If you run Window Maker then you should use the "-dock" option:
  87
++.nf
  88
++
  89
++	[user@host] ~% asclock -shape -12 -dock &
  90
++
  91
++.fi
  92
++and then drag the icon to the dock.
  93
+ .SH BUGS
  94
+ we don't have bugs :)
  95
+ .SH COPYRIGHTS
1  time/asclock/pkg/COMMENT
... ...
@@ -0,0 +1 @@
  1
+NeXTstep-like clock and calendar
4  time/asclock/pkg/DESCR
... ...
@@ -0,0 +1,4 @@
  1
+The asclock is a clock written to emulate the date/time application on
  2
+the NEXTSTEP(tm) operating system.  asclock supports multiple
  3
+languages, military and AM/PM time formats, program execution, and the
  4
+shape extension to X-Windows.
4  time/asclock/pkg/PLIST
... ...
@@ -0,0 +1,4 @@
  1
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/17 23:32:13 wiz Exp $
  2
+bin/asclock
  3
+libexec/asclock-classic
  4
+man/cat1/asclock.0
23  time/cal/Makefile
... ...
@@ -0,0 +1,23 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:09 wiz Exp $
  2
+# FreeBSD Id: Makefile,v 1.5 1997/05/12 06:33:23 max Exp
  3
+#
  4
+
  5
+DISTNAME=		cal-3.5
  6
+CATEGORIES=		time
  7
+MASTER_SITES=		${MASTER_SITE_SUNSITE:=utils/shell/}
  8
+
  9
+MAINTAINER=		packages@netbsd.org
  10
+
  11
+WRKSRC=			${WRKDIR}/cal-3.5/source
  12
+MAKEFILE=		makefile.unx
  13
+ALL_TARGET=		cal
  14
+
  15
+do-install:
  16
+	${INSTALL_PROGRAM} ${WRKSRC}/cal ${PREFIX}/bin/cal
  17
+	${INSTALL_MAN}  ${WRKSRC}/cal.1 ${PREFIX}/man/man1/cal.1
  18
+	@${MKDIR} ${PREFIX}/etc/cal
  19
+	@${CHMOD} 0755  ${PREFIX}/etc/cal
  20
+	if [ ! -f ${PREFIX}/etc/cal/calcol ]; then ${INSTALL_DATA} ${WRKDIR}/cal-3.5/cal.col ${PREFIX}/etc/cal/calcol; fi
  21
+	if [ ! -f ${PREFIX}/etc/cal/caldat ]; then ${INSTALL_DATA} ${WRKDIR}/cal-3.5/cal.dat ${PREFIX}/etc/cal/caldat; fi
  22
+
  23
+.include "../../mk/bsd.pkg.mk"
3  time/cal/files/md5
... ...
@@ -0,0 +1,3 @@
  1
+$NetBSD: md5,v 1.1.1.1 2000/12/17 23:32:09 wiz Exp $
  2
+
  3
+MD5 (cal-3.5.tar.gz) = e947731574da1731bccbe35ad2769a99
4  time/cal/files/patch-sum
... ...
@@ -0,0 +1,4 @@
  1
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/17 23:32:09 wiz Exp $
  2
+
  3
+MD5 (patch-aa) = 53f6dac90c7025c8e9bf3eccfb163d91
  4
+MD5 (patch-ab) = c844d192312abfd2f8ef91e9d3ba5129
17  time/cal/patches/patch-aa
... ...
@@ -0,0 +1,17 @@
  1
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/17 23:32:09 wiz Exp $
  2
+
  3
+*** makefile.unx.orig	Tue Mar  5 06:36:27 1996
  4
+--- makefile.unx	Mon May 12 15:23:42 1997
  5
+***************
  6
+*** 10,15 ****
  7
+--- 10,19 ----
  8
+  CC=gcc
  9
+  CFLAGS=-O -Wall -DUNIX -DUSE_REMINDER
  10
+  
  11
++ .ifdef PREFIX
  12
++ CFLAGS+=-DPREFIX="\"${PREFIX}\""
  13
++ .endif
  14
++ 
  15
+  BINDIR=/usr/bin
  16
+  MANDIR=/usr/man
  17
+  
37  time/cal/patches/patch-ab
... ...
@@ -0,0 +1,37 @@
  1
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/17 23:32:10 wiz Exp $
  2
+
  3
+--- cal.c.orig	Thu Jul 11 21:36:33 1996
  4
++++ cal.c	Thu Oct 23 14:37:49 1997
  5
+@@ -122,6 +122,7 @@
  6
+ #include <ctype.h>
  7
+ #include <string.h>
  8
+ #include <sys/types.h>
  9
++#include <sys/param.h>      /*NetBSD*/
  10
+  
  11
+ #ifndef max
  12
+ #define max(a,b) (((a)>(b))?(a):(b))
  13
+@@ -130,6 +131,10 @@
  14
+ /* Note: Other unix systems may require this next re-define to work. */
  15
+ /* I believe that SCO is one such system.  Please send in any fixes  */
  16
+ /* needed to get your system running.                                */
  17
++#if (defined(BSD) && BSD >= 199306)
  18
++#define stricmp(a,b) strcasecmp(a,b) /* case-insensitive string comparison */
  19
++#endif
  20
++ 
  21
+ #ifdef __linux__          /* Make linux compatible with stricmp() */
  22
+ #define stricmp(a,b) strcasecmp(a,b) /* case-insensitive string comparison */
  23
+ #endif
  24
+@@ -1401,8 +1406,12 @@
  25
+             strcpy(str, ".");
  26
+             strcpy(str, file);
  27
+             if ((fp = fopen(str, mode)) == NULL) {
  28
+-                /* If still not found then look in a lib directory */
  29
++                /* If still not found then look in config directory */
  30
++#ifdef PREFIX
  31
++                strcpy(str, PREFIX "/etc/cal/");
  32
++#else
  33
+                 strcpy(str, "/usr/lib/");
  34
++#endif
  35
+                 strcat(str,file);
  36
+                 fp = fopen(str, mode);
  37
+             }
1  time/cal/pkg/COMMENT
... ...
@@ -0,0 +1 @@
  1
+Enhanced color version of standard calendar utility
38  time/cal/pkg/DESCR
... ...
@@ -0,0 +1,38 @@
  1
+CAL is a nicely-enhanced version of the unix `cal' command.
  2
+Features:
  3
+
  4
+ * Hilights today's date when displaying a monthly calendar.
  5
+
  6
+ * Displays an optional user-definable list of `special day'
  7
+   descriptions (like appointments) to the right of the monthly
  8
+   calendar display.  Cal can be set optionally to ignore appointments
  9
+   older than the current day.  Next month's appointments are shown if
  10
+   there is room to do so.  Multiple appointment data files may also
  11
+   be specified on the commandline.
  12
+   
  13
+ * You can specify your own appointment and color definition files on the
  14
+   commandline, or use the defaults.
  15
+
  16
+ * Date descriptions can display "years since" a given year, useful for
  17
+   birthdays and anniversaries.
  18
+
  19
+ * Completely configurable colors -- eight separate color attributes.
  20
+
  21
+ * No ANSI driver needed for colors, and the output may be redirected
  22
+   anywhere, just like the unix version.  However, ANSI color control may
  23
+   be enabled (e.g. for unix) with a #define in the source code.
  24
+
  25
+ * Commandline-compatible with unix `cal' command, but with several
  26
+   enhanced switch settings.
  27
+
  28
+Requests, bug reports, suggestions, donations, proposals for
  29
+contract work, and so forth may be sent to:
  30
+
  31
+        Attn:  Alex Matulich
  32
+        Unicorn Research Corporation
  33
+        4621 N. Landmark Drive
  34
+        Orlando, FL 32817-1235
  35
+        USA
  36
+        407-657-4974  FAX 407-657-6149
  37
+
  38
+or send e-mail to matulich_a@seaa.navsea.navy.mil.
6  time/cal/pkg/PLIST
... ...
@@ -0,0 +1,6 @@
  1
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/17 23:32:10 wiz Exp $
  2
+bin/cal
  3
+etc/cal/calcol
  4
+etc/cal/caldat
  5
+@dirrm etc/cal
  6
+man/man1/cal.1.gz
49  time/cardboard-schedule/Makefile
... ...
@@ -0,0 +1,49 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:25 wiz Exp $
  2
+#
  3
+
  4
+DISTNAME=	cs113ins
  5
+PKGNAME=	cardboard-schedule-1.13
  6
+CATEGORIES=	time x11
  7
+MASTER_SITES=	http://cardboard.nu/downloads/
  8
+EXTRACT_SUFX=	.exe
  9
+
  10
+MAINTAINER=	jwise@netbsd.org
  11
+HOMEPAGE=	http://cardboard.nu/download.shtml
  12
+
  13
+USE_JAVA=	yes
  14
+USE_X11BASE=	yes
  15
+DEPENDS+=	unzip-*:../../archivers/unzip
  16
+DEPENDS+=	swing-*:../../x11/swing
  17
+
  18
+RESTRICTED=	"License prohibits redistribution on CDROM"
  19
+NO_SRC_ON_CDROM=	${RESTRICTED}
  20
+NO_BIN_ON_CDROM=	${RESTRICTED}
  21
+
  22
+EXTRACT_CMD=	(cd ${WRKDIR} && unzip -x ${DOWNLOADED_DISTFILE}) || ${TRUE}
  23
+MESSAGE_FILE=	${WRKDIR}/MESSAGE
  24
+
  25
+CSFILES=	cs/images/Logo2.gif \
  26
+		cs/images/Logo.gif \
  27
+		stage/cs.jar \
  28
+		stage/readme.txt \
  29
+		stage/jhbasic.jar \
  30
+		stage/license.txt \
  31
+		stage/CsHelp.jar
  32
+
  33
+post-extract:
  34
+		(cd ${WRKDIR} && unzip -x InstallerData/Installer.zip) || ${TRUE}
  35
+
  36
+post-build:
  37
+		${SED} -e s,@PREFIX@,${PREFIX},g < ${FILESDIR}/csched.sh > ${WRKDIR}/csched.tmp
  38
+		${SED} -e s,@LOCALBASE@,${LOCALBASE},g < ${WRKDIR}/csched.tmp > ${WRKDIR}/csched.tmp2
  39
+		${SED} -e s,@JAVA_HOME@,${JAVA_HOME},g < ${WRKDIR}/csched.tmp2 > ${WRKDIR}/csched
  40
+		${SED} -e s,@PREFIX@,${PREFIX},g < ${PKGDIR}/MESSAGE > ${WRKDIR}/MESSAGE
  41
+
  42
+do-install:
  43
+		${MKDIR} ${PREFIX}/lib/cardboard-schedule
  44
+		@(cd ${WRKDIR}/C:/projects && ${GTAR} cf - ${CSFILES} | (cd ${PREFIX}/lib/cardboard-schedule && ${GTAR} xvf -))
  45
+		${INSTALL_SCRIPT} ${WRKDIR}/csched ${PREFIX}/bin
  46
+
  47
+do-build:
  48
+
  49
+.include "../../mk/bsd.pkg.mk"
2  time/cardboard-schedule/files/csched.sh
... ...
@@ -0,0 +1,2 @@
  1
+#!/bin/sh
  2
+@JAVA_HOME@/bin/jre -cp @PREFIX@/lib/cardboard-schedule/stage/cs.jar:@PREFIX@/lib/cardboard-schedule/stage/CsHelp.jar:@PREFIX@/lib/cardboard-schedule/stage/jhbasic.jar:@LOCALBASE@/lib/java/swingall.jar:${CLASSPATH} avg.cs.gui.CsMainApp
3  time/cardboard-schedule/files/md5
... ...
@@ -0,0 +1,3 @@
  1
+$NetBSD: md5,v 1.1.1.1 2000/12/17 23:32:25 wiz Exp $
  2
+
  3
+MD5 (cs113ins.exe) = b547a38dfa243dc70e5b5425ba08c824
1  time/cardboard-schedule/pkg/COMMENT
... ...
@@ -0,0 +1 @@
  1
+project and resource management software implemented in Java/Swing
10  time/cardboard-schedule/pkg/DESCR
... ...
@@ -0,0 +1,10 @@
  1
+Cardboard Schedule is a project management package implemented in
  2
+Java using the Swing UI toolkit.  It allows for tracking of tasks
  3
+and resources related to a number of projects.
  4
+
  5
+Although originally distributed for Windows, Cardboard Schedule is
  6
+implemented in Java and runs fine under Unix.
  7
+
  8
+This package installs a 30-day demo version of Cardboard Schedule.
  9
+You can contact Cardboard Nu at their website. http://cardboard.nu
  10
+to purchase a full license.
6  time/cardboard-schedule/pkg/MESSAGE
... ...
@@ -0,0 +1,6 @@
  1
+------------------------------------------------------------
  2
+  A demo version of Cardboard Schedule has been installed.
  3
+
  4
+  Please read @PREFIX@/lib/cardboard-schedule/license.txt
  5
+  before using Cardboard Schedule.  
  6
+------------------------------------------------------------
13  time/cardboard-schedule/pkg/PLIST
... ...
@@ -0,0 +1,13 @@
  1
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/17 23:32:25 wiz Exp $
  2
+bin/csched
  3
+lib/cardboard-schedule/cs/images/Logo2.gif
  4
+lib/cardboard-schedule/cs/images/Logo.gif
  5
+lib/cardboard-schedule/stage/cs.jar
  6
+lib/cardboard-schedule/stage/readme.txt
  7
+lib/cardboard-schedule/stage/jhbasic.jar
  8
+lib/cardboard-schedule/stage/license.txt
  9
+lib/cardboard-schedule/stage/CsHelp.jar
  10
+@dirrm lib/cardboard-schedule/stage
  11
+@dirrm lib/cardboard-schedule/cs/images
  12
+@dirrm lib/cardboard-schedule/cs
  13
+@dirrm lib/cardboard-schedule
27  time/catclock/Makefile
... ...
@@ -0,0 +1,27 @@
  1
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+#
  3
+
  4
+DISTNAME=	catclock
  5
+PKGNAME=	catclock-0.0
  6
+CATEGORIES=	x11 time
  7
+MASTER_SITES=	http://www2.cenaath.cena.dgac.fr/ftp/decwindows/ \
  8
+	ftp://ftp2.cnam.fr/decwindows/ \
  9
+	ftp://ftp.wku.edu/vms/decwindows/ \
  10
+	ftp://sunsite.doc.ic.ac.uk/computing/graphics/systems/X11/contrib/vms/
  11
+EXTRACT_SUFX=	.zip
  12
+
  13
+MAINTAINER=	packages@netbsd.org
  14
+
  15
+BUILD_DEPENDS=	unzip:../../archivers/unzip
  16
+
  17
+USE_IMAKE=	yes
  18
+USE_MOTIF=	yes
  19
+
  20
+EXTRACT_CMD=	unzip ${DOWNLOADED_DISTFILE}
  21
+
  22
+post-extract:
  23
+	${RM} ${WRKSRC}/makefile ${WRKSRC}/pwd.h
  24
+	${MV} ${WRKSRC}/xclock.man ${WRKSRC}/catclock.man
  25
+	${SED} 's/^XClock/Catclock/g' <${WRKSRC}/xclock.ad >${WRKSRC}/Catclock.ad
  26
+
  27
+.include "../../mk/bsd.pkg.mk"
2  time/catclock/files/md5
... ...
@@ -0,0 +1,2 @@
  1
+$NetBSD: md5,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+MD5 (catclock.zip) = bf62338a5f7d94d4a7180bad0f7a30ae
4  time/catclock/files/patch-sum
... ...
@@ -0,0 +1,4 @@
  1
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/17 23:32:15 wiz Exp $
  2
+
  3
+MD5 (patch-aa) = 4eedcfc4298db5172ba5a328302741db
  4
+MD5 (patch-ab) = d2a2ed75e356abd10db198dac2692835
27  time/catclock/patches/patch-aa
... ...
@@ -0,0 +1,27 @@
  1
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/17 23:32:16 wiz Exp $
  2
+--- imakefile.orig	Sun Dec 20 21:24:08 1992
  3
++++ imakefile	Sat Sep  4 19:55:15 1999
  4
+@@ -2,9 +2,9 @@
  5
+ SRCS = xclock.c alarm.c
  6
+ OBJS = xclock.o alarm.o
  7
+ 
  8
+-     MOTIF = /usr/lib/DXM
  9
+-MOTIF_LIBS = $(MOTIF)/lib/Xm/libXm.a $(MOTIF)/lib/Xt/libXt.a
  10
+-MOTIF_INCS = -I$(MOTIF)/lib -I$(MOTIF)/lib/Xt
  11
++     MOTIF = ${X11BASE}
  12
++MOTIF_LIBS = -lXm -lXt -lSM -lICE
  13
++MOTIF_INCS = -I$(MOTIF)/include
  14
+   INCLUDES = -I. $(MOTIF_INCS) -I$(TOP)
  15
+    DEFINES = -DHAS_GNU_EMACS
  16
+     CFLAGS = $(DEFINES) $(INCLUDES)
  17
+@@ -13,7 +13,7 @@
  18
+   SYS_LIBRARIES = -lX11 -lm
  19
+ 
  20
+ 
  21
+-all:: xclock
  22
+-
  23
+-ComplexProgramTarget(xclock)
  24
++all:: catclock
  25
+ 
  26
++ComplexProgramTarget(catclock)
  27
++InstallAppDefaults(Catclock)
21  time/catclock/patches/patch-ab
... ...
@@ -0,0 +1,21 @@
  1
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/17 23:32:16 wiz Exp $
  2
+--- xclock.c.orig	Sat Sep  4 19:09:20 1999
  3
++++ xclock.c	Sat Sep  4 19:09:40 1999
  4
+@@ -351,7 +351,7 @@
  5
+ 
  6
+ 	{ "mode", "Mode", XtRString, sizeof(char *),
  7
+ 	    XtOffset(ApplicationDataPtr, modeString),
  8
+-	    XtRImmediate, (XtPointer)"analog"},
  9
++	    XtRImmediate, (XtPointer)"cat"},
  10
+ 
  11
+ 	{ "help", "Help", XtRBoolean, sizeof(Boolean),
  12
+ 	    XtOffset(ApplicationDataPtr, help),