public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michael Palimaka" <kensington@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/kde:master commit in: app-misc/strigi/
Date: Sun,  1 Sep 2013 16:40:19 +0000 (UTC)	[thread overview]
Message-ID: <1378053442.a6db5bcc4752e557863532b314c1807d1a9e761b.kensington@gentoo> (raw)

commit:     a6db5bcc4752e557863532b314c1807d1a9e761b
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 16:35:51 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 16:37:22 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a6db5bcc

[app-misc/strigi] Update to match upstream changes.

Boost is no longer required, and the hyperestraier backend no longer exists.

Package-Manager: portage-2.2.1

---
 app-misc/strigi/metadata.xml       | 13 ++++++-------
 app-misc/strigi/strigi-9999.ebuild | 38 +++++++++++++++-----------------------
 2 files changed, 21 insertions(+), 30 deletions(-)

diff --git a/app-misc/strigi/metadata.xml b/app-misc/strigi/metadata.xml
index 8e6ee8e..573236b 100644
--- a/app-misc/strigi/metadata.xml
+++ b/app-misc/strigi/metadata.xml
@@ -1,11 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<use>
-	<flag name="clucene">Enable <pkg>dev-cpp/clucene</pkg> backend support.</flag>
-	<flag name="hyperestraier">Enable <pkg>app-text/hyperestraier</pkg> backend support.</flag>
-	<flag name="log">Enables advanced logging through <pkg>dev-libs/log4cxx</pkg>.</flag>
-	<flag name="inotify">Enable support for inotify.</flag>
-</use>
-<herd>kde</herd>
+	<herd>kde</herd>
+	<use>
+		<flag name="clucene">Enable <pkg>dev-cpp/clucene</pkg> backend support.</flag>
+		<flag name="log">Enables advanced logging through <pkg>dev-libs/log4cxx</pkg>.</flag>
+		<flag name="inotify">Enable support for inotify.</flag>
+	</use>
 </pkgmetadata>

diff --git a/app-misc/strigi/strigi-9999.ebuild b/app-misc/strigi/strigi-9999.ebuild
index 5621935..15df729 100644
--- a/app-misc/strigi/strigi-9999.ebuild
+++ b/app-misc/strigi/strigi-9999.ebuild
@@ -5,8 +5,8 @@
 EAPI=5
 
 if [[ "${PV}" != "9999" ]]; then
-	SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	SRC_URI="http://www.vandenoever.info/software/strigi/${P}.tar.bz2"
+	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 else
 	EGIT_REPO_URI="git://anongit.kde.org/strigi"
 	GIT_ECLASS="git-2"
@@ -21,13 +21,12 @@ HOMEPAGE="https://projects.kde.org/projects/kdesupport/strigi/strigi"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="clucene +dbus debug exif fam ffmpeg hyperestraier inotify log +qt4 test"
+IUSE="clucene +dbus debug exif fam ffmpeg inotify log +qt4 test"
 
-COMMONDEPEND="
-	app-arch/bzip2:0
-	dev-libs/boost:=
+RDEPEND="
+	app-arch/bzip2
 	dev-libs/libxml2:2
-	sys-libs/zlib:0
+	sys-libs/zlib
 	virtual/libiconv
 	clucene? ( >=dev-cpp/clucene-0.9.21[-debug] )
 	dbus? (
@@ -37,16 +36,15 @@ COMMONDEPEND="
 	exif? ( >=media-gfx/exiv2-0.17 )
 	fam? ( virtual/fam )
 	ffmpeg? ( virtual/ffmpeg )
-	hyperestraier? ( app-text/hyperestraier )
 	log? ( >=dev-libs/log4cxx-0.10.0 )
 	qt4? (
 		dev-qt/qtcore:4
 		dev-qt/qtgui:4
 	)
 "
-DEPEND="${COMMONDEPEND}
-	test? ( dev-util/cppunit )"
-RDEPEND="${COMMONDEPEND}"
+DEPEND="${RDEPEND}
+	test? ( dev-util/cppunit )
+"
 
 if [[ ${PV} == 9999 ]] ; then
 	src_unpack() {
@@ -61,10 +59,9 @@ fi
 src_configure() {
 	# Enabled: POLLING (only reliable way to check for files changed.)
 	# Disabled: xine - recommended upstream to keep it this way
-	mycmakeargs=(
+	local mycmakeargs=(
 		-DENABLE_POLLING=ON
 		-DFORCE_DEPS=ON
-		-DENABLE_CPPUNIT=OFF
 		-DENABLE_REGENERATEXSD=OFF
 		-DENABLE_XINE=OFF
 		$(cmake-utils_use_enable clucene CLUCENE)
@@ -73,28 +70,23 @@ src_configure() {
 		$(cmake-utils_use_enable exif EXIV2)
 		$(cmake-utils_use_enable fam)
 		$(cmake-utils_use_enable ffmpeg)
-		$(cmake-utils_use_enable hyperestraier)
 		$(cmake-utils_use_enable inotify)
 		$(cmake-utils_use_enable log LOG4CXX)
 		$(cmake-utils_use_enable qt4)
-		$(cmake-utils_use_enable test CPPUNIT)
+		$(cmake-utils_use_find_package test CPPUNIT)
 	)
 
 	if use qt4; then
-		mycmakeargs+=(-DENABLE_DBUS=ON)
+		mycmakeargs+=( -DENABLE_DBUS=ON )
 	fi
 
 	cmake-utils_src_configure
 }
 
 pkg_postinst() {
-	if ! use clucene && ! use hyperestraier; then
-		echo
-		elog "Because you didn't enable either of the available backends:"
-		elog "clucene or hyperestraier, strigi may not be functional."
+	if ! use clucene ; then
+		elog "Because you didn't enable the clucene backend, strigi may not be functional."
 		elog "If you intend to use standalone strigi indexer (not needed for KDE),"
-		elog "be sure to reinstall app-misc/strigi with either clucene (recommended)"
-		elog "or hyperestraier (unreliable) USE flag enabled."
-		echo
+		elog "be sure to reinstall app-misc/strigi with the clucene USE flag enabled."
 	fi
 }


             reply	other threads:[~2013-09-01 16:40 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-01 16:40 Michael Palimaka [this message]
  -- strict thread matches above, loose matches on Subject: below --
2015-07-18 21:31 [gentoo-commits] proj/kde:master commit in: app-misc/strigi/ Johannes Huber
2015-05-18 13:32 Michael Palimaka
2014-06-24 15:18 Michael Palimaka
2013-12-20 11:46 Johannes Huber
2013-11-18 20:11 Johannes Huber
2013-10-13 17:03 Johannes Huber
2013-03-03 15:52 Michael Palimaka
2013-02-25 13:19 Michael Palimaka
2012-11-11 16:45 Johannes Huber
2012-07-24 13:21 Michael Palimaka
2012-06-25 16:51 Michael Palimaka
2011-12-15 12:01 Johannes Huber
2011-09-27 19:32 Andreas Hüttel
2011-08-10 21:46 Andreas Hüttel
2011-07-17 12:13 Andreas Hüttel
2011-07-14 22:18 Johannes Huber
2011-07-12 20:28 Andreas Hüttel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1378053442.a6db5bcc4752e557863532b314c1807d1a9e761b.kensington@gentoo \
    --to=kensington@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox