wok-next diff pidgin/receipt @ rev 20115

stellarium: update bdeps
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Oct 30 11:43:10 2017 +0100 (2017-10-30)
parents 6c12ac1293fc
children 522148bca4d8
line diff
     1.1 --- a/pidgin/receipt	Mon Oct 16 13:38:21 2017 +0200
     1.2 +++ b/pidgin/receipt	Mon Oct 30 11:43:10 2017 +0100
     1.3 @@ -1,7 +1,7 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="pidgin"
     1.8 -VERSION="2.10.9"
     1.9 +VERSION="2.12.0"
    1.10  CATEGORY="network"
    1.11  SHORT_DESC="Instant messaging client using GTK+."
    1.12  MAINTAINER="pankso@slitaz.org"
    1.13 @@ -9,20 +9,16 @@
    1.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.15  WEB_SITE="http://www.pidgin.im/"
    1.16  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    1.17 -PROVIDE="purple"
    1.18 -
    1.19 -DEPENDS="gtk+ gnutls libgcrypt libgpg-error startup-notification gmp \
    1.20 -xorg-libXdamage libxml2 libxcb xcb-util libidn ncurses libtasn1 nss"
    1.21  BUILD_DEPENDS="gtk+-dev libgcrypt-dev gnutls-dev \
    1.22  startup-notification-dev libgpg-error-dev libxml2-dev libxcb-dev \
    1.23  libidn-dev libtasn1-dev intltool expat-dev nss-dev \
    1.24  ncurses-dev xcb-util-dev gmp-dev"
    1.25 +SPLIT="libpurple-dev pidgin pidgin-dev"
    1.26  
    1.27  # Rules to configure and make the package.
    1.28  compile_rules()
    1.29  {
    1.30 -	cd $src
    1.31 -	touch pidgin.desktop
    1.32 +	touch pidgin.desktop package_revision_raw.txt
    1.33  	MSGFMT=/usr/bin/msgfmt
    1.34  	
    1.35  	# Pidgin doesn't explicitly link to libm
    1.36 @@ -54,18 +50,40 @@
    1.37  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.38  genpkg_rules()
    1.39  {
    1.40 -	mkdir -p $fs/usr/lib $fs/usr/share/pixmaps
    1.41 -    cp -a $install/usr/bin $fs/usr
    1.42 -    cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.43 -    cp -a $install/usr/lib/pidgin $fs/usr/lib
    1.44 -    cp -a $install/usr/lib/purple-2 $fs/usr/lib
    1.45 -    rm $fs/usr/lib/pidgin/*.la
    1.46 -    rm $fs/usr/lib/purple-2/*.la
    1.47 -    cp -a $install/usr/share/purple $fs/usr/share
    1.48 -    cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps
    1.49 -    cp -a $install/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps
    1.50 -	# Cook wanted
    1.51 -	echo "Cook: pidgin-dev"
    1.52 -	echo "Cook: libpurple-dev"
    1.53 +	case $PACKAGE in
    1.54 +	pidgin)
    1.55 +		PROVIDE="purple"
    1.56 +		DEPENDS="gtk+ gnutls libgcrypt libgpg-error \
    1.57 +			startup-notification gmp xorg-libXdamage libxml2 \
    1.58 +			libxcb xcb-util libidn ncurses libtasn1 nss"
    1.59 +		mkdir -p $fs/usr/lib $fs/usr/share/pixmaps
    1.60 +		cp -a $install/usr/bin $fs/usr
    1.61 +		cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.62 +		cp -a $install/usr/lib/pidgin $fs/usr/lib
    1.63 +		cp -a $install/usr/lib/purple-2 $fs/usr/lib
    1.64 +		rm $fs/usr/lib/pidgin/*.la
    1.65 +		rm $fs/usr/lib/purple-2/*.la
    1.66 +		cp -a $install/usr/share/purple $fs/usr/share
    1.67 +		cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps
    1.68 +		cp -a $install/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps
    1.69 +		;;
    1.70 +	pidgin-dev)
    1.71 +		CAT="development|Pidgin devel files."
    1.72 +		DEPENDS="pkg-config"
    1.73 +		mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/pidgin $fs/usr/include/pidgin $fs/usr/share
    1.74 +		cp -a $install/usr/lib/pidgin/*.la $fs/usr/lib/pidgin
    1.75 +		cp -a $install/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig
    1.76 +		cp -a $install/usr/include/pidgin $fs/usr/include
    1.77 +		cp -a $install/usr/share/aclocal $fs/usr/share
    1.78 +		;;
    1.79 +	libpurple-dev)
    1.80 +		CAT="development|Purple library devel files."
    1.81 +		DEPENDS="pkg-config"
    1.82 +		mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/purple-2 $fs/usr/include/libpurple
    1.83 +		cp -a $install/usr/lib/libpurple.la $fs/usr/lib
    1.84 +		cp -a $install/usr/lib/purple-2/*.la $fs/usr/lib/purple-2
    1.85 +		cp -a $install/usr/lib/pkgconfig/purple.pc $fs/usr/lib/pkgconfig
    1.86 +		cp -a $install/usr/include/libpurple $fs/usr/include
    1.87 +		;;
    1.88 +	esac
    1.89  }
    1.90 -