public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/xephem/files/
@ 2017-09-02 15:10 Michael Palimaka
  0 siblings, 0 replies; only message in thread
From: Michael Palimaka @ 2017-09-02 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1e9e468c23ccf50f68a8c82f852b5e55cade7cb6
Author:     Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Aug 16 12:24:07 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep  2 15:10:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9e468c

sci-astronomy/xephem: remove unused patches

 .../xephem/files/xephem-3.7.4-libs-flags.patch     | 160 ---------------------
 .../xephem/files/xephem-3.7.4-overflows.patch      |  15 --
 .../xephem/files/xephem-3.7.5-respect-flags.patch  |  57 --------
 3 files changed, 232 deletions(-)

diff --git a/sci-astronomy/xephem/files/xephem-3.7.4-libs-flags.patch b/sci-astronomy/xephem/files/xephem-3.7.4-libs-flags.patch
deleted file mode 100644
index 500ea12f223..00000000000
--- a/sci-astronomy/xephem/files/xephem-3.7.4-libs-flags.patch
+++ /dev/null
@@ -1,160 +0,0 @@
-diff -Nur xephem-3.7.4.orig/GUI/xephem/Makefile xephem-3.7.4/GUI/xephem/Makefile
---- xephem-3.7.4.orig/GUI/xephem/Makefile	2009-01-05 20:55:59.000000000 +0000
-+++ xephem-3.7.4/GUI/xephem/Makefile	2009-07-26 15:26:42.000000000 +0100
-@@ -10,8 +10,8 @@
- # one executable, xephem.
- 
- # These -I and -L flags point to the supporting XEphem libraries
--LIBINC = -I../../libastro -I../../libip -I../../liblilxml -I../../libjpegd -I../../libpng -I../../libz
--LIBLNK = -L../../libastro -L../../libip -L../../liblilxml -L../../libjpegd -L../../libpng -L../../libz
-+LIBINC = -I../../libastro -I../../libip -I../../liblilxml
-+LIBLNK = -L../../libastro -L../../libip -L../../liblilxml
--LIBLIB = -lastro -lip -llilxml -ljpegd -lpng -lz
-+LIBLIB = -lastro -lip -llilxml -ljpeg -lpng -lz
- 
- # MOTIFI is the directory containing the Xm directory of include files.
-@@ -32,12 +32,9 @@
- 
- # for linux and Apple OS X
- # some systems now use just /usr/X11 (not /usr/X11R6)
--CC = gcc
--CLDFLAGS = -g
--CFLAGS = $(LIBINC) $(CLDFLAGS) -O2 -Wall -I$(MOTIFI) -I/usr/X11R6/include
--LDFLAGS = $(LIBLNK) $(CLDFLAGS) -L$(MOTIFL) -L/usr/X11R6/lib
--XLIBS = $(MOTIFL)/libXm.a -lXp -lXt -lXext -lXmu -lX11
--LIBS = $(XLIBS) $(LIBLIB) -lm
-+XLIBS = -lXm -lXp -lXt -lXext -lXmu -lX11
-+LIBS = $(LIBLNK) $(XLIBS) $(LIBLIB) -lm
-+CFLAGS := $(LIBINC) $(CFLAGS)
- 
- # for ppc Apple OS X to make universal (i386 and ppc binary), requires
- # Xcode 2.2, /Developers/SDK/MacOSX10.4u.sdk and all libs, including libXm,
-@@ -187,12 +184,9 @@
- 	nroff -man $? > $@
- 
- libs:
--	cd ../../libastro; make
--	cd ../../libip; make
--	cd ../../libjpegd; make
--	cd ../../liblilxml; make
--	cd ../../libpng; make
--	cd ../../libz; make
-+	cd ../../libastro; $(MAKE)
-+	cd ../../libip; $(MAKE)
-+	cd ../../liblilxml; $(MAKE)
- 
- clean:
- 	rm -fr *.o ../../lib*/*.[ao]
-diff -Nur xephem-3.7.4.orig/GUI/xephem/tools/lx200xed/Makefile xephem-3.7.4/GUI/xephem/tools/lx200xed/Makefile
---- xephem-3.7.4.orig/GUI/xephem/tools/lx200xed/Makefile	2005-03-20 11:04:51.000000000 +0000
-+++ xephem-3.7.4/GUI/xephem/tools/lx200xed/Makefile	2009-07-26 15:15:06.000000000 +0100
-@@ -1,10 +1,6 @@
- LIBASTRO = ../../../../libastro
--CLDFLAGS =
--CFLAGS = -Wall -O2 $(CLDFLAGS) -I$(LIBASTRO)
--LDFLAGS = $(CLDFLAGS) -L$(LIBASTRO)
--CC = gcc
--
--LIBS = -lastro -lm
-+CFLAGS := -I$(LIBASTRO) $(CFLAGS)
-+LIBS = -L$(LIBASTRO) -lastro -lm
- 
- OBJS = 			\
- 	liblx200.o	\
-diff -Nur xephem-3.7.4.orig/GUI/xephem/tools/xedb/Makefile xephem-3.7.4/GUI/xephem/tools/xedb/Makefile
---- xephem-3.7.4.orig/GUI/xephem/tools/xedb/Makefile	2005-03-20 11:04:51.000000000 +0000
-+++ xephem-3.7.4/GUI/xephem/tools/xedb/Makefile	2009-07-26 15:13:30.000000000 +0100
-@@ -2,11 +2,8 @@
- # assumes gcc, adjust to suit.
- 
- ASLIBDIR = ../../../../libastro
--CLDFLAGS =
--GCCFLAGS = -O2 -ffast-math -Wall
--CFLAGS = $(CLDFLAGS) $(GCCFLAGS) -I$(ASLIBDIR)
--LDFLAGS = $(CLDFLAGS) -L$(ASLIBDIR)
--LIBS = -lastro -lm
-+CFLAGS := -I$(ASLIBDIR) $(CFLAGS) 
-+LIBS =  -L$(ASLIBDIR) -lastro -lm
- 
- OBJS =	xedb.o	\
- 	print.o
-diff -Nur xephem-3.7.4.orig/GUI/xephem/tools/xephemdbd/Makefile xephem-3.7.4/GUI/xephem/tools/xephemdbd/Makefile
---- xephem-3.7.4.orig/GUI/xephem/tools/xephemdbd/Makefile	2005-03-20 11:04:51.000000000 +0000
-+++ xephem-3.7.4/GUI/xephem/tools/xephemdbd/Makefile	2009-07-26 15:16:13.000000000 +0100
-@@ -2,16 +2,12 @@
- # run this after successfully making XEphem and its libs.
- # Only tested on Linux.
- 
--CC = gcc
--
- XED = ../..
- LAS = $(XED)/../../libastro
- IPH = $(XED)/../../libip
- 
--CLDFLAGS =-g
--CFLAGS = $(CLDFLAGS) -Wall -ffast-math -I$(XED) -I$(LAS) -I$(IPH)
--LDFLAGS = $(CLDFLAGS) -L$(LAS)
--LIBS = -lastro -lm
-+CFLAGS := -I$(XED) -I$(LAS) -I$(IPH) $(CFLAGS)
-+LIBS =  -L$(LAS) -lastro -lm
- 
- OBJS =	xephemdbd.o 		\
- 	db.o			\
-diff -Nur xephem-3.7.4.orig/libastro/Makefile xephem-3.7.4/libastro/Makefile
---- xephem-3.7.4.orig/libastro/Makefile	2006-02-24 03:37:31.000000000 +0000
-+++ xephem-3.7.4/libastro/Makefile	2009-07-26 15:22:43.000000000 +0100
-@@ -3,10 +3,6 @@
- 
- # compiler and flags
- 
--# gcc
--CC = gcc
--CFLAGS= -O2 -Wall
--
- # macosx universal binary
- # CFLAGS= -O2 -Wall -arch i386 -arch ppc
- 
-@@ -87,7 +83,7 @@
- 	ranlib $@
- 
- libastro.so: $(HS) $(OBJS)
--	$(CC) -shared -o $@ $(OBJS)
-+	$(CC) $(LDFLAGS) -shared -o $@ $(OBJS)
- 
- clobber:
- 	rm -f *.o libastro.a
-diff -Nur xephem-3.7.4.orig/libip/Makefile xephem-3.7.4/libip/Makefile
---- xephem-3.7.4.orig/libip/Makefile	2009-01-05 20:53:46.000000000 +0000
-+++ xephem-3.7.4/libip/Makefile	2009-07-26 15:20:43.000000000 +0100
-@@ -2,8 +2,7 @@
- # (C) 2001 Elwood Charles Downey
- 
- # gcc
--CC = gcc
--CFLAGS= -I../libastro -O2 -Wall
-+CFLAGS := -I../libastro $(CFLAGS)
- 
- # macosx universal binary
- # CFLAGS= -I../libastro -O2 -Wall -arch i386 -arch ppc
-@@ -40,7 +39,7 @@
- 	ranlib $@
- 
- libip.so:    $(OBJS)
--	gcc -shared -o $@ $(OBJS)
-+	$(CC) $(LDFLAGS) -shared -o $@ $(OBJS)
- 
- clobber:
- 	rm -f *.o libip.a
-diff -Nur xephem-3.7.4.orig/liblilxml/Makefile xephem-3.7.4/liblilxml/Makefile
---- xephem-3.7.4.orig/liblilxml/Makefile	2006-02-24 03:37:32.000000000 +0000
-+++ xephem-3.7.4/liblilxml/Makefile	2009-07-26 15:22:04.000000000 +0100
-@@ -3,9 +3,6 @@
- 
- # compiler and flags
- 
--# gcc
--CC = gcc
--CFLAGS= -O2 -Wall
- 
- # macosx universal binary
- # CFLAGS= -O2 -Wall -arch i386 -arch ppc

diff --git a/sci-astronomy/xephem/files/xephem-3.7.4-overflows.patch b/sci-astronomy/xephem/files/xephem-3.7.4-overflows.patch
deleted file mode 100644
index 2dd5e55c369..00000000000
--- a/sci-astronomy/xephem/files/xephem-3.7.4-overflows.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Fix buffer overflow
-
-http://bugs.gentoo.org/show_bug.cgi?id=339901
-
---- GUI/xephem/tools/lx200xed/liblx200.c
-+++ GUI/xephem/tools/lx200xed/liblx200.c
-@@ -855,7 +855,7 @@
-      return(LX200_FALSE);  /*Probably ought to verify all characters are acceptable*/
-    szCmd[1]='L' + iSite;
-    szCmd[2]='\0';
--   snprintf(szSite,6,"%3s",buf);
-+   snprintf(szSite,4,"%3s",buf);
-    return(lx200_set_generic(fd,szCmd,szSite));   
- }
- 

