Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/kdesvn/files/, dev-vcs/kdesvn/
Date: Mon, 05 Dec 2016 08:36:19
Message-Id: 1480926970.919da144ca755daa1e9784ca7ddca2910bbaa736.johu@gentoo
1 commit: 919da144ca755daa1e9784ca7ddca2910bbaa736
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Sun Dec 4 21:58:59 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 5 08:36:10 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919da144
7
8 dev-vcs/kdesvn: Version bump 2.0.0
9
10 Closes #3012
11
12 Package-Manager: portage-2.3.0
13
14 Signed-off-by: Johannes Huber <johu <AT> gentoo.org>
15
16 dev-vcs/kdesvn/Manifest | 1 +
17 dev-vcs/kdesvn/files/kdesvn-2.0.0-desktop.patch | 21 +++++++++
18 dev-vcs/kdesvn/kdesvn-2.0.0.ebuild | 63 +++++++++++++++++++++++++
19 dev-vcs/kdesvn/metadata.xml | 3 ++
20 4 files changed, 88 insertions(+)
21
22 diff --git a/dev-vcs/kdesvn/Manifest b/dev-vcs/kdesvn/Manifest
23 index da15a41..a3a3558 100644
24 --- a/dev-vcs/kdesvn/Manifest
25 +++ b/dev-vcs/kdesvn/Manifest
26 @@ -1,2 +1,3 @@
27 DIST kdesvn-1.6.0.tar.bz2 1863823 SHA256 05686f246b76810f90a9f80f1d45cdccf812b42e18fa10a16b14e7d27d370f96 SHA512 e8ac9a55a8003e5cf724fc49281355fa0b6926ed2c984cece3f3fa076bac03ad1e9f1ab0e258d91e547f8cb542a739e0933e57f64bc0b9fa06417a4bcc5ae8cd WHIRLPOOL 13921530f77db3b4b30a7cfef86468d9c4f94d900017b3747f81114b83c0dbc22a84cb63c76cefe51ef5a6823e0c8ceac31de77bc8279897b679608ea4c2b43f
28 DIST kdesvn-1.7.0.tar.xz 1965064 SHA256 b3a9dc01e1730c880478aecd5c8d832a4b218468f791083985d325c0ef8a6ece SHA512 587e1f65af7fa0bf16c3b1892b155e588546e4229b7499d9c31abdbf22369fecde439805e7c32370b8f648a6f42f38293dc2fc67c7a7d605920afeebf4ad2db3 WHIRLPOOL 17dedce0941e486496718fa04f8e4bfb46d85d5fa9ef7da11244594291e2802aeebf610654e126a6e2a619a5aebdf91fec09011a05094e9d32d4c32d1350af01
29 +DIST kdesvn-2.0.0.tar.xz 2014660 SHA256 d58d3a895461633718dad580d1590fe99c9d6e44ca64544784a0e9421eb8f8db SHA512 1c0a6f02ef21fd8f9258a40ea2efba0f3775ae4a3c5b5f137dfaa658940472c3b0f98b6331c96bf7013af712d43ae6092fbee28e0f41688a62fa60dd194d3db2 WHIRLPOOL ebd26101e8779c047f186c408b5694647a07f565d295e6f1a1cfcf118c2fdfeb19298fb254928061c51ce8a4be7d5d651ea2c4021bf19fdcbd011bd109160a70
30
31 diff --git a/dev-vcs/kdesvn/files/kdesvn-2.0.0-desktop.patch b/dev-vcs/kdesvn/files/kdesvn-2.0.0-desktop.patch
32 new file mode 100644
33 index 00000000..d6427c5
34 --- /dev/null
35 +++ b/dev-vcs/kdesvn/files/kdesvn-2.0.0-desktop.patch
36 @@ -0,0 +1,21 @@
37 +commit 5ea40285741a885198a351bd9afe58ff746a1192
38 +Author: Andreas Sturmlechner <andreas.sturmlechner@×××××.com>
39 +Date: Sun Dec 4 23:26:07 2016 +0100
40 +
41 + Fix startup: s/caption/qwindowtitle/
42 +
43 + REVIEW: 129614
44 +
45 +diff --git a/src/org.kde.kdesvn.desktop b/src/org.kde.kdesvn.desktop
46 +index 0fbac0d..5455338 100644
47 +--- a/src/org.kde.kdesvn.desktop
48 ++++ b/src/org.kde.kdesvn.desktop
49 +@@ -49,7 +49,7 @@ GenericName[sl]=Odjemalec za SVN
50 + GenericName[sv]=SVN-klient
51 + GenericName[uk]=Клієнт SVN
52 + GenericName[x-test]=xxSVN Clientxx
53 +-Exec=kdesvn -caption "%c" %u
54 ++Exec=kdesvn -qwindowtitle "%c" %u
55 + Icon=kdesvn
56 + Type=Application
57 + X-DocPath=kdesvn/index.html
58
59 diff --git a/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild b/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild
60 new file mode 100644
61 index 00000000..03be555
62 --- /dev/null
63 +++ b/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild
64 @@ -0,0 +1,63 @@
65 +# Copyright 1999-2016 Gentoo Foundation
66 +# Distributed under the terms of the GNU General Public License v2
67 +# $Id$
68 +
69 +EAPI=6
70 +
71 +CMAKE_MIN_VERSION="3.1.0"
72 +KDE_HANDBOOK="forceoptional"
73 +inherit kde5
74 +
75 +DESCRIPTION="A frontend to the subversion vcs"
76 +HOMEPAGE="http://kdesvn.alwins-world.de/ https://cgit.kde.org/kdesvn.git/"
77 +if [[ ${PV} != 9999* ]]; then
78 + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
79 +fi
80 +
81 +LICENSE="GPL-2"
82 +KEYWORDS="~amd64 ~x86"
83 +IUSE="+man"
84 +
85 +DEPEND="
86 + $(add_frameworks_dep kbookmarks)
87 + $(add_frameworks_dep kcodecs)
88 + $(add_frameworks_dep kcompletion)
89 + $(add_frameworks_dep kconfig)
90 + $(add_frameworks_dep kconfigwidgets)
91 + $(add_frameworks_dep kcoreaddons)
92 + $(add_frameworks_dep kdbusaddons)
93 + $(add_frameworks_dep ki18n)
94 + $(add_frameworks_dep kiconthemes)
95 + $(add_frameworks_dep kio)
96 + $(add_frameworks_dep kitemviews)
97 + $(add_frameworks_dep kjobwidgets)
98 + $(add_frameworks_dep knotifications)
99 + $(add_frameworks_dep kparts)
100 + $(add_frameworks_dep kservice)
101 + $(add_frameworks_dep ktextwidgets)
102 + $(add_frameworks_dep kwallet)
103 + $(add_frameworks_dep kwidgetsaddons)
104 + $(add_frameworks_dep kxmlgui)
105 + $(add_qt_dep qtdbus)
106 + $(add_qt_dep qtgui)
107 + $(add_qt_dep qtsql 'sqlite')
108 + $(add_qt_dep qtwidgets)
109 + $(add_qt_dep qtxml)
110 + dev-libs/apr:1
111 + dev-libs/apr-util:1
112 + dev-vcs/subversion
113 +"
114 +RDEPEND="${DEPEND}
115 + !dev-vcs/kdesvn:4
116 + !kde-apps/kdesdk-kioslaves:4[subversion(+)]
117 +"
118 +
119 +PATCHES=( "${FILESDIR}/${P}-desktop.patch" )
120 +
121 +src_prepare(){
122 + kde5_src_prepare
123 +
124 + if ! use man ; then
125 + sed -i -e "/kdoctools_create_manpage/ s/^/#/" doc/CMakeLists.txt || die
126 + fi
127 +}
128
129 diff --git a/dev-vcs/kdesvn/metadata.xml b/dev-vcs/kdesvn/metadata.xml
130 index 2fdbf33..ac7f14a 100644
131 --- a/dev-vcs/kdesvn/metadata.xml
132 +++ b/dev-vcs/kdesvn/metadata.xml
133 @@ -5,4 +5,7 @@
134 <email>kde@g.o</email>
135 <name>Gentoo KDE Project</name>
136 </maintainer>
137 + <use>
138 + <flag name="man">Build and install man pages</flag>
139 + </use>
140 </pkgmetadata>