wok-next annotate pidgin/receipt @ rev 21338
OpenSSL 1.0.2t -> 1.0.2u: overflow bug CVE-2019-1551
author | Erkan Yilmaz <erkan@slitaz.org> |
---|---|
date | Sat Dec 21 08:55:46 2019 +0000 (2019-12-21) |
parents | d5aab818505e |
children |
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+" |
al@21020 | 7 MAINTAINER="devel@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 |
al@21017 | 14 BUILD_DEPENDS="gtk2-dev libgcrypt-dev gnutls-dev \ |
al@21078 | 15 startup-notification-dev libgpg-error-dev libxml2-dev libxcb-dev \ |
slaxemulator@12419 | 16 libidn-dev libtasn1-dev intltool expat-dev nss-dev \ |
al@21078 | 17 ncurses-dev xcb-util-dev gmp-dev" |
al@21020 | 18 SPLIT="libpurple libpurple-dev $PACKAGE $PACKAGE-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" |
al@21017 | 26 |
pankso@186 | 27 ./configure \ |
pankso@186 | 28 --disable-perl \ |
pankso@912 | 29 --disable-screensaver \ |
pankso@912 | 30 --disable-gtkspell \ |
pankso@912 | 31 --disable-gstreamer \ |
devl547@5548 | 32 --disable-gstreamer-interfaces \ |
pankso@912 | 33 --disable-meanwhile \ |
pankso@912 | 34 --disable-avahi \ |
pankso@912 | 35 --disable-nm \ |
pankso@912 | 36 --disable-tcl \ |
devl547@5548 | 37 --disable-tk \ |
pankso@912 | 38 --disable-dbus \ |
devl547@5548 | 39 --disable-farsight \ |
pankso@4076 | 40 --disable-vv \ |
devl547@5548 | 41 --disable-idn \ |
slaxemulator@6212 | 42 --disable-sm \ |
pascal@2522 | 43 $CONFIGURE_ARGS && |
al@20604 | 44 fix libtool && |
al@21017 | 45 make -j4 && |
slaxemulator@12419 | 46 make install |
pankso@41 | 47 } |
pankso@41 | 48 |
al@20557 | 49 genpkg_rules() { |
pascal@19963 | 50 case $PACKAGE in |
al@20557 | 51 libpurple) |
al@20557 | 52 copy libpurple.so* purple-2/*.so* |
al@20557 | 53 CAT="network|Purple library" |
al@20557 | 54 ;; |
al@20557 | 55 libpurple-dev) |
al@20557 | 56 copy purple.pc include/libpurple/ |
al@20557 | 57 CAT="development|Purple library development files" |
al@20557 | 58 DEPENDS="glib-dev libpurple" |
al@20557 | 59 ;; |
al@20557 | 60 pidgin) |
al@20557 | 61 copy @std @rm |
al@21017 | 62 DEPENDS="gtk2 gnutls libgcrypt libgpg-error libpurple \ |
al@21078 | 63 startup-notification gmp libxdamage libxml2 \ |
al@21078 | 64 libxcb xcb-util libidn ncurses libtasn1 nss" |
al@20557 | 65 PROVIDE="purple" |
al@20557 | 66 ;; |
al@20557 | 67 pidgin-dev) |
al@20557 | 68 copy @dev @rm |
al@20557 | 69 ;; |
pascal@19963 | 70 esac |
pankso@41 | 71 } |