diff options
author | Brian Bidulock | 2018-06-01 14:37:43 -0600 |
---|---|---|
committer | Brian Bidulock | 2018-06-01 14:37:43 -0600 |
commit | f88c3466e05822dd680df39222a383b8fb5bcaaf (patch) | |
tree | be4cb02d11134b0242568e84a381cd688045cb06 | |
download | aur-f88c3466e05822dd680df39222a383b8fb5bcaaf.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 99 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..872e337019a7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,36 @@ +pkgbase = openbox-git + pkgdesc = Highly configurable and lightweight X11 window manager + pkgver = 3.5.2.76.g9e8813e1 + pkgrel = 1 + url = http://openbox.org + arch = x86_64 + arch = i686 + groups = lxde + groups = lxde-gtk3 + groups = lxqt + license = GPL + makedepends = docbook-to-man + makedepends = git + depends = startup-notification + depends = libxml2 + depends = libxinerama + depends = libxrandr + depends = libxcursor + depends = pango + 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 + 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 + md5sums = SKIP + +pkgname = openbox-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..35a6e9fd6396 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,63 @@ +# 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.76.g9e8813e1 +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') +makedepends=(docbook-to-man git) +source=($pkgname::git://git.openbox.org/dana/${pkgname%-*}.git) +md5sums=('SKIP') + +pkgver() { + cd $pkgname + git describe | sed 's/^release-//;s/-/./g' +} + +prepare() { + cd $pkgname + + autoreconf -fi +} + +build() { + cd $pkgname + ./configure --prefix=/usr \ + --with-x \ + --enable-startup-notification \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/openbox + 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 +} |