Gentoo Archives: gentoo-commits

From: Christoph Mende <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/angelos:master commit in: x11-libs/bamf/
Date: Fri, 25 Nov 2011 20:54:32
Message-Id: c34b09b64254de360c34e355941742e1179e9333.angelos@gentoo
1 commit: c34b09b64254de360c34e355941742e1179e9333
2 Author: Christoph Mende <angelos <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 21 14:58:07 2011 +0000
4 Commit: Christoph Mende <angelos <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 21 14:58:07 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/angelos.git;a=commit;h=c34b09b6
7
8 bamf: Bump to 0.2.94 and split into gtk2/3 versions
9
10 (Portage version: 2.2.0_alpha51/git/Linux x86_64, signed Manifest commit with key 84F20B43)
11
12 ---
13 x11-libs/bamf/Manifest | 15 +++++++------
14 ...{bamf-0.2.92.ebuild => bamf-0.2.94-r200.ebuild} | 22 +++++++++++++++----
15 ...{bamf-0.2.92.ebuild => bamf-0.2.94-r300.ebuild} | 21 ++++++++++++------
16 x11-libs/bamf/metadata.xml | 3 ++
17 4 files changed, 42 insertions(+), 19 deletions(-)
18
19 diff --git a/x11-libs/bamf/Manifest b/x11-libs/bamf/Manifest
20 index a5017df..c07877d 100644
21 --- a/x11-libs/bamf/Manifest
22 +++ b/x11-libs/bamf/Manifest
23 @@ -1,13 +1,14 @@
24 -----BEGIN PGP SIGNED MESSAGE-----
25 Hash: SHA256
26
27 -DIST bamf-0.2.92.tar.gz 484820 RMD160 2708f83fc3d11408d71a45d6e77d5ba7857e7156 SHA1 3959b3fa3cfa0e58236302ca935492f7024ea44c SHA256 a7385e464db68e5e494a2d5a9066d001a0b950266198ed3df940d7292e297bab
28 -EBUILD bamf-0.2.92.ebuild 643 RMD160 e91f854e3659fbec642b28400ebba54a6a873193 SHA1 9ee4f19feaed551236dfc7fe66c2f48550ae82f8 SHA256 29c087777e976828e4daf8c58d00add964f81f23cb85213310b968984a42b7d7
29 -MISC metadata.xml 162 RMD160 8056876fd0119a9fcf1cf8e6a622173f9a2a41a6 SHA1 54fe1b9e689c641de2d237db03c8c38c6f7b6522 SHA256 c754e9c767b98b9894c12dd21b8ef1d01f2b5e58813a286f9a62f20078888d85
30 +DIST bamf-0.2.94.tar.gz 502822 RMD160 4ea889717eed2f090b46c26b57f90d2b81cfbe09 SHA1 d859659b8426dbcc56b4e28be0f59bfe73acb37b SHA256 8865db734dbfaf59cb230c2c5464f5fea12c20f6220eaf411e90cb6d2c60df27
31 +EBUILD bamf-0.2.94-r200.ebuild 895 RMD160 f5c2c8085c9bfca957e86822c59d1d44415b9a71 SHA1 a334b38f180daa70bd81149f7aecaa3dccc1c1b7 SHA256 9206dda21b1f9117f159ea79001f33067f775e15579e4cdb2c001815f91d3a00
32 +EBUILD bamf-0.2.94-r300.ebuild 781 RMD160 083b4042a4036d9388b968ceaddbaf2d1d4ea2be SHA1 889a72490952d4b0910bc7ec548202ec4baf7a75 SHA256 d7d2aa9d3864e066f78ba7005558697624afead8a074222ccf6bfa1360a56628
33 +MISC metadata.xml 265 RMD160 f18f259498fadf5a46f8d18c534214bc2a278aea SHA1 1623ceb8a6f81d1c1c03308d71f573befb5512dd SHA256 00136ab3c15bb2256ebe582cb2d695d4ffb46a5f409e29d7af2169c2136ab20b
34 -----BEGIN PGP SIGNATURE-----
35 -Version: GnuPG v2.0.17 (GNU/Linux)
36 +Version: GnuPG v2.0.18 (GNU/Linux)
37
38 -iF4EAREIAAYFAk4HKEoACgkQmWq1bYTyC0MkJQEAjLXQF4t4syAwHOiInTcuykeZ
39 -IxP6jEEc0TbgXZwhlrUA+wWgdNe30xFGwVW0kq9PF2cjrfGfKl8cCEGJDI9nlFw8
40 -=1Lwd
41 +iF4EAREIAAYFAk5RHP8ACgkQmWq1bYTyC0MN/QEAoNkPsMOQAH/1DBQwwa6qj7Rd
42 +2uh9e1Hen4YJZkkZljUBALp8WFbDDMX8hevNClKRvYLjcxys/+jNm/bHQT8wNCMZ
43 +=ZOhC
44 -----END PGP SIGNATURE-----
45
46 diff --git a/x11-libs/bamf/bamf-0.2.92.ebuild b/x11-libs/bamf/bamf-0.2.94-r200.ebuild
47 similarity index 64%
48 copy from x11-libs/bamf/bamf-0.2.92.ebuild
49 copy to x11-libs/bamf/bamf-0.2.94-r200.ebuild
50 index 7ffad5f..eba04d0 100644
51 --- a/x11-libs/bamf/bamf-0.2.92.ebuild
52 +++ b/x11-libs/bamf/bamf-0.2.94-r200.ebuild
53 @@ -9,25 +9,37 @@ DESCRIPTION="BAMF Application Matching Framework"
54 HOMEPAGE="https://launchpad.net/bamf"
55 SRC_URI="http://launchpad.net/${PN}/0.2/${PV}/+download/${P}.tar.gz"
56
57 -LICENSE="GPL-3"
58 +LICENSE="GPL-3 LGPL-3"
59 SLOT="0"
60 -KEYWORDS="~amd64"
61 -IUSE=""
62 +KEYWORDS="~amd64 ~x86"
63 +IUSE="+introspection"
64
65 RDEPEND="dev-libs/dbus-glib
66 dev-libs/glib:2
67 gnome-base/libgtop:2
68 - x11-libs/gtk+:2
69 x11-libs/libX11
70 + x11-libs/gtk+:2
71 x11-libs/libwnck:1"
72 DEPEND="${RDEPEND}
73 dev-util/pkgconfig"
74
75 src_prepare() {
76 sed -i -e "s:-Wall -Werror::" configure.in || die
77 + sed -e "/src/d" \
78 + -e "/data/d" \
79 + -e "s: doc: \$(NULL):" \
80 + -i Makefile.am || die
81 eautoreconf
82 }
83
84 src_configure() {
85 - econf --with-gtk=2
86 + econf \
87 + --with-gtk=2 \
88 + --disable-gtk-doc-html \
89 + $(use_enable introspection)
90 +}
91 +
92 +src_install() {
93 + default
94 + find "${ED}" -name "*.la" -exec rm {} + || die
95 }
96
97 diff --git a/x11-libs/bamf/bamf-0.2.92.ebuild b/x11-libs/bamf/bamf-0.2.94-r300.ebuild
98 similarity index 68%
99 rename from x11-libs/bamf/bamf-0.2.92.ebuild
100 rename to x11-libs/bamf/bamf-0.2.94-r300.ebuild
101 index 7ffad5f..ef91cd6 100644
102 --- a/x11-libs/bamf/bamf-0.2.92.ebuild
103 +++ b/x11-libs/bamf/bamf-0.2.94-r300.ebuild
104 @@ -9,17 +9,17 @@ DESCRIPTION="BAMF Application Matching Framework"
105 HOMEPAGE="https://launchpad.net/bamf"
106 SRC_URI="http://launchpad.net/${PN}/0.2/${PV}/+download/${P}.tar.gz"
107
108 -LICENSE="GPL-3"
109 -SLOT="0"
110 -KEYWORDS="~amd64"
111 -IUSE=""
112 +LICENSE="GPL-3 LGPL-3"
113 +SLOT="3"
114 +KEYWORDS="~amd64 ~x86"
115 +IUSE="+introspection"
116
117 RDEPEND="dev-libs/dbus-glib
118 dev-libs/glib:2
119 gnome-base/libgtop:2
120 - x11-libs/gtk+:2
121 x11-libs/libX11
122 - x11-libs/libwnck:1"
123 + x11-libs/gtk+:3
124 + x11-libs/libwnck:3"
125 DEPEND="${RDEPEND}
126 dev-util/pkgconfig"
127
128 @@ -29,5 +29,12 @@ src_prepare() {
129 }
130
131 src_configure() {
132 - econf --with-gtk=2
133 + econf \
134 + --with-gtk=3 \
135 + $(use_enable introspection)
136 +}
137 +
138 +src_install() {
139 + default
140 + find "${ED}" -name "*.la" -exec rm {} + || die
141 }
142
143 diff --git a/x11-libs/bamf/metadata.xml b/x11-libs/bamf/metadata.xml
144 index 1bb9c56..748c532 100644
145 --- a/x11-libs/bamf/metadata.xml
146 +++ b/x11-libs/bamf/metadata.xml
147 @@ -2,5 +2,8 @@
148 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
149 <pkgmetadata>
150 <herd>no-herd</herd>
151 + <use>
152 + <flag name="introspection">Install language bindings via gobject-introspection</flag>
153 + </use>
154 </pkgmetadata>