diff options
author | Kyle Keen | 2015-08-09 09:50:50 -0400 |
---|---|---|
committer | Kyle Keen | 2015-08-09 09:50:50 -0400 |
commit | 2971a07d04e88762bcc24fce0eeb193a4d94175c (patch) | |
tree | 2d13c3bd3aa1112deed1174c060e72b8d37a878c | |
download | aur-2971a07d04e88762bcc24fce0eeb193a4d94175c.tar.gz |
aur3 recovery
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | oleo.install | 19 |
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a1714776b457 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = oleo + pkgdesc = GNU's lightweight spreadsheet program with a curses-based interface + pkgver = 1.99.16 + pkgrel = 3 + url = http://www.gnu.org/software/oleo/ + install = oleo.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = texi2html + depends = libcups + conflicts = oleo-motif + source = http://ftp.gnu.org/pub/gnu/oleo/oleo-1.99.16.tar.gz + source = https://answers.launchpad.net/debian/+archive/primary/+files/oleo_1.99.16-11.diff.gz + sha256sums = 6598df85d06ff2534ec08ed0657508f17dbbc58dd02d419160989de7c487bc86 + sha256sums = c3f54bc193a4b60255196f6f1e4edc6659e85587b857f0f3519fb5db390525ec + sha512sums = 9a3faf00f36f551780d352d3bb13c2305744ca52179d7006a13196803f57b0bfb50266516ffa3be8e6358f0524ef8cf04a6194566afc9b4fa4a0c84993b61597 + sha512sums = c9c3e27b075d80668a16477198de5109c3c2381eb4cd5227ed8362477ebf540c1cd5cbb1bd695798347115187198b1e483f39c903b4e4758414857ac56aa7786 + +pkgname = oleo + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0d0dbf8c81fb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Limao Luo <luolimao+AUR@gmail.com> +# Contributor: TDY <tdy@gmx.com> + +pkgname=oleo +pkgver=1.99.16 +pkgrel=3 +pkgdesc="GNU's lightweight spreadsheet program with a curses-based interface" +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/oleo/ +license=(GPL2) +depends=(libcups) +makedepends=(texi2html) +conflicts=(oleo-motif) +install=oleo.install +source=(http://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz + https://answers.launchpad.net/debian/+archive/primary/+files/${pkgname}_$pkgver-11.diff.gz) +sha256sums=('6598df85d06ff2534ec08ed0657508f17dbbc58dd02d419160989de7c487bc86' + 'c3f54bc193a4b60255196f6f1e4edc6659e85587b857f0f3519fb5db390525ec') +sha512sums=('9a3faf00f36f551780d352d3bb13c2305744ca52179d7006a13196803f57b0bfb50266516ffa3be8e6358f0524ef8cf04a6194566afc9b4fa4a0c84993b61597' + 'c9c3e27b075d80668a16477198de5109c3c2381eb4cd5227ed8362477ebf540c1cd5cbb1bd695798347115187198b1e483f39c903b4e4758414857ac56aa7786') + +prepare() { + cd $pkgname-$pkgver/ + patch -p1 -i ../${pkgname}_$pkgver-11.diff + sed -i '/MAKE/ s/install-data-am//' Makefile.in +} + +build() { + cd $pkgname-$pkgver/ + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --without-x \ + --without-motif \ + --without-xbae + make +} + +package() { + cd $pkgname-$pkgver/ + make DESTDIR="$pkgdir" install + install -Dm644 doc/$pkgname.html "$pkgdir"/usr/share/doc/$pkgname/$pkgname.html +} diff --git a/oleo.install b/oleo.install new file mode 100644 index 000000000000..93709eab0fdc --- /dev/null +++ b/oleo.install @@ -0,0 +1,19 @@ +infodir=usr/share/info + +post_install() { + for file in oleo.info{,-1,-2,-3,-4}; do + install-info $infodir/$file $infodir/dir 2> /dev/null + done + install-info --entry="* Oleo: (oleo). A lightweight spreadsheet program" \ + $infodir/oleo.info $infodir/dir +} + +post_upgrade() { + post_install +} + +pre_remove() { + for file in oleo.info{,-1,-2,-3,-4}; do + install-info --delete $infodir/$file $infodir/dir 2> /dev/null + done +} |