Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/shutter: ChangeLog shutter-0.86.4.ebuild
Date: Sun, 10 Oct 2010 11:05:10
Message-Id: 20101010103626.9AA1820051@flycatcher.gentoo.org
1 hwoarang 10/10/10 10:36:26
2
3 Modified: ChangeLog
4 Added: shutter-0.86.4.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2_rc91/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.14 x11-misc/shutter/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/shutter/ChangeLog?rev=1.14&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/shutter/ChangeLog?rev=1.14&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/shutter/ChangeLog?r1=1.13&r2=1.14
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/shutter/ChangeLog,v
20 retrieving revision 1.13
21 retrieving revision 1.14
22 diff -u -r1.13 -r1.14
23 --- ChangeLog 14 Jul 2010 13:10:55 -0000 1.13
24 +++ ChangeLog 10 Oct 2010 10:36:26 -0000 1.14
25 @@ -1,6 +1,12 @@
26 # ChangeLog for x11-misc/shutter
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/shutter/ChangeLog,v 1.13 2010/07/14 13:10:55 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/shutter/ChangeLog,v 1.14 2010/10/10 10:36:26 hwoarang Exp $
30 +
31 +*shutter-0.86.4 (10 Oct 2010)
32 +
33 + 10 Oct 2010; Markos Chandras <hwoarang@g.o>
34 + +files/0.86.4-disable-goocanvas.patch, +shutter-0.86.4.ebuild:
35 + Version bump
36
37 14 Jul 2010; Markos Chandras <hwoarang@g.o> -shutter-0.85.ebuild,
38 -shutter-0.85.1-r1.ebuild, -shutter-0.86.1.ebuild:
39
40
41
42 1.1 x11-misc/shutter/shutter-0.86.4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/shutter/shutter-0.86.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/shutter/shutter-0.86.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: shutter-0.86.4.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/x11-misc/shutter/shutter-0.86.4.ebuild,v 1.1 2010/10/10 10:36:26 hwoarang Exp $
52
53 EAPI="2"
54
55 inherit eutils
56
57 DESCRIPTION="Feature-rich screenshot program"
58 HOMEPAGE="http://shutter-project.org/"
59 SRC_URI="http://shutter-project.org/wp-content/uploads/releases/tars/${P}.tar.gz"
60
61 LICENSE="GPL-3"
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64 IUSE="drawing webphoto"
65
66 RDEPEND="dev-lang/perl
67 dev-perl/gnome2-gconf
68 drawing? ( dev-perl/Goo-Canvas )
69 webphoto? ( gnome-extra/gnome-web-photo )
70 || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
71 dev-perl/libxml-perl
72 dev-perl/gnome2-wnck
73 dev-perl/gnome2-canvas
74 dev-perl/gnome2-perl
75 dev-perl/Gtk2-ImageView
76 dev-perl/File-DesktopEntry
77 dev-perl/File-HomeDir
78 dev-perl/File-Which
79 dev-perl/File-Copy-Recursive
80 dev-perl/File-MimeInfo
81 dev-perl/Locale-gettext
82 dev-perl/Net-DBus
83 dev-perl/Proc-Simple
84 dev-perl/Proc-ProcessTable
85 dev-perl/Sort-Naturally
86 dev-perl/WWW-Mechanize
87 dev-perl/X11-Protocol
88 dev-perl/XML-Simple
89 dev-perl/libwww-perl"
90
91 src_prepare() {
92 use webphoto || epatch "${FILESDIR}"/disable_webphoto.patch
93 use drawing || epatch "${FILESDIR}"/${PV}-disable-goocanvas.patch
94 }
95
96 src_install() {
97 dobin bin/${PN} || die "dobin failed"
98 insinto /usr/share/${PN}
99 doins -r share/${PN}/* || die "doins failed"
100 dodoc README || die "dodoc failed"
101 domenu share/applications/${PN}.desktop
102 doman share/man/man1/${PN}.1.gz || die "doman failed"
103 doicon share/pixmaps/${PN}.png
104 doins -r share/locale || die "doins failed"
105 find "${D}"/usr/share/shutter/resources/system/plugins/ -type f ! -name '*.*' -exec chmod 755 {} \; \
106 || die "failed to make plugins executables"
107 }