# HG changeset patch # User Hans-G?nter Theisgen # Date 1641139713 -3600 # Node ID f9da3eefbc96c9ee58748d5fb82af9e3d7697970 # Parent b5cebc72aaf4a8acdecd998ac486b724c35b6a81 updated pidgin and pidgin-dev (2.10.9 -> 2.14.8) diff -r b5cebc72aaf4 -r f9da3eefbc96 pidgin-dev/receipt --- a/pidgin-dev/receipt Sun Jan 02 10:48:51 2022 +0100 +++ b/pidgin-dev/receipt Sun Jan 02 17:08:33 2022 +0100 @@ -1,22 +1,26 @@ # SliTaz package receipt. PACKAGE="pidgin-dev" -VERSION="2.10.9" +VERSION="2.14.8" CATEGORY="development" -SHORT_DESC="Pidgin devel files." +SHORT_DESC="Pidgin development files." MAINTAINER="mallory@sweetpeople.org" LICENSE="GPL2" -WANTED="pidgin" + WEB_SITE="https://www.pidgin.im/" -DEPENDS="pkg-config" +WANTED="pidgin" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/pidgin $fs/usr/include/pidgin $fs/usr/share - cp -a $install/usr/lib/pidgin/*.la $fs/usr/lib/pidgin - cp -a $install/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig - cp -a $install/usr/include/pidgin $fs/usr/include - cp -a $install/usr/share/aclocal $fs/usr/share + mkdir -p $fs/usr/lib/pkgconfig + mkdir -p $fs/usr/lib/pidgin + mkdir -p $fs/usr/include/pidgin + mkdir -p $fs/usr/share + + cp -a $install/usr/lib/pidgin/*.*a $fs/usr/lib/pidgin + cp -a $install/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig + cp -a $install/usr/include/pidgin $fs/usr/include + cp -a $install/usr/share/aclocal $fs/usr/share } diff -r b5cebc72aaf4 -r f9da3eefbc96 pidgin-lang/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pidgin-lang/receipt Sun Jan 02 17:08:33 2022 +0100 @@ -0,0 +1,16 @@ +# SliTaz package receipt. + +PACKAGE="pidgin-lang" +VERSION="2.14.8" +CATEGORY="network" +SHORT_DESC="Instant messaging client using GTK+ - localised messages." +MAINTAINER="maintainer@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://www.pidgin.im/" + +WANTED="pidgin" + +genpkg_rules() +{ + cook_copy_folders locale +} diff -r b5cebc72aaf4 -r f9da3eefbc96 pidgin/receipt --- a/pidgin/receipt Sun Jan 02 10:48:51 2022 +0100 +++ b/pidgin/receipt Sun Jan 02 17:08:33 2022 +0100 @@ -1,22 +1,25 @@ # SliTaz package receipt. PACKAGE="pidgin" -VERSION="2.10.9" +VERSION="2.14.8" CATEGORY="network" SHORT_DESC="Instant messaging client using GTK+." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" +WEB_SITE="https://www.pidgin.im/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="https://www.pidgin.im/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" + PROVIDE="purple" +DEPENDS="cyrus-sasl gmp gnutls gtk+ libgcrypt libgpg-error libidn libtasn1 libxcb + libxml2 ncursesw nss startup-notification xcb-util xorg-libXdamage" +BUILD_DEPENDS="cyrus-sasl-dev expat-dev GConf gmp-dev gnutls-dev gtk+-dev + intltool libgcrypt-dev libgpg-error-dev libidn-dev libtasn1-dev + libxcb-dev libxml2-dev ncursesw-dev nss-dev startup-notification-dev + xcb-util-dev" -DEPENDS="gtk+ gnutls libgcrypt libgpg-error startup-notification gmp \ -xorg-libXdamage libxml2 libxcb xcb-util libidn ncursesw libtasn1 nss" -BUILD_DEPENDS="gtk+-dev libgcrypt-dev gnutls-dev \ -startup-notification-dev libgpg-error-dev libxml2-dev libxcb-dev \ -libidn-dev libtasn1-dev intltool expat-dev nss-dev \ -ncursesw-dev xcb-util-dev gmp-dev" +# @maintainer: Please update also libpurple-dev current_version() { @@ -28,51 +31,53 @@ # Rules to configure and make the package. compile_rules() { - cd $src touch pidgin.desktop - MSGFMT=/usr/bin/msgfmt - + + # 2.14.8 to avoid + # diff: can't stat 'package_revision_raw.txt': No such file or directory + touch package_revision_raw.txt + # Pidgin doesn't explicitly link to libm export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries" - ./configure \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - --disable-perl \ - --disable-screensaver \ - --disable-gtkspell \ - --disable-gstreamer \ - --disable-gstreamer-interfaces \ - --disable-meanwhile \ - --disable-avahi \ - --disable-nm \ - --disable-tcl \ - --disable-tk \ - --disable-dbus \ - --disable-farsight \ - --disable-vv \ - --disable-idn \ - --disable-sm \ + + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --disable-gevolution \ + --disable-perl \ + --disable-screensaver \ + --disable-gtkspell \ + --disable-gstreamer \ + --disable-gstreamer-interfaces \ + --disable-meanwhile \ + --disable-avahi \ + --disable-nm \ + --disable-tcl \ + --disable-tk \ + --disable-dbus \ + --disable-vv \ + --disable-idn \ + --disable-sm \ $CONFIGURE_ARGS && - make -j 4 && + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share/pixmaps - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/pidgin $fs/usr/lib - cp -a $install/usr/lib/purple-2 $fs/usr/lib - rm $fs/usr/lib/pidgin/*.la - rm $fs/usr/lib/purple-2/*.la - cp -a $install/usr/share/purple $fs/usr/share - cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps - cp -a $install/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps - # Cook wanted - echo "Cook: pidgin-dev" - echo "Cook: libpurple-dev" + mkdir -p $fs/usr/lib + mkdir -p $fs/usr/share/pixmaps + + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/lib/pidgin $fs/usr/lib + cp -a $install/usr/lib/purple-2 $fs/usr/lib + rm $fs/usr/lib/pidgin/*.la + rm $fs/usr/lib/purple-2/*.la + cp -a $install/usr/share/purple $fs/usr/share + cp -a $install/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps + cp -a $install/usr/share/icons/hicolor/24x24/apps/* \ + $fs/usr/share/pixmaps } -