diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 66 |
1 files changed, 23 insertions, 43 deletions
@@ -1,63 +1,43 @@ -# Maintainer: Brian Bidulock <bidulock@openss7.org> -# Contributor: Florian pritz <bluewind@xinu.at> -# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> -# Contributor: Brad Fanella <bradfanella@archlinux.us> -# Contributor: Limao Luo <luolimao+AUR@gmail.com> +# Maintainer: Limao Luo <luolimao+AUR@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> -# Contributor: tobias <tobias@archlinux.org> # Contributor: Lauri Jäntti <janttilauri@gmail.com> pkgname=openbox-git -pkgver=3.5.2.76.g9e8813e1 +pkgver=3.5.2.12.geffa866 pkgrel=1 -pkgdesc='Highly configurable and lightweight X11 window manager' -arch=('x86_64' 'i686') -url='http://openbox.org' -license=('GPL') -provides=(${pkgname%-*}=$pkgver libobrender.so) -conflicts=(${pkgname%-*}) -depends=('startup-notification' 'libxml2' 'libxinerama' 'libxrandr' - 'libxcursor' 'pango' 'imlib2' 'librsvg' 'libsm') -optdepends=('plasma-workspace: for the KDE/Openbox xsession' - 'python2-xdg: for the openbox-xdg-autostart script') -groups=('lxde' 'lxde-gtk3' 'lxqt') -backup=('etc/xdg/openbox/menu.xml' 'etc/xdg/openbox/rc.xml' - 'etc/xdg/openbox/autostart' 'etc/xdg/openbox/environment') +pkgdesc="A window manager for the X11 windowing system" +arch=(i686 x86_64) +url=http://openbox.org/ +license=(GPL2) +depends=(libsm libxcursor libxinerama libxml2 libxrandr pango startup-notification) makedepends=(docbook-to-man git) +optdepends=('pyxdg: for the xdg-autostart script') +provides=(${pkgname%-*}=$pkgver) +conflicts=(${pkgname%-*}) +backup=(etc/xdg/openbox/menu.xml + etc/xdg/openbox/rc.xml) +options=(!libtool) +install=$pkgname.install source=($pkgname::git://git.openbox.org/dana/${pkgname%-*}.git) -md5sums=('SKIP') +sha256sums=('SKIP') +sha512sums=('SKIP') pkgver() { - cd $pkgname + cd $pkgname/ git describe | sed 's/^release-//;s/-/./g' } -prepare() { - cd $pkgname - - autoreconf -fi -} - build() { - cd $pkgname - ./configure --prefix=/usr \ + cd $pkgname/ + autoreconf -fi + ./configure \ + --prefix=/usr \ --with-x \ --enable-startup-notification \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib/openbox + --sysconfdir=/etc make } package() { - cd $pkgname - make DESTDIR="$pkgdir" install - - # GNOME Panel is no longer available in the official repositories - rm -r "$pkgdir"/usr/bin/{gdm-control,gnome-panel-control,openbox-gnome-session} \ - "$pkgdir"/usr/share/gnome{,-session} \ - "$pkgdir"/usr/share/man/man1/openbox-gnome-session.1 \ - "$pkgdir"/usr/share/xsessions/openbox-gnome.desktop - - sed -i 's:startkde:/usr/bin/\0:' \ - "$pkgdir"/usr/share/xsessions/openbox-kde.desktop + make -C $pkgname DESTDIR="$pkgdir" install } |