# HG changeset patch # User Christopher Rogers # Date 1334999939 0 # Node ID a821dde0c5ae9109b6f45b0e62e04cdab4eeb058 # Parent ae3c4782f9209ba5d429cac3b708b65c5fdf41c8 Up: pidgin to 2.10.3. diff -r ae3c4782f920 -r a821dde0c5ae libpurple-dev/receipt --- a/libpurple-dev/receipt Fri Apr 20 18:40:22 2012 +0200 +++ b/libpurple-dev/receipt Sat Apr 21 09:18:59 2012 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libpurple-dev" -VERSION="2.10.0" +VERSION="2.10.3" CATEGORY="development" SHORT_DESC="Purple library devel files." MAINTAINER="mallory@skyrock.com" @@ -12,8 +12,8 @@ genpkg_rules() { mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/purple-2 $fs/usr/include/libpurple - cp -a $_pkg/usr/lib/libpurple.la $fs/usr/lib - cp -a $_pkg/usr/lib/purple-2/*.la $fs/usr/lib/purple-2 - cp -a $_pkg/usr/lib/pkgconfig/purple.pc $fs/usr/lib/pkgconfig - cp -a $_pkg/usr/include/libpurple $fs/usr/include + cp -a $install/usr/lib/libpurple.la $fs/usr/lib + cp -a $install/usr/lib/purple-2/*.la $fs/usr/lib/purple-2 + cp -a $install/usr/lib/pkgconfig/purple.pc $fs/usr/lib/pkgconfig + cp -a $install/usr/include/libpurple $fs/usr/include } diff -r ae3c4782f920 -r a821dde0c5ae pidgin-dev/receipt --- a/pidgin-dev/receipt Fri Apr 20 18:40:22 2012 +0200 +++ b/pidgin-dev/receipt Sat Apr 21 09:18:59 2012 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="pidgin-dev" -VERSION="2.10.1" +VERSION="2.10.3" CATEGORY="development" SHORT_DESC="Pidgin devel files." MAINTAINER="mallory@skyrock.com" @@ -12,8 +12,8 @@ genpkg_rules() { mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/pidgin $fs/usr/include/pidgin $fs/usr/share - cp -a $_pkg/usr/lib/pidgin/*.la $fs/usr/lib/pidgin - cp -a $_pkg/usr/lib/pkgconfig/pidgin.pc $fs/usr/lib/pkgconfig - cp -a $_pkg/usr/include/pidgin $fs/usr/include - cp -a $_pkg/usr/share/aclocal $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 } diff -r ae3c4782f920 -r a821dde0c5ae pidgin/receipt --- a/pidgin/receipt Fri Apr 20 18:40:22 2012 +0200 +++ b/pidgin/receipt Sat Apr 21 09:18:59 2012 +0000 @@ -1,36 +1,37 @@ # SliTaz package receipt. PACKAGE="pidgin" -VERSION="2.10.1" +VERSION="2.10.3" CATEGORY="network" SHORT_DESC="Instant messaging client using GTK+." MAINTAINER="pankso@slitaz.org" -DEPENDS="gtk+ gnutls libgcrypt libgpg-error \ -xorg-libXdamage libxml2 libxcb xcb-util libidn libtasn1 nss gmp" -BUILD_DEPENDS="gtk+-dev libgcrypt-dev gnutls-dev \ -libgpg-error-dev libxml2-dev libxcb-dev \ -libidn-dev libtasn1-dev intltool expat-dev nss-dev \ -xcb-util-dev optipng gmp-dev" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.pidgin.im/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +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" + # Rules to configure and make the package. compile_rules() { cd $src - find | grep .png | xargs optipng -o7 touch pidgin.desktop MSGFMT=/usr/bin/msgfmt + + # Pidgin doesn't explicitly link to libm + export LDFLAGS="-Wl,--copy-dt-needed-entries" ./configure \ --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --disable-perl \ - --disable-consoleui \ --disable-screensaver \ --disable-gtkspell \ - --disable-startup-notification \ --disable-gstreamer \ --disable-gstreamer-interfaces \ --disable-meanwhile \ @@ -43,26 +44,24 @@ --disable-vv \ --disable-idn \ --disable-sm \ - --enable-trayicon-compat \ $CONFIGURE_ARGS && - make $MAKEFLAGS && - make DESTDIR=$PWD/_pkg install + make -j 4 && + make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share/pixmaps $fs/usr/share/applications - cp -a $_pkg/usr/bin $fs/usr - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib - cp -a $_pkg/usr/lib/pidgin $fs/usr/lib - cp -a $_pkg/usr/lib/purple-2 $fs/usr/lib + 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 $stuff/pidgin.desktop $fs/usr/share/applications - cp -a $_pkg/usr/share/purple $fs/usr/share - cp -a $_pkg/usr/share/pixmaps/pidgin $fs/usr/share/pixmaps - cp -a $_pkg/usr/share/icons/hicolor/24x24/apps/* $fs/usr/share/pixmaps + 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"