Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/nemo: nemo-1.8.5.ebuild ChangeLog
Date: Sun, 01 Sep 2013 13:53:52
Message-Id: 20130901135347.D48B22004C@flycatcher.gentoo.org
1 pacho 13/09/01 13:53:47
2
3 Modified: ChangeLog
4 Added: nemo-1.8.5.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.7 gnome-extra/nemo/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/nemo/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/nemo/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/nemo/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/nemo/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 27 Jun 2013 18:30:30 -0000 1.6
24 +++ ChangeLog 1 Sep 2013 13:53:47 -0000 1.7
25 @@ -1,6 +1,11 @@
26 # ChangeLog for gnome-extra/nemo
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nemo/ChangeLog,v 1.6 2013/06/27 18:30:30 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nemo/ChangeLog,v 1.7 2013/09/01 13:53:47 pacho Exp $
30 +
31 +*nemo-1.8.5 (01 Sep 2013)
32 +
33 + 01 Sep 2013; Pacho Ramos <pacho@g.o> +nemo-1.8.5.ebuild:
34 + Version bump
35
36 *nemo-1.8.3 (27 Jun 2013)
37
38
39
40
41 1.1 gnome-extra/nemo/nemo-1.8.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/nemo/nemo-1.8.5.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/nemo/nemo-1.8.5.ebuild?rev=1.1&content-type=text/plain
45
46 Index: nemo-1.8.5.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/gnome-extra/nemo/nemo-1.8.5.ebuild,v 1.1 2013/09/01 13:53:47 pacho Exp $
51
52 EAPI="5"
53 GCONF_DEBUG="no"
54 GNOME2_LA_PUNT="yes"
55
56 inherit autotools eutils gnome2 virtualx
57
58 DESCRIPTION="A file manager for Cinnamon, forked from Nautilus"
59 HOMEPAGE="http://cinnamon.linuxmint.com/"
60 SRC_URI="https://github.com/linuxmint/nemo/tarball/${PV} -> ${P}.tar.gz"
61
62 LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="exif +introspection packagekit tracker xmp" # doc
66
67 COMMON_DEPEND="
68 >=dev-libs/glib-2.31.9:2
69 >=x11-libs/pango-1.28.3
70 >=x11-libs/gtk+-3.3.17:3[introspection?]
71 >=dev-libs/libxml2-2.7.8:2
72 >=gnome-base/gnome-desktop-3.0.0:3=
73
74 gnome-base/dconf:=
75 gnome-base/gsettings-desktop-schemas
76 >=x11-libs/libnotify-0.7:=
77 x11-libs/libX11
78 x11-libs/libXext
79 x11-libs/libXrender
80
81 exif? ( >=media-libs/libexif-0.6.20:= )
82 introspection? ( >=dev-libs/gobject-introspection-0.6.4 )
83 tracker? ( >=app-misc/tracker-0.12:= )
84 xmp? ( >=media-libs/exempi-2.1.0:= )
85 "
86 RDEPEND="${COMMON_DEPEND}
87 gnome-base/gnome-panel
88 x11-themes/gnome-icon-theme-symbolic
89 packagekit? ( app-admin/packagekit-base )
90 "
91 DEPEND="${COMMON_DEPEND}
92 >=dev-lang/perl-5
93 >=dev-util/gdbus-codegen-2.31.0
94 dev-util/gtk-doc-am
95 >=dev-util/intltool-0.40.1
96 sys-devel/gettext
97 virtual/pkgconfig
98 x11-proto/xproto
99
100 dev-util/gtk-doc
101 gnome-base/gnome-common
102 "
103 # For eautoreconf
104 # gnome-base/gnome-common, dev-util/gtk-doc (not only -am!)
105 PDEPEND=">=gnome-base/gvfs-0.1.2"
106
107 S="${WORKDIR}/linuxmint-nemo-779ee72"
108
109 src_prepare() {
110 eautoreconf # no configure in tarball
111 gnome2_src_prepare
112 }
113
114 src_configure() {
115 # FIXME: add $(use_enable doc gtk-doc) once gnome.eclass supports it in EAPI5
116 gnome2_src_configure \
117 --disable-update-mimedb \
118 $(use_enable exif libexif) \
119 $(use_enable introspection) \
120 $(use_enable packagekit) \
121 $(use_enable tracker) \
122 $(use_enable xmp)
123 }
124
125 src_test() {
126 if ! [[ -f "${EROOT}usr/share/glib-2.0/schemas/org.nemo.gschema.xml" ]]; then
127 ewarn "Skipping tests because Nemo gsettings schema are not installed."
128 ewarn "To run the tests, a version of ${CATEGORY}/${PN} needs to be"
129 ewarn "already installed."
130 return
131 fi
132 gnome2_environment_reset
133 unset DBUS_SESSION_BUS_ADDRESS
134 export GSETTINGS_BACKEND="memory"
135 cd src # we don't care about translation tests
136 Xemake check
137 unset GSETTINGS_BACKEND
138 }