Skip to content

Commit 7654216

Browse files
committed
Merge pull request #110 from iblis17/master
FreeBSD has different pkg-config dir: /usr/local/libdata/
2 parents 369d3f6 + 37559aa commit 7654216

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

Make.inc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ bindir = $(prefix)/bin
1212
libdir = $(prefix)/lib
1313
includedir = $(prefix)/include
1414

15+
ifeq ($(OS), FreeBSD)
16+
pkgconfigdir = $(prefix)/libdata/pkgconfig
17+
else
18+
pkgconfigdir = $(libdir)/pkgconfig
19+
endif
20+
1521
USEGCC = 1
1622
USECLANG = 0
1723

@@ -98,7 +104,7 @@ ifeq ($(OS), WINNT)
98104
SONAME_FLAG = -soname
99105
override CFLAGS_add += -nodefaultlibs
100106
shlibdir = $(bindir)
101-
else
107+
else
102108
ifeq ($(OS), Darwin)
103109
SHLIB_EXT = dylib
104110
SONAME_FLAG = -install_name

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ openlibm.pc: openlibm.pc.in Make.inc Makefile
6464

6565
install: all openlibm.pc
6666
mkdir -p $(DESTDIR)$(shlibdir)
67-
mkdir -p $(DESTDIR)$(libdir)/pkgconfig
67+
mkdir -p $(DESTDIR)$(pkgconfigdir)
6868
mkdir -p $(DESTDIR)$(includedir)/openlibm
6969
cp -f -a libopenlibm.$(SHLIB_EXT)* $(DESTDIR)$(shlibdir)/
7070
cp -f -a libopenlibm.a $(DESTDIR)$(libdir)/
7171
cp -f -a include/openlibm*.h $(DESTDIR)$(includedir)/
72-
cp -f -a openlibm.pc $(DESTDIR)$(libdir)/pkgconfig/
72+
cp -f -a openlibm.pc $(DESTDIR)$(pkgconfigdir)/

0 commit comments

Comments
 (0)