Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 1d861eec29f5eacc06cc2a908ee04e3e > files > 3

man-pages-it-2.65-1mdv2008.1.src.rpm

%define LANG it
%define extra_version 0.5.0
%define fextra %name-extra-%{extra_version}

Summary: Italian manual pages
Name:    man-pages-%LANG
Version: 2.65
Release: %mkrel 1
License: GPL
URL:     ftp://ftp.pluto.it/pub/pluto/ildp/man/
Source:  %name-%version.tar.bz2
Source1:  %fextra.tar.bz2
Group:   System/Internationalization
BuildRoot: %_tmppath/%name-%LANG
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LANG, man => 1.5j-8mdk
Autoreq: false
BuildArch: noarch
Obsoletes: man-%LANG, manpages-%LANG
Provides:  man-%LANG, manpages-%LANG
Conflicts: linkchecker < 2.3, vim-common < 7.0-2mdk


%description 
Italian translations of Linux manual pages: this package includes not
only those from the LDP, but also translations of other popular
man-pages.

BEWARE: some pages are dated!


%prep
%setup -q -a1

%build

%install

%makeinstall_std prefix=$RPM_BUILD_ROOT/
%makeinstall_std prefix=$RPM_BUILD_ROOT/ -C %fextra

LANG=%LANG DESTDIR=$RPM_BUILD_ROOT /usr/sbin/makewhatis $RPM_BUILD_ROOT/%_mandir/%LANG

mkdir -p $RPM_BUILD_ROOT/etc/cron.weekly
cat > $RPM_BUILD_ROOT/etc/cron.weekly/makewhatis-%LANG.cron << EOF
#!/bin/bash
LANG=%LANG /usr/sbin/makewhatis %_mandir/%LANG
exit 0
EOF
chmod a+x $RPM_BUILD_ROOT/etc/cron.weekly/makewhatis-%LANG.cron

mkdir -p  $RPM_BUILD_ROOT/var/cache/man/%LANG

# these are provided by vim7:
rm -f $RPM_BUILD_ROOT/%_mandir/%LANG/man1/{view.,rview.,vim}*


%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LANG, if there isn't any man page
   ## directory /%_mandir/%LANG
   if [ ! -d %_mandir/%LANG ] ; then
       /bin/rm -rf /var/catman/%LANG
   fi
fi


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(0644,root,man,755)
%doc CHANGELOG HOWTOHELP readme
%dir %_mandir/%LANG
%dir /var/cache/man/%LANG
%config(noreplace) /var/cache/man/%LANG/whatis
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%LANG.cron
%_mandir/%LANG/man*




%changelog
* Tue Oct 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.65-1mdv2008.1
+ Revision: 96136
- new release

* Wed Sep 05 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.43-1mdv2008.0
+ Revision: 80039
- new release


* Fri Nov 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.34-1mdv2007.0
+ Revision: 85366
- Import man-pages-it

* Fri Nov 17 2006 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.34-1mdv2007.1
- new release
- new URL
- kill uneeded prereq
- kill patch0 (no more needed)

* Thu May 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.3.4-2mdk
- use %%mkrel
- fix conflict with vim

* Thu Dec 11 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.4-1mdk
- new release