1SUMMARY="Network-related giomodules for GLib" 2DESCRIPTION="This package contains various network related extensions for the GIO library." 3HOMEPAGE="https://www.gtk.org/" 4COPYRIGHT="1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald 5 1991-2003 Free Software Foundation, Inc. 6 1997-2006 University of Cambridge. 7 1998-2001, 2003-2010 Red Hat, Inc. 8 2007-2009 Nokia Corporation 9 2008, 2010 Oracle and/or its affiliates, Inc. All rights 10 2008-2010 Codethink Limited 11 2008-2010 Collabora Ltd. 12 1995-2010 Several others" 13LICENSE="GNU LGPL v2" 14REVISION="5" 15SOURCE_URI="http://ftp.acc.umu.se/pub/gnome/sources/glib-networking/2.50/glib-networking-$portVersion.tar.xz" 16CHECKSUM_SHA256="3f1a442f3c2a734946983532ce59ed49120319fdb10c938447c373d5e5286bee" 17SOURCE_DIR="glib-networking-$portVersion" 18 19ARCHITECTURES="all" 20SECONDARY_ARCHITECTURES="x86_gcc2 x86" 21 22PROVIDES=" 23 glib_networking$secondaryArchSuffix = $portVersion compat >= 2 24 lib:libglib_networking_2.0$secondaryArchSuffix = $portVersion compat >= 2 25 " 26REQUIRES=" 27 haiku$secondaryArchSuffix 28 lib:libffi$secondaryArchSuffix 29 lib:libglib_2.0$secondaryArchSuffix 30 lib:libgmp$secondaryArchSuffix 31 lib:libgnutls$secondaryArchSuffix 32 lib:libintl$secondaryArchSuffix 33 lib:libxml2$secondaryArchSuffix 34 lib:libz$secondaryArchSuffix 35 " 36 37BUILD_REQUIRES=" 38 haiku${secondaryArchSuffix}_devel 39 ca_root_certificates 40 devel:libglib_2.0$secondaryArchSuffix 41 devel:libgmp$secondaryArchSuffix 42 devel:libgnutls$secondaryArchSuffix >= 30 43 devel:libnettle$secondaryArchSuffix 44 devel:libtasn1$secondaryArchSuffix 45 devel:libxml2$secondaryArchSuffix 46 devel:libz$secondaryArchSuffix 47 " 48BUILD_PREREQUIRES=" 49 cmd:aclocal 50 cmd:autoconf 51 cmd:automake 52 cmd:gcc$secondaryArchSuffix 53 cmd:intltool_update 54 cmd:ld$secondaryArchSuffix 55 cmd:libtoolize$secondaryArchSuffix 56 cmd:make 57 cmd:pkg_config$secondaryArchSuffix 58 cmd:python 59 " 60 61BUILD() 62{ 63 autoreconf -fi 64 export CFLAGS=-D_BSD_SOURCE 65 runConfigure ./configure --disable-maintainer-mode \ 66 --with-ca-certificates=/system/data/ssl/CARootCertificates.pem 67 68 make $jobArgs 69} 70 71INSTALL() 72{ 73 find -type f -name 'Makefile' -exec sed -i "s|^GIO_MODULE_DIR =.*|GIO_MODULE_DIR = $libDir/gio/modules|g" {} \; 74 make install 75 76 rm $libDir/gio/modules/libgiognutls.la 77} 78