diff options
author | Jaroslav Lichtblau | 2014-11-28 20:17:14 +0100 |
---|---|---|
committer | Jaroslav Lichtblau | 2014-11-28 20:17:14 +0100 |
commit | 064ec2777d2d78f4b53dfdcd8630b3201cd5042f (patch) | |
tree | 0fcd22c6ffea1854c9e86bc6cb06327efe4a85f9 | |
download | aur-064ec2777d2d78f4b53dfdcd8630b3201cd5042f.tar.gz |
Initial PKGBUILD status as of 28.11.2014
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8d9f6e31c0fd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = osmo-svn + pkgdesc = Development version of a handy personal organizer. + pkgver = 777 + pkgrel = 1 + url = http://clayo.org/osmo/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = subversion + makedepends = autoconf + depends = gtk2>=2.10 + depends = libxml2 + optdepends = libical + optdepends = libgringotts>=1.2.1 + optdepends = libsyncml + optdepends = libnotify + provides = osmo + conflicts = osmo + +pkgname = osmo-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b3fe83329bec --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + +pkgname=osmo-svn +pkgver=777 +pkgrel=1 +pkgdesc="Development version of a handy personal organizer." +arch=('i686' 'x86_64') +url="http://clayo.org/osmo/" +license=('GPL') +depends=('gtk2>=2.10' 'libxml2') +optdepends=('libical' 'libgringotts>=1.2.1' 'libsyncml' 'libnotify') +provides=('osmo') +conflicts=('osmo') +makedepends=('subversion' 'autoconf') + +source=() +md5sums=() + +_svntrunk=https://osmo-pim.svn.sourceforge.net/svnroot/osmo-pim/trunk +_svnmod=osmo + +build() { + cd ${srcdir} + + msg "Connecting to $_svntrunk ..." + if [ -d $_svnmod/.svn ]; then + (cd $_svnmod && svn up -r $pkgver) || return 1 + else + svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod || return 1 + fi + msg "SVN checkout done or server timeout" + + if [ -d ${_svnmod}-build ]; then + msg "Deleting old build directory" + rm -rf ${_svnmod}-build + fi + + msg "Setting up build environment..." + cp -r ${_svnmod} ${_svnmod}-build || return 1 + cd ${_svnmod}-build || return 1 + + msg "Starting build" + + ./autogen.sh + ./configure --prefix=/usr || return 1 + make || return 1 + make DESTDIR=${pkgdir} install || return 1 +} |