diff options
Diffstat (limited to 'extra/fluxbox')
-rw-r--r-- | extra/fluxbox/PKGBUILD | 33 | ||||
-rw-r--r-- | extra/fluxbox/fluxbox.desktop | 6 |
2 files changed, 39 insertions, 0 deletions
diff --git a/extra/fluxbox/PKGBUILD b/extra/fluxbox/PKGBUILD new file mode 100644 index 000000000..7d5e7d3b6 --- /dev/null +++ b/extra/fluxbox/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 111648 2011-02-28 00:45:15Z eric $ +# Maintainer: Eric BĂ©langer <eric@archlinux.org> + +pkgname=fluxbox +pkgver=1.3.1 +pkgrel=1 +pkgdesc="A lightweight and highly-configurable window manager" +arch=('i686' 'x86_64') +url="http://www.fluxbox.org" +license=('MIT') +depends=('libxft' 'libxpm' 'libxinerama' 'libxrandr' 'gcc-libs' 'sh' 'imlib2' 'fribidi') +makedepends=('pkg-config') +optdepends=('xorg-xmessage: for using the fbsetbg and fluxbox-generate_menu utilities') +options=('!makeflags') +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2 \ + fluxbox.desktop) +md5sums=('0eaa940a69c0a876a520bb85d67b8bec' 'eeae9c88a2526ac0bd8afcd9ce97f9ed') +sha1sums=('1c4755b8ac1042c98f700848240ac99ef18dca01' 'f3f83b8ce84d79c2f8670ef687e0dd89ab0552b8') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --enable-gnome --enable-xft --enable-xinerama \ + --enable-imlib2 --enable-nls + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 ../fluxbox.desktop "${pkgdir}/usr/share/xsessions/fluxbox.desktop" + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/extra/fluxbox/fluxbox.desktop b/extra/fluxbox/fluxbox.desktop new file mode 100644 index 000000000..418d29acb --- /dev/null +++ b/extra/fluxbox/fluxbox.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=XSession +Exec=/usr/bin/startfluxbox +TryExec=/usr/bin/startfluxbox +Name=fluxbox |