From 8ff6e7b61716888a828688a299925279f3be0967 Mon Sep 17 00:00:00 2001 From: AlmAck Date: Sun, 6 Oct 2013 23:28:17 +0200 Subject: [PATCH] kinky alpha2 --- kinky/PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ kinky/kinky.install | 8 ++++++++ 2 files changed, 43 insertions(+) create mode 100644 kinky/PKGBUILD create mode 100644 kinky/kinky.install diff --git a/kinky/PKGBUILD b/kinky/PKGBUILD new file mode 100644 index 000000000..e1e61c9f3 --- /dev/null +++ b/kinky/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Radu Andries +pkgname=kinky +pkgver=1.0.0alpha2 +pkgrel=1 +epoch= +pkgdesc="Builds packages inside chroots" +arch=(any) +url="http://chakra-project.org/wiki/index.php?title=Kinky" +license=('GPL2') +groups=('chakra-devel') +depends=('python2' 'pacman' 'tar' 'pigz' 'python2-parched' 'python2-decoratortools') +source=("https://gitorious.org/chakra-packages/kinky/archive-tarball/kinky-alpha2") +md5sums=('b79ab8ebf14a09eb6c2ba2d6c056450c') +install=kinky.install + +build() { + cd ${srcdir}/chakra-packages-kinky + ./autogen.sh + ./configure --prefix=/usr --sysconfdir=/etc + make +} + +package() { + cd ${srcdir}/chakra-packages-kinky + make DESTDIR="$pkgdir/" install + ln -s chakra-apps-x86_64.cfg $pkgdir/etc/kinky/default.cfg + + # link kinky to consolehelper (deps: usermode) + #ln -s consolehelper $pkgdir/usr/bin/kinky + + # create default temporary directories + mkdir -p $pkgdir/var/lib/kinky + mkdir -p $pkgdir/var/cache/kinky + +} diff --git a/kinky/kinky.install b/kinky/kinky.install new file mode 100644 index 000000000..c337e3466 --- /dev/null +++ b/kinky/kinky.install @@ -0,0 +1,8 @@ +post_install() { + echo "Adding kinky group" + getent group kinky > /dev/null || groupadd -f -g 135 -r kinky +} + +post_remove() { + groupdel kinky +}