wok-next diff upower/receipt @ rev 20498

Unsuccessful fixings (just to totally synchronize wok-hg with wok): assaultcube, astromenace, chocolate-doom, dmraid, enigma, gpm, zsnes.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Mar 14 17:27:57 2018 +0200 (2018-03-14)
parents e70c0b9c5adf
children 757d032c55c7
line diff
     1.1 --- a/upower/receipt	Fri Jun 16 15:39:43 2017 +0300
     1.2 +++ b/upower/receipt	Wed Mar 14 17:27:57 2018 +0200
     1.3 @@ -1,27 +1,29 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="upower"
     1.8 -VERSION="0.9.15"
     1.9 +VERSION="0.99.5"
    1.10  CATEGORY="system-tools"
    1.11 -SHORT_DESC="UPower is an abstraction for enumerating power devices."
    1.12 +SHORT_DESC="UPower is an abstraction for enumerating power devices"
    1.13  MAINTAINER="pankso@slitaz.org"
    1.14  LICENSE="GPL2"
    1.15 +WEB_SITE="http://upower.freedesktop.org/"
    1.16 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/upower.html"
    1.17 +
    1.18  TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.19 -WEB_SITE="http://upower.freedesktop.org/"
    1.20 -WGET_URL="http://upower.freedesktop.org/releases/$TARBALL"
    1.21 +WGET_URL="https://upower.freedesktop.org/releases/$TARBALL"
    1.22  
    1.23 -DEPENDS="polkit glib dbus dbus-glib libgudev libusb"
    1.24 -BUILD_DEPENDS="polkit-dev glib-dev dbus-dev dbus-glib-dev \
    1.25 -libgudev-dev libusb-dev intltool"
    1.26 +BUILD_DEPENDS="gobject-introspection-dev libxslt gtk-doc glib-dev eudev-dev \
    1.27 +libgudev-dev libusb-dev intltool dbus-introspect"
    1.28 +SPLIT="upower-dev"
    1.29  
    1.30  # Rules to configure and make the package.
    1.31  compile_rules()
    1.32  {
    1.33 -	cd $src
    1.34  	./configure \
    1.35  		--sysconfdir=/etc \
    1.36 -		--libexecdir=/usr/lib/upower \
    1.37  		--localstatedir=/var \
    1.38 +		--enable-deprecated \
    1.39 +		--disable-static \
    1.40  		$CONFIGURE_ARGS &&
    1.41  	make && make install
    1.42  }
    1.43 @@ -29,13 +31,16 @@
    1.44  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.45  genpkg_rules()
    1.46  {
    1.47 -	mkdir -p $fs/usr/lib $fs/usr/share
    1.48 -	cp -a $install/etc $fs
    1.49 -	cp -a $install/var $fs
    1.50 -	cp -a $install/lib/udev $fs/etc
    1.51 -	cp -a $install/usr/bin $fs/usr
    1.52 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.53 -	cp -a $install/usr/lib/upower $fs/usr/lib
    1.54 -	cp -a $install/usr/share/dbus-1 $fs/usr/share
    1.55 -	cp -a $install/usr/share/polkit-1 $fs/usr/share
    1.56 +	case $PACKAGE in
    1.57 +		upower)
    1.58 +			copy @std
    1.59 +			DEPENDS="glib libffi libgudev libusb pcre util-linux-blkid \
    1.60 +			util-linux-mount util-linux-uuid zlib"
    1.61 +			;;
    1.62 +		*-dev)
    1.63 +			copy @dev
    1.64 +			DEPENDS="upower glib-dev libffi-dev pcre-dev util-linux-blkid-dev \
    1.65 +			util-linux-mount-dev util-linux-uuid-dev zlib-dev"
    1.66 +			;;
    1.67 +	esac
    1.68  }