summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-09-28 09:13:18 +0000
committerMike Frysinger <vapier@gentoo.org>2013-09-28 09:13:18 +0000
commit488cd7ba60d3036b84c80a1514d7517b48a15c99 (patch)
treed4a35ac640b63da2f24e9a5db84278e538c0c1ff /dev-libs/eet
parentAdd more arch keywords. (diff)
downloadgentoo-2-488cd7ba60d3036b84c80a1514d7517b48a15c99.tar.gz
gentoo-2-488cd7ba60d3036b84c80a1514d7517b48a15c99.tar.bz2
gentoo-2-488cd7ba60d3036b84c80a1514d7517b48a15c99.zip
Clean up ebuild and merge live git version from E overlay.
(Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)
Diffstat (limited to 'dev-libs/eet')
-rw-r--r--dev-libs/eet/ChangeLog8
-rw-r--r--dev-libs/eet/eet-1.7.8.ebuild61
-rw-r--r--dev-libs/eet/eet-9999.ebuild (renamed from dev-libs/eet/eet-1.7.6.ebuild)61
3 files changed, 79 insertions, 51 deletions
diff --git a/dev-libs/eet/ChangeLog b/dev-libs/eet/ChangeLog
index 4f00f841ab6f..3928a52b3923 100644
--- a/dev-libs/eet/ChangeLog
+++ b/dev-libs/eet/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/eet
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/ChangeLog,v 1.29 2013/08/04 10:04:39 tommy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/ChangeLog,v 1.30 2013/09/28 09:13:18 vapier Exp $
+
+*eet-9999 (28 Sep 2013)
+
+ 28 Sep 2013; Mike Frysinger <vapier@gentoo.org> +eet-9999.ebuild,
+ -eet-1.7.6.ebuild, eet-1.7.8.ebuild:
+ Clean up ebuild and merge live git version from E overlay.
*eet-1.7.8 (04 Aug 2013)
diff --git a/dev-libs/eet/eet-1.7.8.ebuild b/dev-libs/eet/eet-1.7.8.ebuild
index 23132ee3e525..4184fdb8bd06 100644
--- a/dev-libs/eet/eet-1.7.8.ebuild
+++ b/dev-libs/eet/eet-1.7.8.ebuild
@@ -1,64 +1,75 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/eet-1.7.8.ebuild,v 1.1 2013/08/04 10:04:39 tommy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/eet-1.7.8.ebuild,v 1.2 2013/09/28 09:13:18 vapier Exp $
-EAPI=2
+EAPI="4"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+ EGIT_BRANCH=${PN}-1.7
+else
+ SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
+ EKEY_STATE="snap"
+fi
inherit enlightenment
DESCRIPTION="E file chunk reading/writing library"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eet"
-SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug examples gnutls ssl static-libs test"
-RDEPEND=">=dev-libs/eina-1.7.8
+RDEPEND=">=dev-libs/eina-${PV}
virtual/jpeg
sys-libs/zlib
- gnutls? ( net-libs/gnutls
- dev-libs/libgcrypt )
+ gnutls? (
+ net-libs/gnutls
+ dev-libs/libgcrypt
+ )
!gnutls? ( ssl? ( dev-libs/openssl ) )"
DEPEND="${RDEPEND}
- test? ( dev-libs/check
- dev-util/lcov )"
+ test? (
+ dev-libs/check
+ dev-util/lcov
+ )"
src_configure() {
- local SSL_FLAGS=""
+ E_ECONF=(
+ $(use_enable debug assert)
+ $(use_enable doc)
+ $(use_enable examples build-examples)
+ $(use_enable examples install-examples)
+ $(use_enable test tests)
+ )
if use gnutls; then
if use ssl; then
ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
ewarn "gnutls and not openssl for cipher and signature support"
fi
- SSL_FLAGS="
+ E_ECONF+=(
--enable-cipher
--enable-signature
--disable-openssl
- --enable-gnutls"
+ --enable-gnutls
+ )
elif use ssl; then
- SSL_FLAGS="
+ E_ECONF+=(
--enable-cipher
--enable-signature
--enable-openssl
- --disable-gnutls"
+ --disable-gnutls
+ )
else
- SSL_FLAGS="
+ E_ECONF+=(
--disable-cipher
--disable-signature
--disable-openssl
- --disable-gnutls"
+ --disable-gnutls
+ )
fi
- export MY_ECONF="
- $(use_enable debug assert)
- $(use_enable doc)
- $(use_enable examples build-examples)
- $(use_enable examples install-examples)
- $(use_enable test tests)
- ${SSL_FLAGS}
- ${MY_ECONF}"
-
enlightenment_src_configure
}
diff --git a/dev-libs/eet/eet-1.7.6.ebuild b/dev-libs/eet/eet-9999.ebuild
index 6dac6628363b..db77a5da2be9 100644
--- a/dev-libs/eet/eet-1.7.6.ebuild
+++ b/dev-libs/eet/eet-9999.ebuild
@@ -1,64 +1,75 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/eet-1.7.6.ebuild,v 1.2 2013/04/24 08:26:45 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/eet-9999.ebuild,v 1.6 2013/09/28 09:13:18 vapier Exp $
-EAPI=2
+EAPI="4"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+ EGIT_BRANCH=${PN}-1.7
+else
+ SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
+ EKEY_STATE="snap"
+fi
inherit enlightenment
DESCRIPTION="E file chunk reading/writing library"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eet"
-SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
LICENSE="BSD-2"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="debug examples gnutls ssl static-libs test"
-RDEPEND=">=dev-libs/eina-1.7.6
+RDEPEND=">=dev-libs/eina-${PV}
virtual/jpeg
sys-libs/zlib
- gnutls? ( net-libs/gnutls
- dev-libs/libgcrypt )
+ gnutls? (
+ net-libs/gnutls
+ dev-libs/libgcrypt
+ )
!gnutls? ( ssl? ( dev-libs/openssl ) )"
DEPEND="${RDEPEND}
- test? ( dev-libs/check
- dev-util/lcov )"
+ test? (
+ dev-libs/check
+ dev-util/lcov
+ )"
src_configure() {
- local SSL_FLAGS=""
+ E_ECONF=(
+ $(use_enable debug assert)
+ $(use_enable doc)
+ $(use_enable examples build-examples)
+ $(use_enable examples install-examples)
+ $(use_enable test tests)
+ )
if use gnutls; then
if use ssl; then
ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
ewarn "gnutls and not openssl for cipher and signature support"
fi
- SSL_FLAGS="
+ E_ECONF+=(
--enable-cipher
--enable-signature
--disable-openssl
- --enable-gnutls"
+ --enable-gnutls
+ )
elif use ssl; then
- SSL_FLAGS="
+ E_ECONF+=(
--enable-cipher
--enable-signature
--enable-openssl
- --disable-gnutls"
+ --disable-gnutls
+ )
else
- SSL_FLAGS="
+ E_ECONF+=(
--disable-cipher
--disable-signature
--disable-openssl
- --disable-gnutls"
+ --disable-gnutls
+ )
fi
- export MY_ECONF="
- $(use_enable debug assert)
- $(use_enable doc)
- $(use_enable examples build-examples)
- $(use_enable examples install-examples)
- $(use_enable test tests)
- ${SSL_FLAGS}
- ${MY_ECONF}"
-
enlightenment_src_configure
}