# HG changeset patch # User Pascal Bellard # Date 1508233573 -7200 # Node ID c48e38679720d6cf701f36b483293948937670d7 # Parent ff4ffcd5e1db663d54429f5bda002a96e783a113 Up pidgin (2.12.0) diff -r ff4ffcd5e1db -r c48e38679720 irssi/receipt --- a/irssi/receipt Tue Oct 17 11:01:20 2017 +0200 +++ b/irssi/receipt Tue Oct 17 11:46:13 2017 +0200 @@ -12,7 +12,8 @@ TAGS="irc" DEPENDS="glib openssl perl ncurses" -BUILD_DEPENDS="glib glib-dev ncurses-dev pkg-config slitaz-toolchain openssl-dev perl" +BUILD_DEPENDS="glib glib-dev ncurses-dev pkg-config slitaz-toolchain openssl-dev \ +perl-dev" # Rules to configure and make the package. compile_rules() diff -r ff4ffcd5e1db -r c48e38679720 libpurple-dev/receipt --- a/libpurple-dev/receipt Tue Oct 17 11:01:20 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libpurple-dev" -VERSION="2.10.9" -CATEGORY="development" -SHORT_DESC="Purple library devel files." -MAINTAINER="mallory@sweetpeople.org" -LICENSE="GPL2" -WANTED="pidgin" -WEB_SITE="http://www.pidgin.im/" - -DEPENDS="pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/purple-2 $fs/usr/include/libpurple - 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 ff4ffcd5e1db -r c48e38679720 pidgin-dev/receipt --- a/pidgin-dev/receipt Tue Oct 17 11:01:20 2017 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="pidgin-dev" -VERSION="2.10.9" -CATEGORY="development" -SHORT_DESC="Pidgin devel files." -MAINTAINER="mallory@sweetpeople.org" -LICENSE="GPL2" -WANTED="pidgin" -WEB_SITE="http://www.pidgin.im/" - -DEPENDS="pkg-config" - -# 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 -} diff -r ff4ffcd5e1db -r c48e38679720 pidgin/receipt --- a/pidgin/receipt Tue Oct 17 11:01:20 2017 +0200 +++ b/pidgin/receipt Tue Oct 17 11:46:13 2017 +0200 @@ -1,7 +1,7 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="pidgin" -VERSION="2.10.9" +VERSION="2.12.0" CATEGORY="network" SHORT_DESC="Instant messaging client using GTK+." MAINTAINER="pankso@slitaz.org" @@ -9,20 +9,16 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.pidgin.im/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -PROVIDE="purple" - -DEPENDS="gtk+ gnutls libgcrypt libgpg-error startup-notification gmp \ -xorg-libXdamage libxml2 libxcb xcb-util libidn ncurses 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 \ ncurses-dev xcb-util-dev gmp-dev" +SPLIT="libpurple-dev pidgin pidgin-dev" # Rules to configure and make the package. compile_rules() { - cd $src - touch pidgin.desktop + touch pidgin.desktop package_revision_raw.txt MSGFMT=/usr/bin/msgfmt # Pidgin doesn't explicitly link to libm @@ -54,18 +50,40 @@ # 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" + case $PACKAGE in + pidgin) + PROVIDE="purple" + DEPENDS="gtk+ gnutls libgcrypt libgpg-error \ + startup-notification gmp xorg-libXdamage libxml2 \ + libxcb xcb-util libidn ncurses libtasn1 nss" + 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 + ;; + pidgin-dev) + CAT="development|Pidgin devel files." + DEPENDS="pkg-config" + 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 + ;; + libpurple-dev) + CAT="development|Purple library devel files." + DEPENDS="pkg-config" + mkdir -p $fs/usr/lib/pkgconfig $fs/usr/lib/purple-2 $fs/usr/include/libpurple + 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 + ;; + esac } -