summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarshit Shah2015-08-09 18:16:33 +0530
committerDarshit Shah2015-08-09 18:16:38 +0530
commitb5282d2d0afd7c0b6f8d319b0185bf03f074c645 (patch)
tree2904132b70fb6c6728c74199c8fad7bdcd7cf0ee
downloadaur-b5282d2d0afd7c0b6f8d319b0185bf03f074c645.tar.gz
Initial import from AUR3
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD47
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9b429bbcecb0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = offlineimap-git
+ pkgdesc = A powerful IMAP/Maildir synchronization tool
+ pkgver = 6.5.7.0.gca1ce25
+ pkgrel = 1
+ url = http://offlineimap.org/
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = asciidoc
+ depends = python2
+ provides = offlineimap
+ conflicts = offlineimap
+ source = git://github.com/OfflineIMAP/offlineimap.git
+ md5sums = SKIP
+
+pkgname = offlineimap-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..20fb65291bd1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*.pkg.tar.xz
+offlineimap/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6229bd6423f6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Darshit Shah <darnir@gmail.com>
+# Contributor: Jakub Klinkovský <j.l.k@gmx.com>
+
+pkgname=offlineimap-git
+_pkgname=offlineimap
+pkgver=6.5.7.0.gca1ce25
+pkgrel=1
+pkgdesc="A powerful IMAP/Maildir synchronization tool"
+url="http://offlineimap.org/"
+arch=('any')
+license=('GPL')
+depends=('python2')
+makedepends=('git' 'asciidoc')
+conflicts=('offlineimap')
+provides=('offlineimap')
+source=('git://github.com/OfflineIMAP/offlineimap.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir"/"$_pkgname"
+ git describe --long --tags | sed 's|^v||;s|-|.|g'
+}
+
+prepare() {
+ cd "$srcdir"/"$_pkgname"
+ find . -type f -exec sed '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' -i {} \;
+}
+
+build() {
+ cd "$srcdir"/"$_pkgname"
+ python2 setup.py build
+
+ cd "$srcdir"/"$_pkgname"/docs
+ make man
+}
+
+package() {
+ cd "$srcdir"/"$_pkgname"
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+
+ install -D -m644 docs/offlineimap.1 ${pkgdir}/usr/share/man/man1/offlineimap.1
+ install -D -m644 docs/offlineimapui.7 "${pkgdir}"/usr/share/man/man7/offlineimapui.7
+ install -D -m644 offlineimap.conf ${pkgdir}/usr/share/offlineimap/offlineimap.conf
+ install -D -m644 offlineimap.conf.minimal ${pkgdir}/usr/share/offlineimap/offlineimap.conf.minimal
+}
+
+# vim:set ts=2 sw=2 et: