wok-next diff glibmm/receipt @ rev 20405

Follow BLFS Chapter 9 "General Libraries": up apr, apr-util, aspell, autoconf213 (for js), dbus-glib, enchant, exempi, fftw, glib, glibmm, gmime, gobject-introspection, gsl, js, libboost.

js is 39.7MB / 87.6MB now. Looks like it's proper time to kick off polkit (Hi, Xander! You was right.)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Dec 07 17:39:40 2017 +0200 (2017-12-07)
parents b367284a8ac3
children 757d032c55c7
line diff
     1.1 --- a/glibmm/receipt	Sat Oct 28 16:45:22 2017 +0300
     1.2 +++ b/glibmm/receipt	Thu Dec 07 17:39:40 2017 +0200
     1.3 @@ -13,36 +13,34 @@
     1.4  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
     1.5  
     1.6  BUILD_DEPENDS="glib-dev libsigc++-dev"
     1.7 -SPLIT="libgiomm libgiomm-dev glibmm-dev"
     1.8 +SPLIT="libgiomm glibmm-dev"
     1.9  
    1.10  compile_rules() {
    1.11  	sed -i "/^libdocdir =/ s|\$(book_name)|glibmm-$VERSION|" docs/Makefile.in
    1.12  
    1.13 -	./configure $CONFIGURE_ARGS && make && make install
    1.14 +	fix ld &&
    1.15 +	./configure $CONFIGURE_ARGS &&
    1.16 +	fix libtool &&
    1.17 +	make && make install
    1.18  }
    1.19  
    1.20  genpkg_rules() {
    1.21  	case $PACKAGE in
    1.22 +		glibmm)
    1.23 +			copy libglibmm*.so*
    1.24 +			DEPENDS="glib libsigc++"
    1.25 +			;;
    1.26  		libgiomm)
    1.27  			copy libgiomm*.so*
    1.28  			DEPENDS="glib glibmm libsigc++"
    1.29  			CAT="x-window|GIO Framework"
    1.30  			;;
    1.31 -		libgiomm-dev)
    1.32 -			copy giomm-2.4/ libgiomm*.la giomm-2.4.pc
    1.33 -			DEPENDS="libgiomm glib-dev glibmm-dev libffi-dev libsigc++-dev \
    1.34 -			pcre-dev util-linux-blkid-dev util-linux-mount-dev \
    1.35 -			util-linux-uuid-dev zlib-dev"
    1.36 -			CAT="development|GIO Framework development files"
    1.37 -			;;
    1.38 -		glibmm)
    1.39 -			copy libglibmm*.so*
    1.40 -			DEPENDS="glib libsigc++"
    1.41 -			;;
    1.42  		glibmm-dev)
    1.43 -			copy glibmm-2.4/ libglibmm*.la glibmm-2.4.pc
    1.44 -			DEPENDS="glibmm libgiomm-dev \
    1.45 -			glib-dev libffi-dev libsigc++-dev pcre-dev perl"
    1.46 +			copy @dev
    1.47 +			DEPENDS="glibmm libgiomm \
    1.48 +			glib-dev libffi-dev libsigc++-dev pcre-dev util-linux-blkid-dev \
    1.49 +			util-linux-mount-dev util-linux-uuid-dev zlib-dev perl"
    1.50 +			PROVIDE="libgiomm-dev" # single dev package now
    1.51  			;;
    1.52  	esac
    1.53  }