diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2012-07-04 12:53:30 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2012-07-04 12:53:30 +0000 |
commit | cd0da7f9831138e6cac868c3b65e043037ef53b3 (patch) | |
tree | dc4f3c7a2b972bb62a80c589f2b2221eb920225c /net-libs/liboauth | |
parent | Fix bash-completion installation (bug #424753) and cleanup old bash-completio... (diff) | |
download | gentoo-2-cd0da7f9831138e6cac868c3b65e043037ef53b3.tar.gz gentoo-2-cd0da7f9831138e6cac868c3b65e043037ef53b3.tar.bz2 gentoo-2-cd0da7f9831138e6cac868c3b65e043037ef53b3.zip |
Version bump.
(Portage version: 2.2.0_alpha115/cvs/Linux x86_64)
Diffstat (limited to 'net-libs/liboauth')
-rw-r--r-- | net-libs/liboauth/ChangeLog | 8 | ||||
-rw-r--r-- | net-libs/liboauth/liboauth-0.9.7.ebuild | 82 |
2 files changed, 88 insertions, 2 deletions
diff --git a/net-libs/liboauth/ChangeLog b/net-libs/liboauth/ChangeLog index 1cb63eda95ce..259e74676a35 100644 --- a/net-libs/liboauth/ChangeLog +++ b/net-libs/liboauth/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-libs/liboauth # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/liboauth/ChangeLog,v 1.13 2012/05/11 04:19:30 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/liboauth/ChangeLog,v 1.14 2012/07/04 12:53:30 flameeyes Exp $ + +*liboauth-0.9.7 (04 Jul 2012) + + 04 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org> +liboauth-0.9.7.ebuild: + Version bump. 11 May 2012; Diego E. Pettenò <flameeyes@gentoo.org> -liboauth-0.9.5.ebuild, liboauth-0.9.6.ebuild: @@ -79,4 +84,3 @@ +metadata.xml: Import liboauth 0.8.8, thanks to Ricardo Ichizo in bug #328209 for the base ebuild. - diff --git a/net-libs/liboauth/liboauth-0.9.7.ebuild b/net-libs/liboauth/liboauth-0.9.7.ebuild new file mode 100644 index 000000000000..182a4b41c4dc --- /dev/null +++ b/net-libs/liboauth/liboauth-0.9.7.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/liboauth/liboauth-0.9.7.ebuild,v 1.1 2012/07/04 12:53:30 flameeyes Exp $ + +EAPI=4 + +DESCRIPTION="C library implementing the OAuth secure authentication protocol" +HOMEPAGE="http://liboauth.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + http://liboauth.sourceforge.net/pool/${P}.tar.gz" + +LICENSE="|| ( GPL-2 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x64-macos" +IUSE="curl doc bindist +nss" + +REQUIRED_USE="bindist? ( nss )" + +CDEPEND=" + nss? ( dev-libs/nss + curl? ( || ( net-misc/curl[ssl,curl_ssl_nss] net-misc/curl[-ssl] ) ) + ) + + !nss? ( dev-libs/openssl + curl? ( || ( net-misc/curl[ssl,curl_ssl_openssl] net-misc/curl[-ssl] ) ) + ) + + net-misc/curl +" + +RDEPEND="${CDEPEND}" + +DEPEND="${CDEPEND} + doc? ( + app-doc/doxygen + media-gfx/graphviz + media-fonts/freefont-ttf + ) + virtual/pkgconfig" + +src_configure() { + local myconf= + + if use nss || use bindist; then + myconf="${myconf} --enable-nss" + else + myconf="${myconf} --disable-nss" + fi + + econf \ + --disable-dependency-tracking \ + --enable-fast-install \ + --disable-static \ + $(use_enable !curl curl) \ + $(use_enable curl libcurl) \ + ${myconf} +} + +src_compile() { + emake + + if use doc ; then + # make sure fonts are found + export DOTFONTPATH="${EPREFIX}"/usr/share/fonts/freefont-ttf + emake dox + fi +} + +src_test() { + # explicitly allow parallel test build + emake check +} + +DOCS=( AUTHORS ChangeLog LICENSE.OpenSSL NEWS README ) + +src_install() { + default + + if use doc; then + dohtml -r doc/html/* + fi +} |