1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-30 21:49:25 +00:00
freebsd-ports/games/libshhcards/files/patch-aa
Alexander Langer 217ed45bf9 - Update MASTER_SITES and WWW: line of pkg/DESCR
- Support CC/CFLAGS/PREFIX/LOCALBASE/X11BASE/etc properly

PR:		19757
Submitted by:	Ports Fury
2000-07-16 14:31:54 +00:00

84 lines
2.2 KiB
Plaintext

--- Makefile.orig Mon Jul 6 01:52:26 1998
+++ Makefile Tue Jul 4 21:38:46 2000
@@ -8,7 +8,7 @@
###########################################################################
# Define SHARED as 1 for Linux shared ELF library
-#SHARED = 1
+SHARED = 1
ifeq ($(SHARED),1)
LIBTARGET = lib$(DIST).so.$(VERSION)
@@ -22,13 +22,13 @@
LIBHEAD = $(DIST).h
TARGETS = $(LIBTARGET)
-INSTBASEDIR = /usr/local
+INSTBASEDIR = ${PREFIX}
INSTLIBDIR = $(INSTBASEDIR)/lib
INSTINCDIR = $(INSTBASEDIR)/include
-INSTALL = install -m 644
-MKDIRP = install -d -m 755
+INSTALL = ${BSD_INSTALL_DATA}
+MKDIRP = mkdir -p
-CC = gcc
+#CC = gcc
OPTIM = -O2
###########################################################################
@@ -36,8 +36,8 @@
# Where are Xpm and X11?
# GNU/Linux at home
-INCDIR = -I. -I/usr/local/include -I/usr/X11R6/include
-LIBDIR = -L. -L/usr/local/lib -L/usr/X11R6/lib -L/usr/local/lib/X11
+INCDIR = -I. -I${X11BASE}/include
+LIBDIR = -L. -L${X11BASE}/lib
EXTRA_LD_OPT =
EXTRA_LIBS =
@@ -68,14 +68,14 @@
endif
# Alpha at USIT
-ifeq ($(HOSTTYPE),alpha)
-INCDIR = -I. -I/usr/include/X11 -I/usr/local/X11R5/include
-LIBDIR = -L. -L/usr/lib/X11 -L/usr/local/X11R5/lib
-endif
+#ifeq ($(HOSTTYPE),alpha)
+#INCDIR = -I. -I/usr/include/X11 -I/usr/local/X11R5/include
+#LIBDIR = -L. -L/usr/lib/X11 -L/usr/local/X11R5/lib
+#endif
###########################################################################
-CCOPT = -Wall $(OPTIM) $(INCDIR) $(CFLAGS)
+CCOPT = $(INCDIR) $(CFLAGS)
LDOPT = $(LIBDIR) $(LDFLAGS)
# Object files to store in the library
@@ -87,7 +87,7 @@
$(LIBTARGET): $(LIBOBJS)
ifeq ($(SHARED),1)
- $(CC) -shared -Wl,-soname,$(LIBTARGETSOMAJ) -o $(LIBTARGET) $(LIBOBJS)
+ $(CC) -shared -Wl,-soname,$(LIBTARGETSOMAJ) -o $(LIBTARGETSOMAJ) $(LIBOBJS)
else
ar rcs $(LIBTARGET) $(LIBOBJS)
endif
@@ -106,12 +106,10 @@
install: $(LIBTARGET)
$(MKDIRP) $(INSTLIBDIR) $(INSTINCDIR)
- $(INSTALL) $(LIBTARGET) $(INSTLIBDIR)
+ $(INSTALL) $(LIBTARGETSOMAJ) $(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"
endif
depend dep: