wok-next rev 19963

Up pidgin (2.12.0)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Oct 17 11:46:13 2017 +0200 (2017-10-17)
parents ff4ffcd5e1db
children a8b48af89217
files irssi/receipt libpurple-dev/receipt pidgin-dev/receipt pidgin/receipt
line diff
     1.1 --- a/irssi/receipt	Tue Oct 17 11:01:20 2017 +0200
     1.2 +++ b/irssi/receipt	Tue Oct 17 11:46:13 2017 +0200
     1.3 @@ -12,7 +12,8 @@
     1.4  TAGS="irc"
     1.5  
     1.6  DEPENDS="glib openssl perl ncurses"
     1.7 -BUILD_DEPENDS="glib glib-dev ncurses-dev pkg-config slitaz-toolchain openssl-dev perl"
     1.8 +BUILD_DEPENDS="glib glib-dev ncurses-dev pkg-config slitaz-toolchain openssl-dev \
     1.9 +perl-dev"
    1.10  
    1.11  # Rules to configure and make the package.
    1.12  compile_rules()
     2.1 --- a/libpurple-dev/receipt	Tue Oct 17 11:01:20 2017 +0200
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,22 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="libpurple-dev"
     2.7 -VERSION="2.10.9"
     2.8 -CATEGORY="development"
     2.9 -SHORT_DESC="Purple library devel files."
    2.10 -MAINTAINER="mallory@sweetpeople.org"
    2.11 -LICENSE="GPL2"
    2.12 -WANTED="pidgin"
    2.13 -WEB_SITE="http://www.pidgin.im/"
    2.14 -
    2.15 -DEPENDS="pkg-config"
    2.16 -
    2.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.18 -genpkg_rules()
    2.19 -{
    2.20 -	mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/purple-2 $fs/usr/include/libpurple
    2.21 -	cp -a $install/usr/lib/libpurple.la $fs/usr/lib
    2.22 -	cp -a $install/usr/lib/purple-2/*.la $fs/usr/lib/purple-2
    2.23 -	cp -a $install/usr/lib/pkgconfig/purple.pc $fs/usr/lib/pkgconfig
    2.24 -	cp -a $install/usr/include/libpurple $fs/usr/include
    2.25 -}
     3.1 --- a/pidgin-dev/receipt	Tue Oct 17 11:01:20 2017 +0200
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,22 +0,0 @@
     3.4 -# SliTaz package receipt.
     3.5 -
     3.6 -PACKAGE="pidgin-dev"
     3.7 -VERSION="2.10.9"
     3.8 -CATEGORY="development"
     3.9 -SHORT_DESC="Pidgin devel files."
    3.10 -MAINTAINER="mallory@sweetpeople.org"
    3.11 -LICENSE="GPL2"
    3.12 -WANTED="pidgin"
    3.13 -WEB_SITE="http://www.pidgin.im/"
    3.14 -
    3.15 -DEPENDS="pkg-config"
    3.16 -
    3.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.18 -genpkg_rules()
    3.19 -{
    3.20 -	mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/pidgin $fs/usr/include/pidgin $fs/usr/share
    3.21 -	cp -a $install/usr/lib/pidgin/*.la $fs/usr/lib/pidgin
    3.22 -	cp -a $install/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig
    3.23 -	cp -a $install/usr/include/pidgin $fs/usr/include
    3.24 -	cp -a $install/usr/share/aclocal $fs/usr/share
    3.25 -}
     4.1 --- a/pidgin/receipt	Tue Oct 17 11:01:20 2017 +0200
     4.2 +++ b/pidgin/receipt	Tue Oct 17 11:46:13 2017 +0200
     4.3 @@ -1,7 +1,7 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="pidgin"
     4.8 -VERSION="2.10.9"
     4.9 +VERSION="2.12.0"
    4.10  CATEGORY="network"
    4.11  SHORT_DESC="Instant messaging client using GTK+."
    4.12  MAINTAINER="pankso@slitaz.org"
    4.13 @@ -9,20 +9,16 @@
    4.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    4.15  WEB_SITE="http://www.pidgin.im/"
    4.16  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    4.17 -PROVIDE="purple"
    4.18 -
    4.19 -DEPENDS="gtk+ gnutls libgcrypt libgpg-error startup-notification gmp \
    4.20 -xorg-libXdamage libxml2 libxcb xcb-util libidn ncurses libtasn1 nss"
    4.21  BUILD_DEPENDS="gtk+-dev libgcrypt-dev gnutls-dev \
    4.22  startup-notification-dev libgpg-error-dev libxml2-dev libxcb-dev \
    4.23  libidn-dev libtasn1-dev intltool expat-dev nss-dev \
    4.24  ncurses-dev xcb-util-dev gmp-dev"
    4.25 +SPLIT="libpurple-dev pidgin pidgin-dev"
    4.26  
    4.27  # Rules to configure and make the package.
    4.28  compile_rules()
    4.29  {
    4.30 -	cd $src
    4.31 -	touch pidgin.desktop
    4.32 +	touch pidgin.desktop package_revision_raw.txt
    4.33  	MSGFMT=/usr/bin/msgfmt
    4.34  	
    4.35  	# Pidgin doesn't explicitly link to libm
    4.36 @@ -54,18 +50,40 @@
    4.37  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.38  genpkg_rules()
    4.39  {
    4.40 -	mkdir -p $fs/usr/lib $fs/usr/share/pixmaps
    4.41 -    cp -a $install/usr/bin $fs/usr
    4.42 -    cp -a $install/usr/lib/*.so* $fs/usr/lib
    4.43 -    cp -a $install/usr/lib/pidgin $fs/usr/lib
    4.44 -    cp -a $install/usr/lib/purple-2 $fs/usr/lib
    4.45 -    rm $fs/usr/lib/pidgin/*.la
    4.46 -    rm $fs/usr/lib/purple-2/*.la
    4.47 -    cp -a $install/usr/share/purple $fs/usr/share
    4.48 -    cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps
    4.49 -    cp -a $install/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps
    4.50 -	# Cook wanted
    4.51 -	echo "Cook: pidgin-dev"
    4.52 -	echo "Cook: libpurple-dev"
    4.53 +	case $PACKAGE in
    4.54 +	pidgin)
    4.55 +		PROVIDE="purple"
    4.56 +		DEPENDS="gtk+ gnutls libgcrypt libgpg-error \
    4.57 +			startup-notification gmp xorg-libXdamage libxml2 \
    4.58 +			libxcb xcb-util libidn ncurses libtasn1 nss"
    4.59 +		mkdir -p $fs/usr/lib $fs/usr/share/pixmaps
    4.60 +		cp -a $install/usr/bin $fs/usr
    4.61 +		cp -a $install/usr/lib/*.so* $fs/usr/lib
    4.62 +		cp -a $install/usr/lib/pidgin $fs/usr/lib
    4.63 +		cp -a $install/usr/lib/purple-2 $fs/usr/lib
    4.64 +		rm $fs/usr/lib/pidgin/*.la
    4.65 +		rm $fs/usr/lib/purple-2/*.la
    4.66 +		cp -a $install/usr/share/purple $fs/usr/share
    4.67 +		cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps
    4.68 +		cp -a $install/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps
    4.69 +		;;
    4.70 +	pidgin-dev)
    4.71 +		CAT="development|Pidgin devel files."
    4.72 +		DEPENDS="pkg-config"
    4.73 +		mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/pidgin $fs/usr/include/pidgin $fs/usr/share
    4.74 +		cp -a $install/usr/lib/pidgin/*.la $fs/usr/lib/pidgin
    4.75 +		cp -a $install/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig
    4.76 +		cp -a $install/usr/include/pidgin $fs/usr/include
    4.77 +		cp -a $install/usr/share/aclocal $fs/usr/share
    4.78 +		;;
    4.79 +	libpurple-dev)
    4.80 +		CAT="development|Purple library devel files."
    4.81 +		DEPENDS="pkg-config"
    4.82 +		mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/purple-2 $fs/usr/include/libpurple
    4.83 +		cp -a $install/usr/lib/libpurple.la $fs/usr/lib
    4.84 +		cp -a $install/usr/lib/purple-2/*.la $fs/usr/lib/purple-2
    4.85 +		cp -a $install/usr/lib/pkgconfig/purple.pc $fs/usr/lib/pkgconfig
    4.86 +		cp -a $install/usr/include/libpurple $fs/usr/include
    4.87 +		;;
    4.88 +	esac
    4.89  }
    4.90 -