summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartyn Russell <martyn@lanedo.com>2013-08-22 15:19:50 +0100
committerMartyn Russell <martyn@lanedo.com>2013-08-22 15:19:50 +0100
commit3940d3560105ba17d81d45470ca711173af4ab74 (patch)
treec9718b1e37f92a20998c085237c1889243fe82c6
parentbfe553657d5edef8ab20caa0e9eb0fa1d1d15225 (diff)
downloadlibmediaart-3940d3560105ba17d81d45470ca711173af4ab74.tar.gz
build: Don't use VERSION in pkgconfig file in build files, generate it instead
This avoids updating the version on major releases
-rw-r--r--Makefile.am12
-rw-r--r--configure.ac2
-rw-r--r--libmediaart.pc.in (renamed from libmediaart-0.2.pc.in)0
3 files changed, 10 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index 29bbc4b..7692dd1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -9,9 +9,15 @@ endif
pkgconfig_DATA = libmediaart-@LIBMEDIAART_API_VERSION@.pc
pkgconfigdir = $(libdir)/pkgconfig
-EXTRA_DIST = \
- libmediaart.doap \
- libmediaart-@LIBMEDIAART_API_VERSION@.pc.in
+libmediaart-$(LIBMEDIAART_API_VERSION).pc: libmediaart.pc
+ cp $< $@
+
+EXTRA_DIST = \
+ libmediaart.doap \
+ libmediaart.pc.in
+
+CLEANFILES = \
+ libmediaart-@LIBMEDIAART_API_VERSION@.pc
DISTCHECK_CONFIGURE_FLAGS = \
--enable-unit-tests \
diff --git a/configure.ac b/configure.ac
index f6f9728..9015d84 100644
--- a/configure.ac
+++ b/configure.ac
@@ -292,7 +292,7 @@ AM_CONDITIONAL(HAVE_UNIT_TESTS, test "x$have_unit_tests" = "xyes")
AC_CONFIG_FILES([
Makefile
- libmediaart-0.2.pc
+ libmediaart.pc
libmediaart/Makefile
tests/Makefile
docs/Makefile
diff --git a/libmediaart-0.2.pc.in b/libmediaart.pc.in
index 07fe47a..07fe47a 100644
--- a/libmediaart-0.2.pc.in
+++ b/libmediaart.pc.in