Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: net-libs/libmediawiki/, net-libs/libmediawiki/files/
Date: Sat, 02 Sep 2017 13:54:22
Message-Id: 1504360451.3c708c76bf8180193d9172f13e31d90cd5b2b68b.kensington@gentoo
1 commit: 3c708c76bf8180193d9172f13e31d90cd5b2b68b
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 2 13:54:02 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 2 13:54:11 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c708c76
7
8 net-libs/libmediawiki: sync with main tree
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 .../libmediawiki-5.0.0_pre20170128-tests-optional.patch | 15 +++++++++++++++
13 net-libs/libmediawiki/libmediawiki-9999.ebuild | 13 ++++---------
14 2 files changed, 19 insertions(+), 9 deletions(-)
15
16 diff --git a/net-libs/libmediawiki/files/libmediawiki-5.0.0_pre20170128-tests-optional.patch b/net-libs/libmediawiki/files/libmediawiki-5.0.0_pre20170128-tests-optional.patch
17 new file mode 100644
18 index 0000000000..7b910e028a
19 --- /dev/null
20 +++ b/net-libs/libmediawiki/files/libmediawiki-5.0.0_pre20170128-tests-optional.patch
21 @@ -0,0 +1,15 @@
22 +--- a/CMakeLists.txt 2017-05-20 11:13:08.095098473 +0200
23 ++++ b/CMakeLists.txt 2017-05-20 11:18:00.993712729 +0200
24 +@@ -45,8 +45,10 @@
25 +
26 + # Subdirectories
27 + add_subdirectory(src)
28 +-add_subdirectory(autotests)
29 +-add_subdirectory(tests)
30 ++if(BUILD_TESTING)
31 ++ add_subdirectory(autotests)
32 ++ add_subdirectory(tests)
33 ++endif()
34 +
35 + # Create a Config.cmake and a ConfigVersion.cmake file and install them
36 + set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5MediaWiki")
37
38 diff --git a/net-libs/libmediawiki/libmediawiki-9999.ebuild b/net-libs/libmediawiki/libmediawiki-9999.ebuild
39 index 0994f724f2..99a99e5570 100644
40 --- a/net-libs/libmediawiki/libmediawiki-9999.ebuild
41 +++ b/net-libs/libmediawiki/libmediawiki-9999.ebuild
42 @@ -5,17 +5,10 @@ EAPI=6
43
44 inherit kde5
45
46 -DESCRIPTION="KDE C++ interface for MediaWiki based web service as wikipedia.org"
47 +DESCRIPTION="C++ interface for MediaWiki based web service as wikipedia.org"
48 HOMEPAGE="https://www.digikam.org/"
49
50 -if [[ ${KDE_BUILD_TYPE} != live ]]; then
51 - MY_PV="${PV/_/-}"
52 - MY_P="digikam-${MY_PV}"
53 - SRC_URI="mirror://kde/stable/digikam/${MY_P}.tar.bz2"
54 - S=${WORKDIR}/${MY_P}/extra/${PN}
55 -fi
56 -
57 -LICENSE="GPL-2"
58 +LICENSE="GPL-2+"
59 KEYWORDS=""
60 IUSE=""
61
62 @@ -26,3 +19,5 @@ DEPEND="
63 RDEPEND="${DEPEND}
64 !net-libs/libmediawiki:4
65 "
66 +
67 +PATCHES=( "${FILESDIR}/${PN}-5.0.0_pre20170128-tests-optional.patch" )