diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | echinus.install | 7 |
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 +} |