Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/systemd-ui: systemd-ui-2.ebuild systemd-ui-9999.ebuild ChangeLog systemd-ui-1.ebuild
Date: Fri, 29 Mar 2013 14:16:39
Message-Id: 20130329141635.469572171D@flycatcher.gentoo.org
1 mgorny 13/03/29 14:16:35
2
3 Modified: systemd-ui-2.ebuild systemd-ui-9999.ebuild
4 ChangeLog
5 Removed: systemd-ui-1.ebuild
6 Log:
7 Use vala.eclass. Drop old.
8
9 (Portage version: 2.2.0_alpha170/cvs/Linux x86_64, signed Manifest commit with key 9627F456F9DA7643!)
10
11 Revision Changes Path
12 1.2 sys-apps/systemd-ui/systemd-ui-2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild?r1=1.1&r2=1.2
17
18 Index: systemd-ui-2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- systemd-ui-2.ebuild 25 Mar 2013 19:25:25 -0000 1.1
25 +++ systemd-ui-2.ebuild 29 Mar 2013 14:16:34 -0000 1.2
26 @@ -1,10 +1,13 @@
27 # Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild,v 1.1 2013/03/25 19:25:25 mgorny Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-2.ebuild,v 1.2 2013/03/29 14:16:34 mgorny Exp $
31
32 EAPI=4
33
34 -inherit autotools-utils
35 +VALA_MIN_API_VERSION=0.14
36 +VALA_MAX_API_VERSION=0.20
37 +
38 +inherit autotools-utils vala
39
40 DESCRIPTION="System and service manager for Linux"
41 HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd"
42 @@ -26,7 +29,7 @@
43
44 DEPEND="${RDEPEND}
45 app-arch/xz-utils
46 - dev-lang/vala:${VALASLOT}"
47 + $(vala_depend)"
48
49 # Due to vala being broken.
50 AUTOTOOLS_IN_SOURCE_BUILD=1
51 @@ -36,12 +39,12 @@
52 touch src/*.vala || die
53
54 # Fix hardcoded path in .vala.
55 - sed -i -e 's:/lib/systemd:/usr/lib/systemd:g' src/*.vala || die
56 + sed -i -e 's:/lib/systemd:/usr&:g' src/*.vala || die
57
58 autotools-utils_src_prepare
59 }
60
61 src_configure() {
62 - export VALAC="$(type -p valac-${VALASLOT})"
63 + vala_src_prepare
64 autotools-utils_src_configure
65 }
66
67
68
69 1.2 sys-apps/systemd-ui/systemd-ui-9999.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild?rev=1.2&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild?rev=1.2&content-type=text/plain
73 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild?r1=1.1&r2=1.2
74
75 Index: systemd-ui-9999.ebuild
76 ===================================================================
77 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild,v
78 retrieving revision 1.1
79 retrieving revision 1.2
80 diff -u -r1.1 -r1.2
81 --- systemd-ui-9999.ebuild 15 Dec 2012 13:06:20 -0000 1.1
82 +++ systemd-ui-9999.ebuild 29 Mar 2013 14:16:34 -0000 1.2
83 @@ -1,6 +1,6 @@
84 -# Copyright 1999-2012 Gentoo Foundation
85 +# Copyright 1999-2013 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild,v 1.1 2012/12/15 13:06:20 mgorny Exp $
88 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild,v 1.2 2013/03/29 14:16:34 mgorny Exp $
89
90 EAPI=4
91
92 @@ -12,7 +12,10 @@
93 inherit git-2
94 #endif
95
96 -inherit autotools-utils
97 +VALA_MIN_API_VERSION=0.14
98 +VALA_MAX_API_VERSION=0.20
99 +
100 +inherit autotools-utils vala
101
102 DESCRIPTION="System and service manager for Linux"
103 HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd"
104 @@ -34,7 +37,7 @@
105
106 DEPEND="${RDEPEND}
107 app-arch/xz-utils
108 - dev-lang/vala:${VALASLOT}"
109 + $(vala_depend)"
110
111 #if LIVE
112 SRC_URI=
113 @@ -52,12 +55,12 @@
114 touch src/*.vala || die
115
116 # Fix hardcoded path in .vala.
117 - sed -i -e 's:/lib/systemd:/usr/lib/systemd:g' src/*.vala || die
118 + sed -i -e 's:/lib/systemd:/usr&:g' src/*.vala || die
119
120 autotools-utils_src_prepare
121 }
122
123 src_configure() {
124 - export VALAC="$(type -p valac-${VALASLOT})"
125 + vala_src_prepare
126 autotools-utils_src_configure
127 }
128
129
130
131 1.4 sys-apps/systemd-ui/ChangeLog
132
133 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/ChangeLog?rev=1.4&view=markup
134 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/ChangeLog?rev=1.4&content-type=text/plain
135 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/systemd-ui/ChangeLog?r1=1.3&r2=1.4
136
137 Index: ChangeLog
138 ===================================================================
139 RCS file: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/ChangeLog,v
140 retrieving revision 1.3
141 retrieving revision 1.4
142 diff -u -r1.3 -r1.4
143 --- ChangeLog 25 Mar 2013 19:25:25 -0000 1.3
144 +++ ChangeLog 29 Mar 2013 14:16:34 -0000 1.4
145 @@ -1,6 +1,10 @@
146 # ChangeLog for sys-apps/systemd-ui
147 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
148 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/ChangeLog,v 1.3 2013/03/25 19:25:25 mgorny Exp $
149 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/ChangeLog,v 1.4 2013/03/29 14:16:34 mgorny Exp $
150 +
151 + 29 Mar 2013; Michał Górny <mgorny@g.o> -systemd-ui-1.ebuild,
152 + systemd-ui-2.ebuild, systemd-ui-9999.ebuild:
153 + Use vala.eclass. Drop old.
154
155 *systemd-ui-2 (25 Mar 2013)