Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/geary: metadata.xml ChangeLog geary-0.3.1.ebuild Manifest
Date: Thu, 30 May 2013 13:41:27
Message-Id: 20130530134121.EFB832171D@flycatcher.gentoo.org
1 hasufell 13/05/30 13:41:21
2
3 Added: metadata.xml ChangeLog geary-0.3.1.ebuild Manifest
4 Log:
5 initial import wrt #436976
6
7 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
8
9 Revision Changes Path
10 1.1 mail-client/geary/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>hasufell@g.o</email>
22 <name>Julian Ospald</name>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28
29 1.1 mail-client/geary/ChangeLog
30
31 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/ChangeLog?rev=1.1&view=markup
32 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/ChangeLog?rev=1.1&content-type=text/plain
33
34 Index: ChangeLog
35 ===================================================================
36 # ChangeLog for mail-client/geary
37 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
38 # $Header: /var/cvsroot/gentoo-x86/mail-client/geary/ChangeLog,v 1.1 2013/05/30 13:41:21 hasufell Exp $
39
40 *geary-0.3.1 (30 May 2013)
41
42 30 May 2013; Julian Ospald <hasufell@g.o> +geary-0.3.1.ebuild,
43 +files/geary-0.3.1-ayatana.patch, +files/geary-0.3.1-cflags.patch,
44 +metadata.xml:
45 initial import wrt #436976
46
47
48
49
50 1.1 mail-client/geary/geary-0.3.1.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/geary-0.3.1.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/geary-0.3.1.ebuild?rev=1.1&content-type=text/plain
54
55 Index: geary-0.3.1.ebuild
56 ===================================================================
57 # Copyright 1999-2013 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/mail-client/geary/geary-0.3.1.ebuild,v 1.1 2013/05/30 13:41:21 hasufell Exp $
60
61 # REMINDER: next release probably swaps gnome-keyring for libsecret-1
62
63 EAPI=5
64
65 VALA_MIN_API_VERSION=0.17
66
67 inherit eutils fdo-mime gnome2-utils vala cmake-utils
68
69 DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
70 HOMEPAGE="http://redmine.yorba.org/projects/geary/wiki"
71 SRC_URI="http://yorba.org/download/geary/${PV:0:3}/${P}.tar.xz"
72
73 LICENSE="LGPL-2.1"
74 SLOT="0"
75 KEYWORDS="~amd64 ~x86"
76 IUSE="ayatana nls"
77
78 DEPEND="
79 dev-db/sqlite:3
80 dev-libs/glib:2
81 dev-libs/libgee:0
82 dev-libs/libunique:3
83 dev-libs/gmime:2.6
84 >=gnome-base/libgnome-keyring-3.2.2
85 media-libs/libcanberra
86 net-libs/webkit-gtk:3[introspection]
87 >=x11-libs/gtk+-3.4.0:3[introspection]
88 x11-libs/libnotify
89 ayatana? ( dev-libs/libindicate:3 )"
90 RDEPEND="${DEPEND}
91 gnome-base/gsettings-desktop-schemas
92 nls? ( virtual/libintl )"
93 DEPEND="${DEPEND}
94 nls? ( sys-devel/gettext )
95 $(vala_depend)
96 virtual/pkgconfig"
97
98 DOCS=( AUTHORS MAINTAINERS README NEWS THANKS )
99
100 src_prepare() {
101 epatch "${FILESDIR}"/${P}-{ayatana,cflags}.patch
102
103 local i
104 if use nls ; then
105 if [[ -n "${LINGUAS+x}" ]] ; then
106 for i in $(cd po ; echo *.po) ; do
107 if ! has ${i%.po} ${LINGUAS} ; then
108 sed -i -e "s/\s${i%.po}$//" po/CMakeLists.txt || die
109 rm po/${i} || die
110 fi
111 done
112 fi
113 else
114 sed -i -e 's#add_subdirectory(po)##' CMakeLists.txt || die
115 fi
116
117 cmake-utils_src_prepare
118 vala_src_prepare
119 }
120
121 src_configure() {
122 local mycmakeargs=(
123 -DDESKTOP_UPDATE=OFF
124 -DGSETTINGS_COMPILE=OFF
125 -DICON_UPDATE=OFF
126 -DVALA_EXECUTABLE="${VALAC}"
127 -DWITH_UNITY=OFF
128 $(cmake-utils_use_with ayatana LIBINDICATE)
129 )
130
131 cmake-utils_src_configure
132 }
133
134 pkg_preinst() {
135 gnome2_icon_savelist
136 gnome2_schemas_savelist
137 }
138
139 pkg_postinst() {
140 elog "For libnotify sounds you will need"
141 elog "\"alsa\" or \"pulseaudio\" useflag of media-libs/libcanberra"
142 elog "enabled."
143
144 fdo-mime_desktop_database_update
145 gnome2_icon_cache_update
146 gnome2_schemas_update
147 }
148
149 pkg_postrm() {
150 fdo-mime_desktop_database_update
151 gnome2_icon_cache_update
152 gnome2_schemas_update
153 }
154
155
156
157 1.1 mail-client/geary/Manifest
158
159 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/Manifest?rev=1.1&view=markup
160 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/geary/Manifest?rev=1.1&content-type=text/plain
161
162 Index: Manifest
163 ===================================================================
164 AUX geary-0.3.1-ayatana.patch 1308 SHA256 1b1220df7d9ec12ca8ef01c4a476023d5b2a2b01b30da6523f58b2dcb9bbb1f9 SHA512 bcc57fb0e1ecd40002937595814b598398c2b40ce589790a05d0bbf6388b60ff433fb8f7e949ea767b76f26b09f278f910f21cae54d16167bee13f7363a2470d WHIRLPOOL cc1d511e81f20110f9c7870d356966e9d957c39bf82a64f36799d3f55e7e8d0a8bb7cde8580b666bcee174a14c9cc3dada189e47ab599c294dc27687e8dcb68e
165 AUX geary-0.3.1-cflags.patch 563 SHA256 ad9292af801d1ad276d70891d6dba69b0af7d7177fc3556692320e414d76bd84 SHA512 b6b605bc0bdd677b38f7f53ce548bbaabad721844d044ea486ef9a85fe34c26c45462b0dc077c27c194532dfa787ee648e633da02de0daee2ca55fc0c5dfe3cb WHIRLPOOL dfbc539858b4f50353a49f8e02e109ca02939655b591bac361abce33288796231eafd1c5b8f303098995d087168c7f7c9f227c81453f854e43da26e4fd0aaa77
166 DIST geary-0.3.1.tar.xz 499832 SHA256 a1bf8cc95022ce0894a340dea0ab94047ac7a7ea0066b8602b136c74e93ffaed SHA512 a15c21eeebe2ce72bbcdbf27f4290b1385633a72f31f764505e20ffa037afd9089ce774069892479ee04c49a29a56ecab3b1b9b4907a2e26c970ab25fe5a4f3f WHIRLPOOL c3ef67206f76390cff44d056316a1ad8d16272d7af82afa2652b513c454cff77d95112a83d758f74f2df4c4b8c048383d3018e878b94d2f7b3a3e695f32e2f51
167 EBUILD geary-0.3.1.ebuild 2124 SHA256 62f6a4c691320f3cba9dd3f5d6da4e6fc777d08cdb7c2f35bf5aca79509c9532 SHA512 d33cf6bd0db1964399821c26c7dfae601138321083021867f56c9869eb960d1a0525e40a30c39290b78d825acadd42a3a0fbdba113ef1e161069c7a65ffc7e55 WHIRLPOOL de8e1b0b9da61b64943874991b1e50be889b276c7dad850d72d9f6ed865f2c27976d02bfaa44e84d3035b799a5e9f27482de25f60f96acbf35bbf20c60f3da68
168 MISC ChangeLog 334 SHA256 c95fb5ada09aa9d92425ffe728a73ab447519d1d26b23435ebee48f3a20eb5f6 SHA512 b7707799b2c680e02eec9aa676802ef1fa8edcca531e3ac0b7f7eee6185d87a615a2b737a1ddce117b47b6a04f6148052ec9b664556f68f5fcf911f0ad9604c3 WHIRLPOOL bffdc363751a3753755df833da4c5e2102b1fa81d12a07aa54c22d9bc956869622c10ea145d1a92c351cde54868ef838c7805e4721fe4da889449c553ada925a
169 MISC metadata.xml 235 SHA256 11ffaf6c7e9d3f8dbb48fb60cd443d87b61015bc3197206ca230f5c2b0c1e013 SHA512 8ff2114c96567a53f83cd07149d1530286182f54b3d1286b9ceccea41e85734be19d0f60876c73880d76baac48e698de91114bfda459e2ee6ade9c3237847133 WHIRLPOOL bd4bb26791fe245f1c2407aa690887524eef3e76de87b4f2b7049f436661ee78a669e4fe4415e227aa50ee404bbfbaf1822fa648792919f93cb3674fa0f55858