summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD30
-rw-r--r--stdlib.patch12
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7d21e67ccd99
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = devtodo
+ pkgdesc = A console-based, per-folder, simple, and flexible todo list
+ pkgver = 0.1.20
+ pkgrel = 1
+ url = http://swapoff.org/devtodo1.html
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = readline
+ backup = etc/todorc
+ source = http://swapoff.org/files/devtodo/devtodo-0.1.20.tar.gz
+ source = stdlib.patch
+ md5sums = 4a6241437cb56f237f850bcd2233c3c4
+ md5sums = 1e2dea01444c8d47068f351d96937573
+
+pkgname = devtodo
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..67638c8e3e5c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Tobias Frilling <tobias@frilling-online.de>
+pkgname=devtodo
+pkgver=0.1.20
+pkgrel=1
+pkgdesc="A console-based, per-folder, simple, and flexible todo list"
+arch=('i686' 'x86_64')
+url="http://swapoff.org/devtodo1.html"
+license=("GPL")
+depends=('readline')
+backup=('etc/todorc')
+source=("http://swapoff.org/files/$pkgname/$pkgname-$pkgver.tar.gz"
+ 'stdlib.patch')
+md5sums=('4a6241437cb56f237f850bcd2233c3c4'
+ '1e2dea01444c8d47068f351d96937573')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -p1 < "$startdir"/stdlib.patch
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ ./configure --prefix=/usr --sysconfdir=/etc
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/stdlib.patch b/stdlib.patch
new file mode 100644
index 000000000000..7aa84fd19f20
--- /dev/null
+++ b/stdlib.patch
@@ -0,0 +1,12 @@
+diff --git a/src/todoterm.cc b/src/todoterm.cc
+index a979d1b..6aef728 100644
+--- a/src/todoterm.cc
++++ b/src/todoterm.cc
+@@ -7,6 +7,7 @@
+ #include <stdexcept>
+ #include <curses.h>
+ #include <term.h>
++#include <stdlib.h>
+
+ static char info[2048];
+ static bool term_initialized;