freebsd-ports/devel/libshhopt/files/patch-aa
Chris D. Faulhaber 9d1a8a9b80 Update port to 1.1.6
PR:		17488
Submitted by:	Maintainer
2000-03-21 01:11:05 +00:00

49 lines
1.2 KiB
Plaintext

--- Makefile Fri Mar 10 11:45:19 2000
+++ /home/andy/tmp/wrk/Makefile Sun Mar 19 16:34:15 2000
@@ -6,10 +6,10 @@
VERSION = $(VERMAJ).$(VERMIN).$(VERPAT)
# Define SHARED as 1 for Linux shared ELF library
-#SHARED = 1
+SHARED = 1
ifeq ($(SHARED),1)
-LIBTARGET = lib$(DIST).so.$(VERSION)
+LIBTARGET = lib$(DIST).so.$(VERMAJ)
LIBTARGETSO = lib$(DIST).so
LIBTARGETSOMAJ = $(LIBTARGETSO).$(VERMAJ)
CCSHRD = -fPIC
@@ -20,15 +20,16 @@
LIBHEAD = $(DIST).h
TARGETS = $(LIBTARGET)
-INSTBASEDIR = /usr/local
+PREFIX ?= /usr/local
+INSTBASEDIR = $(PREFIX)
INSTLIBDIR = $(INSTBASEDIR)/lib
INSTINCDIR = $(INSTBASEDIR)/include
-INSTALL = install -m 644
-INSTALLPROG = install -m 755
+INSTALL = install -c -m 644
+INSTALLPROG = install -c -m 755
MKDIRP = install -d -m 755
-CC = gcc
-OPTIM = -O2
+CC ?= gcc
+OPTIM = $(CFLAGS)
INCDIR = -I.
@@ -67,9 +68,7 @@
$(INSTALL) $(LIBTARGET) $(INSTLIBDIR)
$(INSTALL) $(LIBHEAD) $(INSTINCDIR)
ifeq ($(SHARED),1)
- ln -sf $(LIBTARGET) $(INSTLIBDIR)/$(LIBTARGETSOMAJ)
- ln -sf $(LIBTARGETSOMAJ) $(INSTLIBDIR)/$(LIBTARGETSO)
- echo "If you use GNU/Linux, remember to run ldconfig"
+ ln -sf $(LIBTARGET) $(INSTLIBDIR)/$(LIBTARGETSO)
endif
clean: