# $Id$ # # Olivier Thauvin # urpmi.setup install VER=0.4.0 DESTDIR= wwwdir=/var/www/html sbindir=/usr/sbin sysconfdir=/etc LOCALLIST = fr all: locales install: install-pl install-web clean: rm -f *~ */*~ */*.bck *.bck *.old */*.old i18n/*.mo i18n/messages.po locales: cd i18n; \ for i in $(LOCALLIST); do \ msgfmt -o $$i.mo $$i.po; \ done install-web: install -D mdkmirror.php $(DESTDIR)/$(wwwdir)/mdkmirror.php install -D urpmiweb.php $(DESTDIR)/$(wwwdir)/urpmiweb.php install -D urpmiweb.css $(DESTDIR)/$(wwwdir)/urpmiweb.css install -D urpmiweb.inc $(DESTDIR)/$(wwwdir)/urpmiweb.inc cd mirror.list ; \ for i in *.list; do \ install -D $$i $(DESTDIR)/$(wwwdir)/mirror.list/$$i ; \ done install-pl: locales install -D urpmi.setup $(DESTDIR)/$(sbindir)/urpmi.setup install -D mirror.config $(DESTDIR)/$(sysconfdir)/urpmi/mirror.config cd i18n ;\ for i in $(LOCALLIST); do \ install -D $$i.mo $(DESTDIR)/usr/share/locale/$${i}/LC_MESSAGES/urpmi.setup.mo ; \ done tag: clean cvs update cvs tag v`echo $(VER) | sed s/\\\./_/g` tar: clean tag cd ..; tar cjvf /tmp/urpmi.setup-$(VER).tar.bz2 --exclude CVS urpmi.setup putftp: tar scp /tmp/urpmi.setup-$(VER).tar.bz2 nanardon@virgo-tun:/home/ftp/pub/urpmi.setup/ publish: clean scp *.php *.inc *.css nanardon@plf.zarb.org:~/public_html/ scp *.php *.inc *.css nanardon@virgo-tun:/home/intranet/www/ scp mirror.list/nanar nanardon@virgo-tun:/home/intranet/www/mirror.list/ scp mirror.list/*.list nanardon@plf.zarb.org:~/public_html/mirror.list/ scp *.php *.inc *.css thauvin@savtcp.aerov.jussieu.fr:~/public_html/urpmi.setup/ scp mirror.list/sa.list.perso thauvin@savtcp.aerov.jussieu.fr:~/public_html/urpmi.setup/mirror.list .PHONY: locales LOCALLIST