Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: x11-terms/finalterm/
Date: Mon, 01 Jun 2015 08:43:11
Message-Id: 1433148181.7e061361e9c631fbde53687c9e8cfc4073ac9f4b.jlec@gentoo
1 commit: 7e061361e9c631fbde53687c9e8cfc4073ac9f4b
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 1 08:43:01 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 1 08:43:01 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=7e061361
7
8 x11-terms/finalterm: Import from sunrise
9
10 Package-Manager: portage-2.2.20
11
12 x11-terms/finalterm/ChangeLog | 5 +++
13 x11-terms/finalterm/finalterm-9999.ebuild | 59 +++++++++++++++++++++++++++++++
14 x11-terms/finalterm/metadata.xml | 7 ++++
15 3 files changed, 71 insertions(+)
16
17 diff --git a/x11-terms/finalterm/ChangeLog b/x11-terms/finalterm/ChangeLog
18 new file mode 100644
19 index 0000000..ef27e84
20 --- /dev/null
21 +++ b/x11-terms/finalterm/ChangeLog
22 @@ -0,0 +1,5 @@
23 +*finalterm-9999 (01 Jun 2015)
24 +
25 + 01 Jun 2015; Justin Lecher <jlec@g.o> +finalterm-9999.ebuild,
26 + +metadata.xml:
27 + x11-terms/finalterm: Import from sunrise
28
29 diff --git a/x11-terms/finalterm/finalterm-9999.ebuild b/x11-terms/finalterm/finalterm-9999.ebuild
30 new file mode 100644
31 index 0000000..b4448ff
32 --- /dev/null
33 +++ b/x11-terms/finalterm/finalterm-9999.ebuild
34 @@ -0,0 +1,59 @@
35 +# Copyright 1999-2015 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Header: $
38 +
39 +EAPI=5
40 +
41 +VALA_MIN_API_VERSION="0.16"
42 +
43 +inherit cmake-utils git-2 gnome2-utils vala
44 +
45 +DESCRIPTION="Terminal emulator with semantic menus, smart command completion and other interactive features"
46 +HOMEPAGE="http://finalterm.org/"
47 +SRC_URI=""
48 +EGIT_REPO_URI="https://github.com/p-e-w/finalterm.git"
49 +
50 +LICENSE="GPL-3"
51 +SLOT="0"
52 +KEYWORDS=""
53 +IUSE=""
54 +
55 +RDEPEND="$(vala_depend)
56 + dev-libs/keybinder:3
57 + dev-libs/libgee:0.8
58 + >=media-libs/clutter-1.12.2
59 + media-libs/clutter-gtk
60 + x11-libs/gtk+:3
61 + x11-libs/libnotify
62 + x11-libs/mx"
63 +DEPEND="${RDEPEND}
64 + dev-util/intltool
65 + virtual/pkgconfig"
66 +
67 +src_prepare() {
68 + vala_src_prepare
69 +}
70 +
71 +src_configure() {
72 + local mycmakeargs=(
73 + -DVALA_EXECUTABLE="${VALAC}"
74 + -DGSETTINGS_COMPILE=OFF
75 + -DMINIMAL_FLAGS=ON
76 + )
77 + cmake-utils_src_configure
78 +}
79 +
80 +pkg_preinst() {
81 + gnome2_icon_savelist
82 + gnome2_schemas_savelist
83 +}
84 +
85 +pkg_postinst() {
86 + gnome2_icon_cache_update
87 + gnome2_schemas_update
88 +}
89 +
90 +pkg_postrm() {
91 + gnome2_icon_cache_update
92 + gnome2_schemas_update
93 +}
94
95 diff --git a/x11-terms/finalterm/metadata.xml b/x11-terms/finalterm/metadata.xml
96 new file mode 100644
97 index 0000000..a759be0
98 --- /dev/null
99 +++ b/x11-terms/finalterm/metadata.xml
100 @@ -0,0 +1,7 @@
101 +<?xml version="1.0" encoding="UTF-8"?>
102 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
103 +<pkgmetadata>
104 + <maintainer>
105 + <email>maintainer-wanted@g.o</email>
106 + </maintainer>
107 +</pkgmetadata>