summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Crozat <fcrozat@mandriva.com>2007-02-20 17:15:50 +0000
committerFrederic Crozat <fcrozat@mandriva.com>2007-02-20 17:15:50 +0000
commit905c36d392902ace328545215a3a559b4db98ef8 (patch)
treed59edc7c5bb900c695e63ac2b4c38c36446b1e1a
parent2bfca2df0264c9e13a92312a5d24874477027ea4 (diff)
downloadmgaonline-905c36d392902ace328545215a3a559b4db98ef8.tar
mgaonline-905c36d392902ace328545215a3a559b4db98ef8.tar.gz
mgaonline-905c36d392902ace328545215a3a559b4db98ef8.tar.bz2
mgaonline-905c36d392902ace328545215a3a559b4db98ef8.tar.xz
mgaonline-905c36d392902ace328545215a3a559b4db98ef8.zip
-Clean Makefile to be SVN compliant
-remove obsolete .desktop file -remove specfile, moved to another location
-rw-r--r--Makefile25
-rw-r--r--mdkapplet.desktop12
-rw-r--r--mdkonline.desktop10
-rw-r--r--mdkonline.spec704
4 files changed, 12 insertions, 739 deletions
diff --git a/Makefile b/Makefile
index cbfb41b9..ba6e62fc 100644
--- a/Makefile
+++ b/Makefile
@@ -2,6 +2,7 @@ PACKAGE = mdkonline
VERSION:=$(shell rpm -q --qf '%{VERSION}\n' --specfile $(PACKAGE).spec|head -n 1)
RELEASE:=$(shell rpm -q --qf '%{RELEASE}\n' --specfile $(PACKAGE).spec|head -n 1)
TAG := $(shell echo "V$(VERSION)_$(RELEASE)" | tr -- '-.' '__')
+SVNROOT = svn+ssh://svn.mandriva.com/svn/soft/$(PACKAGE)
NAME = mdkonline
MDKUPDATE = mdkupdate
@@ -33,7 +34,7 @@ clean:
install: all
$(MAKE) -C po $@
- install -d $(PREFIX)/usr/{sbin,bin,share/{mime/packages,$(NAME)/pixmaps,autostart,icons/{mini,large}},lib/libDrakX/drakfirsttime}
+ install -d $(PREFIX)/usr/{sbin,bin,share/{mime/packages,$(NAME)/pixmaps,autostart,gnome/autostart,icons/{mini,large}},lib/libDrakX/drakfirsttime}
install -m755 $(NAME) $(SBINDIR)
install -m755 $(MDKUPDATE) $(SBINDIR)
install -m755 $(MDKAPPLET) $(BINDIR)
@@ -43,12 +44,8 @@ install: all
install -m644 icons/$(NAME)48.png $(ICONSDIR)/large/$(NAME).png
install -m644 pixmaps/*.png $(PIXDIR)/pixmaps
install -m644 mdkonline.xml $(DATADIR)/mime/packages/mdkonline.xml
-# install -m644 mdkapplet.desktop $(PREFIX)/usr/share/autostart/
install -m644 mdkonline.pm $(FBLIBDIR)
for d in $(SUBDIRS); do ( cd $$d ; make $@ ) ; done
-# menu entry:
- mkdir -p $(DATADIR)/applications/
- install -m644 mdkonline.desktop $(DATADIR)/applications/
# mime
mkdir -p $(DATADIR)/mimelnk/applications/
install -m644 x-mdv-exec.desktop $(DATADIR)/mimelnk/applications/
@@ -86,18 +83,20 @@ buildsrpm:
# rules to build a distributable rpm
-rpm: changelog cvstag dist buildrpm
+rpm: changelog svntag dist buildrpm
-dist: cleandist dir export tar
+dist: cleandist export tar
-export:
- cvs export -d $(PACKAGE)-$(VERSION) -r $(TAG) $(PACKAGE)
+export:
+ svn export $(SVNROOT)/tags/$(TAG) $(PACKAGE)-$(VERSION)
-cvstag:
- cvs tag $(CVSTAGOPT) $(TAG)
+svntag:
+ svn copy $(SVNROOT)/trunk $(SVNROOT)/tags/$(TAG) -m "$(TAG)"
+
+log:changelog
-log: changelog
changelog: ../common/username
+#svn2cl is available in our contrib.
svn2cl --authors ../common/username.xml --accum
rm -f ChangeLog.bak
- svn commit -m "Generated by cvs2cl the `date '+%d_%b'`" ChangeLog
+ svn commit -m "Generated by svn2cl the `date '+%c'`" ChangeLog
diff --git a/mdkapplet.desktop b/mdkapplet.desktop
deleted file mode 100644
index d3379e38..00000000
--- a/mdkapplet.desktop
+++ /dev/null
@@ -1,12 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=MdkApplet
-GenericName=Applet Notification Tool
-GenericName[fr]= Notification d'alertes de sécurité
-Exec=mdkapplet
-Icon=noconf
-Type=Application
-Terminal=0
-X-KDE-autostart-after=panel
-X-KDE-UniqueApplet=true
-X-KDE-autostart-condition=General:AutoStart:true
diff --git a/mdkonline.desktop b/mdkonline.desktop
deleted file mode 100644
index 6f47626c..00000000
--- a/mdkonline.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=Application
-Exec=mdkupdate --bundle %F
-Icon=/usr/share/icons/mdkonline.png
-Terminal=false
-MimeType=application/x-mdv-exec;
-InitialPreference=0
-Name=mdkonline
-Categories=Qt;KDE;System;
diff --git a/mdkonline.spec b/mdkonline.spec
deleted file mode 100644
index fb544c37..00000000
--- a/mdkonline.spec
+++ /dev/null
@@ -1,704 +0,0 @@
-%define version 2.4
-%define name mdkonline
-%define release %mkrel 1
-
-Summary: Mandriva Online Update Tool
-Name: %{name}
-Version: %{version}
-Release: %{release}
-Source0: %{name}-%{version}.tar.bz2
-URL: http://www.mandrivaonline.com
-License: GPL
-Group: System/Configuration/Other
-Requires: drakxtools-newt, perl-Gtk2-TrayIcon >= 0.03-3mdk, perl-Crypt-SSLeay >= 0.51-2mdk
-# we need wget for authenticated media:
-Requires: wget
-# for gurpmi.addmedia:
-Requires: rpmdrake > 2.20-3.1.20060mdk
-# for good gurpmi:
-Requires: urpmi > 4.7.15-1.2.20060mdk
-Provides: %{name}-backend
-Obsoletes: %{name}-backend
-Requires: hwdb-clients >= 0.15.1-1mdk
-BuildRequires: gettext, perl-MDK-Common-devel
-BuildRoot: %{_tmppath}/%{name}-buildroot
-BuildArch: noarch
-
-%description
-The Mandriva Online tool is designed for registered users
-who want to upload their configuration (packages, hardware infos).
-This allows them to be kept informed about security updates,
-hardware support/enhancements and other high value services.
-The package include :
-* Wizard for users registration and configuration uploads,
-* Update daemon which allows you to install security updates
- automatically,
-* A KDE/Gnome/IceWM compliant applet for security updates notification
- and installation.
-
-%prep
-%setup -q
-
-%build
-perl -pi -e 's!my \$ver = 1;!my \$ver = '"'%version-%release'"';!' mdkapplet
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT install
-
-#symbolic link to drakonline and older path
-mkdir -p %buildroot%_prefix/X11R6/bin/
-#ln -sf %_sbindir/mdkonline %buildroot%_sbindir/drakclub
-ln -sf %_sbindir/mdkonline %buildroot%_sbindir/drakonline
-ln -sf %_sbindir/mdkonline %buildroot%_prefix/X11R6/bin/mdkonline
-
-mkdir -p $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d
-cat > $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/mdkapplet <<EOF
-#!/bin/sh
-DESKTOP=\$1
-case \$DESKTOP in
- GNOME|IceWM|Fluxbox|XFce4) exec /usr/bin/mdkapplet;;
-esac
-EOF
-
-chmod +x $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/mdkapplet
-
-#install lang
-%{find_lang} %{name}
-
-#install menu
-mkdir -p $RPM_BUILD_ROOT%{_menudir}
-cat > %{buildroot}%{_menudir}/%{name} <<EOF
-?package(%{name}): needs="x11" command="%{_sbindir}/%{name}" section="System" icon="mdkonline.png" title="Mandriva Online" longtitle="Wizard for update service subscription" xdg="true"
-?package(%{name}): command="%{_sbindir}/mdkupdate --bundle" needs="x11" kde_opt="InitialPreference=15" section="Configuration/Other" mimetypes="application/x-mdv-exec" title="Mandriva Online Bundle" longtitle="Mandriva Linux bundle handler" xdg="true"
-EOF
-
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
-cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-mdvonline.desktop <<EOF
-[Desktop Entry]
-Name=Mandriva Online
-Comment=Wizard for update service subscription
-Exec=%{_sbindir}/%{name}
-Icon=mdkonline.png
-Type=Application
-StartupNotify=true
-Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
-EOF
-
-cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-mdvonline-bundle.desktop <<EOF
-[Desktop Entry]
-Name=Mandriva Online Bundle
-Comment=Mandriva Linux bundle handler
-Exec=%{_sbindir}/mdkupdate --bundle
-Icon=mdkonline.png
-MimeType=application/x-mdv-exec
-Type=Application
-StartupNotify=true
-Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
-EOF
-
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/autostart
-cat > $RPM_BUILD_ROOT%{_datadir}/autostart/mandriva-mdvonline.desktop <<EOF
-[Desktop Entry]
-Name=Mandriva Online Applet
-Comment=Applet for Mandriva Online
-Exec=%{_bindir}/mdkapplet
-Icon=mdkonline.png
-Type=Application
-StartupNotify=true
-Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
-X-KDE-autostart-after=kdesktop
-EOF
-
-%post
-/usr/bin/update-mime-database /usr/share/mime >/dev/null
-%{update_menus}
-[ -x %{_bindir}/update-mime-database ] && update-mime-database /usr/share/mime >/dev/null
-
-if [ -r /etc/cron.daily/mdkupdate ]; then
- perl -p -i -e 's!/usr/bin/mdkupdate!/usr/sbin/mdkupdate!' /etc/cron.daily/mdkupdate
-fi
-
-%triggerun -- mdkonline < 2.0-11mdk
-[[ $2 ]] || exit 0
-%{_sbindir}/migrate-mdvonline-applet.pl old
-:
-
-%triggerin -- mdkonline > 2.0-10mdk
-[[ $2 ]] || exit 0
-%{_sbindir}/migrate-mdvonline-applet.pl new
-:
-
-%postun
-%{clean_menus}
-if [ $1 = 0 ]; then
- [ -x %{_bindir}/update-mime-database ] && update-mime-database /usr/share/mime >/dev/null
-fi
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files -f %{name}.lang
-%defattr(-,root,root)
-%doc COPYING ChangeLog
-%{_sbindir}/mdkupdate
-%{_sbindir}/mdkonline
-%{_sbindir}/migrate-mdvonline-applet.pl
-%{_sbindir}/drakonline
-%{_bindir}/*
-%{_prefix}/X11R6/bin/*
-%dir %{_prefix}/lib/libDrakX/drakfirsttime
-%{_prefix}/lib/libDrakX/drakfirsttime/*.pm
-%{_menudir}/%{name}
-%{_datadir}/autostart/mandriva-*.desktop
-%{_datadir}/applications/mandriva-*.desktop
-%{_miconsdir}/*.png
-%{_iconsdir}/*.png
-%{_liconsdir}/*.png
-%_datadir/mime/packages/*
-%_datadir/applications/
-%_datadir/mimelnk/applications/
-%{_datadir}/%{name}/pixmaps/*.png
-%_sysconfdir/X11/xinit.d/mdkapplet
-
-##################################################################
-#
-#
-# !!!!!!!! WARNING => THIS HAS TO BE EDITED IN THE CVS !!!!!!!!!!!
-#
-#
-##################################################################
-# get the source from our cvs repository (see
-# http://www.mandrivalinux.com/en/cvs.php3)
-
-%changelog
-* Wed Sep 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.4-1mdv2007.0
-- mdkonline:
- o better looking error dialogs
- o if authentication failed with "No host for this id", just
- transparently register the host again (eg: when host was deleted
- through the web interface)
- o use mdkonline icon in window title & in banner
-- mdkupdate: fix MandrivaUpdate crash
-
-* Mon Sep 18 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.3-1mdv2007.0
-- mdkonline: accept dots in machine names
-- mdkapplet: fix closing about dialog when "close" button is clicked (#25867)
-
-* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.2-1mdv2007.0
-- fix overwriting first XDG menu entry
-- mdkapplet:
- o fix autostart in KDE (#25099)
- o start it under Fluxbox & XFce4 too
-
-* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.1-1mdv2007.0
-- XDG menu
-- translation snapshot
-
-* Thu Apr 13 2006 Warly <warly@mandrakesoft.com> 2.0-15mdk
-- Include server error message when requiring the bundle
-
-* Tue Apr 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-14mdk
-- applet: do not flood logs when config file is not there
-- mdkupdate:
- o ensure we only display one window while installing a bundle
- o fortify error checking
- o remove the wait message prior to displaying an error message
-
-* Mon Apr 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-13mdk
-- fix restarting old applets
-
-* Fri Apr 7 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-12mdk
-- applet:
- o do not flash the main window when opening the contextual menu of
- the icon
- o uniconize the main window when clicking again on the systray icon
-
-* Thu Apr 6 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-11mdk
-- applet:
- o "about..." now popups an about dialog
- o raise the window when it's already displayed and the user clicks
- again on the systray icon (#21906)
- o restart it on update
-
-* Wed Apr 05 2006 Warly <warly@mandrakesoft.com> 2.0-10mdk
-- Correctly keep the POST line from the bundle file (for auto-select preset)
-
-* Tue Apr 4 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-9mdk
-- mdkapplet: fix crash when run as non root
-
-* Tue Apr 4 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-8mdk
-- mkdupdate: fix auto registering host when installing a bundle
-
-* Mon Apr 3 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-7mdk
-- applet: fix displaying hostname
-- mdkupdate: autoregister the host instead of running the mdkonline
- wizard when installing a bundle
-
-* Mon Apr 3 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-6mdk
-- mdkonline: add a usage message
-- mdkupdate: make legacy updates work
-- applet:
- o set busy cursor while running mdkupdate
- o wrap status message
-
-* Thu Mar 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-5mdk
-- show the "Mandriva Online" entry earlier in the "server/" root menu
- branch)
-- applet:
- o more understandable message and set busy cursor while querying the
- server
- o wrap text
-- fix running wizard on mdv2006
-- fix crash while registering the host
-
-* Wed Mar 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-4mdk
-- log what's done in /var/log/explanations
-- mdkapplet:
- o switch to new SOAP interface
- o use new server to check for updates
-- mdkonline:
- o center subdialogs on main window
- o display error messages in various places
- o fix account creation wizard
- o fix running wizards on cooker
- o fix some GUI oddities
-- mdkupdate:
- o display error messages in various places
- o display the "preparing" popup earlier so that the user had some
- feedback once he has clicked on al bundle on the web page
- o use new server API for getting updates
-
-* Thu Mar 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-3mdk
-- log what is done
-- add MIME support for KDE3 (it does not support the XDG mime trees
- and still relies on its own mime placement) (helio)
-
-* Thu Mar 09 2006 Warly <warly@mandrakesoft.com> 2.0-2mdk
-- Change Soap format (Thierry Vignaud)
-
-* Thu Mar 2 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-1mdk
-- mimetype association between bundle and mdkupdate (fcrozat)
-- Mandriva Online V3 (daouda & me)
-- extra package installation and update capabilities (daouda, me)
-- clean up (daouda, me)
-- wizards works on both cooker and MDV2006
-- misc bug fixes
-
-* Fri Dec 9 2005 Daouda LO <daouda@mandriva.com> 1.4-0.1mdk
-- display updates to install even if server is out of sync
-- fully SOAP enabled
-
-* Wed Nov 16 2005 Daouda LO <daouda@mandriva.com> 1.3-7mdk
-- update TODO
-- Change fuzzy menu title
-
-* Fri Oct 21 2005 Daouda LO <daouda@mandriva.com> 1.3-6mdk
-- add trailing '/' for online help
-
-* Tue Oct 18 2005 Daouda LO <daouda@mandriva.com> 1.3-5mdk
-- extend the regex to match machine with underscore in name
-
-* Mon Oct 17 2005 Daouda LO <daouda@mandriva.com> 1.3-4mdk
-- use strict pragma
-- call mdkonline::get_release method before computing updates
-
-* Fri Oct 14 2005 Daouda LO <daouda@mandriva.com> 1.3-3mdk
-- launch MandrivaUpdate instead of MandrakeUpdate for distro
- newer than LE2005 (name change policy) #19211
-
-* Wed Oct 05 2005 Daouda LO <daouda@mandriva.com> 1.3-2mdk
-- Major update for new SOAP based architecture (only account creation and
- authentication
-- po updates
-
-* Tue Sep 20 2005 Daouda LO <daouda@mandriva.com> 1.3-1mdk
-- fix missing option when calling terminal based mdkonline
-- translations update
-
-* Fri Sep 16 2005 Daouda LO <daouda@mandriva.com> 1.3-0.3mdk
-- fix bug on auto-upgrading mdkapplet
-- limit machine name to alphanum chars and length <= 40
-
-* Thu Sep 15 2005 Daouda LO <daouda@mandriva.com> 1.3-0.2mdk
-- use SOAP for client <-> server communication
- (account creation and authentication through my.mandriva.com)
-- http proxy support for SOAP
-- merge code amongst releases (10.0, 10.1, LE2005, 2006)
-
-* Mon Aug 22 2005 Daouda LO <daouda@mandriva.com> 1.3-0.1mdk
-- 1.3 pre-build for 2006
-
-* Thu Aug 11 2005 Daouda LO <daouda@mandriva.com> 1.2-1mdk
-- switch to Mandriva
-- po updates
-
-* Wed Apr 6 2005 Daouda LO <daouda@mandrakesoft.com> 1.2-0.1mdk
-- better error handling and log messages when server is down or broken
-- po updates
-
-* Thu Mar 24 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-32mdk
-- best browwser is now handled by /usr/bin/www-browser (#14847)
-
-* Wed Mar 16 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-31mdk
-- change Packager to mandrakeonline team
-- misc fixes for mnf
-- s/mdkapplet/mdkupdate/ for is_running check
-- get root before testing anything
-
-
-* Wed Mar 9 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-30mdk
-- libDrakX stuffs are always located in /usr/lib/ (gb)
-
-* Wed Mar 9 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-29mdk
-- added option --interactive (to use nointeractive in MNF)
-- MandrakeUpdate in newt version (only for update_source media)
-- fix the x86_64 coupled with corporate capharnaum
-- No more dns request to check mandrakeonline server's "reachability"
- (release > 10.0)
-- many cleanups
-
- o Wed Feb 16 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-28mdk
- - don't update kernel
- - added --mnf option to mdkupdate
- - don't check the network if no config file is available
-
-* Wed Jan 19 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-27mdk
-- truly support x86_64 (good path to synthesis and RPMS repertory)
-- mdkupdate media renamed to update_source (consolidating with MandrakeUpdate)
-- fixed last checked date not refreshing
-
-* Wed Dec 29 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-26mdk
-- display last check date on applet interface
-- fixed permissions of generated conf file (use octal with perl chmod)
-- do not go to 'End' step when upload fails, give choice to user
- to reupload their config
-- added nn.po ( thanks to Karl Ove Hufthammer )
-
-* Fri Dec 10 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-25mdk
-- fix typo when --debug is passed to mdkapplet (warly)
-
-* Thu Dec 9 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-24mdk
-- don't append protocol when url name is fully qualified (for corporate)
-- fixed empty message when update are done
-- cosmetics fixes (window sizes, more wait messages)
-
-* Mon Nov 29 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.1-22mdk
-- use /corporate/ instead of /Corporate/ in update path.
-
-* Thu Nov 25 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-21mdk
-- add online host on GUI (submitted by rwira)
-- remerge mdkonline to one package
-- superseded gtk based wizard by interactive one
-- MNF support (config upload and misc)
-- horodate log strings
-- added a debug option to mdkapplet (--debug option)
-- check updates fixes
-
-* Tue Oct 26 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-19mdk
--
-
-* Thu Oct 21 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-19mdk
-- branch cvs to MDK10_0_update and MDK10_1 for concurrent devel
-- release for 10.0 and corpo
-- remove strict requires on drakxtools_newt
-- revert urpmi new media handling repositories
-
-* Mon Oct 11 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.1-18mdk
-- put the right dependencies on the backend sub-package
-- make parsing of output from server more error safe
-- create working directory in mdkonline_tui
-- po updates
-
-* Tue Oct 05 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-17mdk
-- update mdkupdate with new 10.1 mirror structure
-
-* Mon Oct 04 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-16mdk
-- rebuild
-
-* Mon Oct 4 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-15mdk
-- po updates
-- exit code instead of die on mdkupdate
-
-* Fri Oct 1 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-14mdk
-- libDrakX is always in %%{_prefix}/lib (gwenole)
-- write local and wide configs when Text wizard is used
-- use old fashion filehandle
-
-* Thu Sep 30 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-13mdk
-- backward compatibilities for mandrakelinux release files
-- use correct mdkonline version/release to track down useragent connections
-- po updates and perl_checker cleanups
-- mdkapplet: decrease timeout for network config check (oblin), we use 10s
- to refresh now.
-- move some functions to mdkonline.pm
-
-* Wed Sep 29 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-12mdk
-- introduced mdkonline text based wizard for server products
-- po updates
-- strict requirement on mdkonline-backend
-- new applet status when distrib is not supported (too old or cooker)
-
-* Mon Sep 20 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-10mdk
-- upload config into hardware database (hw_client)
-- sync config with server every night when mdkupdate is run with option --auto.
-- increase update check timeout (every 3h)
-
-* Tue Sep 14 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-9mdk
-- po updates
-
-* Fri Sep 10 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-8mdk
-- fixed typos in sprintf_fixutf8 and output functions
-
-* Thu Sep 9 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-7mdk
-- i18n is back (#11064)
-- launch one instance of mdkapplet per desktop.
-- resynced po
-- remove strings incoherencies
-- don't display the same desktop icon for mdkapplet and net_applet
-- print errors in popup action area
-
-* Wed Aug 4 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-6mdk
-- automatically launch mdkapplet for KDE, GNOME and IceWM (via xinit)
-
-* Sat Jul 17 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-5mdk
-- fix conflicts (fcrozat)
-
-* Fri Jul 16 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-4mdk
-- added mdkonline backend package for derivative products
- (MNF, Corporate ...)
-- more code shared between apps (wizard, cron update and applet)
-
-* Tue Jun 8 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-3mdk
- o Tue Jun 8 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-2.1.100mdk
- - added misc architectures (ia64, amd64, x86_64, noarch, ppc64)
- - use md5 file check to reload automagically mdkapplet when mdkonline
- package has changed (install, upgrade or file replacement).
-
- o Mon May 31 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-1.100mdk
- - Released as mandatory update and tagged as security fix
- (force applet to update itself).
-
-* Tue May 25 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-8mdk
-- fix broken regexp in error handling code (flepied)
-
-* Mon May 17 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-7mdk
-- avoid displaying the applet twice on the panel (using fuzzy_pidofs)
-- handle network proxy/routing misconfiguration.
-
-* Tue May 11 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-6mdk
-- use mouse clock cursor when busy with applet busy icon.
-- decrease debug messages
-
-* Mon May 10 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-5mdk
-- more meaningful icons set for applet state (big up 2 ln)
-
-* Thu May 6 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-4mdk
-- Wed May 5 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.0-4mdk
- o mdkonline:
- * list all countries (tv)
- * fix truncated text (tv)
- * remove shell stuff (tv)
- * force to use the crontab entry
-
-* Wed Apr 28 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.0-3mdk
-- fix wrong path in cron entry (#9547)
-- po updates
-- don't show the window asking for network connection
-
-* Tue Apr 13 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-2mdk
-- move mdkonline process and conf files to /root/.MdkOnline directory (#8621)
-- add migration code to ensure compatibility with old versions
-- one more fix for rpmvercmp (remove extra shift to avoid comparing numbers and strings)
-- better logs
-- better timeout for first configuration
-- after upgrade, update applet status immediately (do not wait next timeout occurance)
-
-* Wed Mar 24 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-1mdk
-- update status when performing 'check updates'
-- better perl rpmvercmp for version and release comparisons
-- Report status dynamically
-- launch applet main window only once
-- autograb hostname and prefill wizard fields
-- handle error codes from Mandrakeonline server
-- die properly when AUTOSTART is set TO FALSE
-- mdkupdate --applet call
-- mdkapplet --force to set AUTOSTART to TRUE
-- write conf in both auto and applet mode
-- po updates (load mdkonline domain for po in mdkappplet)
-- bited by chmod novice mode
-
-* Tue Mar 2 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-0.4mdk
-- require drakfirsttime (>= 1.0-0.6mdk)
-- proxy support (olivier blin)
-- some consistencies amongst wizard steps
-- bugfixes (refresh, disable applet when quitting...)
-
-* Tue Mar 2 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-0.3mdk
-- fix 'display logs'
-- set defaults parameters in wizard
-
-* Tue Mar 2 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-0.2mdk
-- autostart mdkapplet (KDE/GNOME)
-- timeout set to 1 hour checks (decrease server loads).
-
-* Mon Mar 1 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-0.1mdk
-- Mandrake Online Resurrected/Rewrited
-- Mandrake Applet Notification system
-- Wizard for club users is still valid but separated (drakclub executable)
-
-* Mon Feb 24 2003 Daouda LO <daouda@mandrakesoft.com> 0.91-2mdk
-- add urpmi source for club member.
-- remove icon on gnome desktop (handled in mandrake-galaxy)
-
-* Mon Feb 17 2003 Daouda LO <daouda@mandrakesoft.com> 0.91-1mdk
-- rewrite / port to Gtk2.
-- MandrakeOnline && MandrakeClub merge.
-- spec cleanup.
-
-* Thu Nov 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.18-4mdk
-- BuildRequires: gettext (Stefan Van Der Eijk)
-- resync with cvs (please use the spec file !)
-
-* Thu Nov 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.18-3mdk
-- resync with cvs (please use the spec file !)
-
-* Wed Nov 13 2002 Daouda LO <daouda@mandrakesoft.com> 0.18-2mdk
-- release for mandrakeonline.net customers
-
-* Fri Oct 11 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
-- made translations work on page 4
-- added mdk standard Makefile rules to build packages
-
-* Fri Oct 11 2002 François Pons <fpons@mandrakesoft.com> 0.17-1mdk
-- fixed to make sure the list of rpm is always sent to server.
-- use urpmi media for update in order to use non scheduled packages.
-- fixed to propagate version to user agent.
-- removed most of perl warnings of mdkonline and mdkupdate.
-- added missing requires to urpmi.
-
-* Thu Sep 12 2002 Daouda LO <daouda@mandrakesoft.com> 0.16-5mdk
-- Use cvs spec file to update package (for Pablo and co)
-
-* Thu Sep 12 2002 Daouda LO <daouda@mandrakesoft.com> 0.16-4mdk
-- mdkupdate perl-Locale-gettext move.
-
-* Wed Sep 04 2002 David BAUDENS <baudens@mandrakesoft.com> 0.16-3mdk
-- New image
-
-* Mon Sep 2 2002 Daouda LO <daouda@mandrakesoft.com> 0.16-2mdk
-- symbolic link for compatibility with old versions
-- fix LANG detection
-- cleanups
-
-* Wed Aug 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.16-1mdk
-- release 0.16
-- add sl drakonline -> mdkonline
-
-* Wed Aug 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-27mdk
-- mdkonline now in /usr/sbin/ (remove consolehelper aliases)
-- better text wrapping.
-- good URL.
-
-* Wed Jul 31 2002 David BAUDENS <baudens@mandrakesoft.com> 0.15-26mdk
-- Update icon's title
-
-* Wed Jul 31 2002 David BAUDENS <baudens@mandrakesoft.com> 0.15-25mdk
-- New 16 & 48 icons.
-- Fix "make rpm"
-
-* Sat Jul 20 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-24mdk
-- 32 x 32 new icon.
-
-* Wed Jul 17 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-23mdk
-- delete redondant 'ftp://' when choosing ftp mirrors
-
-* Tue Jul 9 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-22mdk
-- fixes:
- o use no-clobber for wget (prevent multiples downloads of same files)
- o interactive wait message centered
- o cleanups
-
-* Thu Jun 13 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-21mdk
-- moving from test to prod.
-
-* Sun Jun 9 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-20mdk
-- bug fixing
- o chdir/wget to safe directory
- o clean after upgrades
-
-* Wed Apr 17 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-19mdk
-- cleanups, 8.1 support.
-- drakonline alias.
-
-* Tue Mar 19 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-18mdk
-- clean dir after updates.
-
-* Fri Mar 15 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-17mdk
-- add desktop entry for gnome.
-- po updates
-
-* Thu Mar 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-16mdk
-- 8.2 release
-- code update
-- automated updates features
-
-* Mon Jan 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-15mdk
-- add missing png file.
-
-* Mon Jan 14 2002 Daouda LO <daouda@mandrakesoft.com> 0.15-14mdk
-- code update
-- automated upgrades (working on)
-- add URL tag
-
-* Tue Oct 16 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-13mdk
-- rebuild against libpng3
-- add doc
-
-* Tue Sep 25 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-12mdk
-- When you hit the button subscribe, launch the browser and un grayed the
- next button.
-
-* Tue Sep 25 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-11mdk
-- typo in privacy-fr file
-
-* Tue Sep 25 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-10mdk
-- updated po.
-- spec cleanups.
-
-* Fri Sep 21 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-9mdk
-- code update
-- definitive links
-
-* Thu Sep 20 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-8mdk
-- resync with cvs (Pablo s**)
-- switch to usermode
-- spec cleanup
-
-* Fri Sep 14 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 0.15-7mdk
-- rebuild including latest translations
-
-* Tue Sep 11 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-6mdk
-- cvs snapshot
-- new http authentification
-- cosmetics changes (add icons, paging...)
-- no more requires on expect and openssh.
-
-* Sun Sep 2 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-5mdk
-- add online subscription feature.
-
-* Fri Aug 31 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.15-4mdk
-- fixed exit code from sshlogin script when giving wrong number of args
-
-* Fri Aug 31 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-3mdk
-- De po fix.
-- No external authentification at this moment. Servers are not ready.
-
-* Fri Aug 31 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.15-2mdk
-- added ssh/scp backend with expect scripts
-- improved ui
-- updated requirements
-
-* Mon Aug 27 2001 Daouda LO <daouda@mandrakesoft.com> 0.15-1mdk
-- First mandrake package
-