diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-04-03 01:50:16 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-04-03 01:50:16 +0000 |
commit | 75b1e3b934ba886809f2ac97cb334647bb0fbf5f (patch) | |
tree | 07b64041c3c9c548b150f9b8d5ab17366e8ec911 | |
parent | 842570ea9323c71233741e07dfaa91f35671be56 (diff) | |
download | libnsgif-75b1e3b934ba886809f2ac97cb334647bb0fbf5f.tar.gz libnsgif-75b1e3b934ba886809f2ac97cb334647bb0fbf5f.tar.bz2 |
Shared library versioning
svn path=/trunk/libnsgif/; revision=7034
-rw-r--r-- | Makefile | 6 | ||||
-rw-r--r-- | libnsgif.pc.in | 6 |
2 files changed, 7 insertions, 5 deletions
@@ -1,5 +1,6 @@ # Component settings COMPONENT := nsgif +COMPONENT_VERSION := 0.0.1 # Default to a static library COMPONENT_TYPE ?= lib-static @@ -16,6 +17,7 @@ CFLAGS := $(CFLAGS) -std=c99 -D_BSD_SOURCE -I$(CURDIR)/include/ \ include build/makefiles/Makefile.top # Extra installation rules -INSTALL_ITEMS := $(INSTALL_ITEMS) /include:include/libnsgif.h +I := /include/libnsgif$(major-version) +INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):include/libnsgif.h INSTALL_ITEMS := $(INSTALL_ITEMS) /lib/pkgconfig:lib$(COMPONENT).pc.in -INSTALL_ITEMS := $(INSTALL_ITEMS) /lib:$(BUILDDIR)/lib$(COMPONENT)$(LIBEXT) +INSTALL_ITEMS := $(INSTALL_ITEMS) /lib:$(OUTPUT) diff --git a/libnsgif.pc.in b/libnsgif.pc.in index 7273838..7e22bf4 100644 --- a/libnsgif.pc.in +++ b/libnsgif.pc.in @@ -5,6 +5,6 @@ includedir=${prefix}/include Name: libnsgif Description: Provides gif loading and conversion -Version: 0.0.1 -Libs: -L${libdir} -lnsgif -Cflags: -I${includedir} +Version: VERSION +Libs: -L${libdir} -lnsgifMAJOR +Cflags: -I${includedir}/libnsgifMAJOR |