--- astro/wmmoonclock/Makefile 2019-11-04 21:39:51.000000000 +0100 +++ astro/wmmoonclock/Makefile 2020-04-11 20:02:29.865730000 +0200 @@ -1,26 +1,24 @@ # Created by: Kris Kennaway # $FreeBSD: head/astro/wmmoonclock/Makefile 516738 2019-11-04 20:39:51Z zeising $ -PORTNAME= wmMoonClock -PORTVERSION= 1.27 -PORTREVISION= 3 +PORTNAME= wmmoonclock +PORTVERSION= 1.29 CATEGORIES= astro windowmaker -MASTER_SITES= http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/files/ +MASTER_SITES= https://www.dockapps.net/download/ MAINTAINER= mbeis@xs4all.nl COMMENT= Displays the phase of the moon, plus orbital data LICENSE= GPLv2 -WRKSRC= ${WRKDIR}/${DISTNAME}/Src +GNU_CONFIGURE= yes +USES= autoreconf:build xorg +USE_XORG+= x11 xext xpm -USES= gmake xorg -USE_XORG= xpm - PLIST_FILES= bin/wmmoonclock man/man1/wmmoonclock.1.gz do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/wmMoonClock ${STAGEDIR}${PREFIX}/bin/wmmoonclock - ${INSTALL_MAN} ${WRKSRC}/wmMoonClock.1 ${STAGEDIR}${PREFIX}/man/man1/wmmoonclock.1 + ${INSTALL_PROGRAM} ${WRKSRC}/wmmoonclock ${STAGEDIR}${PREFIX}/bin/wmmoonclock + ${INSTALL_MAN} ${WRKSRC}/src/wmMoonClock.1 ${STAGEDIR}${PREFIX}/man/man1/wmmoonclock.1 .include --- astro/wmmoonclock/distinfo 2014-10-10 18:36:05.000000000 +0200 +++ astro/wmmoonclock/distinfo 2020-04-11 13:37:53.826393000 +0200 @@ -1,2 +1,3 @@ -SHA256 (wmMoonClock-1.27.tar.gz) = 439d330a30ee1cb084e0512e894f5e1a2e9869745a2274fbd9a56832c1527c77 -SIZE (wmMoonClock-1.27.tar.gz) = 155197 +TIMESTAMP = 1586605073 +SHA256 (wmmoonclock-1.29.tar.gz) = beb9e108d90027df4bf2252b3669c153c858976c1099be3462d536073435203a +SIZE (wmmoonclock-1.29.tar.gz) = 234991 --- astro/wmmoonclock/files/patch-Makefile 2016-07-26 18:51:15.000000000 +0200 +++ astro/wmmoonclock/files/patch-Makefile 1970-01-01 01:00:00.000000000 +0100 @@ -1,16 +0,0 @@ ---- Makefile.orig 1999-03-23 02:20:32 UTC -+++ Makefile -@@ -1,8 +1,8 @@ --CC = gcc --CFLAGS = -O2 --INCDIR = -I/usr/X11R6/include/X11 --DESTDIR= /usr/X11R6 --LIBDIR = -L/usr/X11R6/lib -+CC ?= gcc -+CFLAGS ?= -O2 -+INCDIR = -I${LOCALBASE}/include -+DESTDIR= ${PREFIX} -+LIBDIR = -L${LOCALBASE}/lib - - # for Linux - LIBS = -lXpm -lX11 -lXext --- astro/wmmoonclock/files/patch-wmMoonClock.c 2016-07-26 18:51:15.000000000 +0200 +++ astro/wmmoonclock/files/patch-wmMoonClock.c 2020-04-11 18:16:43.904451000 +0200 @@ -1,12 +1,12 @@ ---- wmMoonClock.c.orig 1999-06-07 14:27:18 UTC -+++ wmMoonClock.c -@@ -162,7 +162,8 @@ int main(int argc, char *argv[]) { - int i, n, k, j, ImageNumber; - int Year, Month, DayOfWeek, DayOfMonth; - int Hours, Mins, Secs, OldSecs, digit, xoff, xsize; +--- src/wmMoonClock.c.orig 2017-08-15 00:31:05.000000000 +0200 ++++ src/wmMoonClock.c 2020-04-11 17:15:45.372609000 +0200 +@@ -157,7 +157,8 @@ + struct tm *GMTTime, *LocalTime; + XEvent event; + int i, n, j, ImageNumber, Year, Month, DayOfMonth, digit; - long CurrentLocalTime, CurrentGMTTime, date; + time_t CurrentLocalTime, CurrentGMTTime; + long date; double UT, val, RA, DEC, UTRise, UTSet, LocalHour, hour24(); int D, H, M, S, sgn, A, B, q; - char str[10]; + CTrans c; --- astro/wmmoonclock/pkg-descr 2014-10-10 18:36:05.000000000 +0200 +++ astro/wmmoonclock/pkg-descr 2020-02-24 13:38:56.398106000 +0100 @@ -5,4 +5,4 @@ Probably most of the data is not that useful, but what the heck :) -WWW: http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/time.html#wmmoonclock +WWW: https://www.dockapps.net/wmmoonclock