mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 09:19:15 -04:00
Add patch to fix compile in -CURRENT
This commit is contained in:
parent
73358a5ab0
commit
ae08c8950b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=51269
3 changed files with 139 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
||||||
--- Imakefile.orig Tue Aug 14 09:30:24 2001
|
--- Imakefile.orig Tue Aug 14 09:30:24 2001
|
||||||
+++ Imakefile Fri Aug 24 07:48:14 2001
|
+++ Imakefile Sat Dec 8 19:39:45 2001
|
||||||
@@ -1,15 +1,17 @@
|
@@ -1,15 +1,17 @@
|
||||||
XCOMM Should install to /usr or /usr/local ??
|
XCOMM Should install to /usr or /usr/local ??
|
||||||
-DESTDIR=/usr
|
-DESTDIR=/usr
|
||||||
|
@ -21,7 +21,7 @@
|
||||||
XCOMM
|
XCOMM
|
||||||
XCOMM Compile options:
|
XCOMM Compile options:
|
||||||
XCOMM
|
XCOMM
|
||||||
@@ -38,13 +40,12 @@
|
@@ -38,13 +40,13 @@
|
||||||
#CCOPTIONS=-O -DZLIB -DNEW_CTIME -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\"
|
#CCOPTIONS=-O -DZLIB -DNEW_CTIME -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\"
|
||||||
|
|
||||||
# Solaris, Linux
|
# Solaris, Linux
|
||||||
|
@ -38,10 +38,11 @@
|
||||||
+ZLIBDIR=-L${LOCALBASE}/lib
|
+ZLIBDIR=-L${LOCALBASE}/lib
|
||||||
+JINC=-I${LOCALBASE}/include
|
+JINC=-I${LOCALBASE}/include
|
||||||
+CCOPTIONS=-O -DZLIB -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\" -DNEW_CTIME -I${LOCALBASE}/include
|
+CCOPTIONS=-O -DZLIB -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\" -DNEW_CTIME -I${LOCALBASE}/include
|
||||||
|
+INCLUDES+= -I${LOCALBASE}/include
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
SRCS=sunclock.c astro.c widgets.c tildepath.c dirlist.c \
|
SRCS=sunclock.c astro.c widgets.c tildepath.c dirlist.c \
|
||||||
@@ -52,7 +53,7 @@
|
@@ -52,7 +54,7 @@
|
||||||
OBJS=sunclock.o astro.o widgets.o tildepath.o dirlist.o \
|
OBJS=sunclock.o astro.o widgets.o tildepath.o dirlist.o \
|
||||||
readvmf.o readxpm.o readjpeg.o
|
readvmf.o readxpm.o readjpeg.o
|
||||||
LOCAL_LIBRARIES=$(XLIB) $(XPMLIBDIR) -lXpm $(ZLIBDIR) -lz \
|
LOCAL_LIBRARIES=$(XLIB) $(XPMLIBDIR) -lXpm $(ZLIBDIR) -lz \
|
||||||
|
|
124
astro/sunclock/files/patch-sunclock.c
Normal file
124
astro/sunclock/files/patch-sunclock.c
Normal file
|
@ -0,0 +1,124 @@
|
||||||
|
--- sunclock.c.orig Wed Aug 8 07:53:14 2001
|
||||||
|
+++ sunclock.c Sat Dec 8 21:24:46 2001
|
||||||
|
@@ -125,7 +125,6 @@
|
||||||
|
* external routines
|
||||||
|
*/
|
||||||
|
|
||||||
|
-extern long time();
|
||||||
|
#ifdef NEW_CTIME
|
||||||
|
extern char * timezone();
|
||||||
|
#endif
|
||||||
|
@@ -2062,8 +2061,8 @@
|
||||||
|
|
||||||
|
if (!Context->mark1.city) return;
|
||||||
|
|
||||||
|
- time(&Context->time);
|
||||||
|
- gtime = Context->time + Context->jump;
|
||||||
|
+ time(&Context->footime);
|
||||||
|
+ gtime = Context->footime + Context->jump;
|
||||||
|
|
||||||
|
/* Get local time at given location */
|
||||||
|
setTZ(Context->mark1.city);
|
||||||
|
@@ -2212,8 +2211,8 @@
|
||||||
|
|
||||||
|
if (!Context->flags.mapped) return;
|
||||||
|
|
||||||
|
- time(&Context->time);
|
||||||
|
- gtime = Context->time + Context->jump;
|
||||||
|
+ time(&Context->footime);
|
||||||
|
+ gtime = Context->footime + Context->jump;
|
||||||
|
|
||||||
|
if (!Context->wintype) {
|
||||||
|
char num[80];
|
||||||
|
@@ -2542,7 +2541,7 @@
|
||||||
|
|
||||||
|
Context->bits = 0;
|
||||||
|
Context->flags.update = 4;
|
||||||
|
- Context->time = 0L;
|
||||||
|
+ Context->footime = 0L;
|
||||||
|
Context->projtime = -1L;
|
||||||
|
Context->roottime = -1L;
|
||||||
|
Context->animtime = -1L;
|
||||||
|
@@ -3708,7 +3707,7 @@
|
||||||
|
|
||||||
|
if (button_pressed) return;
|
||||||
|
|
||||||
|
- time(&Context->time);
|
||||||
|
+ time(&Context->footime);
|
||||||
|
|
||||||
|
erase_obj = 1;
|
||||||
|
if (Context->flags.colorlevel == MONOCHROME ||
|
||||||
|
@@ -3716,10 +3715,10 @@
|
||||||
|
drawSunAndMoon(Context);
|
||||||
|
erase_obj = 0;
|
||||||
|
|
||||||
|
- (void) sunParams(Context->time + Context->jump,
|
||||||
|
+ (void) sunParams(Context->footime + Context->jump,
|
||||||
|
&Context->sunlon, &Context->sundec, NULL);
|
||||||
|
|
||||||
|
- (void) phase(Context->time + Context->jump,
|
||||||
|
+ (void) phase(Context->footime + Context->jump,
|
||||||
|
&Context->moondec, &Context->moonlon,
|
||||||
|
&junk, &junk, &junk, &junk, &junk, &junk );
|
||||||
|
Context->moonlon = fixangle(Context->moonlon+180.0) - 180.0;
|
||||||
|
@@ -3736,10 +3735,10 @@
|
||||||
|
update the illuminated area on the screen. */
|
||||||
|
|
||||||
|
if (Context->projtime < 0 ||
|
||||||
|
- (Context->time - Context->projtime) > PROJINT ||
|
||||||
|
+ (Context->footime - Context->projtime) > PROJINT ||
|
||||||
|
Context->noon != noon || Context->flags.update>=4) {
|
||||||
|
Context->flags.update = 2;
|
||||||
|
- Context->projtime = Context->time;
|
||||||
|
+ Context->projtime = Context->footime;
|
||||||
|
Context->noon = noon;
|
||||||
|
Context->fnoon = fnoon;
|
||||||
|
moveNightArea(Context);
|
||||||
|
@@ -4341,8 +4340,8 @@
|
||||||
|
hw = Context->geom.height;
|
||||||
|
if (do_root == 2) hw += Context->hstrip;
|
||||||
|
|
||||||
|
- if (abs(Context->time - Context->roottime) >= root_period)
|
||||||
|
- Context->roottime = Context->time;
|
||||||
|
+ if (abs(Context->footime - Context->roottime) >= root_period)
|
||||||
|
+ Context->roottime = Context->footime;
|
||||||
|
else
|
||||||
|
if (do_root == 2 && mode==0 && rootpix) update = 0;
|
||||||
|
|
||||||
|
@@ -4353,7 +4352,7 @@
|
||||||
|
XSetForeground(dpy, Context->gdata->wingc,
|
||||||
|
Context->gdata->pixel[ROOTCOLOR]);
|
||||||
|
XFillRectangle(dpy, rootpix, Context->gdata->wingc, 0, 0, wr, hr);
|
||||||
|
- srandom(Context->time);
|
||||||
|
+ srandom(Context->footime);
|
||||||
|
if (random_rootpos) {
|
||||||
|
rootdx = (double)(random() % 10001)/10000.0;
|
||||||
|
rootdy = (double)(random() % 10001)/10000.0;
|
||||||
|
@@ -5299,13 +5298,13 @@
|
||||||
|
Context->flags.update = 2;
|
||||||
|
break;
|
||||||
|
case XK_w:
|
||||||
|
- if (Context->time<=last_time+2) return;
|
||||||
|
+ if (Context->footime<=last_time+2) return;
|
||||||
|
if (do_menu) do_menu = -1;
|
||||||
|
if (do_filesel) do_filesel = -1;
|
||||||
|
if (do_zoom) do_zoom = -1;
|
||||||
|
if (do_option) do_option = -1;
|
||||||
|
buildMap(Context, 1, 1);
|
||||||
|
- last_time = Context->time;
|
||||||
|
+ last_time = Context->footime;
|
||||||
|
keysym = ' ';
|
||||||
|
break;
|
||||||
|
case XK_r:
|
||||||
|
@@ -5616,9 +5615,9 @@
|
||||||
|
drawImageToRootWindow(Context, 0);
|
||||||
|
XFlush(dpy);
|
||||||
|
if (Context->flags.animate) {
|
||||||
|
- if (abs(Context->time-Context->animtime) >=
|
||||||
|
+ if (abs(Context->footime-Context->animtime) >=
|
||||||
|
Context->flags.animperiod) {
|
||||||
|
- Context->animtime = Context->time;
|
||||||
|
+ Context->animtime = Context->footime;
|
||||||
|
Context->jump += progress_value[Context->flags.progress];
|
||||||
|
Context->flags.update = 4;
|
||||||
|
}
|
11
astro/sunclock/files/patch-sunclock.h
Normal file
11
astro/sunclock/files/patch-sunclock.h
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- sunclock.h.orig Sat Jul 21 11:49:41 2001
|
||||||
|
+++ sunclock.h Sat Dec 8 21:28:41 2001
|
||||||
|
@@ -224,7 +224,7 @@
|
||||||
|
unsigned char * daypixel; /* pointer to day pixels */
|
||||||
|
unsigned char * nightpixel; /* pointer to night pixels */
|
||||||
|
int ncolors; /* number of colors in day pixels */
|
||||||
|
- long time; /* time - real or fake, see flags */
|
||||||
|
+ time_t footime; /* time - real or fake, see flags */
|
||||||
|
long projtime; /* last time projected illumination */
|
||||||
|
long roottime; /* last time written to root */
|
||||||
|
long animtime; /* last time of animation */
|
Loading…
Add table
Reference in a new issue