summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-07-27 21:29:21 +0000
committerJustin Lecher <jlec@gentoo.org>2013-07-27 21:29:21 +0000
commit44ee3a2ab3197d6d454bab294100020719b477e5 (patch)
treefc73919941c79cda5177ed3ffbda6eac66347c94 /dev-libs/granite
parentAllow dev-haskell/quickcheck:2 in tests as well. (diff)
downloadgentoo-2-44ee3a2ab3197d6d454bab294100020719b477e5.tar.gz
gentoo-2-44ee3a2ab3197d6d454bab294100020719b477e5.tar.bz2
gentoo-2-44ee3a2ab3197d6d454bab294100020719b477e5.zip
dev-libs/granite: Version BUmp
(Portage version: 2.2.0_alpha190/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'dev-libs/granite')
-rw-r--r--dev-libs/granite/ChangeLog8
-rw-r--r--dev-libs/granite/granite-0.1.0.ebuild6
-rw-r--r--dev-libs/granite/granite-0.2.1.ebuild57
3 files changed, 68 insertions, 3 deletions
diff --git a/dev-libs/granite/ChangeLog b/dev-libs/granite/ChangeLog
index 44efe97833cb..40009142cfa4 100644
--- a/dev-libs/granite/ChangeLog
+++ b/dev-libs/granite/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/granite
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/granite/ChangeLog,v 1.3 2013/05/12 11:56:06 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/granite/ChangeLog,v 1.4 2013/07/27 21:29:21 jlec Exp $
+
+*granite-0.2.1 (27 Jul 2013)
+
+ 27 Jul 2013; Justin Lecher <jlec@gentoo.org> granite-0.1.0.ebuild,
+ +granite-0.2.1.ebuild:
+ Version BUmp
12 May 2013; Pacho Ramos <pacho@gentoo.org> granite-0.1.0.ebuild:
Use vala.eclass (#467384)
diff --git a/dev-libs/granite/granite-0.1.0.ebuild b/dev-libs/granite/granite-0.1.0.ebuild
index 652967c8cf82..b08fae9096bd 100644
--- a/dev-libs/granite/granite-0.1.0.ebuild
+++ b/dev-libs/granite/granite-0.1.0.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/granite/granite-0.1.0.ebuild,v 1.3 2013/05/12 11:56:06 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/granite/granite-0.1.0.ebuild,v 1.4 2013/07/27 21:29:21 jlec Exp $
EAPI=4
+
VALA_MIN_API_VERSION="0.14"
inherit cmake-utils multilib vala
@@ -16,7 +17,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-libs/glib-2
+RDEPEND="
+ dev-libs/glib:2
dev-libs/gobject-introspection
dev-libs/libgee:0
x11-libs/gtk+:3"
diff --git a/dev-libs/granite/granite-0.2.1.ebuild b/dev-libs/granite/granite-0.2.1.ebuild
new file mode 100644
index 000000000000..135e7d296d9b
--- /dev/null
+++ b/dev-libs/granite/granite-0.2.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/granite/granite-0.2.1.ebuild,v 1.1 2013/07/27 21:29:21 jlec Exp $
+
+EAPI=5
+
+VALA_MIN_API_VERSION="0.14"
+
+inherit cmake-utils gnome2-utils multilib vala versionator
+
+DESCRIPTION="A development library for elementary development"
+HOMEPAGE="http://launchpad.net/granite"
+SRC_URI="http://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ dev-libs/libgee:0
+ x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+DOCS=( AUTHORS )
+
+src_prepare() {
+ vala_src_prepare
+ sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die
+ sed -i -e "/DESTINATION/s:lib:$(get_libdir):" lib/CMakeLists.txt || die
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DLIB_INSTALL_DIR=$(get_libdir)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ HTML_DOCS=( doc/. )
+ cmake-utils_src_install
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}