Репозитории ALT
S: | 2.1.0-alt1 |
5.1: | 1.4.0-alt1 |
4.1: | 0.14.3-alt2 |
4.0: | 0.11.2-alt1 |
Группа :: Development/Tools
Пакет: kdesvn
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define soname 6
Name: kdesvn
Version: 1.4.0
Release: alt1
Summary: A subversion client for the KDE4 with KIO integration.
License: GPLv2+
Url: http://kdesvn.alwins-world.de/
Group: Development/Tools
Packager: Andrey Rahmatullin <wrar at altlinux.ru>
Source: %name-%version.tar
Patch1: %name-1.2.3-alt-link-fixes.patch
Patch2: %name-1.0.1-alt-desktop-fixes.patch
Patch3: %name-1.2.4-alt-compile-fix.patch
BuildPreReq: gcc-c++ kde4libs-devel libsubversion-devel libexpat-devel
BuildRequires(pre): kde-common-devel
%define _unpackaged_files_terminate_build 1
%description
Kdesvn is a subversion client for KDE4
It may used as standalone application or plugin (KPart). Base functions are provided
via a KIO protocol, too.
%package kiosvn
Group: Development/Other
Summary: A kde-kio integration for subversion based on kdesvn
Requires: kdesvn = %version
Conflicts: kde4sdk-cervisia
%description kiosvn
KIO integration (KIO::svn) based on kdesvn alternative protocol name.
%package -n libsvnqt%soname
Group: System/Libraries
Summary: Wrapper lib for subversion Qt integration.
%description -n libsvnqt%soname
Shared lib which contains a Qt C++ wrapper for subversion. It is core part
of kdesvn but is designed to not require KDE so plain Qt programs may use
it.
%package -n libsvnqt-devel
Group: Development/C++
Summary: Wrapper lib for subversion Qt integration.
Requires: libsvnqt%soname = %version-%release
Conflicts: libsvnqt4-devel <= 1.2.3
%description -n libsvnqt-devel
Development files for libsvnqt
%prep
%setup
%patch1 -p2
#patch2 -p1
#patch3 -p2
%build
%K4build
%install
%K4install
rm -rf %buildroot%_K4doc
%find_lang --with-kde %name
%files -f %name.lang
%_bindir/kdesvn
%_bindir/kdesvnaskpass
%_man1dir/kdesvn.1*
%_man1dir/kdesvnaskpass.1*
%_K4xdg_apps/*.desktop
%_K4dbus_interfaces/*.xml
%_K4conf_update/*
%_K4apps/kdesvn/
%_K4apps/kdesvnpart/
%_K4cfg/kdesvn_part.kcfg
%_K4srv/ServiceMenus/*.desktop
%_K4srv/kded/kdesvnd.desktop
%_K4srv/*.desktop
%_K4lib/kded_kdesvnd.*
%_K4lib/kdesvnpart.*
%_iconsdir/*/*/*/*.png
%_iconsdir/*/*/*/*.svgz
%files kiosvn
%_K4lib/kio_ksvn.*
%_K4srv/*.protocol
%files -n libsvnqt%soname
%_libdir/libsvnqt.so.*
%files -n libsvnqt-devel
%_libdir/libsvnqt.so
%_includedir/svnqt
%changelog
…
Полный changelog можно просмотреть здесь
Name: kdesvn
Version: 1.4.0
Release: alt1
Summary: A subversion client for the KDE4 with KIO integration.
License: GPLv2+
Url: http://kdesvn.alwins-world.de/
Group: Development/Tools
Packager: Andrey Rahmatullin <wrar at altlinux.ru>
Source: %name-%version.tar
Patch1: %name-1.2.3-alt-link-fixes.patch
Patch2: %name-1.0.1-alt-desktop-fixes.patch
Patch3: %name-1.2.4-alt-compile-fix.patch
BuildPreReq: gcc-c++ kde4libs-devel libsubversion-devel libexpat-devel
BuildRequires(pre): kde-common-devel
%define _unpackaged_files_terminate_build 1
%description
Kdesvn is a subversion client for KDE4
It may used as standalone application or plugin (KPart). Base functions are provided
via a KIO protocol, too.
%package kiosvn
Group: Development/Other
Summary: A kde-kio integration for subversion based on kdesvn
Requires: kdesvn = %version
Conflicts: kde4sdk-cervisia
%description kiosvn
KIO integration (KIO::svn) based on kdesvn alternative protocol name.
%package -n libsvnqt%soname
Group: System/Libraries
Summary: Wrapper lib for subversion Qt integration.
%description -n libsvnqt%soname
Shared lib which contains a Qt C++ wrapper for subversion. It is core part
of kdesvn but is designed to not require KDE so plain Qt programs may use
it.
%package -n libsvnqt-devel
Group: Development/C++
Summary: Wrapper lib for subversion Qt integration.
Requires: libsvnqt%soname = %version-%release
Conflicts: libsvnqt4-devel <= 1.2.3
%description -n libsvnqt-devel
Development files for libsvnqt
%prep
%setup
%patch1 -p2
#patch2 -p1
#patch3 -p2
%build
%K4build
%install
%K4install
rm -rf %buildroot%_K4doc
%find_lang --with-kde %name
%files -f %name.lang
%_bindir/kdesvn
%_bindir/kdesvnaskpass
%_man1dir/kdesvn.1*
%_man1dir/kdesvnaskpass.1*
%_K4xdg_apps/*.desktop
%_K4dbus_interfaces/*.xml
%_K4conf_update/*
%_K4apps/kdesvn/
%_K4apps/kdesvnpart/
%_K4cfg/kdesvn_part.kcfg
%_K4srv/ServiceMenus/*.desktop
%_K4srv/kded/kdesvnd.desktop
%_K4srv/*.desktop
%_K4lib/kded_kdesvnd.*
%_K4lib/kdesvnpart.*
%_iconsdir/*/*/*/*.png
%_iconsdir/*/*/*/*.svgz
%files kiosvn
%_K4lib/kio_ksvn.*
%_K4srv/*.protocol
%files -n libsvnqt%soname
%_libdir/libsvnqt.so.*
%files -n libsvnqt-devel
%_libdir/libsvnqt.so
%_includedir/svnqt
%changelog
…
Полный changelog можно просмотреть здесь