diff --git a/sci-astronomy/xephem/files/xephem-3.7.5-respect-flags.patch b/sci-astronomy/xephem/files/xephem-3.7.5-respect-flags.patch
deleted file mode 100644
index 8a695652fac..00000000000
--- a/sci-astronomy/xephem/files/xephem-3.7.5-respect-flags.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-Respect AR, RANLIB
-
-https://bugs.gentoo.org/show_bug.cgi?id=436646
-
-Patch written by Kacper Kowalik <xarthisius@gentoo.org>
---- a/libastro/Makefile
-+++ b/libastro/Makefile
-@@ -79,8 +79,8 @@ OBJS =			\
- 	vsop87_data.o
- 
- libastro.a: $(HS) $(OBJS)
--	ar rv $@ $(OBJS)
--	ranlib $@
-+	$(AR) rv $@ $(OBJS)
-+	$(RANLIB) $@
- 
- libastro.so: $(HS) $(OBJS)
- 	$(CC) $(LDFLAGS) -shared -o $@ $(OBJS)
---- a/libip/Makefile
-+++ b/libip/Makefile
-@@ -35,8 +35,8 @@ OBJS =	\
- HS = ip.h fsmatch.h
- 
- libip.a: $(HS)	$(OBJS)
--	ar rv $@ $(OBJS)
--	ranlib $@
-+	$(AR) rv $@ $(OBJS)
-+	$(RANLIB) $@
- 
- libip.so:    $(OBJS)
- 	$(CC) $(LDFLAGS) -shared -o $@ $(OBJS)
---- a/libjpegd/Makefile
-+++ b/libjpegd/Makefile
-@@ -62,8 +62,8 @@ OBJS = \
- 	jutils.o
- 
- libjpegd.a: $(HS) $(OBJS)
--	ar r $@ $(OBJS)
--	ranlib $@
-+	$(AR) r $@ $(OBJS)
-+	$(RANLIB) $@
- 
- clobber:
- 	touch x.o x.a
---- a/liblilxml/Makefile
-+++ b/liblilxml/Makefile
-@@ -24,8 +24,8 @@ HS = lilxml.h
- OBJS = lilxml.o base64.o
- 
- liblilxml.a: $(HS) $(OBJS)
--	ar r $@ $(OBJS)
--	ranlib $@
-+	$(AR) r $@ $(OBJS)
-+	$(RANLIB) $@
- 
- liltest: liltest.o liblilxml.a
- 	$(CC) $(LDFLAGS) -o liltest liltest.o liblilxml.a


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2017-09-02 15:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-02 15:10 [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/xephem/files/ Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox