Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37765851
en ru br
ALT Linux repos
S:2.1.0-alt1
5.0: 1.2.2-alt1
4.1: 0.14.3-alt2
4.0: 0.11.2-alt1

Group :: Development/Tools
RPM: kdesvn

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name:           kdesvn
Version:        2.0.0
Release:        alt2
Summary:        A subversion client for KF5 with KIO integration

Group:          Development/Tools
License:        GPLv2+
URL:            https://projects.kde.org/projects/extragear/sdk/kdesvn
# git clone git://anongit.kde.org/kdesvn
Source0:        %name-%{version}.tar

BuildRequires(pre): rpm-build-kf5
BuildRequires: gcc-c++
BuildRequires: subversion-devel
BuildRequires: extra-cmake-modules
BuildRequires: qt5-declarative-devel
BuildRequires: kf5-kcoreaddons-devel
BuildRequires: kf5-kbookmarks-devel
BuildRequires: kf5-kdbusaddons-devel
BuildRequires: kf5-kdoctools-devel
BuildRequires: kf5-kiconthemes-devel
BuildRequires: kf5-kio-devel
BuildRequires: kf5-kitemviews-devel
BuildRequires: kf5-kjobwidgets-devel
BuildRequires: kf5-knotifications-devel
BuildRequires: kf5-kparts-devel
BuildRequires: kf5-kservice-devel
BuildRequires: kf5-ktexteditor-devel
BuildRequires: kf5-kwallet-devel
BuildRequires: kf5-kdoctools-devel-static
BuildRequires: kf5-ktextwidgets-devel

%description
kdesvn is yet another client for subversion. But it uses native
KDE API instead of a extra lib like GAMBAS and it is using the
native subversion delevelopment API instead of just parsing the
output of the commandline tool like most other clients do. It tries
to setup a look and feel like the standard filemanager of KDE and is
integrated into it via KPart.

The base C++ interface to subversion I took from the (real great) tool
Rapidsvn (see http://rapidsvn.tigris.org/) with some modifcations andi
fixes.

%prep
%setup -q

%build
%K5init no_altplace
%K5build

%install
%K5install
%find_lang --with-kde %name

%files -f %name.lang
%doc AUTHORS ChangeLog COPYING GPL.txt TODO
%_K5bin/kdesvn*
%_qt5_plugindir/*.so
%_qt5_plugindir/kf5/kded/*.so
%_K5srv/*
%_datadir/kconf_update/*
%_K5cfg/*.kcfg
%_K5dbus_iface/*
%_K5dbus_srv/*
%_K5icon/hicolor/*/*/*.png
%_K5icon/hicolor/*/*/*.svgz
%_K5xdgapp/*.desktop
%_K5xmlgui/%name
%_datadir/%name

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin