# HG changeset patch # User Volker Grabsch # Date 1235920726 -3600 # Node ID 01aa6a0e1c9e18c64dc6bedcccbb6ce609c2e8d2 # Parent fd1046f9cebc4121fde85b99d6ec022dd979430e new macro SHORT_PKG_VERSION which assists in creating download URLs diff -r fd1046f9cebc -r 01aa6a0e1c9e Makefile --- 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 diff -r fd1046f9cebc -r 01aa6a0e1c9e src/atk.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 diff -r fd1046f9cebc -r 01aa6a0e1c9e src/glib.mk --- 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 diff -r fd1046f9cebc -r 01aa6a0e1c9e src/gtk.mk --- 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 diff -r fd1046f9cebc -r 01aa6a0e1c9e src/libgsf.mk --- 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 diff -r fd1046f9cebc -r 01aa6a0e1c9e src/pango.mk --- 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