summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2011-07-31 17:45:10 +0000
committerAndreas K. Hüttel <dilfridge@gentoo.org>2011-07-31 17:45:10 +0000
commiteda90ac028d3624c53b38f2932a1b603acec0017 (patch)
tree5cd52e77431af495ed38f5b79a4b89d4e7825c89 /kde-misc
parentBump m4 requirement to 1.4.16, bug 375637. Also move it from RDEPEND back to ... (diff)
downloadgentoo-2-eda90ac028d3624c53b38f2932a1b603acec0017.tar.gz
gentoo-2-eda90ac028d3624c53b38f2932a1b603acec0017.tar.bz2
gentoo-2-eda90ac028d3624c53b38f2932a1b603acec0017.zip
Disable all tests that fetch files from the network, should also fix bug 329069
(Portage version: 2.1.10.8/cvs/Linux x86_64)
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/tellico/ChangeLog7
-rw-r--r--kde-misc/tellico/files/tellico-2.3.3-tests.patch80
-rw-r--r--kde-misc/tellico/tellico-2.3.3.ebuild4
3 files changed, 88 insertions, 3 deletions
diff --git a/kde-misc/tellico/ChangeLog b/kde-misc/tellico/ChangeLog
index 6f75ad0cb860..47b3a21c479b 100644
--- a/kde-misc/tellico/ChangeLog
+++ b/kde-misc/tellico/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-misc/tellico
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/ChangeLog,v 1.99 2011/05/14 13:56:25 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/ChangeLog,v 1.100 2011/07/31 17:45:10 dilfridge Exp $
+
+ 31 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org> tellico-2.3.3.ebuild,
+ +files/tellico-2.3.3-tests.patch:
+ Disable all tests that fetch files from the network, should also fix bug
+ 329069
14 May 2011; Andreas K. Huettel <dilfridge@gentoo.org> tellico-2.3.3.ebuild:
Raise libv4l version dependency to work around missing v4l-1 support in
diff --git a/kde-misc/tellico/files/tellico-2.3.3-tests.patch b/kde-misc/tellico/files/tellico-2.3.3-tests.patch
new file mode 100644
index 000000000000..d15d432b0694
--- /dev/null
+++ b/kde-misc/tellico/files/tellico-2.3.3-tests.patch
@@ -0,0 +1,80 @@
+diff -ruN tellico-2.3.3.orig/src/tests/CMakeLists.txt tellico-2.3.3/src/tests/CMakeLists.txt
+--- tellico-2.3.3.orig/src/tests/CMakeLists.txt 2011-04-10 23:50:12.000000000 +0200
++++ tellico-2.3.3/src/tests/CMakeLists.txt 2011-07-31 19:41:41.000000000 +0200
+@@ -101,76 +101,3 @@
+
+ KDE4_ADD_UNIT_TEST(tellicoreadtest NOGUI tellicoreadtest.cpp)
+ TARGET_LINK_LIBRARIES(tellicoreadtest tellicomodels ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(allocinefetchertest NOGUI allocinefetchertest.cpp)
+-TARGET_LINK_LIBRARIES(allocinefetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(amazonfetchertest NOGUI amazonfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(amazonfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(animenfofetchertest NOGUI animenfofetchertest.cpp)
+-TARGET_LINK_LIBRARIES(animenfofetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(arxivfetchertest NOGUI arxivfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(arxivfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(boardgamegeekfetchertest NOGUI boardgamegeekfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(boardgamegeekfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(citebasefetchertest NOGUI citebasefetchertest.cpp)
+-TARGET_LINK_LIBRARIES(citebasefetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(discogsfetchertest NOGUI discogsfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(discogsfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(doubanfetchertest NOGUI doubanfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(doubanfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(dvdfrfetchertest NOGUI dvdfrfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(dvdfrfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-IF( QJSON_FOUND )
+- KDE4_ADD_UNIT_TEST(freebasefetchertest NOGUI freebasefetchertest.cpp)
+- TARGET_LINK_LIBRARIES(freebasefetchertest fetch ${TELLICO_TEST_LIBS})
+-
+- KDE4_ADD_UNIT_TEST(filmasterfetchertest NOGUI filmasterfetchertest.cpp)
+- TARGET_LINK_LIBRARIES(filmasterfetchertest fetch ${TELLICO_TEST_LIBS})
+-ENDIF( QJSON_FOUND )
+-
+-# running gcstar in the fetcher is really unreliable
+-#KDE4_ADD_UNIT_TEST(gcstarfetchertest NOGUI gcstarfetchertest.cpp)
+-#TARGET_LINK_LIBRARIES(gcstarfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(giantbombfetchertest NOGUI giantbombfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(giantbombfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(googlescholarfetchertest NOGUI googlescholarfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(googlescholarfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(imdbfetchertest NOGUI imdbfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(imdbfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(isbndbfetchertest NOGUI isbndbfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(isbndbfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(musicbrainzfetchertest NOGUI musicbrainzfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(musicbrainzfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-IF( QJSON_FOUND )
+- KDE4_ADD_UNIT_TEST(openlibraryfetchertest NOGUI openlibraryfetchertest.cpp)
+- TARGET_LINK_LIBRARIES(openlibraryfetchertest fetch ${TELLICO_TEST_LIBS})
+-ENDIF( QJSON_FOUND )
+-
+-KDE4_ADD_UNIT_TEST(srufetchertest NOGUI srufetchertest.cpp)
+-TARGET_LINK_LIBRARIES(srufetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-KDE4_ADD_UNIT_TEST(themoviedbfetchertest NOGUI themoviedbfetchertest.cpp)
+-TARGET_LINK_LIBRARIES(themoviedbfetchertest fetch ${TELLICO_TEST_LIBS})
+-
+-IF( YAZ_FOUND )
+- KDE4_ADD_UNIT_TEST(z3950fetchertest NOGUI z3950fetchertest.cpp)
+- TARGET_LINK_LIBRARIES(z3950fetchertest fetch ${TELLICO_TEST_LIBS})
+-ENDIF( YAZ_FOUND )
+-
+-KDE4_ADD_UNIT_TEST(entryupdatejobtest NOGUI entryupdatejobtest.cpp ../entryupdatejob.cpp)
+-TARGET_LINK_LIBRARIES(entryupdatejobtest fetch translators ${TELLICO_TEST_LIBS})
diff --git a/kde-misc/tellico/tellico-2.3.3.ebuild b/kde-misc/tellico/tellico-2.3.3.ebuild
index b08765f8f0ec..ab6fc9bc99d5 100644
--- a/kde-misc/tellico/tellico-2.3.3.ebuild
+++ b/kde-misc/tellico/tellico-2.3.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/tellico-2.3.3.ebuild,v 1.2 2011/05/14 13:56:25 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-misc/tellico/tellico-2.3.3.ebuild,v 1.3 2011/07/31 17:45:10 dilfridge Exp $
EAPI=4
@@ -39,7 +39,7 @@ RDEPEND="${DEPEND}"
DOCS=( AUTHORS ChangeLog README )
-RESTRICT="test"
+PATCHES=( "${FILESDIR}/${P}-tests.patch" )
src_configure() {
mycmakeargs=(