Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37857019
en ru br
Репозитории ALT
5.1: 0.9.8-alt2
4.1: 0.9.4-alt3
4.0: 0.9.4-alt2
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: rapidsvn

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1

%def_with doxygen

Name: rapidsvn
Version: 0.9.8
Release: alt2

Summary: wxWidgets-based Subversion client
License: %gpl3plus
Group: Development/Other
Url: http://rapidsvn.tigris.org

Source: http://www.rapidsvn.org/download/release/%version/%name-%version.tar.gz
Source10: %name.desktop
Patch1: %name-0.9.4-link.patch

BuildRequires: rpm-build-licenses

# From configure.in

BuildRequires: gcc-c++
BuildRequires: libsubversion-devel >= 1.4.2
BuildRequires: wxGTK2u-devel >= 2.4.2
BuildRequires: cppunit-devel
BuildRequires: docbook-style-xsl xsltproc
%{?_with_doxygen:BuildRequires: doxygen graphviz}

BuildRequires: libpango-devel libexpat-devel

%description
RapidSVN is a cross-platform GUI front-end for the Subversion revision system
(http://subversion.tigris.org/) written in C++ using the wxWidgets GUI
framework.

%package -n libsvncpp
Summary: Subversion C++ API
Group: System/Libraries

%description -n libsvncpp
Subversion C++ shared library.

%package -n libsvncpp-devel
Summary: header files for libsvncpp
Group: Development/C++
Requires: libsvncpp = %version

%description -n libsvncpp-devel
Development files for libsvncpp, a C++ API for Subversion.

%prep
%setup -q
%patch1 -p0

%build
%autoreconf
%define xsldir %_datadir/xml/docbook/xsl-stylesheets/manpages/docbook.xsl
%configure --disable-static \
--with-apr-config=%_bindir/apr-1-config \
--with-apu-config=%_bindir/apu-1-config \
--with-cppunit \
--with-docbook-xsl-manpages=%xsldir \
--with-manpage \
%{subst_with doxygen}

%make_build

%install
%makeinstall_std
install -pD -m644 %SOURCE10 %buildroot%_desktopdir/%name.desktop

%files
%_bindir/rapidsvn
%_desktopdir/%name.desktop

%files -n libsvncpp
%_libdir/libsvncpp.so.*

%files -n libsvncpp-devel
%_libdir/libsvncpp.so
%dir %_includedir/svncpp
%_includedir/svncpp/*.hpp

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin