ports/net/Sockets/files/patch-Makefile
2014-11-22 14:43:23 +00:00

54 lines
2 KiB
Text

--- Makefile.orig 2013-04-10 17:52:39 UTC
+++ Makefile
@@ -1,11 +1,11 @@
# platforms:
-# linux-x86-32
+# freebsd
# linux-x86-64
# win32-cygwin
# solaris9-sparc-64
# macosx
# solaris8
-PLATFORM = linux-x86-32
+PLATFORM = freebsd
# 'Makefile.version' defines the $(VERSION) of the library, and also
# setup the OBJS variable - stuff to be compiled.
@@ -39,7 +39,7 @@ PREFIX = /usr/local
INCLUDE = -I/usr/include/libxml2
# Add for libxml2 if not in above location
-#CFLAGS += `xml2-config --cflags`
+CFLAGS += `xml2-config --cflags`
# CXX, CFLAGS, LIBS, LDFLAGS, LDFLAGSSO
include Makefile.Defines.$(PLATFORM)
@@ -96,9 +96,9 @@ diff:
install: all
@mkdir -p $(DESTDIR)/$(PREFIX)/lib
- cp $(LIBNAME) $(DESTDIR)/$(PREFIX)/lib
+ @${BSD_INSTALL_DATA} $(LIBNAME) $(DESTDIR)/$(PREFIX)/lib
@mkdir -p $(DESTDIR)/$(PREFIX)/include/$(NAME)
- cp -a *.h $(DESTDIR)/$(PREFIX)/include/$(NAME)
+ @${BSD_INSTALL_DATA} *.h $(DESTDIR)/$(PREFIX)/include/$(NAME)
@rm -f $(DESTDIR)/$(PREFIX)/include/$(NAME)/SSLSocket.*
@rm -f $(DESTDIR)/$(PREFIX)/include/$(NAME)/HttpsGetSocket.*
@rm -f $(DESTDIR)/$(PREFIX)/include/$(NAME)/HttpsSocket.*
@@ -112,12 +112,12 @@ install: all
@rm -f $(DESTDIR)/$(PREFIX)/include/$(NAME)/Min*Handler.h
@rm -f $(DESTDIR)/$(PREFIX)/include/$(NAME)/Uid.h
@mkdir -p $(DESTDIR)/$(PREFIX)/bin
- install $(CONFNAME) $(DESTDIR)/$(PREFIX)/bin
+ @${BSD_INSTALL_PROGRAM} $(CONFNAME) $(DESTDIR)/$(PREFIX)/bin
install_shared: install shared
- @mkdir -p $(DESTDIR)/$(PREFIX)/lib/pkgconfig
- install -m 0644 $(SHAREDLIBNAME) $(DESTDIR)/$(PREFIX)/lib
- install -m 0644 pkgconfig/*pc $(DESTDIR)/$(PREFIX)/lib/pkgconfig
+ @mkdir -p $(DESTDIR)/$(PREFIX)/libdata/pkgconfig
+ @${BSD_INSTALL_DATA} $(SHAREDLIBNAME) $(DESTDIR)/$(PREFIX)/lib
+ @${BSD_INSTALL_DATA} pkgconfig/*pc $(DESTDIR)/$(PREFIX)/libdata/pkgconfig
rm -f $(DESTDIR)/$(PREFIX)/lib/lib$(NAME).so
rm -f $(DESTDIR)/$(PREFIX)/lib/lib$(NAME).so.$(MAJOR)
ln -s lib$(NAME).so.$(MAJOR).$(MINOR) $(DESTDIR)/$(PREFIX)/lib/lib$(NAME).so