johu        14/07/13 11:50:06

  Modified:             ChangeLog
  Added:                strigi-0.7.8-r1.ebuild
  Log:
  Revision bump adds patch from debian to fix build with 
>=media-video/libav-10, spotted by Nikoli <[email protected]>, bug #509304.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
0xF3CFD2BD)

Revision  Changes    Path
1.109                app-misc/strigi/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/ChangeLog?rev=1.109&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/ChangeLog?rev=1.109&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/ChangeLog?r1=1.108&r2=1.109

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/strigi/ChangeLog,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- ChangeLog   22 Dec 2013 12:09:17 -0000      1.108
+++ ChangeLog   13 Jul 2014 11:50:06 -0000      1.109
@@ -1,6 +1,13 @@
 # ChangeLog for app-misc/strigi
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/ChangeLog,v 1.108 
2013/12/22 12:09:17 johu Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/ChangeLog,v 1.109 
2014/07/13 11:50:06 johu Exp $
+
+*strigi-0.7.8-r1 (13 Jul 2014)
+
+  13 Jul 2014; Johannes Huber <[email protected]>
+  +files/strigi-0.7.8-libav10.patch, +strigi-0.7.8-r1.ebuild:
+  Revision bump adds patch from debian to fix build with 
>=media-video/libav-10,
+  spotted by Nikoli <[email protected]>, bug #509304.
 
   22 Dec 2013; Johannes Huber <[email protected]>
   -files/strigi-0.7.7-ffmpeg-0.11.patch, -files/strigi-0.7.7-gcc47.patch,



1.1                  app-misc/strigi/strigi-0.7.8-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/strigi-0.7.8-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/strigi/strigi-0.7.8-r1.ebuild?rev=1.1&content-type=text/plain

Index: strigi-0.7.8-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/strigi-0.7.8-r1.ebuild,v 1.1 
2014/07/13 11:50:06 johu Exp $

EAPI=5

if [[ "${PV}" != "9999" ]]; then
        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-r3"
        KEYWORDS=""
fi

inherit cmake-utils ${GIT_ECLASS}

DESCRIPTION="Fast crawling desktop search engine with Qt4 GUI"
HOMEPAGE="https://projects.kde.org/projects/kdesupport/strigi/strigi";

LICENSE="GPL-2"
SLOT="0"
IUSE="clucene +dbus debug exif fam ffmpeg inotify log +qt4 test"

RDEPEND="
        app-arch/bzip2
        dev-libs/libxml2:2
        sys-libs/zlib
        virtual/libiconv
        clucene? ( >=dev-cpp/clucene-0.9.21[-debug] )
        dbus? (
                sys-apps/dbus
                qt4? ( dev-qt/qtdbus:4 )
        )
        exif? ( media-gfx/exiv2:= )
        fam? ( virtual/fam )
        ffmpeg? ( virtual/ffmpeg )
        log? ( >=dev-libs/log4cxx-0.10.0 )
        qt4? (
                dev-qt/qtcore:4
                dev-qt/qtgui:4
        )
"
DEPEND="${RDEPEND}
        test? ( dev-util/cppunit )
"

PATCHES=(
        "${FILESDIR}/${P}-gcc-4.8.patch"
        "${FILESDIR}/${P}-libav10.patch"
)

if [[ ${PV} == 9999 ]] ; then
        src_unpack() {
                git config --global url."git://anongit.kde.org/".insteadOf 
"kde:" || die
                git-r3_src_unpack
                pushd "${S}" > /dev/null || die
                git submodule foreach git checkout master || die
                popd > /dev/null || die
        }
fi

src_configure() {
        # Enabled: POLLING (only reliable way to check for files changed.)
        # Disabled: xine - recommended upstream to keep it this way
        local mycmakeargs=(
                -DENABLE_POLLING=ON
                -DFORCE_DEPS=ON
                -DENABLE_REGENERATEXSD=OFF
                -DENABLE_XINE=OFF
                $(cmake-utils_use_enable clucene CLUCENE)
                $(cmake-utils_use_enable clucene CLUCENE_NG)
                $(cmake-utils_use_enable dbus)
                $(cmake-utils_use_enable exif EXIV2)
                $(cmake-utils_use_enable fam)
                $(cmake-utils_use_enable ffmpeg)
                $(cmake-utils_use_enable inotify)
                $(cmake-utils_use_enable log LOG4CXX)
                $(cmake-utils_use_enable qt4)
                $(cmake-utils_use_find_package test CPPUNIT)
        )

        if use qt4; then
                mycmakeargs+=( -DENABLE_DBUS=ON )
        fi

        cmake-utils_src_configure
}

pkg_postinst() {
        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 the clucene USE 
flag enabled."
        fi
}




Reply via email to