diff options
author | Brian Bidulock | 2018-06-01 14:37:25 -0600 |
---|---|---|
committer | Brian Bidulock | 2018-06-01 14:37:45 -0600 |
commit | 025809b3a66bb86c05cbaa4f181d547bb5a45f67 (patch) | |
tree | 15e1594cd2bf0e6b517b1cde22cb46a00b9d1408 | |
parent | 7bd8e965e66f0bdb55a49a37c5ec9c8ae64bcfd6 (diff) | |
download | aur-025809b3a66bb86c05cbaa4f181d547bb5a45f67.tar.gz |
version 3.5.2.76.g9e8813e1-1
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 66 |
2 files changed, 64 insertions, 38 deletions
@@ -1,30 +1,36 @@ pkgbase = openbox-git - pkgdesc = A window manager for the X11 windowing system - pkgver = 3.5.2.12.geffa866 + pkgdesc = Highly configurable and lightweight X11 window manager + pkgver = 3.5.2.76.g9e8813e1 pkgrel = 1 - url = http://openbox.org/ - install = openbox-git.install - arch = i686 + url = http://openbox.org arch = x86_64 - license = GPL2 + arch = i686 + groups = lxde + groups = lxde-gtk3 + groups = lxqt + license = GPL makedepends = docbook-to-man makedepends = git - depends = libsm - depends = libxcursor - depends = libxinerama + depends = startup-notification depends = libxml2 + depends = libxinerama depends = libxrandr + depends = libxcursor depends = pango - depends = startup-notification - optdepends = pyxdg: for the xdg-autostart script - provides = openbox=3.5.2.12.geffa866 + depends = imlib2 + depends = librsvg + depends = libsm + optdepends = plasma-workspace: for the KDE/Openbox xsession + optdepends = python2-xdg: for the openbox-xdg-autostart script + provides = openbox=3.5.2.76.g9e8813e1 + provides = libobrender.so conflicts = openbox - options = !libtool backup = etc/xdg/openbox/menu.xml backup = etc/xdg/openbox/rc.xml + backup = etc/xdg/openbox/autostart + backup = etc/xdg/openbox/environment source = openbox-git::git://git.openbox.org/dana/openbox.git - sha256sums = SKIP - sha512sums = SKIP + md5sums = SKIP pkgname = openbox-git @@ -1,43 +1,63 @@ -# Maintainer: Limao Luo <luolimao+AUR@gmail.com> +# 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> # 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.12.geffa866 +pkgver=3.5.2.76.g9e8813e1 pkgrel=1 -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) +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%-*}) -backup=(etc/xdg/openbox/menu.xml - etc/xdg/openbox/rc.xml) -options=(!libtool) -install=$pkgname.install +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') +makedepends=(docbook-to-man git) source=($pkgname::git://git.openbox.org/dana/${pkgname%-*}.git) -sha256sums=('SKIP') -sha512sums=('SKIP') +md5sums=('SKIP') pkgver() { - cd $pkgname/ + cd $pkgname git describe | sed 's/^release-//;s/-/./g' } -build() { - cd $pkgname/ +prepare() { + cd $pkgname + autoreconf -fi - ./configure \ - --prefix=/usr \ +} + +build() { + cd $pkgname + ./configure --prefix=/usr \ --with-x \ --enable-startup-notification \ - --sysconfdir=/etc + --sysconfdir=/etc \ + --libexecdir=/usr/lib/openbox make } package() { - make -C $pkgname DESTDIR="$pkgdir" install + 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 } |