diff --git a/app-arch/xz_utils/sources/xz_utils-expander-rules b/app-arch/xz_utils/sources/xz_utils-expander-rules new file mode 100644 index 000000000..5645ec272 --- /dev/null +++ b/app-arch/xz_utils/sources/xz_utils-expander-rules @@ -0,0 +1,3 @@ +"application/x-xz" .tar.xz "tar -Jtvf %s" "tar -Jxvf %s" +"application/x-xz" .txz "tar -Jtvf %s" "tar -Jxvf %s" +"application/x-xz" .xz "echo %s | sed 's/.xz$//g'" "xz -df %s" diff --git a/app-arch/xz_utils/xz_utils-5.0.1.recipe b/app-arch/xz_utils/xz_utils-5.0.1.recipe index c55bf9fcf..1f8a52190 100644 --- a/app-arch/xz_utils/xz_utils-5.0.1.recipe +++ b/app-arch/xz_utils/xz_utils-5.0.1.recipe @@ -8,7 +8,7 @@ LICENSE=" GNU GPL v3 " COPYRIGHT="2005-2011 Lasse Collin" -REVISION="2" +REVISION="3" ARCHITECTURES="!x86_gcc2 ?x86" PROVIDES=" @@ -65,6 +65,10 @@ BUILD() INSTALL() { make install + + expanderRulesDir=$dataDir/expander/rules + mkdir -p $expanderRulesDir + cp "$portDir/sources/xz_utils-expander-rules" "$expanderRulesDir/xz_utils" } TEST()