wok-next annotate pidgin/receipt @ rev 20916
libopenraw, abiword: update deps; boost: pack unpacked libs
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Aug 21 05:42:25 2018 +0300 (2018-08-21) |
parents | 9e5dca6702bf |
children | f48456621a9d |
rev | line source |
---|---|
pascal@19963 | 1 # SliTaz package receipt v2. |
pankso@41 | 2 |
pankso@41 | 3 PACKAGE="pidgin" |
pascal@19963 | 4 VERSION="2.12.0" |
pankso@186 | 5 CATEGORY="network" |
al@20557 | 6 SHORT_DESC="Instant messaging client using GTK+" |
pankso@41 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@15001 | 8 LICENSE="GPL2" |
al@20557 | 9 WEB_SITE="http://www.pidgin.im/" |
al@20557 | 10 |
pankso@41 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
pankso@41 | 12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" |
al@20557 | 13 |
slaxemulator@12419 | 14 BUILD_DEPENDS="gtk+-dev libgcrypt-dev gnutls-dev \ |
al@20447 | 15 startup-notification-dev libgpg-error-dev libxml2-dev xorg-libxcb-dev \ |
slaxemulator@12419 | 16 libidn-dev libtasn1-dev intltool expat-dev nss-dev \ |
al@20450 | 17 ncurses-dev xorg-xcb-util-dev gmp-dev" |
pascal@20125 | 18 SPLIT="libpurple libpurple-dev pidgin pidgin-dev" |
slaxemulator@12419 | 19 |
al@20557 | 20 compile_rules() { |
pascal@19963 | 21 touch pidgin.desktop package_revision_raw.txt |
pankso@186 | 22 MSGFMT=/usr/bin/msgfmt |
al@20557 | 23 |
slaxemulator@12419 | 24 # Pidgin doesn't explicitly link to libm |
pascal@17670 | 25 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries" |
pankso@186 | 26 ./configure \ |
pankso@186 | 27 --disable-perl \ |
pankso@912 | 28 --disable-screensaver \ |
pankso@912 | 29 --disable-gtkspell \ |
pankso@912 | 30 --disable-gstreamer \ |
devl547@5548 | 31 --disable-gstreamer-interfaces \ |
pankso@912 | 32 --disable-meanwhile \ |
pankso@912 | 33 --disable-avahi \ |
pankso@912 | 34 --disable-nm \ |
pankso@912 | 35 --disable-tcl \ |
devl547@5548 | 36 --disable-tk \ |
pankso@912 | 37 --disable-dbus \ |
devl547@5548 | 38 --disable-farsight \ |
pankso@4076 | 39 --disable-vv \ |
devl547@5548 | 40 --disable-idn \ |
slaxemulator@6212 | 41 --disable-sm \ |
pascal@2522 | 42 $CONFIGURE_ARGS && |
al@20604 | 43 fix libtool && |
slaxemulator@12419 | 44 make -j 4 && |
slaxemulator@12419 | 45 make install |
pankso@41 | 46 } |
pankso@41 | 47 |
al@20557 | 48 genpkg_rules() { |
pascal@19963 | 49 case $PACKAGE in |
al@20557 | 50 libpurple) |
al@20557 | 51 copy libpurple.so* purple-2/*.so* |
al@20557 | 52 CAT="network|Purple library" |
al@20557 | 53 ;; |
al@20557 | 54 libpurple-dev) |
al@20557 | 55 copy purple.pc include/libpurple/ |
al@20557 | 56 CAT="development|Purple library development files" |
al@20557 | 57 DEPENDS="glib-dev libpurple" |
al@20557 | 58 ;; |
al@20557 | 59 pidgin) |
al@20557 | 60 copy @std @rm |
al@20557 | 61 DEPENDS="gtk+ gnutls libgcrypt libgpg-error libpurple \ |
pascal@19963 | 62 startup-notification gmp xorg-libXdamage libxml2 \ |
al@20450 | 63 xorg-libxcb xorg-xcb-util libidn ncurses libtasn1 nss" |
al@20557 | 64 PROVIDE="purple" |
al@20557 | 65 ;; |
al@20557 | 66 pidgin-dev) |
al@20557 | 67 copy @dev @rm |
al@20557 | 68 ;; |
pascal@19963 | 69 esac |
pankso@41 | 70 } |