summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD42
-rw-r--r--echinus.install7
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e6d22e8f943e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = echinus
+ pkgdesc = A window manager for X in the spirit of dwm
+ pkgver = 0.4.9
+ pkgrel = 1
+ url = http://plhk.ru/echinus
+ install = echinus.install
+ arch = i686
+ arch = x86_64
+ license = custom:MIT
+ depends = libxft
+ depends = libxrandr
+ optdepends = ourico: complementary taskbar for echinus
+ source = http://plhk.ru/static/echinus/echinus-0.4.9.tar.gz
+ md5sums = 8e17f3973060121847050b74a1bf000d
+
+pkgname = echinus
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eb958f6b9c52
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer : SpepS <dreamspepser at yahoo dot it>
+# Contributor: TDY <tdy@gmx.com>
+
+pkgname=echinus
+pkgver=0.4.9
+pkgrel=1
+pkgdesc="A window manager for X in the spirit of dwm"
+arch=('i686' 'x86_64')
+url="http://plhk.ru/echinus"
+license=('custom:MIT')
+depends=('libxft' 'libxrandr')
+optdepends=('ourico: complementary taskbar for echinus')
+install="$pkgname.install"
+source=("http://plhk.ru/static/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('8e17f3973060121847050b74a1bf000d')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # fix rc file path in man file
+ sed -i "s/\${DESTDIR}\(\${CONF}\)/\1/" Makefile
+
+ make PREFIX=/usr \
+ CONFPREFIX=/etc/xdg \
+ CONF=/etc/xdg/$pkgname
+}
+
+package () {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make PREFIX=/usr \
+ CONFPREFIX=/etc/xdg \
+ CONF="/etc/xdg/$pkgname" \
+ DESTDIR="$pkgdir" install
+
+ # set world readable bit
+ chmod 644 "$pkgdir/etc/xdg/$pkgname/"*
+
+ # license
+ install -Dm644 LICENSE \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
diff --git a/echinus.install b/echinus.install
new file mode 100644
index 000000000000..603fa8faf605
--- /dev/null
+++ b/echinus.install
@@ -0,0 +1,7 @@
+post_install() {
+ echo "+++ Copy all files from /etc/xdg/echinus to ~/.echinus"
+}
+
+post_upgrade() {
+ post_install $1
+}