wok-next view libmicrohttpd/receipt @ rev 20533

cairo-clock, grub4dos: fix CFLAGS
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Mar 27 12:50:45 2018 +0200 (2018-03-27)
parents 7773fcd44ae5
children 25deb7c6df08
line source
1 # SliTaz package receipt v2.
3 PACKAGE="libmicrohttpd"
4 VERSION="0.9.33"
5 CATEGORY="network"
6 SHORT_DESC="A small C library that is supposed to make it easy to run an HTTP \
7 server as part of another application"
8 MAINTAINER="slaxemulator@gmail.com"
9 LICENSE="LGPL2.1"
10 WEB_SITE="http://www.gnu.org/software/libmicrohttpd/"
12 TARBALL="$PACKAGE-$VERSION.tar.gz"
13 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
15 BUILD_DEPENDS="libgcrypt-dev gmp-dev gnutls-dev libtasn1-dev"
16 SPLIT="libmicrohttpd-dev"
18 compile_rules() {
19 ./configure \
20 --prefix=/usr \
21 --infodir=/usr/share/info \
22 --mandir=/usr/share/man \
23 --disable-dependency-tracking \
24 --enable-largefile \
25 --enable-curl \
26 --enable-messages \
27 --with-pic \
28 $CONFIGURE_ARGS &&
29 make && make DESTDIR=$DESTDIR install || return 1
31 mkdir -p $DESTDIR/usr/include/$PACKAGE
32 cp -a src/include/platform.h $DESTDIR/usr/include/$PACKAGE
33 cp -a src/include/plibc/plibc.h $DESTDIR/usr/include/$PACKAGE
34 sed -i 's#Cflags: -I${includedir}#Cflags: -I${includedir} -I{includedir}/libmicrohttpd#' $DESTDIR/usr/lib/pkgconfig/libmicrohttpd.pc
35 }
37 genpkg_rules() {
38 case $PACKAGE in
39 libmicrohttpd)
40 copy @std
41 DEPENDS="libgcrypt libgnutls"
42 ;;
43 *-dev)
44 copy @dev
45 DEPENDS="libmicrohttpd libgcrypt-dev gnutls-dev libtasn1-dev"
46 ;;
47 esac
48 }