wok-6.x diff consolekit2/receipt @ rev 21533
backported Bobylev's receipt for consolekit2 from next to cooking
author | Hans-G?nter Theisgen |
---|---|
date | Sun May 05 11:02:08 2019 +0100 (2019-05-05) |
parents | |
children | 57308b19603b |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/consolekit2/receipt Sun May 05 11:02:08 2019 +0100 1.3 @@ -0,0 +1,69 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="consolekit2" 1.7 +VERSION="1.2.1" 1.8 +CATEGORY="system-tools" 1.9 +SHORT_DESC="ConsoleKit framework." 1.10 +MAINTAINER="developer@slitaz.org" 1.11 +LICENSE="GPL2" 1.12 +WEB_SITE="https://github.com/Consolekit2/ConsoleKit2" 1.13 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/postlfs/consolekit.html" 1.14 +REPOLOGY="consolekit" 1.15 + 1.16 +SOURCE="ConsoleKit2" 1.17 +TARBALL="$SOURCE-$VERSION.tar.bz2" 1.18 +WGET_URL="https://github.com/$SOURCE/$SOURCE/releases/download/$VERSION/$TARBALL" 1.19 +TARBALL_SHA1="28869807eed0cc4a7a1d98030be1f2c7e5700d0e" 1.20 + 1.21 + 1.22 +DEPENDS="acl dbus eudev glib polkit xorg-libX11 zlib" 1.23 +BUILD_DEPENDS="acl-dev dbus-dev docbook-xsl eudev-dev gettext-base \ 1.24 + glib-dev libtool libxml2-tools libxslt polkit-dev \ 1.25 + util-linux-uuid-dev xmlto xorg-libX11-dev" 1.26 + 1.27 +compile_rules() 1.28 +{ 1.29 + ./configure \ 1.30 + --localstatedir=/var \ 1.31 + --enable-udev-acl \ 1.32 + --enable-polkit \ 1.33 + --with-xinitrc-dir=/etc/X11/app-defaults/xinitrc.d \ 1.34 + --with-systemdsystemunitdir=no \ 1.35 + --enable-docbook-docs \ 1.36 + $CONFIGURE_ARGS && 1.37 + make && 1.38 + make install || return 1 1.39 + 1.40 + mv -v $install/etc/X11/app-defaults/xinitrc.d/90-consolekit \ 1.41 + $install/etc/X11/app-defaults/xinitrc.d/90-consolekit.sh 1.42 +} 1.43 + 1.44 +genpkg_rules() 1.45 +{ 1.46 + mkdir -p $fs/etc/X11/app-defaults 1.47 + mkdir -p $fs/lib 1.48 + mkdir -p $fs/usr/lib 1.49 + mkdir -p $fs/usr/share 1.50 + mkdir -p $fs/var/log/ConsoleKit 1.51 + mkdir -p $fs/var/run/ConsoleKit 1.52 + 1.53 + cp -a $install/etc/X11/app-defaults/xinitrc.d \ 1.54 + $fs/etc/X11/app-defaults 1.55 + cp -a $install/usr/etc $fs 1.56 + cp -a $install/usr/bin $fs/usr 1.57 + cp -a $install/lib/udev $fs/lib 1.58 + cp -a $install/usr/lib/ConsoleKit $fs/usr/lib 1.59 + cp -a $install/usr/lib/*.so* $fs/usr/lib 1.60 + cp -a $install/usr/libexec $fs/usr 1.61 + cp -a $install/usr/sbin $fs/usr 1.62 + cp -a $install/usr/share/dbus-1 $fs/usr/share 1.63 + cp -a $install/usr/share/polkit-1 $fs/usr/share 1.64 + 1.65 + # modify symbolic links 1.66 + rm $fs/lib/udev/udev-acl 1.67 + ln -s ../../usr/libexec/udev-acl \ 1.68 + $fs/lib/udev/udev-acl 1.69 + rm $fs/usr/lib/ConsoleKit/run-seat.d/udev-acl.ck 1.70 + ln -s ../../../libexec/udev-acl \ 1.71 + $fs/usr/lib/ConsoleKit/run-seat.d/udev-acl.ck 1.72 +}