summaryrefslogtreecommitdiff
path: root/devel/ecgi/files/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ecgi/files/patch-Makefile')
-rw-r--r--devel/ecgi/files/patch-Makefile75
1 files changed, 0 insertions, 75 deletions
diff --git a/devel/ecgi/files/patch-Makefile b/devel/ecgi/files/patch-Makefile
deleted file mode 100644
index c1e03f2223e0..000000000000
--- a/devel/ecgi/files/patch-Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
---- Makefile.orig Tue Feb 13 14:02:11 2001
-+++ Makefile Mon Mar 22 13:47:28 2004
-@@ -1,14 +1,14 @@
- SHAREDOPT = -shared
--LIBDIR = /usr/lib
--INCDIR = /usr/include
-+LIBDIR = $(PREFIX)/usr/lib
-+INCDIR = $(PREFIX)/include
- AR = ar
--CC = gcc
-+CC?= gcc
- INCS = -Iinclude/ -I.
--FLAGS = -Wall
-+CFLAGS += -Wall
-
- all: obj/ecgi.o obj/ecgitk.o libecgi.a
-- make -C html2h/
-- make libecgi.so
-+ $(MAKE) -C html2h/
-+ $(MAKE) libecgi.so
-
- shared: libecgi.so
- cp libecgi.so /usr/lib
-@@ -18,33 +18,42 @@
- ar rs libecgi.a obj/ecgi.o obj/memfile.o obj/ecgitk.o
- printf "\n\n***congratulations - compilation worked***\n*** run 'make install' now ***\n\n"
-
--libecgi.so: obj/ecgi.o obj/ecgitk.o
-- gcc $(SHAREDOPT) obj/ecgi.o obj/memfile.o obj/ecgitk.o -o libecgi.so
-+libecgi.so: obj/ecgi.So obj/ecgitk.So obj/memfile.So
-+ $(CC) $(SHAREDOPT) obj/ecgi.So obj/memfile.So obj/ecgitk.So -o libecgi.so
-
- install:
- cp libecgi.a $(LIBDIR)
- cp ecgi.h $(INCDIR)
- cp include/memfile.h $(INCDIR)
- cp ecgitk.h $(INCDIR)
-- make -C html2h/ install
-+ $(MAKE) -C html2h/ install
- cp libecgi.so $(LIBDIR)
-
- tests: all
-- $(CC) tests/test.c -o tests/test.cgi $(INCS) $(FLAGS) libecgi.a
-- $(CC) tests/testload.c -o tests/testload libecgi.a $(INCS) $(FLAGS)
-+ $(CC) tests/test.c -o tests/test.cgi $(INCS) $(CFLAGS) libecgi.a
-+ $(CC) tests/testload.c -o tests/testload libecgi.a $(INCS) $(CFLAGS)
-
- obj/ecgi.o: src/ecgi.c ecgi.h obj/memfile.o
-- $(CC) -c src/ecgi.c $(INCS) $(FLAGS) -o obj/ecgi.o
-+ $(CC) -c src/ecgi.c $(INCS) $(CFLAGS) -o obj/ecgi.o
-
- obj/memfile.o: src/memfile.c include/memfile.h
-- $(CC) -o obj/memfile.o -c src/memfile.c $(INCS) $(FLAGS)
-+ $(CC) -o obj/memfile.o -c src/memfile.c $(INCS) $(CFLAGS)
-
- obj/ecgitk.o: src/ecgitk.c ecgitk.h
-- $(CC) -c src/ecgitk.c $(INCS) $(FLAGS) -o obj/ecgitk.o
-+ $(CC) -c src/ecgitk.c $(INCS) $(CFLAGS) -o obj/ecgitk.o
-+
-+obj/ecgi.So: src/ecgi.c ecgi.h obj/memfile.o
-+ $(CC) -c src/ecgi.c $(INCS) $(CFLAGS) -fPIC -o obj/ecgi.So
-+
-+obj/memfile.So: src/memfile.c include/memfile.h
-+ $(CC) -o obj/memfile.So -c src/memfile.c -fPIC $(INCS) $(CFLAGS)
-+
-+obj/ecgitk.So: src/ecgitk.c ecgitk.h
-+ $(CC) -c src/ecgitk.c $(INCS) $(CFLAGS) -fPIC -o obj/ecgitk.So
-
- clean:
- rm -f obj/* *.a *.so -f tests/test.cgi tests/testload
-- make -C html2h/ clean
-+ $(MAKE) -C html2h/ clean
-
- zip: clean
- rm -f ../ecgi-0.6.2.zip