diff options
author | Guillem Jover <guillem@hadrons.org> | 2008-07-12 07:29:24 +0300 |
---|---|---|
committer | Guillem Jover <guillem@hadrons.org> | 2008-07-12 07:39:25 +0300 |
commit | ff8539bc035800ff551174b99bb17da27890b660 (patch) | |
tree | d6823a4d45507b720ee0324b56513b00c2658e0f | |
parent | 8c7f053ab0d9a3f54a38b752ffbcc2c6ef226f8c (diff) | |
download | libbsd-ff8539bc035800ff551174b99bb17da27890b660.tar.gz |
Add new path variables
-rw-r--r-- | Makefile | 33 |
1 files changed, 22 insertions, 11 deletions
@@ -40,6 +40,14 @@ LIB_SHARED_OBJS = $(LIB_SRCS:%.c=%.lo) MK_CFLAGS = -Iinclude/ -include bsd/bsd.h -D_GNU_SOURCE -D__REENTRANT +prefix := /usr +exec_prefix := +libdir := ${exec_prefix}/lib +usrlibdir := ${prefix}/lib +includedir := ${prefix}/include +pkgconfigdir := ${usrlibdir}/pkgconfig +mandir := ${prefix}/share/man + libs: $(LIB_STATIC) $(LIB_SHARED_SO) man: $(LIB_MANS) @@ -84,17 +92,20 @@ dist: ChangeLog gpg -a -b $(TAR_FILE) install: libs man - mkdir -p $(DESTDIR)/usr/lib/ $(DESTDIR)/lib/ - mkdir -p $(DESTDIR)/usr/include/bsd/ - mkdir -p $(DESTDIR)/usr/share/man/man3 - mkdir -p $(DESTDIR)/usr/lib/pkgconfig - install -m644 $(LIB_STATIC) $(DESTDIR)/usr/lib/ - install -m644 $(LIB_SHARED) $(DESTDIR)/lib/ - for i in $(LIB_INCLUDES) ; do install -m644 include/$$i $(DESTDIR)/usr/include/$$i ; done - install -m644 $(LIB_MANS) $(DESTDIR)/usr/share/man/man3 - install -m644 $(LIB_PKGCONFIG) $(DESTDIR)/usr/lib/pkgconfig - ln -sf /lib/$(LIB_SHARED) $(DESTDIR)/usr/lib/$(LIB_SHARED_SO) - ln -sf $(LIB_SHARED) $(DESTDIR)/lib/$(LIB_SONAME) + mkdir -p $(DESTDIR)/$(libdir) + mkdir -p $(DESTDIR)/$(usrlibdir) + mkdir -p $(DESTDIR)/$(includedir)/bsd/ + mkdir -p $(DESTDIR)/$(mandir)/man3 + mkdir -p $(DESTDIR)/$(pkgconfigdir) + install -m644 $(LIB_STATIC) $(DESTDIR)/$(usrlibdir) + install -m644 $(LIB_SHARED) $(DESTDIR)/$(libdir) + for i in $(LIB_INCLUDES); do \ + install -m644 include/$$i $(DESTDIR)/$(includedir)/$$i; \ + done + install -m644 $(LIB_MANS) $(DESTDIR)/$(mandir)/man3 + install -m644 $(LIB_PKGCONFIG) $(DESTDIR)/$(pkgconfigdir) + ln -sf $(libdir)/$(LIB_SHARED) $(DESTDIR)/$(usrlibdir)/$(LIB_SHARED_SO) + ln -sf $(LIB_SHARED) $(DESTDIR)/$(libdir)/$(LIB_SONAME) clean: rm -f $(LIB_GEN_SRCS) |