floppym     14/10/01 19:08:48

  Modified:             ChangeLog
  Added:                neon-0.30.1.ebuild
  Log:
  Version bump. Ebuild by Arfrever.
  
  (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with 
key 0BBEEA1FEA4843A4)

Revision  Changes    Path
1.77                 net-libs/neon/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/neon/ChangeLog?rev=1.77&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/neon/ChangeLog?rev=1.77&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/neon/ChangeLog?r1=1.76&r2=1.77

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- ChangeLog   13 Sep 2014 11:54:07 -0000      1.76
+++ ChangeLog   1 Oct 2014 19:08:48 -0000       1.77
@@ -1,6 +1,11 @@
 # ChangeLog for net-libs/neon
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.76 2014/09/13 
11:54:07 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.77 2014/10/01 
19:08:48 floppym Exp $
+
+*neon-0.30.1 (01 Oct 2014)
+
+  01 Oct 2014; Mike Gilbert <flop...@gentoo.org> +neon-0.30.1.ebuild:
+  Version bump. Ebuild by Arfrever.
 
   13 Sep 2014; Markus Meier <mae...@gentoo.org> neon-0.30.0-r1.ebuild:
   arm stable, bug #518614



1.1                  net-libs/neon/neon-0.30.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/neon/neon-0.30.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/neon/neon-0.30.1.ebuild?rev=1.1&content-type=text/plain

Index: neon-0.30.1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/neon-0.30.1.ebuild,v 1.1 
2014/10/01 19:08:48 floppym Exp $

EAPI="5"

inherit autotools libtool multilib-minimal

DESCRIPTION="HTTP and WebDAV client library"
HOMEPAGE="http://www.webdav.org/neon/";
SRC_URI="http://www.webdav.org/neon/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0/27"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib"
IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN"
for lingua in ${IUSE_LINGUAS}; do
        IUSE+=" linguas_${lingua}"
done
unset lingua
RESTRICT="test"

RDEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
        !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
        gnutls? (
                app-misc/ca-certificates
                net-libs/gnutls:0=[${MULTILIB_USEDEP}]
                pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
        )
        !gnutls? ( ssl? (
                dev-libs/openssl:0=[${MULTILIB_USEDEP}]
                pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
        ) )
        kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
        libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
        nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
        zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
        virtual/pkgconfig[${MULTILIB_USEDEP}]"
RDEPEND="${RDEPEND}
        abi_x86_32? (
                !<=app-emulation/emul-linux-x86-baselibs-20140508-r8
                !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
        )"

MULTILIB_CHOST_TOOLS=(
        /usr/bin/neon-config
)

src_prepare() {
        local lingua linguas
        for lingua in ${IUSE_LINGUAS}; do
                use linguas_${lingua} && linguas+=" ${lingua}"
        done
        sed -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/" -i configure.ac

        AT_M4DIR="macros" eautoreconf

        elibtoolize

        multilib_copy_sources
}

multilib_src_configure() {
        local myconf=()

        if has_version sys-libs/glibc; then
                einfo "Enabling SSL library thread-safety using POSIX 
threads..."
                myconf+=(--enable-threadsafe-ssl=posix)
        fi

        if use expat; then
                myconf+=(--with-expat)
        else
                myconf+=(--with-libxml2)
        fi

        if use gnutls; then
                myconf+=(--with-ssl=gnutls 
--with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
        elif use ssl; then
                myconf+=(--with-ssl=openssl)
        fi

        econf \
                --docdir="${EPREFIX}/usr/share/doc/${PF}" \
                --enable-shared \
                $(use_with kerberos gssapi) \
                $(use_with libproxy) \
                $(use_enable nls) \
                $(use_with pkcs11 pakchois) \
                $(use_enable static-libs static) \
                $(use_with zlib) \
                "${myconf[@]}"
}

multilib_src_install() {
        emake DESTDIR="${D}" install-{config,headers,lib,man,nls}

        if multilib_is_native_abi && use doc; then
                dohtml -r doc/html/
        fi
}

multilib_src_install_all() {
        find "${ED}" -name "*.la" -delete

        dodoc AUTHORS BUGS NEWS README THANKS TODO
}




Reply via email to