[csw-devel] SF.net SVN: gar:[9560] csw/mgar/gar/v2/gar.lib.mk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Thu Apr 8 09:44:37 CEST 2010
Revision: 9560
http://gar.svn.sourceforge.net/gar/?rev=9560&view=rev
Author: dmichelsen
Date: 2010-04-08 07:44:37 +0000 (Thu, 08 Apr 2010)
Log Message:
-----------
mGAR v2: Add lzip support
Modified Paths:
--------------
csw/mgar/gar/v2/gar.lib.mk
Modified: csw/mgar/gar/v2/gar.lib.mk
===================================================================
--- csw/mgar/gar/v2/gar.lib.mk 2010-04-07 18:59:00 UTC (rev 9559)
+++ csw/mgar/gar/v2/gar.lib.mk 2010-04-08 07:44:37 UTC (rev 9560)
@@ -316,6 +316,12 @@
@xz -dc $(DOWNLOADDIR)/$* | gtar $(TAR_ARGS) -xf - -C $(EXTRACTDIR)
@$(MAKECOOKIE)
+# rule to extract files with tar and lz
+tar-lz-extract-%:
+ @echo " ==> Extracting $(DOWNLOADDIR)/$*"
+ @lzip -dc $(DOWNLOADDIR)/$* | gtar $(TAR_ARGS) -xf - -C $(EXTRACTDIR)
+ @$(MAKECOOKIE)
+
# extract compressed single files
gz-extract-%:
@echo " ==> Decompressing $(DOWNLOADDIR)/$*"
@@ -335,6 +341,12 @@
@xz -d $(WORKDIR)/$*
@$(MAKECOOKIE)
+lz-extract-%:
+ @echo " ==> Decompressing $(DOWNLOADDIR)/$*"
+ @cp $(DOWNLOADDIR)/$* $(WORKDIR)/
+ @lzip -d $(WORKDIR)/$*
+ @$(MAKECOOKIE)
+
# extra dependency rule for git repos, that will allow the user
# to supply an alternate target at their discretion
git-extract-%:
@@ -398,6 +410,9 @@
extract-archive-%.tar.xz: tar-xz-extract-%.tar.xz
@$(MAKECOOKIE)
+extract-archive-%.tar.lz: tar-lz-extract-%.tar.lz
+ @$(MAKECOOKIE)
+
extract-archive-%.zip: zip-extract-%.zip
@$(MAKECOOKIE)
@@ -416,6 +431,9 @@
extract-archive-%.xz: xz-extract-%.xz
@$(MAKECOOKIE)
+extract-archive-%.lz: lz-extract-%.lz
+ @$(MAKECOOKIE)
+
extract-archive-%.git: git-extract-%.git
@$(MAKECOOKIE)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list