From 2910a89d6c59b997a3896f05c6ad7fb65c26f813 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Wed, 9 Dec 2020 18:28:42 +0100 Subject: Add autoupdater --- scripts/ioncube.sh | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 scripts/ioncube.sh (limited to 'scripts/ioncube.sh') diff --git a/scripts/ioncube.sh b/scripts/ioncube.sh new file mode 100755 index 0000000..c618ea6 --- /dev/null +++ b/scripts/ioncube.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at https://mozilla.org/MPL/2.0/. + +VERSION=${VERSION:-10.3.9} + +set -e + + +wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86_${VERSION}.tar.gz \ + http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64_${VERSION}.tar.gz + +CHECKSUM32="`md5sum ioncube_loaders_lin_x86_${VERSION}.tar.gz | cut -d ' ' -f 1`" +CHECKSUM64="`md5sum ioncube_loaders_lin_x86-64_${VERSION}.tar.gz | cut -d ' ' -f 1`" + +mv ioncube_loaders_lin_x86_${VERSION}.tar.gz \ + ioncube_loaders_lin_x86-64_${VERSION}.tar.gz \ + slackbuilds/development/ioncube-loader/ + +cat < slackbuilds/development/ioncube-loader/ioncube-loader.info +PRGNAM="ioncube-loader" +VERSION="$VERSION" +HOMEPAGE="https://www.ioncube.com" +DOWNLOAD="http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86_${VERSION}.tar.gz" +MD5SUM="$CHECKSUM32" +DOWNLOAD_x86_64="http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64_${VERSION}.tar.gz" +MD5SUM_x86_64="$CHECKSUM64" +REQUIRES="" +MAINTAINER="Eugene Wissner" +EMAIL="belka@caraus.de" +EOF + +sed -i "s#^\(VERSION=\)\${VERSION:-.\+#\1\${VERSION:-$VERSION}#" slackbuilds/development/ioncube-loader/ioncube-loader.SlackBuild + +BRANCH="ioncube${VERSION//.}" +cd slackbuilds +git checkout master +git checkout -b $BRANCH +git add development/ioncube-loader +git commit -m "development/ioncube-loader: Updated for version ${VERSION}" +git push origin $BRANCH -- cgit v1.2.3