summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2014-11-28 20:17:14 +0100
committerJaroslav Lichtblau2014-11-28 20:17:14 +0100
commit064ec2777d2d78f4b53dfdcd8630b3201cd5042f (patch)
tree0fcd22c6ffea1854c9e86bc6cb06327efe4a85f9
downloadaur-064ec2777d2d78f4b53dfdcd8630b3201cd5042f.tar.gz
Initial PKGBUILD status as of 28.11.2014
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD48
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
+}