Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > 41c48c7e058eb525aeaf6a5ef4bd8ec9 > files > 2

9base-20051114-3mdk.src.rpm

Summary: 9base is a port of following original Plan 9 userland tools to Unix
Name: 9base
Version: 20051114
License: MIT
Release: %mkrel 3
Group: System/Base
URL: http://wmi.berlios.de/
Source: http://wmi.modprobe.de/snaps/9base-%version.tar.bz2
BuildRoot: %{_tmppath}/root-%{name}-%{version}
BuildRequires: gcc

%description
9base is a port of following original Plan 9 userland tools to Unix

%prep
%setup -q -n 9base-%version

%build
%make 

%install
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} PREFIX=%{_prefix}/ MANPREFIX=%{_mandir} \
		LIBDIR=%{_libdir}/9/ install

%ifarch x86_64
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
%endif

mkdir -p %{buildroot}%{_bindir}/9/
for file in %{buildroot}%{_bindir}/*
	do
	if [ -f $file ]; then
 	mv $file %{buildroot}%{_bindir}/9/
	fi
done
#grep awk sed bc basename cat date echo seq sleep sort tee test touch tr uniq
for man in `ls %{buildroot}%{_mandir}/man1/*.1`
do
        mans=`echo $man | cut -d . -f 1`
        mv ${man} ${mans}9.1
done


%clean
%{__rm} -rf ${buildroot}

%files
%defattr(-,root,root)
%{_bindir}/9/*
%{_libdir}/rcmain
%{_mandir}/man1/*
%{_mandir}/man7/*

%changelog
* Sat Dec 10 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 20051114-3mdk
- fix build on x86_64
- fix debug files in main package

* Mon Dec  5 2005 Antoine Ginies <aginies@mandriva.com> 20051114-2mdk
- fix pb of man conflict

* Sat Dec  3 2005 Antoine Ginies <aginies@mandriva.com> 20051114-1mdk
- first release, need to create a subdir /usr/bin/9 to avoid conflict