# Template file for 'orientdb' pkgname=orientdb version=2.0.4 revision=2 only_for_archs="i686 x86_64" conf_files="/etc/orientdb/hazelcast.xml" wrksrc="${pkgname}-community-${version}" depends="virtual?java-runtime sv-helper" short_desc="Distributed Graph Database" maintainer="bougyman " license="apache2" patch_args="-p1" homepage="http://orienttechnologies.com" distfiles="http://www.orientechnologies.com/download.php?email=unknown@unknown.com&file=orientdb-community-${version}.tar.gz&os=linux>orientdb-community-${version}.tar.gz" checksum=b7f6b29a057ea06855f94db138644244ca3ace58fb9b6b41b8036d7bbdd8f809 system_accounts="orientdb" conf_files="/etc/orientdb/default-distributed-db-config.json /etc/sv/orientdb/conf /etc/sv/orientdb/log/conf /etc/orientdb/hazelcast.xml /etc/orientdb/orientdb-client-log.properties /etc/orientdb/orientdb-server-config.xml /etc/orientdb/orientdb-server-log.properties" do_install() { vmkdir 'usr/lib/orientdb' vmkdir 'etc/orientdb' vmkdir 'var/lib/orientdb' vmkdir 'usr/bin' vcopy config/* etc/orientdb/ vcopy databases/* var/lib/orientdb/ rm -rf databases rm -rf config rm -rf log ln -s /usr/lib/orientdb/bin/console.sh "${DESTDIR}/usr/bin/orientdb-console" ln -s /var/log/orientdb "${DESTDIR}/usr/lib/orientdb/log" ln -s /etc/orientdb "${DESTDIR}/usr/lib/orientdb/config" ln -s /var/lib/orientdb "${DESTDIR}/usr/lib/orientdb/databases" vcopy * usr/lib/orientdb vsv orientdb }