Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/shotwell: ChangeLog shotwell-0.14.1.ebuild
Date: Mon, 29 Apr 2013 13:53:40
Message-Id: 20130429135335.E078A2171D@flycatcher.gentoo.org
1 jlec 13/04/29 13:53:35
2
3 Modified: ChangeLog
4 Added: shotwell-0.14.1.ebuild
5 Log:
6 media-gfx/shotwell: Version BUmp, #467854
7
8 (Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.54 media-gfx/shotwell/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/ChangeLog?rev=1.54&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/ChangeLog?rev=1.54&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/ChangeLog?r1=1.53&r2=1.54
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v
20 retrieving revision 1.53
21 retrieving revision 1.54
22 diff -u -r1.53 -r1.54
23 --- ChangeLog 7 Apr 2013 16:26:09 -0000 1.53
24 +++ ChangeLog 29 Apr 2013 13:53:35 -0000 1.54
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-gfx/shotwell
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v 1.53 2013/04/07 16:26:09 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/ChangeLog,v 1.54 2013/04/29 13:53:35 jlec Exp $
30 +
31 +*shotwell-0.14.1 (29 Apr 2013)
32 +
33 + 29 Apr 2013; Justin Lecher <jlec@g.o> +shotwell-0.14.1.ebuild:
34 + Version BUmp, #467854
35
36 07 Apr 2013; Justin Lecher <jlec@g.o> -shotwell-0.12.3.ebuild,
37 -shotwell-0.13.1.ebuild, -shotwell-0.13.1-r1.ebuild:
38
39
40
41 1.1 media-gfx/shotwell/shotwell-0.14.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.14.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/shotwell/shotwell-0.14.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: shotwell-0.14.1.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-gfx/shotwell/shotwell-0.14.1.ebuild,v 1.1 2013/04/29 13:53:35 jlec Exp $
51
52 EAPI=5
53
54 GCONF_DEBUG="no"
55 VALA_MIN_API_VERSION="0.18"
56
57 inherit eutils gnome2 multilib toolchain-funcs vala versionator
58
59 MY_PV=$(get_version_component_range 1-2)
60 DESCRIPTION="Open source photo manager for GNOME"
61 HOMEPAGE="http://yorba.org/shotwell/"
62 SRC_URI="http://www.yorba.org/download/${PN}/stable/${P}.tar.xz"
63
64 LICENSE="LGPL-2.1"
65 SLOT="0"
66 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
67 IUSE=""
68
69 LANGS="af ar as ast bg bn ca cs da de el en_GB es et eu fi fr gl gu he hi hr hu ia id it ja kk kn
70 ko lt lv mk ml mr nb nl pa pl pt pt_BR ro ru sk sl sr sv ta te th tr uk vi zh_CN zh_TW"
71
72 for x in ${LANGS}; do
73 IUSE+="linguas_${x} "
74 done
75
76 RDEPEND="
77 >=dev-db/sqlite-3.5.9:3
78 >=dev-libs/dbus-glib-0.80
79 >=dev-libs/glib-2.30.0:2
80 >=dev-libs/json-glib-0.7.6
81 >=dev-libs/libgee-0.5.0:0
82 >=dev-libs/libxml2-2.6.32:2
83 >=media-libs/gexiv2-0.4.90
84 media-libs/gst-plugins-base:1.0
85 media-libs/gst-plugins-good:1.0
86 media-libs/gstreamer:1.0
87 media-libs/lcms:2
88 >=media-libs/libexif-0.6.16
89 >=media-libs/libgphoto2-2.4.2:=
90 >=media-libs/libraw-0.14.0
91 >=net-libs/libsoup-2.26.0:2.4
92 net-libs/rest:0.7
93 net-libs/webkit-gtk:3
94 virtual/udev[gudev]
95 x11-libs/gtk+:3"
96 DEPEND="${RDEPEND}
97 $(vala_depend)
98 sys-devel/m4"
99
100 DOCS=( AUTHORS MAINTAINERS NEWS README THANKS )
101
102 # This probably comes from libraries that
103 # shotwell-video-thumbnailer links to.
104 # Nothing we can do at the moment. #435048
105 QA_FLAGS_IGNORED="/usr/bin/${PN}-video-thumbnailer"
106
107 pkg_setup() {
108 tc-export CC
109 G2CONF="${G2CONF}
110 --disable-schemas-compile
111 --disable-desktop-update
112 --disable-icon-update
113 --prefix=/usr
114 --lib=$(get_libdir)"
115 }
116
117 src_prepare() {
118 vala_src_prepare
119 sed \
120 -e 's|CFLAGS :|CFLAGS +|g' \
121 -i plugins/Makefile.plugin.mk || die
122 epatch \
123 "${FILESDIR}"/${PN}-0.13.1-ldflags.patch
124 }
125
126 src_configure() {
127 ./configure \
128 ${G2CONF} \
129 || die
130 }
131
132 src_compile() {
133 local valaver="$(vala_best_api_version)"
134 emake VALAC="$(type -p valac-${valaver})"
135 }
136
137 src_install() {
138 gnome2_src_install
139 for x in ${LANGS}; do
140 if ! has ${x} ${LINGUAS}; then
141 find "${D}"/usr/share/locale/${x} -type f -exec rm {} \;
142 fi
143 done
144 }