Mercurial > mxe-octave
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