ports/79755: Update port: x11-clocks/eyeclock
KATO Tsuguru
tkato432 at yahoo.com
Sun Apr 10 14:10:22 UTC 2005
>Number: 79755
>Category: ports
>Synopsis: Update port: x11-clocks/eyeclock
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 10 14:10:17 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.11-RELEASE i386
>Organization:
>Environment:
>Description:
- Fix MASTER_SITES
- Support CC/CFLAGS properly
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/x11-clocks/eyeclock/Makefile x11-clocks/eyeclock/Makefile
--- /usr/ports/x11-clocks/eyeclock/Makefile Fri Dec 24 02:58:53 2004
+++ x11-clocks/eyeclock/Makefile Sun Apr 10 00:13:04 2005
@@ -8,17 +8,33 @@
PORTNAME= eyeclock
PORTVERSION= 2.0
CATEGORIES= x11-clocks
-MASTER_SITES= http://www.seki.ee.kagu.sut.ac.jp/~sakai/
+MASTER_SITES= http://download.vector.co.jp/pack/unix/personal/tokei/
+DISTNAME= eyeclk20
+EXTRACT_SUFX= .tgz
MAINTAINER= ports at FreeBSD.org
COMMENT= A clock with eyes following the mouse pointer
-#ALL_TARGET= all
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_X_PREFIX= yes
USE_XPM= yes
MAN1= eyeclock.1
-MANCOMPRESSED= yes
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/eyeclock ${PREFIX}/bin/eyeclock
+.for link in boyclock daemonclock girlclock henohenoclock margueriteclock \
+ octopusclock punpunclock silicagelclock taroclock umeharaclock
+ ${LN} -sf eyeclock ${PREFIX}/bin/${link}
+.endfor
+ ${INSTALL_MAN} ${WRKSRC}/eyeclock.man ${MANPREFIX}/man/man1/eyeclock.1
+ ${INSTALL_DATA} ${WRKSRC}/EyeClock.daemon \
+ ${PREFIX}/lib/X11/app-defaults/EyeClock
+ @${MKDIR} ${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} ${PREFIX}/lib/X11/EyeClock
+.endfor
.include <bsd.port.mk>
diff -urN /usr/ports/x11-clocks/eyeclock/distinfo x11-clocks/eyeclock/distinfo
--- /usr/ports/x11-clocks/eyeclock/distinfo Wed Mar 31 18:15:49 2004
+++ x11-clocks/eyeclock/distinfo Sat Apr 9 23:38:11 2005
@@ -1,2 +1,2 @@
-MD5 (eyeclock-2.0.tar.gz) = bd2a6c70c9a13cb80efd7893ece4acbf
-SIZE (eyeclock-2.0.tar.gz) = 171747
+MD5 (eyeclk20.tgz) = bd2a6c70c9a13cb80efd7893ece4acbf
+SIZE (eyeclk20.tgz) = 171747
diff -urN /usr/ports/x11-clocks/eyeclock/files/patch-aa x11-clocks/eyeclock/files/patch-aa
--- /usr/ports/x11-clocks/eyeclock/files/patch-aa Mon Dec 27 10:10:05 1999
+++ x11-clocks/eyeclock/files/patch-aa Sun Apr 10 00:14:00 2005
@@ -1,5 +1,5 @@
---- Makefile.orig Sat Dec 25 03:18:57 1999
-+++ Makefile Sun Dec 26 16:33:49 1999
+--- Makefile.orig Sat Dec 25 18:18:57 1999
++++ Makefile Sun Apr 10 00:01:12 2005
@@ -15,8 +15,8 @@
###############################################################################
@@ -31,6 +31,57 @@
# Choose icon pixmap from below lines.
+@@ -44,33 +44,33 @@
+ all : eyeclock eyeclock.1.gz makeclock
+
+ eyeclock : main.o Clock.o Hand.o Number.o Eye.o converter.o etc.o
+- gcc main.o Clock.o Hand.o Number.o Eye.o converter.o etc.o \
++ ${CC} main.o Clock.o Hand.o Number.o Eye.o converter.o etc.o \
+ -o eyeclock \
+ -L${X11BASE}/lib \
+ -lm -lX11 -lXt -lXpm
+
+ main.o : main.c Clock.h Hand.h Number.h Eye.h converter.h etc.h fallback_resources.h
+- gcc -c main.c -O -I${X11BASE}/include \
++ ${CC} -c main.c ${CFLAGS} -I${X11BASE}/include \
+ -DVERSION=\"${VERSION}\"
+
+ Clock.o : Clock.h ClockP.h Clock.c Hand.h Number.h Eye.h converter.h etc.h
+- gcc -c Clock.c -O -I${X11BASE}/include
++ ${CC} -c Clock.c ${CFLAGS} -I${X11BASE}/include
+
+ Hand.o : Hand.h HandP.h Hand.c converter.h etc.h
+- gcc -c Hand.c -O -I${X11BASE}/include
++ ${CC} -c Hand.c ${CFLAGS} -I${X11BASE}/include
+
+ Number.o : Number.h NumberP.h Number.c converter.h etc.h
+- gcc -c Number.c -O -I${X11BASE}/include
++ ${CC} -c Number.c ${CFLAGS} -I${X11BASE}/include
+
+ Eye.o : Eye.h EyeP.h Eye.c converter.h etc.h
+- gcc -c Eye.c -O -I${X11BASE}/include
++ ${CC} -c Eye.c ${CFLAGS} -I${X11BASE}/include
+
+ converter.o : converter.h converter.c etc.h
+- gcc -c converter.c -O -I${X11BASE}/include \
++ ${CC} -c converter.c ${CFLAGS} -I${X11BASE}/include \
+ -D${DEFAULT_FACE} -D${DEFAULT_ICON}
+
+ etc.o : etc.h etc.c
+- gcc -c etc.c -O -I${X11BASE}/include \
++ ${CC} -c etc.c ${CFLAGS} -I${X11BASE}/include \
+ -DEYECLOCK_LIB=\"${PREFIX}/lib/X11/EyeClock\"
+
+ EyeClock : ${DEFAULT_RESOURCE}
+@@ -80,7 +80,7 @@
+ cat EyeClock | ./mkfbres > fallback_resources.h
+
+ mkfbres : mkfbres.c
+- gcc mkfbres.c -o mkfbres
++ ${CC} mkfbres.c -o mkfbres
+
+ eyeclock.1.gz : eyeclock.man
+ cp eyeclock.man eyeclock.1
@@ -93,14 +93,15 @@
backup :
cp COPYRIGHT* *.jpn CHANGE EyeClock* Makefile *.h *.c *.man bak
diff -urN /usr/ports/x11-clocks/eyeclock/pkg-descr x11-clocks/eyeclock/pkg-descr
--- /usr/ports/x11-clocks/eyeclock/pkg-descr Mon Dec 27 10:10:07 1999
+++ x11-clocks/eyeclock/pkg-descr Sat Apr 9 23:49:12 2005
@@ -8,7 +8,7 @@
margueriteclock, octopusclock, punpunclock, silicagelclock,
taroclock, umeharaclock.
-WWW: http://www.seki.ee.kagu.sut.ac.jp/~sakai/myfreesoft.html
+WWW: http://hp.vector.co.jp/authors/VA014157/myfreesoft/index.html
- Sakai Hiroaki
sakai at seki.ee.kagu.sut.ac.jp
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list