wok annotate consolekit2/receipt @ rev 24407
updated clamav and clamav-dev again (0.102.3 -> 0.104.2)
author | Hans-G?nter Theisgen |
---|---|
date | Wed Feb 09 14:12:35 2022 +0100 (2022-02-09) |
parents | 5ea0ce1cecc0 |
children | 5f0a41dd58c1 |
rev | line source |
---|---|
Hans-G?nter@21533 | 1 # SliTaz package receipt. |
Hans-G?nter@21533 | 2 |
Hans-G?nter@21533 | 3 PACKAGE="consolekit2" |
Hans-G?nter@21533 | 4 VERSION="1.2.1" |
Hans-G?nter@21533 | 5 CATEGORY="system-tools" |
Hans-G?nter@21533 | 6 SHORT_DESC="ConsoleKit framework." |
Hans-G?nter@21533 | 7 MAINTAINER="developer@slitaz.org" |
Hans-G?nter@21533 | 8 LICENSE="GPL2" |
Hans-G?nter@21533 | 9 WEB_SITE="https://github.com/Consolekit2/ConsoleKit2" |
Hans-G?nter@21533 | 10 LFS="http://www.linuxfromscratch.org/blfs/view/svn/postlfs/consolekit.html" |
Hans-G?nter@21533 | 11 REPOLOGY="consolekit" |
Hans-G?nter@21533 | 12 |
Hans-G?nter@21533 | 13 SOURCE="ConsoleKit2" |
Hans-G?nter@21533 | 14 TARBALL="$SOURCE-$VERSION.tar.bz2" |
Hans-G?nter@21533 | 15 WGET_URL="https://github.com/$SOURCE/$SOURCE/releases/download/$VERSION/$TARBALL" |
Hans-G?nter@21533 | 16 TARBALL_SHA1="28869807eed0cc4a7a1d98030be1f2c7e5700d0e" |
Hans-G?nter@21533 | 17 |
Hans-G?nter@21533 | 18 |
pascal@24126 | 19 DEPENDS="acl dbus eudev-lib glib polkit xorg-libX11 zlib" |
Hans-G?nter@21533 | 20 BUILD_DEPENDS="acl-dev dbus-dev docbook-xsl eudev-dev gettext-base \ |
Hans-G?nter@21533 | 21 glib-dev libtool libxml2-tools libxslt polkit-dev \ |
Hans-G?nter@21534 | 22 util-linux-getopt util-linux-uuid-dev xmlto xorg-libX11-dev" |
Hans-G?nter@21533 | 23 |
pascal@24055 | 24 current_version() |
pascal@24055 | 25 { |
pascal@24055 | 26 wget -O - ${WGET_URL%/down*} 2>/dev/null | \ |
pascal@24055 | 27 sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' |
pascal@24055 | 28 } |
pascal@24055 | 29 |
Hans-G?nter@21533 | 30 compile_rules() |
Hans-G?nter@21533 | 31 { |
Hans-G?nter@21533 | 32 ./configure \ |
pascal@24126 | 33 --sysconfdir=/etc \ |
Hans-G?nter@21533 | 34 --localstatedir=/var \ |
Hans-G?nter@21533 | 35 --enable-udev-acl \ |
Hans-G?nter@21533 | 36 --enable-polkit \ |
Hans-G?nter@21533 | 37 --with-xinitrc-dir=/etc/X11/app-defaults/xinitrc.d \ |
Hans-G?nter@21533 | 38 --with-systemdsystemunitdir=no \ |
Hans-G?nter@21533 | 39 --enable-docbook-docs \ |
Hans-G?nter@21533 | 40 $CONFIGURE_ARGS && |
Hans-G?nter@21533 | 41 make && |
Hans-G?nter@21533 | 42 make install || return 1 |
Hans-G?nter@21533 | 43 |
Hans-G?nter@21533 | 44 mv -v $install/etc/X11/app-defaults/xinitrc.d/90-consolekit \ |
Hans-G?nter@21533 | 45 $install/etc/X11/app-defaults/xinitrc.d/90-consolekit.sh |
Hans-G?nter@21533 | 46 } |
Hans-G?nter@21533 | 47 |
Hans-G?nter@21533 | 48 genpkg_rules() |
Hans-G?nter@21533 | 49 { |
Hans-G?nter@21533 | 50 mkdir -p $fs/etc/X11/app-defaults |
Hans-G?nter@21533 | 51 mkdir -p $fs/lib |
Hans-G?nter@21533 | 52 mkdir -p $fs/usr/lib |
Hans-G?nter@21533 | 53 mkdir -p $fs/usr/share |
Hans-G?nter@21533 | 54 mkdir -p $fs/var/log/ConsoleKit |
Hans-G?nter@21533 | 55 mkdir -p $fs/var/run/ConsoleKit |
Hans-G?nter@21533 | 56 |
Hans-G?nter@21533 | 57 cp -a $install/etc/X11/app-defaults/xinitrc.d \ |
Hans-G?nter@21533 | 58 $fs/etc/X11/app-defaults |
pascal@24126 | 59 cp -a $install/etc $fs |
Hans-G?nter@21533 | 60 cp -a $install/usr/bin $fs/usr |
Hans-G?nter@21533 | 61 cp -a $install/lib/udev $fs/lib |
Hans-G?nter@21533 | 62 cp -a $install/usr/lib/ConsoleKit $fs/usr/lib |
Hans-G?nter@21533 | 63 cp -a $install/usr/lib/*.so* $fs/usr/lib |
Hans-G?nter@21533 | 64 cp -a $install/usr/libexec $fs/usr |
Hans-G?nter@21533 | 65 cp -a $install/usr/sbin $fs/usr |
Hans-G?nter@21533 | 66 cp -a $install/usr/share/dbus-1 $fs/usr/share |
Hans-G?nter@21533 | 67 cp -a $install/usr/share/polkit-1 $fs/usr/share |
Hans-G?nter@21533 | 68 |
Hans-G?nter@21533 | 69 # modify symbolic links |
Hans-G?nter@21533 | 70 rm $fs/lib/udev/udev-acl |
Hans-G?nter@21533 | 71 ln -s ../../usr/libexec/udev-acl \ |
Hans-G?nter@21533 | 72 $fs/lib/udev/udev-acl |
Hans-G?nter@21533 | 73 rm $fs/usr/lib/ConsoleKit/run-seat.d/udev-acl.ck |
Hans-G?nter@21533 | 74 ln -s ../../../libexec/udev-acl \ |
Hans-G?nter@21533 | 75 $fs/usr/lib/ConsoleKit/run-seat.d/udev-acl.ck |
Hans-G?nter@21533 | 76 } |