wok-next view libsoup/receipt @ rev 20569

Fix libtool where applicable (a*-f* packages yet); combine collectd* receipts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Apr 13 07:14:16 2018 +0300 (2018-04-13)
parents 0fcf48f89432
children 5841522533ec
line source
1 # SliTaz package receipt v2.
3 PACKAGE="libsoup"
4 VERSION="2.56.0"
5 CATEGORY="network"
6 SHORT_DESC="HTTP client/server library for GNOME"
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="LGPL2"
9 WEB_SITE="https://wiki.gnome.org/Projects/libsoup"
11 TARBALL="$PACKAGE-$VERSION.tar.xz"
12 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
14 BUILD_DEPENDS="glib-dev libxml2-dev sqlite3-dev intltool gtk-doc \
15 gobject-introspection-dev vala glib-networking-dev"
16 BUILD_DEPENDS_arm="glib-networking-dev glib-dev libxml2-dev libgcrypt-dev \
17 libtasn1-dev gnutls-dev zlib-dev libgnome-keyring-dev sqlite3-dev dbus-dev"
18 SPLIT="libsoup-gnome libsoup-dev"
20 # Rules to configure and make the package.
21 compile_rules()
22 {
23 ./configure \
24 --disable-static \
25 $CONFIGURE_ARGS &&
26 make && make install
27 }
29 # Rules to gen a SliTaz package suitable for Tazpkg.
30 genpkg_rules()
31 {
32 case $PACKAGE in
33 libsoup)
34 copy libsoup-2*.so*
35 DEPENDS="glib glibc-base libffi liblzma libsqlite3 libxml2 pcre \
36 util-linux-blkid util-linux-mount util-linux-uuid zlib"
37 ;;
38 libsoup-gnome)
39 copy libsoup-gnome*.so*
40 CAT="x-window|GNOME specific library"
41 DEPENDS="libsoup glib libffi liblzma libsqlite3 libxml2 pcre \
42 util-linux-blkid util-linux-mount util-linux-uuid zlib"
43 ;;
44 *-dev)
45 copy @dev
46 DEPENDS="libsoup libsoup-gnome glib-dev glibc-dev libffi-dev \
47 xz-dev libxml2-dev pcre-dev sqlite3-dev util-linux-blkid-dev \
48 util-linux-mount-dev util-linux-uuid-dev zlib-dev"
49 ;;
50 esac
51 }