Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 53fc7b611c0942fa0ff64c228f11040e > files > 1

bazaar-1.4.2-1mdk.src.rpm

Name: bazaar
Summary: A distributed revision control system compatible with arch
Version: 1.4.2
Release: %mkrel 1
License: GPL
Group: Development/Other
Source: http://bazaar.canonical.com/releases/src/%{name}_%{version}.tar.bz2
URL: http://bazaar.canonical.com/
BuildRequires: neon-devel gpgme-devel

BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
GNU Arch is a revision control system with features that are ideal for
projects characterised by widely distributed development, concurrent
support of multiple releases, and substantial amounts of development
on branches.  It can be a replacement for CVS and corrects many
mis-features of that system.

bazaar is an implementation of GNU Arch in C, based on tla.

%prep
# damn
%setup -q -n  thelove@canonical.com---dists--bazaar--1.4 

%build
# using a separate dir is needed
mkdir build
cd build
# doesn't support libdir
../src//configure --prefix=%{_prefix} 
# doesn't work in //
make

%install
rm -rf %{buildroot}
cd build
%makeinstall
cd ..
%find_lang  %{name} 
# avoid clash with gd-utils, need to be documented once we know the suffix
mv $RPM_BUILD_ROOT/%{_bindir}/annotate $RPM_BUILD_ROOT/%{_bindir}/annotate.baz
 
%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%doc COPYING
%{_bindir}/baz
%{_bindir}/annotate.baz

%changelog
* Thu Aug 25 2005 Michael Scherer <misc@mandriva.org> 1.4.2-1mdk
- New release 1.4.2

* Wed Jun 01 2005 Michael Scherer <misc@mandriva.org> 1.4-1mdk
- New release 1.4

* Tue Apr 19 2005 Michael Scherer <misc@mandriva.org> 1.3.2-1mdk
- New release 1.3.2, new source url, remove doc ( no longer here )
- mkrel

* Wed Feb 16 2005 Michael Scherer <misc@mandrake.org> 1.1-1mdk 
- adaptation of inital spec from James Henstridge, for Canonical