diff options
author | Christoph Mende <angelos@gentoo.org> | 2011-06-21 12:36:55 +0200 |
---|---|---|
committer | Christoph Mende <angelos@gentoo.org> | 2011-06-21 12:36:55 +0200 |
commit | 07e06732736062dd4332aa41acdd158bd69c0e3b (patch) | |
tree | ee98328351c8760e0ff76e898cbb457fd8b6b83a /dev-util | |
parent | sync-xfce-overlay.sh: Remove keywords instead of dropping to ~arch (diff) | |
download | angelos-07e06732736062dd4332aa41acdd158bd69c0e3b.tar.gz angelos-07e06732736062dd4332aa41acdd158bd69c0e3b.tar.bz2 angelos-07e06732736062dd4332aa41acdd158bd69c0e3b.zip |
valide: Initial import
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 84F20B43)
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/valide/Manifest | 13 | ||||
-rw-r--r-- | dev-util/valide/metadata.xml | 9 | ||||
-rw-r--r-- | dev-util/valide/valide-0.7.1.ebuild | 74 |
3 files changed, 96 insertions, 0 deletions
diff --git a/dev-util/valide/Manifest b/dev-util/valide/Manifest new file mode 100644 index 0000000..b2f3f91 --- /dev/null +++ b/dev-util/valide/Manifest @@ -0,0 +1,13 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST valide-0.7.1.tar.gz 1590672 RMD160 45fedee8506d796380906def36f3ba5e3244b2e5 SHA1 76bcf9daa47c6fb83879fa7634b7f7bf758e0a3a SHA256 485170158c2733e97458518a8f6fc91cf3723917c19f376eb846d21d3b42162f +EBUILD valide-0.7.1.ebuild 1488 RMD160 f91e5c9d526c67cfcb98b6f9783a8a2e91bc0766 SHA1 4148b4eac6372bb33a611a0961ac8265741ef4f2 SHA256 36eecdbe99a81da2aab19eb85f1fe8292de3257cc3cfb58fcbe4ea4334748b6a +MISC metadata.xml 255 RMD160 5a289767457cfb3e020cd3f741b756ef5c7b5d7f SHA1 a9b58d4066b4b0ccc9f658c5f1e13b3486cc7ff2 SHA256 53b2c0b4698916ee552beaec71b29f07dc935b1f29aba08dc0120fe057a03334 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iF4EAREIAAYFAk4AdEcACgkQmWq1bYTyC0M19wD+KVlfK7ackGwRj1vupULQ8ejP +h63naFY7bKqkg9zIvg4A/jLbcNgPw67urHJMarzomRDOJ0cNO4uW1dU4ge2685II +=MuCw +-----END PGP SIGNATURE----- diff --git a/dev-util/valide/metadata.xml b/dev-util/valide/metadata.xml new file mode 100644 index 0000000..e20774e --- /dev/null +++ b/dev-util/valide/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <use> + <flag name="unique">Enable support for <pkg>dev-libs/libunique</pkg></flag> + </use> +</pkgmetadata> + diff --git a/dev-util/valide/valide-0.7.1.ebuild b/dev-util/valide/valide-0.7.1.ebuild new file mode 100644 index 0000000..19657a9 --- /dev/null +++ b/dev-util/valide/valide-0.7.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3 +inherit fdo-mime gnome2-utils multilib python toolchain-funcs waf-utils + +DESCRIPTION="IDE for the Vala programming language" +HOMEPAGE="http://www.valaide.org/" +SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+unique" + +RDEPEND="dev-db/sqlite:3 + dev-lang/vala:0.12 + dev-libs/gdl:1 + dev-libs/glib:2 + dev-libs/libxml2:2 + x11-libs/gtk+:2 + x11-libs/gtksourceview:2.0 + unique? ( dev-libs/libunique:1 )" +DEPEND="${RDEPEND} + || ( dev-lang/python:2.7 dev-lang/python:2.6 )" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + sed -e "/update-mime-database/d" \ + -e "/CFLAGS/d" -i wscript +} + +src_configure() { + local myconf="" + WAF_BINARY=${S}/waf + + use unique || myconf="--without-libunique" + + VALAC=$(type -p valac-0.12) \ + CC="$(tc-getCC)" \ + "${WAF_BINARY}" \ + --prefix="${EPREFIX}"/usr \ + --with-libdir="${EPREFIX}"/usr/$(get_libdir) \ + ${myconf} \ + configure || die +} + +src_install() { + waf-utils_src_install + rm "${ED}"/usr/share/valide/AUTHORS +} + +pkg_preinst() { + gnom2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} |