From 1ec3f1e9e72d3d276f98907592faed198f223562 Mon Sep 17 00:00:00 2001 From: Ken Dreyer Date: Mon, 19 Nov 2012 18:28:01 -0700 Subject: Add pvr addons --- xbmc-pvr-addons-generate-tarball-xz.sh | 36 ++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 xbmc-pvr-addons-generate-tarball-xz.sh (limited to 'xbmc-pvr-addons-generate-tarball-xz.sh') diff --git a/xbmc-pvr-addons-generate-tarball-xz.sh b/xbmc-pvr-addons-generate-tarball-xz.sh new file mode 100644 index 0000000..d422292 --- /dev/null +++ b/xbmc-pvr-addons-generate-tarball-xz.sh @@ -0,0 +1,36 @@ +#!/bin/sh + +set -e + +# The xbmc-pvr-addon software does not yet use version numbers, so we'll +# just use git hashes for identifiers. + +GITHASH=1e666ced21 +GITHUBURL=https://github.com/opdenkamp/xbmc-pvr-addons/archive/$GITHASH.zip + +# download zipball +if [[ ! -f xbmc-pvr-addons-$GITHASH.zip ]]; then + curl -o xbmc-pvr-addons-$GITHASH.zip -L $GITHUBURL +fi + +# extract zipball +find . -maxdepth 1 -name "xbmc-pvr-addons-$GITHASH*" -type d -exec rm -r '{}' \ +unzip xbmc-pvr-addons-$GITHASH.zip + +# Shorten GitHub's auto-generated top-level directory. +if [[ -d pvr-addons ]]; then + rm -r pvr-addons +fi +find . -maxdepth 1 -name "xbmc-pvr-addons-$GITHASH*" -type d -exec mv '{}' pvr- + +pushd pvr-addons + +# remove Windows stuff +rm -r project + +popd + +# repack +tar -cJvf xbmc-pvr-addons-$GITHASH-patched.tar.xz pvr-addons + +rm -r pvr-addons -- cgit