Date: Sunday, February 19, 2017 @ 05:43:42 Author: bgyorgy Revision: 213102
archrelease: copy trunk to community-i686, community-x86_64 Added: lxhotkey/repos/ lxhotkey/repos/community-i686/ lxhotkey/repos/community-i686/PKGBUILD (from rev 213101, lxhotkey/trunk/PKGBUILD) lxhotkey/repos/community-x86_64/ lxhotkey/repos/community-x86_64/PKGBUILD (from rev 213101, lxhotkey/trunk/PKGBUILD) ---------------------------+ community-i686/PKGBUILD | 53 ++++++++++++++++++++++++++++++++++++++++++++ community-x86_64/PKGBUILD | 53 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+) Copied: lxhotkey/repos/community-i686/PKGBUILD (from rev 213101, lxhotkey/trunk/PKGBUILD) =================================================================== --- repos/community-i686/PKGBUILD (rev 0) +++ repos/community-i686/PKGBUILD 2017-02-19 05:43:42 UTC (rev 213102) @@ -0,0 +1,53 @@ +#$Id$ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> + +pkgbase=lxhotkey +pkgname=(lxhotkey lxhotkey-gtk3) +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Keyboard shortcuts configurator (part of LXDE)' +arch=('i686' 'x86_64') +license=('GPL2') +url='http://lxde.org/' +depends=('gtk2' 'gtk3' 'libfm') +makedepends=('intltool') +source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz) +sha1sums=('0d43334f1f144746ed7ae3ab361105fd1ddfad26') + +prepare() { + cd $pkgbase-$pkgver + ./autogen.sh +} + +build() { + # GTK+ 2 version + [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 + cd gtk2 + ./configure --sysconfdir=/etc --prefix=/usr --with-gtk=2 + make + + cd "$srcdir" + # GTK+ 3 version + [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3 + cd gtk3 + ./configure --sysconfdir=/etc --prefix=/usr --with-gtk=3 + make +} + +package_lxhotkey() { + groups=('lxde') + depends=('gtk2' 'libfm') + + cd gtk2 + make DESTDIR="$pkgdir" install +} + +package_lxhotkey-gtk3() { + groups=('lxde-gtk3') + pkgdesc+=' (GTK+ 3 version)' + depends=('gtk3' 'libfm' 'libunistring') + conflicts=('lxhotkey') + + cd gtk3 + make DESTDIR="$pkgdir" install +} Copied: lxhotkey/repos/community-x86_64/PKGBUILD (from rev 213101, lxhotkey/trunk/PKGBUILD) =================================================================== --- repos/community-x86_64/PKGBUILD (rev 0) +++ repos/community-x86_64/PKGBUILD 2017-02-19 05:43:42 UTC (rev 213102) @@ -0,0 +1,53 @@ +#$Id$ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> + +pkgbase=lxhotkey +pkgname=(lxhotkey lxhotkey-gtk3) +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Keyboard shortcuts configurator (part of LXDE)' +arch=('i686' 'x86_64') +license=('GPL2') +url='http://lxde.org/' +depends=('gtk2' 'gtk3' 'libfm') +makedepends=('intltool') +source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz) +sha1sums=('0d43334f1f144746ed7ae3ab361105fd1ddfad26') + +prepare() { + cd $pkgbase-$pkgver + ./autogen.sh +} + +build() { + # GTK+ 2 version + [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 + cd gtk2 + ./configure --sysconfdir=/etc --prefix=/usr --with-gtk=2 + make + + cd "$srcdir" + # GTK+ 3 version + [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3 + cd gtk3 + ./configure --sysconfdir=/etc --prefix=/usr --with-gtk=3 + make +} + +package_lxhotkey() { + groups=('lxde') + depends=('gtk2' 'libfm') + + cd gtk2 + make DESTDIR="$pkgdir" install +} + +package_lxhotkey-gtk3() { + groups=('lxde-gtk3') + pkgdesc+=' (GTK+ 3 version)' + depends=('gtk3' 'libfm' 'libunistring') + conflicts=('lxhotkey') + + cd gtk3 + make DESTDIR="$pkgdir" install +}