Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 659d33c59aef4bdf9afbd04035113393 > files > 2

urpmi.setup-0.4.4-5mdk.src.rpm

%define version 0.4.4
%define rel 5
# Nanar: I use this to not change version during cooker freeze
# don't touch
%define fixedrel 1

%if %fixedrel
%define tarver %version-%rel
%else
%define tarver %version
%endif

Summary: A tools to help to setup urpmi when using mirror.
Name:    urpmi.setup
Version: %{version}
Release: %{rel}mdk
Source:  %name-%tarver.tar.bz2
License: GPL
Group:   System/Configuration/Packaging
Url:     http://nanardon.homelinux.org/urpmi.setup/
BuildRoot: %_tmppath/%{name}-buildroot
BuildArch: noarch
BuildRequires: gettext
Obsoletes: urpmi.mirror
Provides: urpmi.mirror
Requires: perl-libwww-perl
Requires: drakxtools-newt
Requires: perl-URPM

%description
This tools helps user to setup urpmi to use a mirror.

This is a perl script to help you to setup urpmi.
First it looks at your system, find your Mandrakelinux version 
and architecture, then it retrieves by http a list of mirrors. 
For each type of repository, it asks you which mirror you want to use.

A default url is set in /etc/urpmi/mirror.config, but you can use another one.

A second package contains all web components to make your own list of mirrors.
You can also find a web page that provides the urpmi.addmedia commands.

At that time, you can get a look at it at 
http://www.urpmi.org/easyurpmi/index.php.

%package -n %name-web
Summary: A tool to help to setup a urpmi ftp mirror
Group: System/Configuration/Packaging
Requires: mod_php >= 4
BuildArch: noarch
Obsoletes: urpmi.mirror-web
Provides: urpmi.mirror-web

%description -n %name-web
This package is the web page (written in php) to setup 
your own list of mirror. It contains also a dynamic
page to give proper urpmi.addmedia command.

%prep
%setup -q -n %{name}

%build
make

%install
rm -rf $RPM_BUILD_ROOT
%make install DESTDIR=$RPM_BUILD_ROOT

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%{_sbindir}/urpmi.setup
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/urpmi/mirror.config
%doc docs/README docs/AUTHORS

%files -n %name-web
%defattr(-,root,root)
/var/www/html/*.php
/var/www/html/*.inc
/var/www/html/*.css
%dir /var/www/html/mirror.list
%config /var/www/html/mirror.list/*
%doc docs/README.web docs/AUTHORS format.txt

%changelog

* Mon Apr 05 2004 Michael Scherer <misc@mandrake.org> 0.4.4-5mdk
- remove forbidden word
- enhance description

* Mon Mar 10 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.4-4mdk
- fix undefined _ function

* Tue Mar 04 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.4-3mdk
- update translation

* Sun Mar 02 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.4-2mdk
- add sk translation (Thanks Tibor)
- some add-ons / clean-up

* Wed Feb 19 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.4-1mdk
- 0.4.4
- now only mdk support source are show (main, contrib updates), 
  add allsources=1 on /etc/urpmi/urpmi.mirror or use --allsources to have all

* Tue Feb 18 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.3-1mdk
- 0.4.3
- add motd function (sebd)
- show url when ask to update urpmi db
- fix translation encoding (pterjan)

* Mon Feb 10 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.2-1mdk
- 0.4.2
- Fix list_media

* Sun Dec 29 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.1-1mdk
- 0.4.1
- add multi-mirror suport

* Fri Dec 06 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.0-1mdk
- 0.4.0

* Mon Dec 02 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.9e-1mdk
- french translation
- make difference between protocol for a same server (http/ftp/rsync)
- add manually media
- perlification by dams and fpons (Thanks, should be better now :)

* Wed Nov 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.9d-1mdk
- 0.3.9d
- fix permission on config files

* Mon Nov 11 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.9c-1mdk
- 0.3.9c (prerelease)
	- use proxy
	- can update urpmi base
	- optimise some functions
	- can work from command line
	- can go directly on a specific function
	- can only list available source
	- config dialog box
	
* Tue Nov 05 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.9b-1mdk
- 0.3.9b (prerelease)
	- fix cleanup after removing source
	- cleanup code
- Add %%doc AUTHORS

* Mon Nov 04 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.9a-1mdk
- 0.3.9a (prerelease)
	- use urpm
	- can remove source now
	- begin translation
- fix html location

* Fri Nov 01 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.3-1mdk
- 0.3.3 (use standalone)
- fix some dialog box

* Fri Nov 01 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.2-1mdk
- 0.3.2
	- urpmi.setup ask root passwd
	- update mirror list
- Fix english desc (Cedric Thevenet)

* Thu Oct 31 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.1-1mdk
- fix some bug
- mirror are now sort by location
- update mirror list

* Wed Oct 30 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3-3mdk
- fix place for mirror.config

* Wed Oct 30 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3-2mdk
- remove useless prefix
- sanitize header
- requires perl-libwww-perl

* Wed Oct 30 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3-1mdk
- 0.3
- urpmi.setup now use interactive
- add source description support
- update mirror list
- urpmiweb: have macro to create list
- urpmiweb: separate source choice/urpmi command
- urpmiweb: checkbox to unselect source (thx sebd)

* Mon Oct 28 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2-1mdk
- Rename this tools (urpmi.setup)

* Thu Oct 24 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1-1mdk
- 1st mdk package