Name: mgaonline Version: 3.24.2 Release: %mkrel 1 Summary: %{_vendor} Online Update Tool Group: System/Configuration License: GPLv2+ URL: https://www.mageia.org # The sources are maintained in the git repository here: # http://gitweb.mageia.org/software/mgaonline/ Source0: http://gitweb.mageia.org/software/mgaonline/snapshot/%{name}-%{version}.tar.xz # for LWP::UserAgent: Requires: perl-libwww-perl Requires: drakxtools-curses >= 16.0 # for gurpmi.addmedia & update API: Requires: rpmdrake # For adding restricted media: Requires: perl-Crypt-SSLeay # for good gurpmi: Requires: urpmi >= 7.5 Requires: gurpmi Requires: libdrakx-net >= 2.6 # For the systray applet Requires: typelib(StatusNotifier) >= 1.0 BuildRequires: gettext BuildRequires: intltool BuildRequires: perl_checker BuildArch: noarch # No file conflicts, just for upgrade: Obsoletes: mdkonline < %{version}-%{release} Provides: mdkonline = %{version}-%{release} %description The %{_vendor} Online Update tool allows users to be kept informed about security updates, hardware support/enhancements and other high value services. The package include : * Update daemon which allows you to install security updates automatically, * A desktop-agnostic systray applet for security updates notification and installation. %prep %autosetup -p1 %build perl -pi -e 's!my \$ver = 1;!my \$ver = '"'%{version}-%{release}'"';!' mgaapplet %install %make_install # compat symlink for moved icon ln -sf %{_iconsdir}/hicolor/32x32/apps/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png #symbolic link to drakonline and older path mkdir -p %{buildroot}%{_prefix}/X11R6/bin/ mkdir -p %{buildroot}%{_sysconfdir}/cron.daily/ touch %{buildroot}%{_sysconfdir}/cron.daily/mgaupdate #if %mdkversion < 201100 mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d cat > %{buildroot}%{_sysconfdir}/X11/xinit.d/mgaapplet <<EOF #!/bin/sh DESKTOP=\$1 case \$DESKTOP in IceWM|Fluxbox) exec /usr/bin/mgaapplet;; esac EOF chmod +x %{buildroot}%{_sysconfdir}/X11/xinit.d/mgaapplet #endif # install lang %find_lang %{name} mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart cat > %{buildroot}%{_sysconfdir}/xdg/autostart/%{_real_vendor}-%{name}.desktop <<EOF [Desktop Entry] Name=%{_vendor} Online Applet Comment=Applet for %{_vendor} Online Exec=%{_bindir}/mgaapplet Icon=mgaonline Type=Application StartupNotify=true Categories=Settings;Network; X-KDE-autostart-after=kdesktop EOF %post grep -q pi.mandriva.com/mirror /usr/lib/perl5/vendor_perl/5.*/urpm/mirrors.pm && \ perl -pi -i.bak -e '$_ = "\t\"http://mirrors.mageia.org/api/mageia.\$product_version.\$arch.list\"\n" if m!https://api.mandriva.com/mirrors/!' \ /usr/lib/perl5/vendor_perl/5.*/urpm/mirrors.pm || : %files -f %{name}.lang %doc COPYING %{_bindir}/mgaapplet %{_bindir}/mgaapplet-config %{_bindir}/mgaapplet-update-checker %{_bindir}/mgaapplet-upgrade-helper %{_bindir}/mgaupdate %{_bindir}/urpmi.update %{_libexecdir}/mgaapplet-config %{_libexecdir}/mgaapplet-upgrade-helper %{_libexecdir}/mgaupdate %{_datadir}/polkit-1/actions/*.policy %dir %{_prefix}/lib/libDrakX/drakfirsttime %{_prefix}/lib/libDrakX/drakfirsttime/*.pm %{_sysconfdir}/xdg/autostart/%{_real_vendor}-%{name}.desktop %{_iconsdir}/%{name}.png %{_iconsdir}/hicolor/*/actions/%{name}-*.* %{_iconsdir}/hicolor/*/apps/%{name}.* %{_datadir}/mime/packages %{_datadir}/mimelnk/application %{_sysconfdir}/X11/xinit.d/mgaapplet %ghost %config(noreplace) %{_sysconfdir}/cron.daily/mgaupdate %config(noreplace) %{_sysconfdir}/sysconfig/mgaapplet %changelog * Tue Nov 19 2019 martinw <martinw> 3.24.2-1.mga6 + Revision: 1461743 - stop dnf-makecache.timer before starting upgrade (mga#25072) + akien <akien> - 3.24.1: mgaapplet: fix the context menu * Thu Jul 06 2017 tmb <tmb> 3.24-1.mga6 + Revision: 1109129 - translation updates * Mon Jun 05 2017 akien <akien> 3.23-1.mga6 + Revision: 1106920 - Version 3.23, translation updates * Sun May 14 2017 akien <akien> 3.22-1.mga6 + Revision: 1101265 - 3.22: mgaapplet seems to not like the fallback for the context menu, preventing some right-clicks to work correctly. * Sat May 13 2017 neoclust <neoclust> 3.21-1.mga6 + Revision: 1100882 - mgaapplet: o correctly detect right-clicks before the first check for updates (mga#20540) o fix broken notifications when the user does a manual check before the first automatic check has been triggered o correctly display the application logo in the 'About' dialog box o fix broken paths to drakconnect and drakrpm-editmedia * Mon Mar 13 2017 akien <akien> 3.20-1.mga6 + Revision: 1092389 - Version 3.20, uses StatusNotifier 1.0 and DBusMenu for systray * Tue Mar 07 2017 akien <akien> 3.19-2.mga6 + Revision: 1089584 - Fix compat symlink for old icon path (mga#20408) * Sun Mar 05 2017 neoclust <neoclust> 3.19-1.mga6 + Revision: 1088826 - New version 3.19 - use bigger icons for mgaaplet (mga#18107) * Sun Mar 05 2017 akien <akien> 3.18-1.mga6 + Revision: 1088780 - Version 3.18 o Adds hybrid support for SNI spec on Plasma for mgaapplet (other DEs still use the legacy GtkStatusIcon for now) (mga#17592) o Install icons to hicolor theme and use SVGs when possible o Always show the status icon when passing --testing * Sat Mar 04 2017 akien <akien> 3.18-0.1.mga6 + Revision: 1088701 + rebuild (emptylog) * Sat Mar 04 2017 akien <akien> 3.18-0.mga6 + Revision: 1088672 - Cosmetic changes and desc update * Sun Sep 18 2016 tv <tv> 3.17-2.mga6 + Revision: 1053612 - remove doble BR on perl_checker * Wed Aug 10 2016 tv <tv> 3.17-1.mga6 + Revision: 1045243 - mgaapplet: o fix wrong contact address for support (mga#17430) - mgaapplet-config: o fix window title - update copyright years - updated translations + shlomif <shlomif> - Add a note about the git repository. * Fri Mar 25 2016 ennael <ennael> 3.16-1.mga6 + Revision: 995342 - New design (Animtim) * Tue Feb 09 2016 umeabot <umeabot> 3.15-3.mga6 + Revision: 952744 - Mageia 6 Mass Rebuild * Mon Feb 01 2016 umeabot <umeabot> 3.15-2.mga6 + Revision: 930511 - Mageia 6 Mass Rebuild * Mon May 18 2015 tv <tv> 3.15-1.mga5 + Revision: 822281 - translations updates * Sun Feb 22 2015 akien <akien> 3.14-1.mga5 + Revision: 816449 - revert bogus change to confdir name - updated translations * Mon Feb 16 2015 akien <akien> 3.13-1.mga5 + Revision: 815295 - mgaonline.pm: drop obsolete get_product_info (unused) and translate_product subroutines which were leftovers from Mandriva times with multiple products - update translations accordingly - updated copyright years - updated headers and FSF contact address * Mon Feb 09 2015 ennael <ennael> 3.12-1.mga5 + Revision: 814350 - updates translations * Fri Jan 02 2015 tv <tv> 3.11-1.mga5 + Revision: 808062 - translations updates * Wed Oct 15 2014 umeabot <umeabot> 3.10-3.mga5 + Revision: 745226 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 3.10-2.mga5 + Revision: 682377 - Mageia 5 Mass Rebuild * Tue Feb 04 2014 tv <tv> 3.10-1.mga5 + Revision: 582630 - include strings from mgaapplet-update-checker & mgaapplet-upgrade-helper - restore old translations - fix some gtk2 -> gtk3 migration fallouts (mga#12527) - fix crashing if there's not notification daemon (mga#12416) * Sat Jan 25 2014 colin <colin> 3.9-1.mga4 + Revision: 568177 - Avoid double fork problems mga#11184 mga#12364 * Wed Jan 22 2014 tv <tv> 3.8-1.mga4 + Revision: 567501 - block CHLD signals on startup in order to prevent glib-threading segfaults (mga#10289) * Wed Jan 22 2014 tv <tv> 3.7.1-1.mga4 + Revision: 567482 - workaround gnome-shell not exiting message tray mode when clicking on actions (bgo#706783) * Wed Jan 22 2014 tv <tv> 3.7-1.mga4 + Revision: 567474 - better fix for mga#12280 while fixing mgaapplet exiting reported by Colin * Fri Jan 17 2014 tv <tv> 3.6-1.mga4 + Revision: 566732 - workaround X11 hanging if one right click on status icon without having closed the notification (mga#12280) * Wed Jan 08 2014 tv <tv> 3.5-1.mga4 + Revision: 565516 - delay setting SIG_CHLD handler (thus fixing segfault on startup (mga#10289)) * Mon Dec 30 2013 tv <tv> 3.4-1.mga4 + Revision: 563245 - mdkapplet-config (mga#12148) o fix detecting if HScale widgets are supported o fix two Entry pointing to the same reference in old compat mode o drop support for mdv 200[89].x * Sat Dec 21 2013 tv <tv> 3.3-1.mga4 + Revision: 559362 - fix doing nothing when clicking on notifications buttons (mga#12041) - split mgaapplet-update-checker (prevents segfault due to mixing glib threads with secular forks) * Mon Dec 16 2013 tv <tv> 3.2-1.mga4 + Revision: 557351 - fix crashing when displaying about dialog (mga#12009) * Fri Dec 06 2013 tv <tv> 3.1-1.mga4 + Revision: 555590 - fix using Notifications introspection API (mga#11897) * Thu Dec 05 2013 tv <tv> 3.0-2.mga4 + Revision: 555345 - bump requires * Thu Dec 05 2013 tv <tv> 3.0-1.mga4 + Revision: 555324 - convert from gtk2 to gtk3 (needs rpmdrake >= 6.0) * Sun Nov 17 2013 colin <colin> 2.84-1.mga4 + Revision: 551667 - New version: 2.84 * Tue Oct 22 2013 umeabot <umeabot> 2.83-2.mga4 + Revision: 541527 - Mageia 4 Mass Rebuild * Sun Oct 13 2013 colin <colin> 2.83-1.mga4 + Revision: 496187 - New version: 2.83 - New version: 2.82 * Wed May 15 2013 colin <colin> 2.81-1.mga3 + Revision: 413302 - New version: 2.81 - ensure nonfree/tainted media is kept enabled on distro upgrade - do not use urpm code to check the folder as this is run as unprivileged user (mga#6083) - enable the 'download all' links for everyone (mga#8157) - split initial distro upgrade into two parts and ensure rpm+urpmi installed in a single transaction to prevent rpmdb errors * Sat May 04 2013 colin <colin> 2.80-1.mga3 + Revision: 412261 - New version: 2.80 - add support for a 'mageia-prepare-upgrade' package when performing distro upgrades - do not define the variable in mgaapplet-upgrade-helper as it's exported from mgaonline.pm - exit early from mgaapplet-upgrade-helper if we don't pass expected/required args - fix urpm::check_dir() call (old name check_cache_dir() was changed) * Mon Apr 15 2013 tv <tv> 2.79-1.mga3 + Revision: 410118 - check that choosen download directory is owned by root (mga#6083) - drop support for Enterprise & PowerPack media (mga#6292) - drop support for extended maintenance + colin <colin> - Add a patch from svn to exit gnome-shell overview when clicking on bubble actions * Wed Jan 23 2013 fwang <fwang> 2.78-4.mga3 + Revision: 391479 - update rpm group * Sat Jan 12 2013 umeabot <umeabot> 2.78-3.mga3 + Revision: 360016 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Fri Aug 31 2012 tv <tv> 2.78-2.mga3 + Revision: 286768 - fix requires * Fri Aug 31 2012 tv <tv> 2.78-1.mga3 + Revision: 286740 - use more modern urpmi API * Sat Apr 21 2012 tv <tv> 2.77.33-1.mga2 + Revision: 232423 - invalidate urpmi cache on upgrade (mga#1588) * Thu Mar 15 2012 kamil <kamil> 2.77.32-1.mga2 + Revision: 223456 - new tarball 2.77.32 * stop using Mandriva URLs and replace them by www.mageia.org (mga#1590) * replace Mandriva strings by Mageia in gnome-mandrakeonline.desktop * replace MIME Type application/x-mdv-exec by application/x-mga-exec * extend $MGA_YEARS in mgaupdate to 2012 * delete MANDRIVA_VERSION variable as not used - replace obsolete drakx-newt with drakxtools-curses - stop using MANDRIVA_VERSION in %%install - rename mandriva-mgaonline.desktop with mageia-mgaonline.desktop - clean Categories in the .desktop file (remove X-Mandriva-* entry) - remove %%update_desktop_database and %%clean_desktop_database (not used anymore) - remove %%update_mime_database and %%clean_mime_database (not used anymore) - clean .spec + tv <tv> - drop support for mdv2007.x/2008.x/2009.x * Tue Jun 14 2011 tv <tv> 2.77.30-2.mga2 + Revision: 106058 - drop old provides/obsoletes on mdkonline-backend which is dead for quite a lot years + dmorgan <dmorgan> - Remove buildroot definition, this is useless now * Tue Jun 14 2011 dmorgan <dmorgan> 2.77.30-1.mga2 + Revision: 106016 - Fix libnotify API + ze <ze> - correct renaming - use native rpm macros instead variables,not both in same spec * Sat May 28 2011 tmb <tmb> 2.77.29-1.mga1 + Revision: 100619 - move gurpmi upgrade log to .MgaOnline/ too so /root stays clean * Sat May 28 2011 tmb <tmb> 2.77.28-1.mga1 + Revision: 100612 - disable suggesting powerpack upgrade (mga #1153) - dont pollute homedir with urpmi.cfg backup files * Fri May 27 2011 tmb <tmb> 2.77.27-2.mga1 + Revision: 100591 - revert api url change so it matches urpmi and mageia api server * Fri May 27 2011 tv <tv> 2.77.27-1.mga1 + Revision: 100549 - disable features not supported on Mageia but that do exist on mdv: Enterprise Media, Extended Maintenance, Restricted media (mga#1153) - fix mirror URI on mdv * Wed May 25 2011 ahmad <ahmad> 2.77.26-4.mga1 + Revision: 100357 - Use the Mageia official website in the URL tag * Tue May 24 2011 ahmad <ahmad> 2.77.26-3.mga1 + Revision: 100317 - Make sure the the %%post scriptlet doesn't display an error when it exits with 1, as it will always fail on a Mageia system (supposed to work on a Mandriva system when the user installs mgaonline to upgrade to Mageia) * Mon May 23 2011 tv <tv> 2.77.26-2.mga1 + Revision: 100263 - switch mirrorlist API from mdv to mga in %%post * Sat May 21 2011 tv <tv> 2.77.26-1.mga1 + Revision: 100058 - handle both MageiaUpdate & MandrivaUpdate * Thu May 19 2011 tv <tv> 2.77.25-1.mga1 + Revision: 99713 - use https protocol instead of http in order to retrieve distro list * Sat May 14 2011 ennael <ennael> 2.77.24-1.mga1 + Revision: 98795 - update icons and pixmaps for Mageia * Sat May 14 2011 ennael <ennael> 2.77.23-1.mga1 + Revision: 98756 - fix typo in MageiaUpdate name * Fri May 13 2011 tv <tv> 2.77.22-1.mga1 + Revision: 98120 - imported package mgaonline * Fri May 13 2011 Thierry Vignaud <tvignaud@mandriva.com> 2.77.21-4.1.mga1 - initial release, obsoleting mdkonline * Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.77.21-4.1mdv2011.0 + Revision: 666399 - mass rebuild + Paulo Ricardo Zanoni <pzanoni@mandriva.com> - Add back xinit.d script for older distros. * Tue Feb 15 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.77.21-2.1 + Revision: 637874 - Autostart file is now a single file in /etc/xdg/autostart - xinit.d script removed (old WMs should use xdg-compliance-autostart) * Thu Jul 29 2010 Joao Victor Martins <jvictor@mandriva.com> 2.77.21-1.1mdv2011.0 + Revision: 563079 - Bugfix release 2.77.21 - Correctly add --testing when calling mdkapplet-add-media-helper. * Wed Jul 28 2010 Joao Victor Martins <jvictor@mandriva.com> 2.77.20-1.1mdv2011.0 + Revision: 562112 - Bugfix release 2.77.20: o Fixed bug related to upgrading GTK libs (bug #59025); o mdkapplet-upgrade-helper tries to restart mdkapplet after succesfull upgrade (bug #59481). - 2.77.19 - mdkapplet-add-media-helper now replaces mdkapplet-extendend-maintenance-helper * Tue Jun 01 2010 Joao Victor Martins <jvictor@mandriva.com> 2.77.18-1.1mdv2010.1 + Revision: 546847 - 2.77.18: - Updated powerpack offering upgrade dialogs - Fix translating utf8 strings in mdkapplet-add-media-helper (#59509) * Thu May 27 2010 Eugeni Dodonov <eugeni@mandriva.com> 2.77.17-1.1mdv2010.1 + Revision: 546322 - 2.77.17: - updated translations. - Install mdkapplet-add-media-helper to replace mdkapplet-enterprise-update-helper and mdkapplet-restricted-helper (#59500) * Wed May 19 2010 Joao Victor Martins <jvictor@mandriva.com> 2.77.16-1.1mdv2010.1 + Revision: 545447 - Source update. - Release version 2.77.16 - Fix #59200, #59201 - mdkapplet-upgrade-helper: o Offers powerpack medias before distro upgrade. - Updated to 2.77.15.19 + Olivier Blin <oblin@mandriva.com> - pass mandriva_release when installing (so that we can build with --define mandriva_release from other distributions) * Fri Apr 30 2010 Olivier Blin <oblin@mandriva.com> 2.77.15.18-1.1mdv2010.1 + Revision: 541333 - 2.77.15.18 - mdkapplet o do not offer distribution upgrade on OEM Philco systems - mdkapplet-extended-maintenance-helper o install only on distributions with extended maintenance (2008.0, 2009.0, 2010.0) + Pascal Terjan <pterjan@mandriva.org> - ignore lines starting with # in distro list * Wed Feb 10 2010 Pascal Terjan <pterjan@mandriva.org> 2.77.15.17-1mdv2010.1 + Revision: 503890 - mdkapplet o fix dates display wrong by one month o fix new distro popup appearing on 2008.0 after choices have been displayed * Fri Feb 05 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.16-1mdv2010.1 + Revision: 501148 - mdkapplet o do not check for new distro when using extended maintenance o further fix notifying extended maintenance taking over regular maintenance o warn when extended maintenance is over * Thu Feb 04 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.15-1mdv2010.1 + Revision: 500925 - mdkapplet o advertize only once when has extended maintenance when regular one is expired o fix notifying extended maintenance taking over regular maintenance * Thu Feb 04 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.14-1mdv2010.1 + Revision: 500570 - mdkapplet-extended-maintenance-helper o add a 'Lifetime policy' button o display 'no more supportion' dialog only once * Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.13-1mdv2010.1 + Revision: 500272 - mdkapplet o prevent displaying twice the same 'no longuer supported' dialog * Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.12-1mdv2010.1 + Revision: 500250 - mdkapplet o do not display 'distro upgrade' in the menu when in 'no longuer supported' mode - mdkapplet o fix a banner title o hide the icon if "do nothing" was choosen * Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.10-1mdv2010.1 + Revision: 500228 - fix setting version * Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.9-1mdv2010.1 + Revision: 499944 - mdkapplet o fix crashing when clicking on notification * Tue Feb 02 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.8-3mdv2010.1 + Revision: 499697 + rebuild (emptylog) * Tue Feb 02 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.8-2mdv2010.1 + Revision: 499696 - mdkapplet-extended-maintenance-helper o fix retrieving password with older gtk+ o remember the email when an error occured * Tue Feb 02 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.7-1mdv2010.1 + Revision: 499660 - mdkapplet o actually honor DO_NOT_ASK_FOR_NO_MORE_SUPPORTED o do not backport the "live upgrade" feature on 2008.0 since it's unsupported/untested (missing urpmi support) o restore old behaviour when detecting a new distro o make link button usable in no more supported dialog * Tue Feb 02 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.6-1mdv2010.1 + Revision: 499541 - fix reported version - revert change in 2.77.15.5 that pulled too many packages - translations updates * Mon Feb 01 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.5-2mdv2010.1 + Revision: 499095 - mdkapplet o fix a test o skip some messages once extended maintenance has been enabled * Wed Jan 27 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.4-1mdv2010.1 + Revision: 497309 - mdkapplet-extended-maintenance-helper o better banner titles o fix adding media on 2008.0 where --xml-info option is not supported o fix getting password when not embedded in mcc - mdkapplet o advertize when one has extended maintenance when regular one is expired o better notification message for no longuer supported distro * Tue Jan 26 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.3-1mdv2010.1 + Revision: 496774 - mdkapplet-extended-maintenance-helper o retrieve product URL instead of relying on caller to provide it - mdkapplet o enable to run on 2008.0 - fix requires on 2008.0 - buildrequires mdkonline * Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.2-1mdv2010.1 + Revision: 496212 - mdkapplet o enable to share some code with mcc * Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15.1-1mdv2010.1 + Revision: 496026 - mdkapplet-extended-maintenance-helper o do not show banner in error dialog when embedded in mcc o fix getting password when embedded in mcc * Fri Jan 22 2010 Thierry Vignaud <tv@mandriva.org> 2.77.15-1mdv2010.1 + Revision: 494900 - mdkapplet o allow to get extended maintenance on some distributions o fix accepting values vritten by configurator (#56348) - mdkapplet-config o hide non available options instead of making them insensitive (#56637) - include distribution version in user agent - use %%patch instead of %%apply_patches as the former is backportable * Wed Dec 09 2009 Thierry Vignaud <tv@mandriva.org> 2.77.14-1mdv2010.1 + Revision: 475663 - drop diagnostics, strict, vars and warnings pragmas - mdkapplet-config o make sure dialog is properly sized * Wed Dec 09 2009 Thierry Vignaud <tv@mandriva.org> 2.77.13.1-1mdv2010.1 + Revision: 475639 - translations updates - mdkapplet-config o offer a couple more options regarding checks * Thu Nov 26 2009 Thierry Vignaud <tv@mandriva.org> 2.77.12-1mdv2010.1 + Revision: 470337 - mdkapplet-restricted-helper: o fix running on 2008.1 (#55956) * Tue Nov 24 2009 Thierry Vignaud <tv@mandriva.org> 2.77.11-1mdv2010.1 + Revision: 469678 - mdkapplet-config o make it work on 2008.x & 2009.x - mdkapplet-enterprise-update-helper o new authentication scheme (#55735) * Thu Nov 19 2009 Thierry Vignaud <tv@mandriva.org> 2.77.10-1mdv2010.1 + Revision: 467466 - mdkapplet o add mdkonline version to distribution list requests o log crashes of mdkapplet checker process o only enable 'download all packages at once' on 2010.1 and further o prevent checker process from crashing on 2008.1 and 2009.0 * Thu Oct 29 2009 Thierry Vignaud <tv@mandriva.org> 2.77.7-1mdv2010.0 + Revision: 460176 - mdkapplet o better check for detecting if current distro is obsolete * Fri Oct 16 2009 Thierry Vignaud <tv@mandriva.org> 2.77.6-1mdv2010.0 + Revision: 457948 - mdkapplet o display a "download all packages at once" option o offer to select where to download packages - mdkapplet-enterprise-update-helper, mdkapplet-restricted-helper: o escape password because urpmi and its downloaders do not like some characters * Tue Sep 08 2009 Aurélien Lefebvre <alefebvre@mandriva.com> 2.77.5-1mdv2010.0 + Revision: 433758 - mdkapplet-config o use GtkHScale instead of GtkEntry - mdkapplet o use https to fetch mirrorlist from api.mandriva.com - mdkonline specfile update - specfile requires updated + Thierry Vignaud <tv@mandriva.org> - relax requires on 2009.0 * Wed Jul 29 2009 Thierry Vignaud <tv@mandriva.org> 2.77.4-1mdv2010.0 + Revision: 403871 - mdkapplet-config o better looking when embedded in MCC * Wed Jul 29 2009 Thierry Vignaud <tv@mandriva.org> 2.77.3.1-1mdv2010.0 + Revision: 403174 - mdkapplet-enterprise-update-helper o fix my.mdv.com URL * Tue Jul 28 2009 Thierry Vignaud <tv@mandriva.org> 2.77.3-1mdv2010.0 + Revision: 401880 - mdkapplet-enterprise-update-helper o gracefully handle (rare) server issues (#51299) o use proper URL for MES * Fri Jul 24 2009 Thierry Vignaud <tv@mandriva.org> 2.77.2-1mdv2010.0 + Revision: 399406 - mdkapplet, mdkapplet-enterprise-update-helper o do not display PowerPack but real product name (#52292) o on MES5, offer to add update media from authenticated server - mdkapplet-restricted-helper o gracefully handle (rare) server issues (#51299, #51548) - mdkapplet o if current distribution is no more supported, warn so and offer to upgrade to latest release - mdkapplet-upgrade-helper o remove the "upgrade in progress" flag when adding media failed (might fix #50450) * Tue May 12 2009 Thierry Vignaud <tv@mandriva.org> 2.77.1-1mdv2010.0 + Revision: 374992 - mdkapplet o add 2009.1 restricted media on 2009.1 (#50478) o remember a new distro exists when checking for updates (distro check is less frequent) (#50535) o perform initial check after 3 seconds when using --testing - mdkapplet-restricted-helper o prevent having to cancel several time (#48999) - mdkapplet o do not complain when network is down if net_applet is running (which will already warn about this) * Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 2.76.2-1mdv2009.1 + Revision: 367394 - translation updates * Thu Apr 02 2009 Thierry Vignaud <tv@mandriva.org> 2.76.1-2mdv2009.1 + Revision: 363499 - add requires on perl-Crypt-SSLeay (#46503) * Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 2.76.1-1mdv2009.1 + Revision: 362458 - translation updates * Wed Mar 25 2009 Thierry Vignaud <tv@mandriva.org> 2.76-1mdv2009.1 + Revision: 361082 - mdkapplet-config o display update frenquency in hours o display intial delay in minutes o ensure update frenquency is at least 1 hour * Thu Mar 19 2009 Thierry Vignaud <tv@mandriva.org> 2.75-1mdv2009.1 + Revision: 357818 - mdkapplet o check all media for update on cooker instead only update media o update all media on cooker instead of only update media * Mon Feb 16 2009 Thierry Vignaud <tv@mandriva.org> 2.74-1mdv2009.1 + Revision: 341047 - mdkapplet-config o add an updates configurator (#37903) * Wed Feb 11 2009 Thierry Vignaud <tv@mandriva.org> 2.73-1mdv2009.1 + Revision: 339527 - mdkapplet o do not hide urpmi.update arguments (#47002) o be nicer with CPU (more efficient system power usage) o only warn about locked urpmi DB after 10 tries * Tue Dec 16 2008 Thierry Vignaud <tv@mandriva.org> 2.72-1mdv2009.1 + Revision: 314800 - mdkapplet o do not claim there're updates when there're not if check for missing resctricted media is disabled (#46291) (regression introduced in 2.68) * Thu Dec 11 2008 Thierry Vignaud <tv@mandriva.org> 2.71.4-1mdv2009.1 + Revision: 313342 - mdkapplet-restricted-helper o use 'always' policy for downloading XML metadata so that non root users can read themx * Tue Dec 09 2008 Thierry Vignaud <tv@mandriva.org> 2.71.3-1mdv2009.1 + Revision: 312340 - mdkapplet-restricted-helper o add arch in media names * Tue Dec 09 2008 Thierry Vignaud <tv@mandriva.org> 2.71.2-1mdv2009.1 + Revision: 312146 - mdkapplet-restricted-helper o warn if user's rigths have expired or he's not subscribed * Thu Dec 04 2008 Thierry Vignaud <tv@mandriva.org> 2.71.1-1mdv2009.1 + Revision: 310039 - mdkapplet-restricted-helper o display a success message when media were successfully added * Wed Dec 03 2008 Thierry Vignaud <tv@mandriva.org> 2.71-1mdv2009.1 + Revision: 309716 - mdkapplet o explain what is restricted media before actually asking for root privileges - mdkapplet-restricted-helper o add 32 bit repositories on x86_64 too o fix banners' titles o fix vertical spacing between entries o prevent typing in empty password or login o report urpmi.addmedia errors o rephrase some strings (explaining what are restricted media) * Mon Dec 01 2008 Thierry Vignaud <tv@mandriva.org> 2.70.1-1mdv2009.1 + Revision: 308830 - mdkapplet-restricted-helper o only tag restricted/updates as 'update', not restricted/release * Mon Dec 01 2008 Thierry Vignaud <tv@mandriva.org> 2.70-1mdv2009.1 + Revision: 308814 - mdkapplet o check we have both restricted/release & restricted/updates - mdkapplet-restricted-helper o add both newly created restricted/release & restricted/updates media * Mon Nov 24 2008 Thierry Vignaud <tv@mandriva.org> 2.69-1mdv2009.1 + Revision: 306118 - mdkapplet o really check again after adding update media o update status once restricted media got added - mdkapplet-restricted-helper o make sure added media names match our naming policy * Thu Nov 20 2008 Thierry Vignaud <tv@mandriva.org> 2.68.2-1mdv2009.1 + Revision: 305286 - pack buttons at start * Thu Nov 20 2008 Thierry Vignaud <tv@mandriva.org> 2.68.1-1mdv2009.1 + Revision: 305284 - pack buttons at start - offer to add the restricted update medium if not available * Thu Oct 23 2008 Pixel <pixel@mandriva.com> 2.67-1mdv2009.1 + Revision: 296749 - 2.67 - mdkapplet o do not advise to use AC & wired network when not using a laptop * Wed Oct 22 2008 Thierry Vignaud <tv@mandriva.org> 2.66-1mdv2009.1 + Revision: 296538 - mdkapplet o further fix testing for /var/lib/urpmi/stale_upgrade_in_progress o make sure confirm dialog is large enough on 2008.1 o use wizard button order in confirm dialog * Wed Oct 22 2008 Thierry Vignaud <tv@mandriva.org> 2.65-1mdv2009.1 + Revision: 296469 - mdkapplet o fix testing for/var/lib/urpmi/stale_upgrade_in_progress o explicitely wrap labels (for 2008.1) o use Next/Cancel instead of Yes/No in confirmation dialogs * Tue Oct 21 2008 Thierry Vignaud <tv@mandriva.org> 2.64-2mdv2009.1 + Revision: 296268 - update pt_BR translation - workaround breakage in %%if/%%elseif cascad since latesst rpm * Tue Oct 21 2008 Thierry Vignaud <tv@mandriva.org> 2.64-1mdv2009.1 + Revision: 296166 - mdkapplet o be able to detect unfinished upgrades, even if mandriva-release already got upgraded o confirmation dialog for system upgrade: * advise that it may take a couple hours * advise the need for high BW network * advise to close other applications * advise to use AC & wired network when using a laptop * display estimated size of downloads o new distro notification bubble: * change button from "Upgrade the system" to "More Information" * set urgency as 'low' - mdkapplet-upgrade-helper o disable custom downloader settings in order to default to aria2 o disable the X screen saver while upgrading the system o offer to retry the upgrade if it failed o when updates succeeded: * offer to reboot * s/should/must/ - bump require on urpmi * Thu Oct 16 2008 Thierry Vignaud <tv@mandriva.org> 2.63-1mdv2009.1 + Revision: 294356 - mdkapplet o really prevent upgrading more than once at a time - mdkapplet o really prevent upgrading more than once at a time * Wed Oct 15 2008 Pixel <pixel@mandriva.com> 2.62-1mdv2009.1 + Revision: 294006 - 2.62: - mdkapplet-upgrade-helper o check available free space, disallow upgrade if not enough room - mdkapplet o update media in chroot when using --urpmi-root * Wed Oct 15 2008 Thierry Vignaud <tv@mandriva.org> 2.61-1mdv2009.1 + Revision: 293968 - mdkapplet-upgrade-helper o display error dialog instead of success one when we cannot add the media o updade media between gurpmi passes in case mirrors got updated if needed * Tue Oct 14 2008 Pixel <pixel@mandriva.com> 2.60-1mdv2009.1 + Revision: 293736 - 2.60 - mdkapplet-upgrade-helper o ensure gurpmi is not killed after 10min o ensure gurpmi error status is correctly catched o instead of passing hand-crafter mirrorlist for new distro, use a magical environment variable that is used by new urpmi * Tue Oct 14 2008 Thierry Vignaud <tv@mandriva.org> 2.59-1mdv2009.1 + Revision: 293702 - adjust file list - bump require on urpmi - mdkapplet o do not restart the applet on package update anymore - mdkapplet-upgrade-helper o call gurpmi with --clean o log where gurpmi logs are ending o log gurpmi STDERR too o make all gurpmi passes using --replacefiles instead of just the first one o restore urpmi media if adding new distribution media failed * Tue Oct 14 2008 Thierry Vignaud <tv@mandriva.org> 2.58-1mdv2009.1 + Revision: 293461 - mdkapplet o enable to test distro upgrade even when service is disabled through either --testing option or "TEST_DISTRO_UPGRADE=yes" in /etc/sysconfig/mdkapplet - mdkapplet o make sure to not report new distro after distro upgrade o reread distro release after distro upgrade * Tue Oct 14 2008 Thierry Vignaud <tv@mandriva.org> 2.56-1mdv2009.1 + Revision: 293443 - drop PAM permissions for urpmi.removemedia (introduced in 2.46) - mdkapplet o log reason as well as current & target distro for distro upgrade o do not crash if image cannot be loaded (#44750) o split upgrade code into mdkapplet-upgrade-helper: * ask for root password earlier, before removing media (#44771) * log where is backuped urpmi.cfg * run up to 4 gurpmi passes if needed * Fri Oct 10 2008 Thierry Vignaud <tv@mandriva.org> 2.55-1mdv2009.1 + Revision: 291325 - mdkapplet o do not display gurpmi log errors when done installing updates, only do it for distribution upgrade - mdkapplet o do not check for new distro on Flash (not enough disk space) - mdkapplet o prevent upgrading more than once at a time - mdkapplet o explicitely wrap labels b/c 2008.1's mygtk2 didn't wrap - mdkapplet o add a banner and pack Ok button to the right in success dialog - mdkapplet o display a success or an error message at end of installation o keep update log and tell users where they are if upgrade failed o make "Distro Upgrade" confirmation dialog wider o run gurpmi with --replacefiles option (so that temporary file conflicts doesn't break upgrade due to missing conflict tags) (needs urpmi 6.14.1 from updates) - mdkapplet o enable to globally enable/disable new distribution check o "Distro Upgrade" confirmation dialog: * display a banner * display an URL link button * display nicer distribution name o when performing distro upgrade: * enable to remove media in chroot specified by --urpmi-root * run a 2nd gurpmi pass if first failed - require a fixed gurpmi on 2008.1 - require a gurpmi recent enough on 2008.1 (where gurpmi hasn't strict require on urpmi) - mdkapplet o compute regular updates even if there's a new distro o enable to not check again for new distro o when a new distro is available: * add an "upgrade system" in the menu * ask for confirmation before performing distro upgrade * if there're updates, install regular updates instead of performing distro upgrade on left click * only show "Install updates" in right menu only if there actually are updates * use blue icon - drop require on wget (was used in the old days by mdkupdate for club media) - no more require perl-Crypt-SSLeay + Pixel <pixel@mandriva.com> - 2.54: - mdkapplet o do not wrongly propose distribution upgrade after installing updates o do not display "Congratulations" dialog when done installing updates, only do it for distribution upgrade * Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 2.48-1mdv2009.0 + Revision: 290804 - mdkapplet o do not complain if urpmi DB is locked by another program, just wait for next check slot - mdkapplet o prevent SIGCHILD handler's waitpid to interfere with urpmi waiting for curl exit code, which broke downloads o workarounding issue with downloading files as user * Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 2.46-2mdv2009.0 + Revision: 290712 - mdkapplet o fix backuping urpmi.cfg o fix removing media as user * Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 2.45-1mdv2009.0 + Revision: 290702 - mdkapplet o workarounding downloading distro list as user for 2008.1 where sometimes urpmi reports it failed to download the list when it actually did with success * Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 2.44-1mdv2009.0 + Revision: 290189 - mdkapplet o add support for downloading distro list as user for 2008.1 o better check in order to exclude cooker from distro upgrade * Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 2.43-1mdv2009.0 + Revision: 290170 - mdkapplet o don't show the applet when there's no network - fix distro release check for requires * Thu Sep 04 2008 Thierry Vignaud <tv@mandriva.org> 2.42-1mdv2009.0 + Revision: 280884 - typo fix - mdkapplet: o check again after adding update media o fix dowloading distributions list o offer to add media directly from bubble (#39987) o prevent running media manager more than one at a time o run media manager with --no-splash' option and handle "--urpmi-root=$root" - do not display error messages in trigger script (#39649) * Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.41-1mdv2009.0 + Revision: 266742 - mdkapplet: o add support for --rpm-root=foobar and --urpmi-root=foobar o add support for live upgrade when a new distributions is released * Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 2.40-2mdv2009.0 + Revision: 265111 - rebuild early 2009.0 package (before pixel changes) * Thu May 08 2008 Thierry Vignaud <tv@mandriva.org> 2.40-1mdv2009.0 + Revision: 204462 - mdkapplet: o run MandrivaUpdate with --no-splash option in order to skip splash screen (#40366) * Sun May 04 2008 Funda Wang <fwang@mandriva.org> 2.39-3mdv2009.0 + Revision: 201141 - support LXDE * Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 2.39-2mdv2009.0 + Revision: 192787 - update description * Fri Mar 21 2008 Thierry Vignaud <tv@mandriva.org> 2.39-1mdv2008.1 + Revision: 189429 - mdkapplet: o check for network just before first check o do not check for network while checking for updates o do not show icon while checking if previously hidden o do not show icon while waiting for initial check o do not skip first RPM check (change made in 2.16 in march 2007) o do not start network cyclic checks before first media test (#38991) o kill suppport for bundles o reduce resident size by 9MB aka 30%% (#31860) * Thu Mar 20 2008 Thierry Vignaud <tv@mandriva.org> 2.38-1mdv2008.1 + Revision: 189178 - do not display "install updates" button when notifying about network being down (regression introduced in 2.35: "offer to install updates in notifications") * Wed Mar 19 2008 Olivier Blin <oblin@mandriva.com> 2.37-1mdv2008.1 + Revision: 188935 - require libdrakx-net (>= 0.29) - 2.37 - simplify network detection * Mon Mar 17 2008 Thierry Vignaud <tv@mandriva.org> 2.36-1mdv2008.1 + Revision: 188422 - mdkapplet: o bump copyright year o do not check for network before first media test (#38991) + Olivier Blin <oblin@mandriva.com> - do not require perl-Gtk2-TrayIcon anymore * Fri Mar 14 2008 Thierry Vignaud <tv@mandriva.org> 2.35-1mdv2008.1 + Revision: 187923 - mdkapplet: o offer to install updates in notifications * Wed Mar 12 2008 Thierry Vignaud <tv@mandriva.org> 2.34-1mdv2008.1 + Revision: 187107 - mdkapplet: o do not keep complaining if nightly update cron had failled (#38531) * Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 2.33-1mdv2008.1 + Revision: 183468 - mdkapplet: o adapt to urpmi-5.9 (#38724) * Wed Mar 05 2008 Thierry Vignaud <tv@mandriva.org> 2.32-2mdv2008.1 + Revision: 179330 - fix urpmi require * Wed Mar 05 2008 Thierry Vignaud <tv@mandriva.org> 2.32-1mdv2008.1 + Revision: 179320 - mdkapplet: o check more often for network (#37701, #38004) o do not crash if notfiy failed on ->show (#38496) o do not notify if no network if already done o make sure notifications' text doesn't got truncated o use more modern API to check for updates - bump require on rpmdrake & urpmi for APIs * Tue Feb 26 2008 Thierry Vignaud <tv@mandriva.org> 2.31-1mdv2008.1 + Revision: 175230 - make sure notifications' text doesn't got truncated * Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.30-2mdv2008.1 + Revision: 170645 - update inactive backport media (#34620) * Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 2.29-2mdv2008.1 + Revision: 168586 - fix update-menus-without-menu-file-in-%%post(|un) - stop requiring hwdb-clients * Tue Feb 05 2008 Thierry Vignaud <tv@mandriva.org> 2.29-1mdv2008.1 + Revision: 162665 - hide icon when no updates are availlable (#29728) - increase initial check delayed from 60 seconds to 5 minutes - make sure to not display any bubbles at all if no updates (#37451) - really set nice priority - use Gtk2::Notify instead of Gtk2::NotificationBubble (#37113) - ues Gtk2::StatusIcon instead of Gtk2::TrayIcon * Fri Feb 01 2008 Thierry Vignaud <tv@mandriva.org> 2.28-1mdv2008.1 + Revision: 161202 - do not crash when icon is removed from the panel socket (#35908) - do not display a bubble while checking updates (#36526) - make mdkapplet aware again of network status (#35107) - readd back tooltips regarding "initial check delay" - try harder not to report false positives (#36358) - kill re-definition of %%buildroot on Pixel's request + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Tue Dec 11 2007 Thierry Vignaud <tv@mandriva.org> 2.27-1mdv2008.1 + Revision: 117539 - delay initial check by 1 mn instead of by 25 seconds - do not display bubbles while waiting for the initial check * Wed Dec 05 2007 Thierry Vignaud <tv@mandriva.org> 2.26-1mdv2008.1 + Revision: 115586 - kill disconnect state (thus make mdkapplet works again w/o network) - mdkapplet.conf: fix default update frequency * Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 2.25-1mdv2008.1 + Revision: 115368 - drop --debug option - drop online registration wizard (obsolete since we locally compute updates) - drop web link from menu (was only relevant for web based Online service) - install config file for applet - kill dead code - renice checking updates at level 7 - show Mandriva Linux site instead of old mdvonline one * Mon Oct 22 2007 Thierry Vignaud <tv@mandriva.org> 2.24-1mdv2008.1 + Revision: 101184 - use notification bubbles - do not harcode icon extension * Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 2.23.1-1mdv2008.0 + Revision: 94185 - fix bogus catalog - mdkapplet: o fix a crash when /etc/mandriva-release isn't readable due to high msec level (#34323)) o run with reduced I/O priority (#33888) - own /etc/cron.daily/mdkupdate (#33454) * Mon Sep 03 2007 Thierry Vignaud <tv@mandriva.org> 2.22-1mdv2008.0 + Revision: 78518 - improve About dialog * Wed Aug 29 2007 Thierry Vignaud <tv@mandriva.org> 2.21-1mdv2008.0 + Revision: 74994 - mdkapplet: only look at update media now that MandrivaUpdate do this (#32978) (nice side effect: speed up the updates lookup) * Sat Aug 11 2007 Thierry Vignaud <tv@mandriva.org> 2.20-1mdv2008.0 + Revision: 61860 - mdkapplet: prevent running drakbug when already running (#32439) * Tue Aug 07 2007 Thierry Vignaud <tv@mandriva.org> 2.19-1mdv2008.0 + Revision: 59836 - mdkapplet: o introduce "delayed" state in order to make clear we wait for the initial check o make first check delay configurable through /etc/sysconfig/mdkapplet (#32338) - fix mimelnk path (frederic crozat) * Fri Aug 03 2007 Thierry Vignaud <tv@mandriva.org> 2.18-1mdv2008.0 + Revision: 58571 - disable notifications (#18965) - mdkapplet: o do not fire drakbug when already running applet o remove workaround for buggy GNOME now that it has been fixed - fix startup with XFCE (#31835) * Fri Jun 08 2007 Thierry Vignaud <tv@mandriva.org> 2.17-1mdv2008.0 + Revision: 37481 - hide password in logs (#30854) * Fri Mar 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.16-1mdv2007.1 + Revision: 148638 - mdkapplet: o prevent urpmi.update to run /usr/bin/resize through Term::ReadKey->GetTerminalSize() when xterm is installed (which freeze the desktop) o go into "ok" state on startup o schedule first check 25 seconds after startup instead of right now * Thu Mar 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.15-2mdv2007.1 + Revision: 147977 - bump release - hide wizard menu entry for now - kill bundle desktop entry * Thu Mar 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.15-1mdv2007.1 + Revision: 147904 - mdkapplet: hide "configure the service" menu entry * Wed Mar 21 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.14-1mdv2007.1 + Revision: 147821 - mdkapplet: o fork the updates checking in background, thus fixing: * frozed applet while computing updates * memory leak o remove the timers that make the applet constantly polling (#29788)o o warn more clearly when the urpmi database is locked - mdkupdate: be safer (use urpmi --keep option) * Tue Mar 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.13-1mdv2007.1 + Revision: 147067 - mdkupdate: o consider all update media instead of only the old "update_source" one o enable to operate offline o get rid of non auto mode since it: * wasn't ported over new urpmi API and was thus broken * just reinvents what MandrivaUpdate does * is buggy since quite a long time (eg: #16202) o kill --applet option now that MandrivaUpdate is run directly by the applet o update the media btw * Tue Mar 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.12-1mdv2007.1 + Revision: 147003 - mdkapplet: o do not log translated messages o warn when there's no media at all or when all update media are disabled o when there's no media at all or when all update media are disabled, run source media manager on right click * Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.11-1mdv2007.1 + Revision: 146596 - display "busy" state while computing updates on startup * Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.10-1mdv2007.1 + Revision: 146540 - new release - stop packaging big ChangeLog * Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.9-2mdv2007.1 + Revision: 145288 - bump release - mdkapplet: o do not allow to run several instances of MandrivaUpdate o do not alter media while MandrivaUpdate is running o fix eating all CPU after running MandrivaUpdate o update status once MandrivaUpdate completed * Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.8-2mdv2007.1 + Revision: 145133 - bump release - versionate drakxtools require for children reaping * Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.8-1mdv2007.1 + Revision: 144840 - mdkapplet: o if not registered, operate offline w/o complaining o on left click on applet, run MandrivaUpdate if there're updates o skip computing updates if urpm db is not lockable o store update frequency in /etc/sysconfig/mdkapplet (default is 3h) o wait for MandrivaUpdate to complete before recomputing updates & restarting the applet if needed * Mon Mar 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.7-1mdv2007.1 + Revision: 141819 - mdkapplet: o fix detecting running applet o run MandrivaUpdate directly instead of mdvupdate wrapper * Fri Mar 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.6-1mdv2007.1 + Revision: 139548 - do not use deprecated Xorg paths in desktop entries (#28466) - typo fix in czech translation (#27755) * Fri Mar 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.5-1mdv2007.1 + Revision: 138844 - mdkonline wizard: o better formated messages o do not override --country option o fix country issue with UTF-8 when registering an host (#27448) o relax constraints on email adresses (#26495) o send 2 letters ISO code to the server expect instead of country's full name o sent the country choosen by the user instead of the default locale one - mdkapplet: o cleanups o enable to work w/o the server o prevent checking 4 times if there're updates before actually running MandrivaUpdate o use new API to check if updates are availlable (#26307), compute updates localy - mdkupdate: o do not check again if updates really are availlables when run from the applet o log running MandrivaUpdate + Frederic Crozat <fcrozat@mandriva.com> -Use GNOME autostart infrastructure -use more macros in specfile - Import mdkonline * Thu Sep 21 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 * Tue Sep 19 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) * Sun Sep 17 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 * Fri Sep 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.1-1mdv2007.0 - XDG menu - translation snapshot * Fri Apr 14 2006 Warly <warly@mandrakesoft.com> 2.0-15mdk - Include server error message when requiring the bundle * Wed Apr 12 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 * Tue Apr 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-13mdk - fix restarting old applets * Sat Apr 08 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 * Fri Apr 07 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 * Thu Apr 06 2006 Warly <warly@mandrakesoft.com> 2.0-10mdk - Correctly keep the POST line from the bundle file (for auto-select preset) * Wed Apr 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-9mdk - mdkapplet: fix crash when run as non root * Wed Apr 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-8mdk - mkdupdate: fix auto registering host when installing a bundle * Tue Apr 04 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 * Tue Apr 04 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 * Fri Mar 31 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 * Thu Mar 30 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 02 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 09 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 * Sat Oct 22 2005 Daouda LO <daouda@mandriva.com> 1.3-6mdk - add trailing '/' for online help * Wed Oct 19 2005 Daouda LO <daouda@mandriva.com> 1.3-5mdk - extend the regex to match machine with underscore in name * Tue Oct 18 2005 Daouda LO <daouda@mandriva.com> 1.3-4mdk - use strict pragma - call mdkonline::get_release method before computing updates * Sat Oct 15 2005 Daouda LO <daouda@mandriva.com> 1.3-3mdk - launch MandrivaUpdate instead of MandrakeUpdate for distro newer than LE2005 (name change policy) #19211 * Thu Oct 06 2005 Daouda LO <daouda@mandriva.com> 1.3-2mdk - Major update for new SOAP based architecture (only account creation and authentication - po updates * Wed Sep 21 2005 Daouda LO <daouda@mandriva.com> 1.3-1mdk - fix missing option when calling terminal based mdkonline - translations update * Sat Sep 17 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 * Fri Sep 16 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) * Tue Aug 23 2005 Daouda LO <daouda@mandriva.com> 1.3-0.1mdk - 1.3 pre-build for 2006 * Fri Aug 12 2005 Daouda LO <daouda@mandriva.com> 1.2-1mdk - switch to Mandriva - po updates * Thu Apr 07 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 09 2005 Daouda LO <daouda@mandrakesoft.com> 1.1-30mdk - libDrakX stuffs are always located in /usr/lib/ (gb) * Wed Mar 09 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 09 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 * Wed Oct 27 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-19mdk - * Fri Oct 22 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 * Tue Oct 12 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 * Wed Oct 06 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-17mdk - update mdkupdate with new 10.1 mirror structure * Tue Oct 05 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-16mdk - rebuild * Tue Oct 05 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-15mdk - po updates - exit code instead of die on mdkupdate * Sat Oct 02 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 * Fri Oct 01 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 * Thu Sep 30 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) * Tue Sep 21 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) * Wed Sep 15 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-9mdk - po updates * Sat Sep 11 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-8mdk - fixed typos in sprintf_fixutf8 and output functions * Fri Sep 10 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 * Thu Aug 05 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-6mdk - automatically launch mdkapplet for KDE, GNOME and IceWM (via xinit) * Sun Jul 18 2004 Daouda LO <daouda@mandrakesoft.com> 1.1-5mdk - fix conflicts (fcrozat) * Sat Jul 17 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) * Wed Jun 09 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). * Wed May 26 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-8mdk - fix broken regexp in error handling code (flepied) * Tue May 18 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. * Wed May 12 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-6mdk - use mouse clock cursor when busy with applet busy icon. - decrease debug messages * Tue May 11 2004 Daouda LO <daouda@mandrakesoft.com> 1.0-5mdk - more meaningful icons set for applet state (big up 2 ln) * Fri May 07 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 * Thu Apr 29 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 * Wed Apr 14 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