Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/catfish: catfish-1.0.2.ebuild ChangeLog
Date: Mon, 28 Jul 2014 11:45:21
Message-Id: 20140728114516.A51E92004E@flycatcher.gentoo.org
1 ssuominen 14/07/28 11:45:16
2
3 Modified: ChangeLog
4 Added: catfish-1.0.2.ebuild
5 Log:
6 Version bump wrt security #502536 by Agostino Sarubbo. Pull in virtual/freedesktop-icon-theme, at least for gnome-mime-* icons that are present in gnome-icon-theme, faenza-icon-theme, and other full ones wrt #518294 by Paweł Stankowski. Remove support for Python 3.2 as obsolete.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.14 dev-util/catfish/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catfish/ChangeLog?rev=1.14&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catfish/ChangeLog?rev=1.14&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catfish/ChangeLog?r1=1.13&r2=1.14
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/catfish/ChangeLog,v
20 retrieving revision 1.13
21 retrieving revision 1.14
22 diff -u -r1.13 -r1.14
23 --- ChangeLog 13 Oct 2013 09:12:59 -0000 1.13
24 +++ ChangeLog 28 Jul 2014 11:45:16 -0000 1.14
25 @@ -1,6 +1,14 @@
26 # ChangeLog for dev-util/catfish
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/catfish/ChangeLog,v 1.13 2013/10/13 09:12:59 pacho Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/catfish/ChangeLog,v 1.14 2014/07/28 11:45:16 ssuominen Exp $
31 +
32 +*catfish-1.0.2 (28 Jul 2014)
33 +
34 + 28 Jul 2014; Samuli Suominen <ssuominen@g.o> +catfish-1.0.2.ebuild:
35 + Version bump wrt security #502536 by Agostino Sarubbo. Pull in virtual
36 + /freedesktop-icon-theme, at least for gnome-mime-* icons that are present in
37 + gnome-icon-theme, faenza-icon-theme, and other full ones wrt #518294 by Paweł
38 + Stankowski. Remove support for Python 3.2 as obsolete.
39
40 13 Oct 2013; Pacho Ramos <pacho@g.o> catfish-0.6.4.ebuild:
41 Also compatible with python3_3
42
43
44
45 1.1 dev-util/catfish/catfish-1.0.2.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catfish/catfish-1.0.2.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/catfish/catfish-1.0.2.ebuild?rev=1.1&content-type=text/plain
49
50 Index: catfish-1.0.2.ebuild
51 ===================================================================
52 # Copyright 1999-2014 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-util/catfish/catfish-1.0.2.ebuild,v 1.1 2014/07/28 11:45:16 ssuominen Exp $
55
56 EAPI=5
57 PYTHON_COMPAT=( python{2_7,3_3} )
58 inherit gnome2-utils python-single-r1
59
60 DESCRIPTION="A frontend for find, (s)locate, doodle, tracker, beagle, strigi and pinot"
61 HOMEPAGE="http://launchpad.net/catfish-search http://twotoasts.de/index.php/catfish/"
62 SRC_URI="http://launchpad.net/${PN}-search/${PV%.*}/${PV}/+download/${P}.tar.bz2"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE=""
68
69 COMMON_DEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]
70 dev-python/pexpect[${PYTHON_USEDEP}]
71 ${PYTHON_DEPS}"
72 RDEPEND="${COMMON_DEPEND}
73 virtual/freedesktop-icon-theme"
74 DEPEND="${COMMON_DEPEND}
75 sys-devel/gettext"
76
77 pkg_setup() {
78 python-single-r1_pkg_setup
79 }
80
81 src_prepare() {
82 python_fix_shebang .
83 sed -i -e "s:share/doc/\$(APPNAME):share/doc/${PF}:" Makefile.in.in || die
84 }
85
86 src_configure() {
87 ./configure --prefix=/usr --python="${EPYTHON}" || die
88 }
89
90 src_install() {
91 emake DESTDIR="${D}" install
92 python_optimize "${ED}"/usr/share/${PN}
93 }
94
95 pkg_preinst() { gnome2_icon_savelist; }
96 pkg_postinst() { gnome2_icon_cache_update; }
97 pkg_postrm() { gnome2_icon_cache_update; }