changeset 116:a7892747162e

translated package: pkg_config
author Volker Grabsch <vog@notjusthosting.com>
date Sat, 08 Nov 2008 10:02:31 +0100
parents ae21cae1b378
children 03ca088b2740
files src/pkg_config.mk
diffstat 1 files changed, 24 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pkg_config.mk	Sat Nov 08 10:02:31 2008 +0100
@@ -0,0 +1,24 @@
+# pkg-config
+# http://pkg-config.freedesktop.org/
+
+PKG            := pkg_config
+$(PKG)_VERSION := 0.23
+$(PKG)_SUBDIR  := pkg-config-$($(PKG)_VERSION)
+$(PKG)_FILE    := pkg-config-$($(PKG)_VERSION).tar.gz
+$(PKG)_URL     := http://pkgconfig.freedesktop.org/releases/$($(PKG)_FILE)
+$(PKG)_DEPS    :=
+
+define $(PKG)_UPDATE
+    wget -q -O- 'http://pkgconfig.freedesktop.org/' | \
+    $(SED) -n 's,.*current release of pkg-config is version \([0-9][^ ]*\) and.*,\1,p' | \
+    head -1
+endef
+
+define $(PKG)_BUILD
+    cd '$(2)' && ./configure \
+        --prefix='$(PREFIX)/$(TARGET)'
+    $(MAKE) -C '$(2)' -j '$(JOBS)' install
+    mkdir -p '$(PREFIX)/bin'
+    rm -f '$(PREFIX)/bin/$(TARGET)-pkg-config'
+    ln -s '../$(TARGET)/bin/pkg-config' '$(PREFIX)/bin/$(TARGET)-pkg-config'
+endef