[Buildroot] [PATCH] Update version of device-mapper, add alternate location
Pavel Roskin
proski at gnu.org
Wed Nov 29 04:29:21 UTC 2006
Old versions of device-mapper are moved to the "old" directory. Since
new versions are released very often, tracking them would require
frequent changes.
To avoid the breakage, look in the "old" directory if the package is not
found.
Index: package/dm/dm.mk
===================================================================
--- package/dm/dm.mk (revision 16710)
+++ package/dm/dm.mk (working copy)
@@ -24,10 +24,11 @@
# USA
DM_BASEVER=1.02
-DM_PATCH=12
+DM_PATCH=13
DM_VERSION=$(DM_BASEVER).$(DM_PATCH)
DM_SOURCE:=device-mapper.$(DM_VERSION).tgz
DM_SITE:=ftp://sources.redhat.com/pub/dm
+DM_SITE_OLD:=ftp://sources.redhat.com/pub/dm/old
DM_CAT:=$(ZCAT)
DM_DIR:=$(BUILD_DIR)/device-mapper.$(DM_VERSION)
DM_STAGING_BINARY:=$(STAGING_DIR)/sbin/dmsetup
@@ -36,7 +37,8 @@
DM_TARGET_LIBRARY:=$(TARGET_DIR)/usr/lib/libdevmapper.so
$(DL_DIR)/$(DM_SOURCE):
- $(WGET) -P $(DL_DIR) $(DM_SITE)/$(DM_SOURCE)
+ $(WGET) -P $(DL_DIR) $(DM_SITE)/$(DM_SOURCE) || \
+ $(WGET) -P $(DL_DIR) $(DM_SITE_OLD)/$(DM_SOURCE)
$(DM_DIR)/.unpacked: $(DL_DIR)/$(DM_SOURCE)
$(DM_CAT) $(DL_DIR)/$(DM_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
--
Regards,
Pavel Roskin
More information about the buildroot
mailing list