diff options
author | 2017-07-21 09:34:31 +0200 | |
---|---|---|
committer | 2017-07-21 09:35:42 +0200 | |
commit | 93d3fdda6c9f6225d83e952f12d4c070c9eaaa55 (patch) | |
tree | 0fbc6910d2420d1a1471d961ff2b12b2b38cca0a /sys-fs/xfsprogs/files | |
parent | sys-auth/consolekit: ia64 stable, bug #625310 (diff) | |
download | gentoo-93d3fdda6c9f6225d83e952f12d4c070c9eaaa55.tar.gz gentoo-93d3fdda6c9f6225d83e952f12d4c070c9eaaa55.tar.bz2 gentoo-93d3fdda6c9f6225d83e952f12d4c070c9eaaa55.zip |
sys-fs/xfsprogs: Bump to version 4.12.0
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Diffstat (limited to 'sys-fs/xfsprogs/files')
-rw-r--r-- | sys-fs/xfsprogs/files/xfsprogs-4.12.0-sharedlibs.patch | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/sys-fs/xfsprogs/files/xfsprogs-4.12.0-sharedlibs.patch b/sys-fs/xfsprogs/files/xfsprogs-4.12.0-sharedlibs.patch new file mode 100644 index 000000000000..cb59d44a46b7 --- /dev/null +++ b/sys-fs/xfsprogs/files/xfsprogs-4.12.0-sharedlibs.patch @@ -0,0 +1,81 @@ +--- xfsprogs-4.12.0/include/buildmacros ++++ xfsprogs-4.12.0/include/buildmacros +@@ -70,18 +70,9 @@ + # /usr/lib. + ifeq ($(ENABLE_SHARED),yes) + INSTALL_LTLIB_DEV = \ +- cd $(TOPDIR)/$(LIBNAME)/.libs; \ +- ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \ +- ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_LIB_DIR); \ +- ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_LIB_DIR)/$(LIBNAME).la ; \ +- ../$(INSTALL) -m 755 -d $(PKG_ROOT_LIB_DIR); \ +- ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_ROOT_LIB_DIR); \ +- if [ "x$(shell readlink -f $(PKG_LIB_DIR))" != \ +- "x$(shell readlink -f $(PKG_ROOT_LIB_DIR))" ]; then \ +- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).a $(PKG_ROOT_LIB_DIR)/$(LIBNAME).a; \ +- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).la $(PKG_ROOT_LIB_DIR)/$(LIBNAME).la; \ +- ../$(INSTALL) -S $(PKG_ROOT_LIB_DIR)/$(LIBNAME).so $(PKG_LIB_DIR)/$(LIBNAME).so; \ +- fi ++ set -e; cd $(TOPDIR)/$(LIBNAME); \ ++ $(INSTALL) -m 755 -d $(PKG_LIB_DIR); \ ++ env -uDIST_ROOT $(LTINSTALL) $(TOPDIR)/$(LIBNAME)/$(LIBNAME).la $(DIST_ROOT)$(PKG_LIB_DIR)/$(LIBNAME).la + else + INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC) + endif +--- xfsprogs-4.12.0/libhandle/Makefile ++++ xfsprogs-4.12.0/libhandle/Makefile +@@ -24,7 +24,6 @@ + include $(BUILDRULES) + + install: default +- $(INSTALL_LTLIB) + + install-dev: default + $(INSTALL_LTLIB_DEV) +--- xfsprogs-4.12.0/libxcmd/Makefile ++++ xfsprogs-4.12.0/libxcmd/Makefile +@@ -34,6 +34,9 @@ + + include $(BUILDRULES) + +-install install-dev: default ++install: default ++ ++install-dev: default ++ $(INSTALL_LTLIB_DEV) + + -include .ltdep +--- xfsprogs-4.12.0/libxfs/Makefile ++++ xfsprogs-4.12.0/libxfs/Makefile +@@ -151,6 +151,7 @@ + + install-dev: install + $(INSTALL) -m 644 $(PKGHFILES) $(PKG_INC_DIR) ++ $(INSTALL_LTLIB_DEV) + + # We need to install the headers before building the dependencies. If we + # include the .ltdep file, the makefile decides that it needs to build the +--- xfsprogs-4.12.0/libxlog/Makefile ++++ xfsprogs-4.12.0/libxlog/Makefile +@@ -19,6 +19,9 @@ + + include $(BUILDRULES) + +-install install-dev: default ++install: default ++ ++install-dev: default ++ $(INSTALL_LTLIB_DEV) + + -include .ltdep +--- xfsprogs-4.12.0/Makefile ++++ xfsprogs-4.12.0/Makefile +@@ -89,6 +89,8 @@ + copy: libxlog + mkfs: libxcmd + spaceman: libxcmd ++libxlog: libxfs ++libxlog-install-dev: libxfs-install-dev + + ifeq ($(HAVE_BUILDDEFS), yes) + include $(BUILDRULES) |