summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2011-03-18 00:37:33 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2011-03-18 00:37:33 +0000
commit419e5d02196916c02ba85a58af2764743ee780fd (patch)
treee91fe5893087d2aa9a27e313b76cf73b151e191a /net-libs
parentAdd ~arm, tested by steev on armv7, add gstreamer as herd (diff)
downloadhistorical-419e5d02196916c02ba85a58af2764743ee780fd.tar.gz
historical-419e5d02196916c02ba85a58af2764743ee780fd.tar.bz2
historical-419e5d02196916c02ba85a58af2764743ee780fd.zip
Version bump.
Package-Manager: portage-2.2.0_alpha27/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/liboauth/ChangeLog7
-rw-r--r--net-libs/liboauth/Manifest12
-rw-r--r--net-libs/liboauth/liboauth-0.9.4.ebuild88
3 files changed, 101 insertions, 6 deletions
diff --git a/net-libs/liboauth/ChangeLog b/net-libs/liboauth/ChangeLog
index 20f1e6bd2168..da62879a205f 100644
--- a/net-libs/liboauth/ChangeLog
+++ b/net-libs/liboauth/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/liboauth
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/liboauth/ChangeLog,v 1.7 2011/01/13 23:13:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/liboauth/ChangeLog,v 1.8 2011/03/18 00:37:33 flameeyes Exp $
+
+*liboauth-0.9.4 (18 Mar 2011)
+
+ 18 Mar 2011; Diego E. Pettenò <flameeyes@gentoo.org> +liboauth-0.9.4.ebuild:
+ Version bump.
13 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org> liboauth-0.9.2.ebuild:
Also allow sf.net mirrors in SRC_URI since starting this version they are
diff --git a/net-libs/liboauth/Manifest b/net-libs/liboauth/Manifest
index b4a90bd1fc39..1a240a289ccf 100644
--- a/net-libs/liboauth/Manifest
+++ b/net-libs/liboauth/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST liboauth-0.9.2.tar.gz 395412 RMD160 7c548ca9d876fa39be60c72ac9af7115a4e136c2 SHA1 87448a0a54ba7dcc31e92450af01a48d63b06315 SHA256 125916399626ad67895d7f599f9bb48fdfd7d8aff88aff5522ab9f5fba74fae4
+DIST liboauth-0.9.4.tar.gz 459597 RMD160 afe4e2e1266e13c16b501470d41a61e1bcdc2192 SHA1 9c48dcfe9bb2f7b0fa4825e645056bdf77640454 SHA256 77e372359caca5375fbcc63ac638f349e6c93c98d291992d8ebb9bb8291ca549
EBUILD liboauth-0.9.2.ebuild 1885 RMD160 b213cf77c265c2c08e24857c15f582196e06bf72 SHA1 ccaab1b82addefd90d5e92d0731b8a33d88152ed SHA256 1ed2f6f73d9bce7c7d1a3931f865b0c1ab71764e12475b72b23c0b6ca9902616
-MISC ChangeLog 2021 RMD160 c2f9bb96a9b22d586d22928c0b5ea38af9a4ecf1 SHA1 6d6f8f884deef61a6872c03cf7fb32d43f406155 SHA256 6afad056093903491363ab237420b7fac8100ec3d1b9cae4464ae4b2085b05e7
+EBUILD liboauth-0.9.4.ebuild 1885 RMD160 38e06e09e344a56b9aa51bf8d812637fdd61135a SHA1 8f93bd7a0adc45cfb69442df4c9117d0f49ba0ac SHA256 60dfa8ad65f331fc4adaf791f332fc60567ac91e6f8f3fddf2d19f9f38fead36
+MISC ChangeLog 2149 RMD160 4bec77d35f0d68c6ff1b21d05f1a7a19b22e5f6e SHA1 d68731da54593ce0f4cb498a89425aaf2636b926 SHA256 86637f34e2e7884708eca9b82b4137efbbde0ba9982de1cae28a85c55762ddb0
MISC metadata.xml 865 RMD160 c4e532e4bdc093f1fd9f875d48e0087ff04e4620 SHA1 7a08aaf44bc5758aa9c917223896c025d338bbd7 SHA256 849bef3eb92d0c8df01f26a9eea1ce5e09259eceb6819d167a81b1605e76c640
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk0vhwcACgkQAiZjviIA2XgYzgCfXfhMZxVIs5q6rtWpcZGYEXHk
-wcAAoNmUh/zYvv2vTrYfq9o4qipjF1ax
-=7C83
+iEYEARECAAYFAk2CqUwACgkQAiZjviIA2XhKQwCgzNPJefveSpmTx3UizXw6F3IC
+f5MAoKCnnADLw6HwIsRJpOTKy8NKgkdM
+=3fw7
-----END PGP SIGNATURE-----
diff --git a/net-libs/liboauth/liboauth-0.9.4.ebuild b/net-libs/liboauth/liboauth-0.9.4.ebuild
new file mode 100644
index 000000000000..a1cff914b84f
--- /dev/null
+++ b/net-libs/liboauth/liboauth-0.9.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/liboauth/liboauth-0.9.4.ebuild,v 1.1 2011/03/18 00:37:33 flameeyes Exp $
+
+EAPI=2
+
+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"
+IUSE="curl doc bindist +nss"
+
+CDEPEND="
+ nss? ( dev-libs/nss
+ curl? ( || ( net-misc/curl[ssl,nss,-gnutls] net-misc/curl[-ssl] ) )
+ )
+
+ bindist? ( dev-libs/nss
+ curl? ( || ( net-misc/curl[ssl,nss,-gnutls] net-misc/curl[-ssl] ) )
+ )
+
+ !bindist? (
+ !nss? ( dev-libs/openssl
+ curl? ( || ( net-misc/curl[ssl,-nss,-gnutls] net-misc/curl[-ssl] ) )
+ )
+ )
+
+ net-misc/curl
+"
+
+RDEPEND="${CDEPEND}"
+
+DEPEND="${CDEPEND}
+ doc? (
+ app-doc/doxygen
+ media-gfx/graphviz
+ media-fonts/freefont-ttf
+ )
+ dev-util/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 || die "emake failed"
+
+ if use doc ; then
+ # make sure fonts are found
+ export DOTFONTPATH=/usr/share/fonts/freefont-ttf
+ emake dox || die "emake dox failed"
+ fi
+}
+
+src_test() {
+ # explicitly allow parallel test build
+ emake check || die "emake check failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ find "${D}" -name '*.la' -delete || die
+
+ dodoc AUTHORS ChangeLog LICENSE.OpenSSL NEWS README || die "dodoc failed"
+
+ if use doc; then
+ dohtml -r doc/html/* || die "dohtml failed"
+ fi
+}