summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-06-25 07:41:17 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-06-25 07:41:17 +0000
commitcb56ded499e2ddd5746afaaeed04e4968878e8ad (patch)
tree8daa5ee7395fe6c98188389dee8e06be117cf5c5 /dev-lang
parentmarked x86 per bug 421611 (diff)
downloadgentoo-2-cb56ded499e2ddd5746afaaeed04e4968878e8ad.tar.gz
gentoo-2-cb56ded499e2ddd5746afaaeed04e4968878e8ad.tar.bz2
gentoo-2-cb56ded499e2ddd5746afaaeed04e4968878e8ad.zip
Install Makefile.vapigen if USE=vapigen; some vala-based projects need it.
(Portage version: 2.2.0_alpha112/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/vala/ChangeLog8
-rw-r--r--dev-lang/vala/vala-0.16.1-r1.ebuild (renamed from dev-lang/vala/vala-0.16.1.ebuild)12
2 files changed, 18 insertions, 2 deletions
diff --git a/dev-lang/vala/ChangeLog b/dev-lang/vala/ChangeLog
index 5af934a7a798..44b8bf0f747c 100644
--- a/dev-lang/vala/ChangeLog
+++ b/dev-lang/vala/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/vala
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v 1.103 2012/06/25 03:55:38 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/ChangeLog,v 1.104 2012/06/25 07:41:17 tetromino Exp $
+
+*vala-0.16.1-r1 (25 Jun 2012)
+
+ 25 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org> -vala-0.16.1.ebuild,
+ +vala-0.16.1-r1.ebuild:
+ Install Makefile.vapigen if USE=vapigen; some vala-based projects need it.
*vala-0.16.1 (25 Jun 2012)
diff --git a/dev-lang/vala/vala-0.16.1.ebuild b/dev-lang/vala/vala-0.16.1-r1.ebuild
index 4a2edb8ca546..d7620a7b3364 100644
--- a/dev-lang/vala/vala-0.16.1.ebuild
+++ b/dev-lang/vala/vala-0.16.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.16.1.ebuild,v 1.1 2012/06/25 03:55:38 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.16.1-r1.ebuild,v 1.1 2012/06/25 07:41:17 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@@ -39,14 +39,24 @@ src_install() {
insinto /usr/share/aclocal
newins vala.m4 vala-${SLOT/./-}.m4
+ if use vapigen; then
+ insinto /usr/share/vala-${SLOT}
+ doins vapigen/Makefile.vapigen
+ fi
}
pkg_postinst() {
gnome2_pkg_postinst
alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4"
+ use vapigen &&
+ alternatives_auto_makesym /usr/share/vala/Makefile.vapigen \
+ "/usr/share/vala-0.[0-9][0-9]/Makefile.vapigen"
}
pkg_postrm() {
gnome2_pkg_postrm
alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4"
+ use vapigen &&
+ alternatives_auto_makesym /usr/share/vala/Makefile.vapigen \
+ "/usr/share/vala-0.[0-9][0-9]/Makefile.vapigen"
}