changeset 264:01aa6a0e1c9e

new macro SHORT_PKG_VERSION which assists in creating download URLs
author Volker Grabsch <vog@notjusthosting.com>
date Sun, 01 Mar 2009 16:18:46 +0100
parents fd1046f9cebc
children 5bf9071e67b6
files Makefile src/atk.mk src/glib.mk src/gtk.mk src/libgsf.mk src/pango.mk
diffstat 6 files changed, 8 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Sun Mar 01 16:02:49 2009 +0100
+++ b/Makefile	Sun Mar 01 16:18:46 2009 +0100
@@ -14,6 +14,9 @@
 SHELL   := bash
 SED     := $(shell gsed --version >/dev/null 2>&1 && echo g)sed
 
+SHORT_PKG_VERSION = \
+    $(word 1,$(subst ., ,$($(1)_VERSION))).$(word 2,$(subst ., ,$($(1)_VERSION)))
+
 PKG_RULES := $(patsubst $(TOP_DIR)/src/%.mk,%,$(wildcard $(TOP_DIR)/src/*.mk))
 include $(TOP_DIR)/src/*.mk
 
--- a/src/atk.mk	Sun Mar 01 16:02:49 2009 +0100
+++ b/src/atk.mk	Sun Mar 01 16:18:46 2009 +0100
@@ -5,7 +5,7 @@
 $(PKG)_VERSION := 1.24.0
 $(PKG)_SUBDIR  := atk-$($(PKG)_VERSION)
 $(PKG)_FILE    := atk-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/atk/$(word 1,$(subst ., ,$($(PKG)_VERSION))).$(word 2,$(subst ., ,$($(PKG)_VERSION)))/$($(PKG)_FILE)
+$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/atk/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
 $(PKG)_DEPS    := gcc glib gettext
 
 define $(PKG)_UPDATE
--- a/src/glib.mk	Sun Mar 01 16:02:49 2009 +0100
+++ b/src/glib.mk	Sun Mar 01 16:18:46 2009 +0100
@@ -5,7 +5,7 @@
 $(PKG)_VERSION := 2.18.4
 $(PKG)_SUBDIR  := glib-$($(PKG)_VERSION)
 $(PKG)_FILE    := glib-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/glib/$(word 1,$(subst ., ,$($(PKG)_VERSION))).$(word 2,$(subst ., ,$($(PKG)_VERSION)))/$($(PKG)_FILE)
+$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/glib/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
 $(PKG)_DEPS    := gcc gettext pcre libiconv pthreads
 
 define $(PKG)_UPDATE
--- a/src/gtk.mk	Sun Mar 01 16:02:49 2009 +0100
+++ b/src/gtk.mk	Sun Mar 01 16:18:46 2009 +0100
@@ -5,7 +5,7 @@
 $(PKG)_VERSION := 2.14.7
 $(PKG)_SUBDIR  := gtk+-$($(PKG)_VERSION)
 $(PKG)_FILE    := gtk+-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/gtk+/$(word 1,$(subst ., ,$($(PKG)_VERSION))).$(word 2,$(subst ., ,$($(PKG)_VERSION)))/$($(PKG)_FILE)
+$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/gtk+/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
 $(PKG)_DEPS    := gcc gettext libpng jpeg tiff jasper glib atk pango cairo
 
 define $(PKG)_UPDATE
--- a/src/libgsf.mk	Sun Mar 01 16:02:49 2009 +0100
+++ b/src/libgsf.mk	Sun Mar 01 16:18:46 2009 +0100
@@ -5,7 +5,7 @@
 $(PKG)_VERSION := 1.14.11
 $(PKG)_SUBDIR  := libgsf-$($(PKG)_VERSION)
 $(PKG)_FILE    := libgsf-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/libgsf/$(word 1,$(subst ., ,$($(PKG)_VERSION))).$(word 2,$(subst ., ,$($(PKG)_VERSION)))/$($(PKG)_FILE)
+$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/libgsf/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
 $(PKG)_DEPS    := gcc zlib bzip2 glib libxml2
 
 define $(PKG)_UPDATE
--- a/src/pango.mk	Sun Mar 01 16:02:49 2009 +0100
+++ b/src/pango.mk	Sun Mar 01 16:18:46 2009 +0100
@@ -5,7 +5,7 @@
 $(PKG)_VERSION := 1.22.4
 $(PKG)_SUBDIR  := pango-$($(PKG)_VERSION)
 $(PKG)_FILE    := pango-$($(PKG)_VERSION).tar.bz2
-$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/pango/$(word 1,$(subst ., ,$($(PKG)_VERSION))).$(word 2,$(subst ., ,$($(PKG)_VERSION)))/$($(PKG)_FILE)
+$(PKG)_URL     := http://ftp.gnome.org/pub/gnome/sources/pango/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
 $(PKG)_DEPS    := gcc fontconfig freetype cairo glib
 
 define $(PKG)_UPDATE