From: Jake Wires Date: Tue, 20 Oct 2009 23:20:23 +0000 (-0700) Subject: add xenclient-ntfsprogs targets (not enabled by default) X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=ef2a690bfbfed41c5956cd38fcdfb4333dea00dd;p=xenclient%2Fbuild.git add xenclient-ntfsprogs targets (not enabled by default) --- diff --git a/package/xenclient/Config.in b/package/xenclient/Config.in index f9a63af..df95b10 100644 --- a/package/xenclient/Config.in +++ b/package/xenclient/Config.in @@ -8,5 +8,6 @@ source "package/xenclient/acm/Config.in" source "package/xenclient/services/Config.in" source "package/xenclient/xblanker/Config.in" source "package/xenclient/xenaccess/Config.in" +source "package/xenclient/ntfsprogs/Config.in" source_exists "package/xenclient/extra/Config.in" endmenu diff --git a/package/xenclient/ntfsprogs/Config.in b/package/xenclient/ntfsprogs/Config.in new file mode 100644 index 0000000..a834925 --- /dev/null +++ b/package/xenclient/ntfsprogs/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_XENCLIENT_NTFSPROGS + bool "XenClient libntfs and ntfsprogs" + default n + depends on BR2_PACKAGE_LIBGCRYPT + help + Library and utilities for accessing and manipulating NTFS images diff --git a/package/xenclient/ntfsprogs/ntfsprogs.mk b/package/xenclient/ntfsprogs/ntfsprogs.mk new file mode 100644 index 0000000..c5738b2 --- /dev/null +++ b/package/xenclient/ntfsprogs/ntfsprogs.mk @@ -0,0 +1,28 @@ +############################################################# +# +# xenclient-ntfsprogs +# +############################################################# + +XENCLIENT_NTFSPROGS_VERSION:=2.0.0 +XENCLIENT_NTFSPROGS_SITE:=git://git.uk.xensource.com/xenclient/ntfsprogs.git +XENCLIENT_NTFSPROGS_REPO_DIR:=$(REPO_DIR)/ntfsprogs-$(XENCLIENT_NTFSPROGS_VERSION) + +XENCLIENT_NTFSPROGS_INSTALL_STAGING:=YES +XENCLIENT_NTFSPROGS_DEPENDENCIES:=libgcrypt +XENCLIENT_NTFSPROGS_AUTORECONF:=YES +XENCLIENT_NTFSPROGS_LIBTOOL_PATCH:=YES +XENCLIENT_NTFSPROGS_USE_CONFIG_CACHE:=YES +XENCLIENT_NTFSPROGS_CONF_OPT += program_transform_name='' + +$(eval $(call AUTOTARGETS,package/xenclient/ntfsprogs,xenclient-ntfsprogs)) + +$(XENCLIENT_NTFSPROGS_TARGET_SOURCE): + mkdir -p $(REPO_DIR) + $(GIT) $(XENCLIENT_NTFSPROGS_SITE) $(XENCLIENT_NTFSPROGS_REPO_DIR) + $(GIT_CHECKOUT) ntfsprogs-$(XENCLIENT_NTFSPROGS_VERSION) $(REPO_DIR) + ln -fs $(XENCLIENT_NTFSPROGS_REPO_DIR) $(@D) + touch $@ + +$(XENCLIENT_NTFSPROGS_TARGET_EXTRACT): + @: diff --git a/package/xenclient/xenclient.mk b/package/xenclient/xenclient.mk index 89dc214..b93b237 100644 --- a/package/xenclient/xenclient.mk +++ b/package/xenclient/xenclient.mk @@ -24,4 +24,5 @@ include package/xenclient/services/services.mk include package/xenclient/wifi_backports/wifi_backports.mk include package/xenclient/xblanker/xblanker.mk include package/xenclient/xenaccess/xenaccess.mk +include package/xenclient/ntfsprogs/ntfsprogs.mk -include package/xenclient/extra/extra.mk