summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.AURINFO17
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD42
3 files changed, 77 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..a91c7606b82e
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,17 @@
+pkgbase = ede
+ pkgdesc = The lightweight Equinox Desktop Environment
+ pkgver = 2.1
+ pkgrel = 1
+ url = http://equinox-project.org/
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ makedepends = ftjam
+ makedepends = asciidoc
+ depends = edelib
+ provides = pekwm
+ conflicts = pekwm
+ source = http://downloads.sourceforge.net/project/ede/ede/2.1/ede-2.1.tar.gz
+
+pkgname = ede
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7adc3c31973c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = ede
+ pkgdesc = The lightweight Equinox Desktop Environment
+ pkgver = 2.1
+ pkgrel = 1
+ url = http://equinox-project.org/
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ makedepends = ftjam
+ makedepends = asciidoc
+ depends = edelib
+ provides = pekwm
+ conflicts = pekwm
+ source = http://downloads.sourceforge.net/project/ede/ede/2.1/ede-2.1.tar.gz
+ md5sums = 232300328557a75ad2aef5fdc064002e
+
+pkgname = ede
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..44ba6d18d928
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: Leslie P. Polzer <polzer@stardawn.org>
+# Contributor: RaxG
+
+pkgname=ede
+pkgver=2.1
+pkgrel=1
+pkgdesc="The lightweight Equinox Desktop Environment"
+arch=('i686' 'x86_64')
+url="http://equinox-project.org/"
+_watch="http://equinox-project.org/wiki/Download"
+license=('LGPL')
+depends=('edelib')
+provides=('pekwm')
+conflicts=('pekwm')
+makedepends=('ftjam' 'asciidoc')
+source=(http://downloads.sourceforge.net/project/ede/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('232300328557a75ad2aef5fdc064002e')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ find ./ -type f -name '*.py' | xargs -n 1 sed -i 's|/usr/bin/env python$|/usr/bin/env python2|'
+ CFLAGS="-mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC"
+ CXXFLAGS="-mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC"
+ MAKEFLAGS="-j1"
+ ./autogen.sh
+ ./configure --prefix=/usr
+ # http://sourceforge.net/projects/ede/forums/forum/249616/topic/5288645
+ sed -i '15i unset XDG_{DATA,CONFIG,CACHE,MENUS}_{HOME,DIRS,PREFIX}' data/startede
+ # jam is weird, likes to error
+ jam || true
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ jam prefix="$pkgdir/usr" install || true
+ # use official pekwm eventually
+ #rm -rf "$pkgdir/usr/etc/pekwm"
+ #rm -rf "$pkgdir/usr/bin/pekwm"
+ #rm -rf "$pkgdir/usr/share/pekwm"
+}