wok rev 24273

updated pidgin and pidgin-dev (2.10.9 -> 2.14.8)
author Hans-G?nter Theisgen
date Sun Jan 02 17:08:33 2022 +0100 (2022-01-02)
parents b5cebc72aaf4
children e353df107302
files pidgin-dev/receipt pidgin-lang/receipt pidgin/receipt
line diff
     1.1 --- a/pidgin-dev/receipt	Sun Jan 02 10:48:51 2022 +0100
     1.2 +++ b/pidgin-dev/receipt	Sun Jan 02 17:08:33 2022 +0100
     1.3 @@ -1,22 +1,26 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="pidgin-dev"
     1.7 -VERSION="2.10.9"
     1.8 +VERSION="2.14.8"
     1.9  CATEGORY="development"
    1.10 -SHORT_DESC="Pidgin devel files."
    1.11 +SHORT_DESC="Pidgin development files."
    1.12  MAINTAINER="mallory@sweetpeople.org"
    1.13  LICENSE="GPL2"
    1.14 -WANTED="pidgin"
    1.15 +
    1.16  WEB_SITE="https://www.pidgin.im/"
    1.17  
    1.18 -DEPENDS="pkg-config"
    1.19 +WANTED="pidgin"
    1.20  
    1.21  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.22  genpkg_rules()
    1.23  {
    1.24 -	mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/pidgin $fs/usr/include/pidgin $fs/usr/share
    1.25 -	cp -a $install/usr/lib/pidgin/*.la $fs/usr/lib/pidgin
    1.26 -	cp -a $install/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig
    1.27 -	cp -a $install/usr/include/pidgin $fs/usr/include
    1.28 -	cp -a $install/usr/share/aclocal $fs/usr/share
    1.29 +	mkdir -p $fs/usr/lib/pkgconfig
    1.30 +	mkdir -p $fs/usr/lib/pidgin
    1.31 +	mkdir -p $fs/usr/include/pidgin
    1.32 +	mkdir -p $fs/usr/share
    1.33 +
    1.34 +	cp -a $install/usr/lib/pidgin/*.*a		$fs/usr/lib/pidgin
    1.35 +	cp -a $install/usr/lib/pkgconfig/pidgin.pc	$fs/usr/lib/pkgconfig
    1.36 +	cp -a $install/usr/include/pidgin		$fs/usr/include
    1.37 +	cp -a $install/usr/share/aclocal		$fs/usr/share
    1.38  }
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/pidgin-lang/receipt	Sun Jan 02 17:08:33 2022 +0100
     2.3 @@ -0,0 +1,16 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="pidgin-lang"
     2.7 +VERSION="2.14.8"
     2.8 +CATEGORY="network"
     2.9 +SHORT_DESC="Instant messaging client using GTK+ - localised messages."
    2.10 +MAINTAINER="maintainer@slitaz.org"
    2.11 +LICENSE="GPL2"
    2.12 +WEB_SITE="https://www.pidgin.im/"
    2.13 +
    2.14 +WANTED="pidgin"
    2.15 +
    2.16 +genpkg_rules()
    2.17 +{
    2.18 +	cook_copy_folders	locale
    2.19 +}
     3.1 --- a/pidgin/receipt	Sun Jan 02 10:48:51 2022 +0100
     3.2 +++ b/pidgin/receipt	Sun Jan 02 17:08:33 2022 +0100
     3.3 @@ -1,22 +1,25 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="pidgin"
     3.7 -VERSION="2.10.9"
     3.8 +VERSION="2.14.8"
     3.9  CATEGORY="network"
    3.10  SHORT_DESC="Instant messaging client using GTK+."
    3.11  MAINTAINER="pankso@slitaz.org"
    3.12  LICENSE="GPL2"
    3.13 +WEB_SITE="https://www.pidgin.im/"
    3.14 +
    3.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.16 -WEB_SITE="https://www.pidgin.im/"
    3.17  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    3.18 +
    3.19  PROVIDE="purple"
    3.20 +DEPENDS="cyrus-sasl gmp gnutls gtk+ libgcrypt libgpg-error libidn libtasn1 libxcb
    3.21 +	libxml2 ncursesw nss startup-notification xcb-util xorg-libXdamage"
    3.22 +BUILD_DEPENDS="cyrus-sasl-dev expat-dev GConf gmp-dev gnutls-dev gtk+-dev
    3.23 +	intltool libgcrypt-dev libgpg-error-dev libidn-dev libtasn1-dev
    3.24 +	libxcb-dev libxml2-dev ncursesw-dev nss-dev startup-notification-dev
    3.25 +	xcb-util-dev"
    3.26  
    3.27 -DEPENDS="gtk+ gnutls libgcrypt libgpg-error startup-notification gmp \
    3.28 -xorg-libXdamage libxml2 libxcb xcb-util libidn ncursesw libtasn1 nss"
    3.29 -BUILD_DEPENDS="gtk+-dev libgcrypt-dev gnutls-dev \
    3.30 -startup-notification-dev libgpg-error-dev libxml2-dev libxcb-dev \
    3.31 -libidn-dev libtasn1-dev intltool expat-dev nss-dev \
    3.32 -ncursesw-dev xcb-util-dev gmp-dev"
    3.33 +# @maintainer:	Please update also libpurple-dev
    3.34  
    3.35  current_version()
    3.36  {
    3.37 @@ -28,51 +31,53 @@
    3.38  # Rules to configure and make the package.
    3.39  compile_rules()
    3.40  {
    3.41 -	cd $src
    3.42  	touch pidgin.desktop
    3.43 -	MSGFMT=/usr/bin/msgfmt
    3.44 -	
    3.45 +
    3.46 +	# 2.14.8	to avoid
    3.47 +	# diff: can't stat 'package_revision_raw.txt': No such file or directory
    3.48 +	touch package_revision_raw.txt
    3.49 +
    3.50  	# Pidgin doesn't explicitly link to libm
    3.51  	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries"
    3.52 -	./configure \
    3.53 -		--prefix=/usr \
    3.54 -		--infodir=/usr/share/info \
    3.55 -		--mandir=/usr/share/man \
    3.56 -		--disable-perl \
    3.57 -		--disable-screensaver \
    3.58 -		--disable-gtkspell \
    3.59 -		--disable-gstreamer \
    3.60 -		--disable-gstreamer-interfaces \
    3.61 -		--disable-meanwhile \
    3.62 -		--disable-avahi \
    3.63 -		--disable-nm \
    3.64 -		--disable-tcl \
    3.65 -		--disable-tk \
    3.66 -		--disable-dbus \
    3.67 -		--disable-farsight \
    3.68 -		--disable-vv \
    3.69 -		--disable-idn \
    3.70 -		--disable-sm \
    3.71 +
    3.72 +	./configure				\
    3.73 +		--prefix=/usr			\
    3.74 +		--infodir=/usr/share/info	\
    3.75 +		--mandir=/usr/share/man		\
    3.76 +		--disable-gevolution		\
    3.77 +		--disable-perl			\
    3.78 +		--disable-screensaver		\
    3.79 +		--disable-gtkspell		\
    3.80 +		--disable-gstreamer		\
    3.81 +		--disable-gstreamer-interfaces	\
    3.82 +		--disable-meanwhile		\
    3.83 +		--disable-avahi			\
    3.84 +		--disable-nm			\
    3.85 +		--disable-tcl			\
    3.86 +		--disable-tk			\
    3.87 +		--disable-dbus			\
    3.88 +		--disable-vv			\
    3.89 +		--disable-idn			\
    3.90 +		--disable-sm			\
    3.91  		$CONFIGURE_ARGS &&
    3.92 -	make -j 4 &&
    3.93 +	make &&
    3.94  	make install
    3.95  }
    3.96  
    3.97  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.98  genpkg_rules()
    3.99  {
   3.100 -	mkdir -p $fs/usr/lib $fs/usr/share/pixmaps
   3.101 -    cp -a $install/usr/bin $fs/usr
   3.102 -    cp -a $install/usr/lib/*.so* $fs/usr/lib
   3.103 -    cp -a $install/usr/lib/pidgin $fs/usr/lib
   3.104 -    cp -a $install/usr/lib/purple-2 $fs/usr/lib
   3.105 -    rm $fs/usr/lib/pidgin/*.la
   3.106 -    rm $fs/usr/lib/purple-2/*.la
   3.107 -    cp -a $install/usr/share/purple $fs/usr/share
   3.108 -    cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps
   3.109 -    cp -a $install/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps
   3.110 -	# Cook wanted
   3.111 -	echo "Cook: pidgin-dev"
   3.112 -	echo "Cook: libpurple-dev"
   3.113 +	mkdir -p $fs/usr/lib
   3.114 +	mkdir -p $fs/usr/share/pixmaps
   3.115 +
   3.116 +	cp -a $install/usr/bin			$fs/usr
   3.117 +	cp -a $install/usr/lib/*.so*		$fs/usr/lib
   3.118 +	cp -a $install/usr/lib/pidgin		$fs/usr/lib
   3.119 +	cp -a $install/usr/lib/purple-2		$fs/usr/lib
   3.120 +	rm					$fs/usr/lib/pidgin/*.la
   3.121 +	rm					$fs/usr/lib/purple-2/*.la
   3.122 +	cp -a $install/usr/share/purple		$fs/usr/share
   3.123 +	cp -a $install/usr/share/pixmaps/pidgin	$fs/usr/share/pixmaps
   3.124 +	cp -a $install/usr/share/icons/hicolor/24x24/apps/* \
   3.125 +						$fs/usr/share/pixmaps
   3.126  }
   3.127 -