Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
libetebase
configurable-libdir-support.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
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
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor