Gentoo Archives: gentoo-commits

From: "Michael Palimaka (kensington)" <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/strigi: strigi-0.7.8.ebuild ChangeLog
Date: Sun, 01 Sep 2013 16:46:32
Message-Id: 20130901164628.08F3B2004C@flycatcher.gentoo.org
1 kensington 13/09/01 16:46:27
2
3 Modified: ChangeLog
4 Added: strigi-0.7.8.ebuild
5 Log:
6 Version bump, with a backported patch from upstream fixing build with GCC 4.8 (bug #483006).
7
8 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 675D0D2C)
9
10 Revision Changes Path
11 1.103 app-misc/strigi/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/ChangeLog?rev=1.103&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/ChangeLog?rev=1.103&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/ChangeLog?r1=1.102&r2=1.103
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-misc/strigi/ChangeLog,v
20 retrieving revision 1.102
21 retrieving revision 1.103
22 diff -u -r1.102 -r1.103
23 --- ChangeLog 2 Apr 2013 20:55:47 -0000 1.102
24 +++ ChangeLog 1 Sep 2013 16:46:27 -0000 1.103
25 @@ -1,6 +1,13 @@
26 # ChangeLog for app-misc/strigi
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/ChangeLog,v 1.102 2013/04/02 20:55:47 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/ChangeLog,v 1.103 2013/09/01 16:46:27 kensington Exp $
30 +
31 +*strigi-0.7.8 (01 Sep 2013)
32 +
33 + 01 Sep 2013; Michael Palimaka <kensington@g.o>
34 + +files/strigi-0.7.8-gcc-4.8.patch, +strigi-0.7.8.ebuild:
35 + Version bump, with a backported patch from upstream fixing build with GCC 4.8
36 + (bug #483006).
37
38 02 Apr 2013; Agostino Sarubbo <ago@g.o> strigi-0.7.7-r2.ebuild:
39 Stable for ppc64, wrt bug #462890
40
41
42
43 1.1 app-misc/strigi/strigi-0.7.8.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/strigi-0.7.8.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/strigi-0.7.8.ebuild?rev=1.1&content-type=text/plain
47
48 Index: strigi-0.7.8.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/strigi-0.7.8.ebuild,v 1.1 2013/09/01 16:46:27 kensington Exp $
53
54 EAPI=5
55
56 if [[ "${PV}" != "9999" ]]; then
57 SRC_URI="http://www.vandenoever.info/software/strigi/${P}.tar.bz2"
58 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
59 else
60 EGIT_REPO_URI="git://anongit.kde.org/strigi"
61 GIT_ECLASS="git-2"
62 EGIT_HAS_SUBMODULES="true"
63 KEYWORDS=""
64 fi
65
66 inherit cmake-utils ${GIT_ECLASS}
67
68 DESCRIPTION="Fast crawling desktop search engine with Qt4 GUI"
69 HOMEPAGE="https://projects.kde.org/projects/kdesupport/strigi/strigi"
70
71 LICENSE="GPL-2"
72 SLOT="0"
73 IUSE="clucene +dbus debug exif fam ffmpeg inotify log +qt4 test"
74
75 RDEPEND="
76 app-arch/bzip2
77 dev-libs/libxml2:2
78 sys-libs/zlib
79 virtual/libiconv
80 clucene? ( >=dev-cpp/clucene-0.9.21[-debug] )
81 dbus? (
82 sys-apps/dbus
83 qt4? ( dev-qt/qtdbus:4 )
84 )
85 exif? ( >=media-gfx/exiv2-0.17 )
86 fam? ( virtual/fam )
87 ffmpeg? ( virtual/ffmpeg )
88 log? ( >=dev-libs/log4cxx-0.10.0 )
89 qt4? (
90 dev-qt/qtcore:4
91 dev-qt/qtgui:4
92 )
93 "
94 DEPEND="${RDEPEND}
95 test? ( dev-util/cppunit )
96 "
97
98 PATCHES=(
99 "${FILESDIR}/${P}-gcc-4.8.patch"
100 )
101
102 src_configure() {
103 # Enabled: POLLING (only reliable way to check for files changed.)
104 # Disabled: xine - recommended upstream to keep it this way
105 local mycmakeargs=(
106 -DENABLE_POLLING=ON
107 -DFORCE_DEPS=ON
108 -DENABLE_REGENERATEXSD=OFF
109 -DENABLE_XINE=OFF
110 $(cmake-utils_use_enable clucene CLUCENE)
111 $(cmake-utils_use_enable clucene CLUCENE_NG)
112 $(cmake-utils_use_enable dbus)
113 $(cmake-utils_use_enable exif EXIV2)
114 $(cmake-utils_use_enable fam)
115 $(cmake-utils_use_enable ffmpeg)
116 $(cmake-utils_use_enable inotify)
117 $(cmake-utils_use_enable log LOG4CXX)
118 $(cmake-utils_use_enable qt4)
119 $(cmake-utils_use_find_package test CPPUNIT)
120 )
121
122 if use qt4; then
123 mycmakeargs+=( -DENABLE_DBUS=ON )
124 fi
125
126 cmake-utils_src_configure
127 }
128
129 pkg_postinst() {
130 if ! use clucene ; then
131 elog "Because you didn't enable the clucene backend, strigi may not be functional."
132 elog "If you intend to use standalone strigi indexer (not needed for KDE),"
133 elog "be sure to reinstall app-misc/strigi with the clucene USE flag enabled."
134 fi
135 }