Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Build your own version of Akeeba Subscription, use at your own risk, not endorsed by https://www.akeebabackup.com/
#!/bin/bash
# you need some dependencies, run them once
# pear channel-discover pear.phing.info
# pear install [--alldeps] phing/phing
# pear install -f VersionControl_SVN
# the major difficulty is to find a combination of versions that work together...these are the latest as of today 19.05.2016
export akeebasubs_version=5.1.1
export buildfiles_version=master
export strapper_version=3.0.1
export fof_version=3.0.10
# -- dont change below this line ----------------------
date=`date +%d%m%Y`
rm -rf arssubs-${date}
mkdir arssubs-${date}
cd arssubs-${date}
export base=`pwd`
git clone https://github.com/akeeba/buildfiles.git
cd buildfiles
git checkout -b ${buildfiles_version}
cd build
phing link
phing git
cd ${base}
git clone https://github.com/akeeba/strapper.git
cd strapper
git checkout -b ${strapper_version}
php ../buildfiles/tools/link.php `pwd`
cd build
phing link
phing git
cd ${base}
git clone https://github.com/akeeba/fof.git
mv fof fof3
cd fof3
git checkout -b ${fof_version}
php ../buildfiles/tools/link.php `pwd`
cd build
phing link
phing git
cd ${base}
git clone https://github.com/akeeba/akeebasubs.git
cd akeebasubs
git checkout -b ${akeebasubs_version}
php ../buildfiles/tools/link.php `pwd`
cd build
phing link
phing git
cd ${base}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.