File configurable-libdir-support.patch of Package libetebase

diff --git a/Makefile b/Makefile
index 8b7f1af..83661dd 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,5 @@
 PREFIX ?= /usr
+LIB ?= lib64
 DESTDIR ?=
 # Set MODE to debug to build in debug mode
 MODE ?= release
@@ -7,7 +8,7 @@ PKGNAME = etebase
 
 BUILDDIR = ./target
 
-DST_LIBRARY_DIR = $(DESTDIR)$(PREFIX)/lib
+DST_LIBRARY_DIR = $(DESTDIR)$(PREFIX)/$(LIB)
 DST_PKGCONFIG_DIR = $(DST_LIBRARY_DIR)/pkgconfig
 DST_CMAKECONFIG_DIR = $(DST_LIBRARY_DIR)/cmake/Etebase
 DST_INCLUDE_DIR = $(DESTDIR)$(PREFIX)/include/$(PKGNAME)
@@ -26,6 +27,7 @@ pkgconfig: $(PKGCONFIG_FILE)
 $(PKGCONFIG_FILE): $(PKGNAME).pc.in
 	mkdir -p "$(BUILDDIR)"
 	sed "s#@prefix@#$(PREFIX)#g" $< > "$(BUILDDIR)/$(PKGNAME).pc"
+	sed -i "s#@lib@#$(LIB)#g" "$(BUILDDIR)/$(PKGNAME).pc"
 
 build-release: pkgconfig
 	cargo build --release
diff --git a/etebase.pc.in b/etebase.pc.in
index d8afc03..d9858ad 100644
--- a/etebase.pc.in
+++ b/etebase.pc.in
@@ -1,5 +1,6 @@
 prefix=@prefix@
-libdir=${prefix}/lib
+lib=@lib@
+libdir=${prefix}/${lib}
 includedir=${prefix}/include
 
 Name: Etebase
openSUSE Build Service is sponsored by