2011-03-12 21:16:42 +00:00
|
|
|
$OpenBSD: patch-make_linux_Makefile,v 1.6 2011/03/12 21:16:42 jakemsr Exp $
|
|
|
|
--- make/linux/Makefile.orig Sun Feb 27 00:45:11 2011
|
|
|
|
+++ make/linux/Makefile Sun Feb 27 00:46:43 2011
|
2010-06-18 21:34:56 +00:00
|
|
|
@@ -48,8 +48,7 @@ LIBS=
|
2007-01-04 20:56:43 +00:00
|
|
|
|
2006-03-22 01:26:57 +00:00
|
|
|
# Names
|
|
|
|
LIBRARY=libebml.a
|
2007-01-04 20:56:43 +00:00
|
|
|
-LIBRARY_SO=libebml.so
|
2011-03-12 21:16:42 +00:00
|
|
|
-LIBRARY_SO_VER=libebml.so.3
|
2006-03-22 01:26:57 +00:00
|
|
|
+LIBRARY_SO_VER=libebml.so.${LIBebml_VERSION}
|
|
|
|
|
|
|
|
# source-files
|
|
|
|
sources:=$(wildcard ${SRC_DIR}*$(EXTENSION))
|
2010-06-18 21:34:56 +00:00
|
|
|
@@ -73,7 +72,7 @@ endif
|
|
|
|
|
|
|
|
staticlib: $(LIBRARY)
|
|
|
|
|
|
|
|
-sharedlib: $(LIBRARY_SO)
|
|
|
|
+sharedlib: $(LIBRARY_SO_VER)
|
|
|
|
|
|
|
|
lib:
|
|
|
|
@echo "Use the 'staticlib', 'sharedlib' or 'all' targets."
|
|
|
|
@@ -90,15 +89,12 @@ $(LIBRARY): $(objects)
|
|
|
|
$(AR) rcvu $@ $(objects)
|
2006-03-28 01:06:52 +00:00
|
|
|
$(RANLIB) $@
|
2006-03-22 01:26:57 +00:00
|
|
|
|
2010-06-18 21:34:56 +00:00
|
|
|
-$(LIBRARY_SO): $(objects_so)
|
2006-03-28 01:06:52 +00:00
|
|
|
- $(CXX) -shared -Wl,-soname,$(LIBRARY_SO_VER) -o $(LIBRARY_SO_VER) $(objects_so)
|
2007-01-04 15:52:07 +00:00
|
|
|
- rm -f $(LIBRARY_SO)
|
2006-03-22 01:26:57 +00:00
|
|
|
- ln -s $(LIBRARY_SO_VER) $(LIBRARY_SO)
|
2010-06-18 21:34:56 +00:00
|
|
|
+$(LIBRARY_SO_VER): $(objects_so)
|
|
|
|
+ $(CXX) -shared -fPIC -o $(LIBRARY_SO_VER) $(objects_so)
|
2006-03-22 01:26:57 +00:00
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f $(objects) $(objects_so)
|
2010-06-18 21:34:56 +00:00
|
|
|
rm -f $(LIBRARY)
|
|
|
|
- rm -f $(LIBRARY_SO)
|
|
|
|
rm -f $(LIBRARY_SO_VER)
|
|
|
|
rm -f CORE
|
|
|
|
|
|
|
|
@@ -135,10 +131,9 @@ install_staticlib: $(LIBRARY)
|
|
|
|
$(INSTALL) $(INSTALL_DIR_OPTS) -d $(libdir)
|
|
|
|
$(INSTALL) $(INSTALL_OPTS_LIB) $(LIBRARY) $(libdir)
|
|
|
|
|
|
|
|
-install_sharedlib: $(LIBRARY_SO)
|
|
|
|
+install_sharedlib: $(LIBRARY_SO_VER)
|
2007-01-04 15:52:07 +00:00
|
|
|
$(INSTALL) $(INSTALL_DIR_OPTS) -d $(libdir)
|
2006-03-22 01:26:57 +00:00
|
|
|
$(INSTALL) $(INSTALL_OPTS_LIB) $(LIBRARY_SO_VER) $(libdir)
|
2010-06-18 21:34:56 +00:00
|
|
|
- ln -fs $(LIBRARY_SO_VER) $(libdir)/$(LIBRARY_SO)
|
2006-03-22 01:26:57 +00:00
|
|
|
|
|
|
|
|
|
|
|
ifneq ($(wildcard .depend),)
|