wok-next rev 20916

libopenraw, abiword: update deps; boost: pack unpacked libs
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 21 05:42:25 2018 +0300 (2018-08-21)
parents a244e109372e
children 8e082c402397
files abiword/receipt boost/receipt libopenraw/receipt
line diff
     1.1 --- a/abiword/receipt	Tue Aug 21 00:41:54 2018 +0300
     1.2 +++ b/abiword/receipt	Tue Aug 21 05:42:25 2018 +0300
     1.3 @@ -13,10 +13,10 @@
     1.4  LOCALES="ar ca cs da de el en es fa fi fr hr hu id is it ja nb nl nn pl pt ro \
     1.5  ru sl sv tr uk vi zh"
     1.6  
     1.7 -BUILD_DEPENDS="$DEPENDS gtk+3-dev pygobject-dev gobject-introspection-dev \
     1.8 +BUILD_DEPENDS="gtk+3-dev pygobject-dev gobject-introspection-dev \
     1.9  pygobject3 fribidi-dev libglade-dev popt-dev libxml2-dev libart_lgpl-dev \
    1.10  libgsf-dev enchant-dev wv-dev libcroco-dev boost-dev librsvg-dev gtk-doc \
    1.11 -bison goffice-dev  intltool gettext xorg-dev zlib-dev "
    1.12 +bison goffice-dev  intltool gettext xorg-dev zlib-dev libjpeg-turbo-dev"
    1.13  # libgnomeprint-dev libgnomeprintui-dev libgnomecanvas-dev
    1.14  SPLIT="abiword-plugins abiword abiword-dev"
    1.15  
     2.1 --- a/boost/receipt	Tue Aug 21 00:41:54 2018 +0300
     2.2 +++ b/boost/receipt	Tue Aug 21 05:42:25 2018 +0300
     2.3 @@ -16,11 +16,12 @@
     2.4  
     2.5  BUILD_DEPENDS="icu-dev zlib-dev bzip2-dev python-dev"
     2.6  b="boost"
     2.7 -SPLIT="$b-atomic $b-chrono $b-container $b-context $b-coroutine $b-date-time \
     2.8 -$b-fiber $b-filesystem $b-graph $b-iostreams $b-locale $b-log $b-math \
     2.9 -$b-math-tr1 $b-prg-exec-monitor $b-program-options $b-python $b-random \
    2.10 -$b-regex $b-serialization $b-signals $b-system $b-thread $b-timer \
    2.11 -$b-type-erasure $b-unit-test-framework $b-wave $b-wserialization $b-doc $b-dev"
    2.12 +SPLIT="$b-atomic $b-chrono $b-container $b-context $b-contract $b-coroutine \
    2.13 +$b-date-time $b-fiber $b-filesystem $b-graph $b-iostreams $b-locale $b-log \
    2.14 +$b-math $b-math-tr1 $b-prg-exec-monitor $b-program-options $b-python $b-random \
    2.15 +$b-regex $b-serialization $b-signals $b-stacktrace $b-system $b-thread \
    2.16 +$b-timer $b-type-erasure $b-unit-test-framework $b-wave $b-wserialization \
    2.17 +$b-dev"
    2.18  
    2.19  # About splitting: there's complex relationships between header files.
    2.20  # Previously, for example, the /usr/include/boost/chrono/* files were packed
    2.21 @@ -55,7 +56,9 @@
    2.22  genpkg_rules() {
    2.23  	DEPENDS=" "
    2.24  	case $PACKAGE in
    2.25 +		boost)					DEPENDS="$b-date-time $b-iostreams $b-regex $b-serialization $b-system $b-thread";;
    2.26  		*-chrono)				DEPENDS="$b-system";;
    2.27 +		*-contract)				DEPENDS="$b-system";;
    2.28  		*-coroutine)			DEPENDS="$b-chrono $b-context $b-system $b-thread";;
    2.29  		*-fiber)				DEPENDS="$b-context $b-filesystem $b-system";;
    2.30  		*-filesystem)			DEPENDS="$b-system";;
    2.31 @@ -76,14 +79,8 @@
    2.32  
    2.33  	case $PACKAGE in
    2.34  		boost)
    2.35 -			DEPENDS="$b-date-time $b-iostreams $b-regex $b-serialization \
    2.36 -			$b-system $b-thread"
    2.37  			CAT="meta|meta-package to install base modules"
    2.38  			;;
    2.39 -		*-doc)
    2.40 -			copy doc/
    2.41 -			CAT="doc|documentation"
    2.42 -			;;
    2.43  		boost-dev)
    2.44  			copy @dev @rm
    2.45  			;;
     3.1 --- a/libopenraw/receipt	Tue Aug 21 00:41:54 2018 +0300
     3.2 +++ b/libopenraw/receipt	Tue Aug 21 05:42:25 2018 +0300
     3.3 @@ -11,8 +11,8 @@
     3.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     3.5  WGET_URL="https://libopenraw.freedesktop.org/download/$TARBALL"
     3.6  
     3.7 -BUILD_DEPENDS="boost-dev libjpeg-turbo-dev libxml2-dev curl-dev glib-dev \
     3.8 -gdk-pixbuf-dev"
     3.9 +BUILD_DEPENDS="boost-dev boost-unit-test-framework libjpeg-turbo-dev \
    3.10 +libxml2-dev curl-dev glib-dev gdk-pixbuf-dev"
    3.11  SPLIT="libopenraw-gnome libopenraw libopenraw-dev"
    3.12  
    3.13  compile_rules() {
    3.14 @@ -26,19 +26,15 @@
    3.15  	case $PACKAGE in
    3.16  		libopenraw-gnome)
    3.17  			copy libopenrawgnome.so*
    3.18 -			DEPENDS="libopenraw"
    3.19 +			DEPENDS="gdk-pixbuf glib libopenraw"
    3.20  			CAT="gnome|GNOME support"
    3.21  			;;
    3.22  		libopenraw)
    3.23  			copy @std @rm
    3.24 -			DEPENDS="gdk-pixbuf glib libffi libjpeg-turbo libpng16 pcre \
    3.25 -			util-linux-blkid util-linux-mount util-linux-uuid zlib"
    3.26 +			DEPENDS="gdk-pixbuf glib libjpeg-turbo"
    3.27  			;;
    3.28  		*-dev)
    3.29  			copy @dev
    3.30 -			DEPENDS="libopenraw libopenraw-gnome gdk-pixbuf-dev glib-dev \
    3.31 -			libjpeg-turbo-dev libffi-dev libpng16-dev pcre-dev \
    3.32 -			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev zlib"
    3.33  			;;
    3.34  	esac
    3.35  }