Index: head/x11-clocks/eyeclock/Makefile =================================================================== --- head/x11-clocks/eyeclock/Makefile (revision 413139) +++ head/x11-clocks/eyeclock/Makefile (revision 413140) @@ -1,39 +1,39 @@ # Created by: KIRIYAMA Kazuhiko # $FreeBSD$ PORTNAME= eyeclock PORTVERSION= 2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-clocks -MASTER_SITES= http://ftp.vector.co.jp/pack/unix/personal/tokei/ +MASTER_SITES= http://ftp.vector.co.jp/12/89/1347/ DISTNAME= eyeclk20 MAINTAINER= ports@FreeBSD.org COMMENT= Clock with eyes following the mouse pointer -BROKEN= unfetchable - WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAKE_ENV= X11BASE=${LOCALBASE} USE_XORG= x11 xau xdmcp xpm xt ice USES= tar:tgz + +DESKTOP_ENTRIES="EyeClock" "" "" "eyeclock" "" "" post-patch: @${REINPLACE_CMD} -e "s#gcc#${CC}#" ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/eyeclock ${STAGEDIR}${PREFIX}/bin/eyeclock .for link in boyclock daemonclock girlclock henohenoclock margueriteclock \ octopusclock punpunclock silicagelclock taroclock umeharaclock ${LN} -sf eyeclock ${STAGEDIR}${PREFIX}/bin/${link} .endfor ${INSTALL_MAN} ${WRKSRC}/eyeclock.man ${STAGEDIR}${MANPREFIX}/man/man1/eyeclock.1 ${INSTALL_DATA} ${WRKSRC}/EyeClock.daemon \ ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/EyeClock @${MKDIR} ${STAGEDIR}${PREFIX}/lib/X11/EyeClock .for file in CHANGE COPYRIGHT EyeClock.daemon EyeClock.normal EyeClock.penguin \ Makefile OMAKE.jpn README.jpn xpm/*.xpm ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/lib/X11/EyeClock .endfor .include Index: head/x11-clocks/eyeclock/files/patch-Makefile =================================================================== --- head/x11-clocks/eyeclock/files/patch-Makefile (revision 413139) +++ head/x11-clocks/eyeclock/files/patch-Makefile (revision 413140) @@ -1,62 +1,62 @@ ---- Makefile.orig Sat Dec 25 03:18:57 1999 -+++ Makefile Sun Dec 26 16:33:49 1999 +--- Makefile.orig 1999-12-25 09:18:57 UTC ++++ Makefile @@ -15,8 +15,8 @@ ############################################################################### #PREFIX = /usr/local -PREFIX = /usr/X11R6 -X11BASE = /usr/X11R6 +#PREFIX = /usr/X11R6 +#X11BASE = /usr/X11R6 BINDIR = ${PREFIX}/bin LIBDIR = ${PREFIX}/lib/X11/EyeClock RESDIR = ${PREFIX}/lib/X11/app-defaults -@@ -26,15 +26,15 @@ +@@ -26,15 +26,15 @@ VERSION = EyeClock-2.0 # Choose a default face from below lines. -#DEFAULT_FACE = DEFAULT_FACE_IS_BSD_DAEMON +DEFAULT_FACE = DEFAULT_FACE_IS_BSD_DAEMON #DEFAULT_FACE = DEFAULT_FACE_IS_PENGUIN -DEFAULT_FACE = DEFAULT_FACE_IS_NORMAL +#DEFAULT_FACE = DEFAULT_FACE_IS_NORMAL # Choose a default resource file from below lines. -#DEFAULT_RESOURCE = EyeClock.daemon +DEFAULT_RESOURCE = EyeClock.daemon #DEFAULT_RESOURCE = EyeClock.penguin -DEFAULT_RESOURCE = EyeClock.normal +#DEFAULT_RESOURCE = EyeClock.normal # Choose icon pixmap from below lines. -@@ -93,14 +93,15 @@ +@@ -93,14 +93,15 @@ clean : backup : cp COPYRIGHT* *.jpn CHANGE EyeClock* Makefile *.h *.c *.man bak -makeclock : eyeclock daemonclock penguinclock umeharaclock taroclock boyclock girlclock henohenoclock silicagelclock punpunclock margueriteclock octopusclock +#makeclock : eyeclock daemonclock penguinclock umeharaclock taroclock boyclock girlclock henohenoclock silicagelclock punpunclock margueriteclock octopusclock +makeclock : eyeclock daemonclock umeharaclock taroclock boyclock girlclock henohenoclock silicagelclock punpunclock margueriteclock octopusclock daemonclock : ln -s eyeclock daemonclock -penguinclock : - ln -s eyeclock penguinclock - +#penguinclock : +# ln -s eyeclock penguinclock +# umeharaclock : ln -s eyeclock umeharaclock -@@ -131,7 +132,7 @@ +@@ -131,7 +132,7 @@ octopusclock : clearclock : rm -f ${BINDIR}/eyeclock rm -f ${BINDIR}/daemonclock - rm -f ${BINDIR}/penguinclock +# rm -f ${BINDIR}/penguinclock rm -f ${BINDIR}/umeharaclock rm -f ${BINDIR}/taroclock rm -f ${BINDIR}/boyclock Index: head/x11-clocks/eyeclock/files/patch-main.c =================================================================== --- head/x11-clocks/eyeclock/files/patch-main.c (revision 413139) +++ head/x11-clocks/eyeclock/files/patch-main.c (revision 413140) @@ -1,72 +1,72 @@ ---- main.c.orig Sun Dec 26 16:34:55 1999 -+++ main.c Sun Dec 26 16:37:01 1999 +--- main.c.orig 1999-12-25 09:18:56 UTC ++++ main.c @@ -76,7 +76,7 @@ /*===========================================================================*/ static Widget toplevel = 0; -static Widget clock = 0; +static Widget myclock = 0; /*===========================================================================*/ /* Number ヴィジェットのヴィジェットごとの名前 */ -@@ -616,9 +616,9 @@ +@@ -616,9 +616,9 @@ static void die(Widget w) Display * display; int i; - if (clock) - if (XtIsRealized(clock)) - ClockStop(clock); + if (myclock) + if (XtIsRealized(myclock)) + ClockStop(myclock); if (toplevel) if (XtIsRealized(toplevel)) { -@@ -650,8 +650,8 @@ +@@ -650,8 +650,8 @@ static void restore(Widget w, XEvent * e unsigned int width; unsigned int height; - width = ClockGetFaceWidth(clock); - height = ClockGetFaceHeight(clock); + width = ClockGetFaceWidth(myclock); + height = ClockGetFaceHeight(myclock); if (width && height) XtVaSetValues(toplevel, XtNwidth, width, XtNheight, height, NULL); -@@ -730,23 +730,23 @@ +@@ -730,23 +730,23 @@ int main(int argc, char * argv[]) } /* Clock ヴィジェットの作成 */ - clock = XtCreateManagedWidget("clock", clockWidgetClass, toplevel, NULL, 0); + myclock = XtCreateManagedWidget("clock", clockWidgetClass, toplevel, NULL, 0); /* Hand ヴィジェットの作成 */ for (i = 0; hands_default_values[i].name; i++) XtVaCreateManagedWidget(hands_default_values[i].name, - handWidgetClass, clock, + handWidgetClass, myclock, XtNtype, hands_default_values[i].type, NULL); /* Number ヴィジェットの作成 */ for (i = 0; numbers_default_values[i].name; i++) XtVaCreateManagedWidget(numbers_default_values[i].name, - numberWidgetClass, clock, + numberWidgetClass, myclock, XtNnumber, numbers_default_values[i].number, NULL); /* Eye ヴィジェットの作成 */ for (i = 0; eyes_name[i]; i++) - XtCreateManagedWidget(eyes_name[i], eyeWidgetClass, clock, NULL, 0); + XtCreateManagedWidget(eyes_name[i], eyeWidgetClass, myclock, NULL, 0); /* ポインタのフォーカスを有効にする */ XtVaSetValues(toplevel, XtNinput, True, NULL); -@@ -788,7 +788,7 @@ +@@ -788,7 +788,7 @@ int main(int argc, char * argv[]) XSetWMProtocols(display, XtWindow(toplevel), &wm_delete_window, 1); /* 時計をスタートさせる */ - ClockStart(app_context, clock); + ClockStart(app_context, myclock); /* Ctrl-c のトラップ */ signal(SIGINT, interrupt_handler); Index: head/x11-clocks/eyeclock/pkg-descr =================================================================== --- head/x11-clocks/eyeclock/pkg-descr (revision 413139) +++ head/x11-clocks/eyeclock/pkg-descr (revision 413140) @@ -1,9 +1,11 @@ EyeClock is a simple clock application for X11. You can put your favorite picture on the face of the clock. And you can move the eyes of the picture following the mouse pointer. See /usr/X11R6/lib/X11/EyeClock/README.jpn for more details. This port installs below clocks. boyclock, daemonclock, eyeclock, girlclock, henohenoclock, margueriteclock, octopusclock, punpunclock, silicagelclock, taroclock, umeharaclock. + +WWW: http://kozos.jp/myfreesoft/