# Installing EGroupware dependencies # - install myrepo utility (https://myrepos.branchable.com/) # - to install or update run inside EGroupware dir: mr up # - alternativly you can also run the commands manually [DEFAULT] git_update = git stash -q || true ; git pull --rebase ; git stash pop -q 2>/dev/null || true jobs = 5 [api/src/Db/ADOdb] checkout = git clone git@github.com:EGroupware/ADOdb.git [api/js/ckeditor] checkout = svn checkout https://github.com/EGroupware/ckeditor-dev/branches/trunk/dev/builder/release/ckeditor [] # to run composer.phar automatic, this .mrconfig need to be trusted by adding it to ~/.mrtrust checkout = git clone git@github.com:EGroupware/egroupware.git && /usr/bin/env composer.phar install update = git stash -q || true ; git pull --rebase ; git stash pop -q 2>/dev/null || true; /usr/bin/env composer.phar install ### ### Optional apps you can enable by uncommenting them and (re-)run: mr up ### [activesync] # synchronise mobile phone via Z-Push and ActiveSync protocoll checkout = git clone git@github.com:EGroupware/activesync.git chain = true [tracker] # tracking or helpdesk application checkout = git clone git@github.com:EGroupware/tracker.git [projectmanager] # projectmanagement and Ganttcharts checkout = git clone git@github.com:EGroupware/projectmanager.git #[bookmarks] # record and share bookmarks #checkout = git clone git@github.com:EGroupware/bookmarks.git #[news_admin] # publish and agregate RSS or ATOM feeds #checkout = git clone git@github.com:EGroupware/news_admin.git ### ### Older apps requiring to install phpgwapi and etemplate! ### #[phpgwapi] # old api used by non 16.1 apps #checkout = git clone git@github.com:EGroupware/phpgwapi.git #[jdots] # alternative "Stylite" template set #checkout = git clone git@github.com:EGroupware/jdots.git #[etemplate] # old templating system superseeded by eTemplate2 in 16.1+ api #checkout = git clone git@github.com:EGroupware/etemplate.git #[registration] # allows (after configuration!) to selfregister accounts and recover lost passwords #checkout = git clone git@github.com:EGroupware/registration.git #[phpbrain] # knowledge base #checkout = git clone git@github.com:EGroupware/phpbrain.git #[wiki] # wiki application #checkout = git clone git@github.com:EGroupware/wiki.git #[sambaadmin] # keeps passwords in sync with Samba3 using same LDAP as EGroupware (for Samba4 use Active Directory) #checkout = git clone git@github.com:EGroupware/sambaadmin.git #[sitemgr] # content managment application #checkout = git clone git@github.com:EGroupware/sitemgr.git #[phpfreechat] # chat application #checkout = git clone git@github.com:EGroupware/phpfreechat.git #chain = true ### ### EPL apps not publicly available ### #[stylite] #checkout = svn checkout svn+ssh://stylite@svn.stylite.de/stylite/trunk/stylite #[esyncpro] #checkout = svn checkout svn+ssh://stylite@svn.stylite.de/stylite/trunk/esyncpro