Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > c77d725a2f37c0ab0977291cdba4c591 > files > 2

grpmi-8.2-3mdk.src.rpm

%define group System/Configuration/Packaging
%define grpmiVersion 8.2

Name: grpmi
Version: %{grpmiVersion}
Release: 3mdk
Source0: %{name}-%{version}.tar.bz2
License: GPL
BuildRoot: %{_tmppath}/%{name}
Summary: GUI frontend for rpms installation or upgrade
Requires: gnupg >= 1.0.2-2mdk
BuildRequires: curl-devel db3-devel gtk+mdk-devel libbzip2-devel rpm-devel >= 4.0.3 
Group: %{group}

%description
Nice gtk+ GUI to see the rpms installation progress

%prep
%setup -q 

%build
%configure
%make CFLAGS="$RPM_OPT_FLAGS" grpmi

%install
rm -rf $RPM_BUILD_ROOT
make version=%{grpmiVersion} install prefix=$RPM_BUILD_ROOT%{_prefix}

install -d $RPM_BUILD_ROOT%{_var}/cache/urpmi/rpms

%{find_lang} grpmi

%clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/$RPM_PACKAGE_NAME

%files -n grpmi -f grpmi.lang
%defattr(-,root,root)
%{_prefix}/X11R6/bin/grpmi
%{_var}/cache/urpmi/rpms

%changelog
* Mon Mar  4 2002 François Pons <fpons@mandrakesoft.com> 8.2-3mdk
- integrated patch from Andrej Borsenkow with small modification.

* Thu Feb 28 2002 François Pons <fpons@mandrakesoft.com> 8.2-2mdk
- build release (newer po).

* Wed Jan 23 2002 François Pons <fpons@mandrakesoft.com> 8.2-1mdk
- removed DURING_INSTALL stuff.
- 8.2.

* Thu Nov 29 2001 François Pons <fpons@mandrakesoft.com> 8.1-8mdk
- cvs snapshot (integration of Pascal Cavy patch).

* Thu Sep  6 2001 DindinX <odin@mandrakesoft.com> 8.1-7mdk
- better support for progress bar

* Thu Aug 16 2001 Warly <warly@mandrakesoft.com> 8.1-6mdk
- recompiled for cooker

* Wed Jul 18 2001 DindinX <odin@mandrakesoft.com> 8.1-5mdk
- resync with CVS
- rebuild with new rpm libs
- remove config.cache the right way...
- remove patch. It is very silly to patch our own tools :-/

* Sat Jul 07 2001 Stefan van der Eijk <stefan@eijk.nu> 8.1-4mdk
- BuildRequires:	db3-devel
- Removed BuildRequires:	popt-devel
- Removed BuildRequires:	zlib-devel

* Fri Jul 06 2001 François Pons <fpons@mandrakesoft.com> 8.1-3mdk
- make sure config.cache is not already present in archive.
- update configure.in with new rpm 4.0.3.

* Thu Jul  5 2001 DindinX <odin@mandrakesoft.com> 8.1-2mdk
- rebuild with new libs.

* Wed Jun 13 2001 DindinX <odin@mandrakesoft.com> 8.1-1mdk
- CVS cleanups, adapted for rpm-4.0.3

* Tue May 22 2001 DindinX <odin@mandrakesoft.com> 8.0-9mdk
- added support for proxy

* Thu Apr 26 2001 Frederic Lepied <flepied@mandrakesoft.com> 8.0-8mdk
- use resume on transfer
- change cache dir to /var/cache/urpmi/rpms

* Fri Apr 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 8.0-7mdk
- better error reporting for rpminst

* Tue Mar 27 2001 DindinX <odin@mandrakesoft.com> 8.0-6mdk
- re-enable quitting at the end of execution
- spec clean up

* Tue Mar 27 2001 DindinX <odin@mandrakesoft.com> 8.0-5mdk
- debugged (!) embedding mode.

* Tue Mar 27 2001 DindinX <odin@mandrakesoft.com> 8.0-4mdk
- improved embedding mode.

* Mon Mar 26 2001 DindinX <odin@mandrakesoft.com> 8.0-3mdk
- remove pamification
- remove MandrakeUpdate language files
- grpmi now prints its WID when launching so rpminst can embed it.

* Thu Mar 22 2001 Pixel <pixel@mandrakesoft.com> 8.0-2mdk
- remove the menu (not needed)
- grpmi doesn't need perl anymore nor does it need grpmi.pm

* Wed Mar 14 2001 Frederic Lepied <flepied@mandrakesoft.com> 8.0-1mdk
- removed MandrakeUpdate binary package generation

* Tue Jan  2 2001 DindinX <odin@mandrakesoft.com> 7.2-19mdk
- correctly handle the importance tag.

* Fri Oct 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 7.2-18mdk
- port to rpm 4.

* Wed Oct 25 2000 DindinX <odin@mandrakesoft.com> 7.2-17mdk
- Use the DURING_INSTALL environment variable to avoid ldconfig
  and update-menus to be launch several times.

* Wed Oct 25 2000 DindinX <odin@mandrakesoft.com> 7.2-16mdk
- Disabling the "Cancel" button during the rpm transaction
  since this may corrupt the rpm database. (fix 963)

* Tue Oct 24 2000 DindinX <odin@mandrakesoft.com> 7.2-15mdk
- grpmi.*: fix 592, but the real solution would to get rid of wget for
  ftp transfert. Will be longer to code but a lot safer.
- fix 928 by testing the screen width and reduce the main window when it is
  less than 800.
- updated po

* Tue Oct 10 2000 DindinX <odin@mandrakesoft.com> 7.2-14mdk
- add MandrakeUpdate.real (the real program) to the %%file list
  (should fix 777)

* Mon Oct 09 2000 DindinX <odin@mandrakesoft.com> 7.2-13mdk
- remove kdesu requirement
- use usermode for MandrakeUpdate

* Mon Oct 09 2000 DindinX <odin@mandrakesoft.com> 7.2-12mdk
- fix i18n
- Added some requires and buildrequires (ASkwar)
- more macros (ASkwar)
- put menu in spec (ASkwar)
- put Changelog at the end of the spec

* Fri Oct 06 2000 DindinX <odin@mandrakesoft.com> 7.2-11mdk
- updated po (and align icon caption)
- small bugfix (about the number of selected package after a failure)

* Wed Oct 04 2000 DindinX <odin@mandrakesoft.com> 7.2-10mdk
- use LN icons
- updated po

* Mon Oct 02 2000 DindinX <odin@mandrakesoft.com> 7.2-9mdk
- Use the new syntax for the mirrorfiles:
  updates: and update{%arch}: are now accepted.
- updated po

* Fri Sep 29 2000 DindinX <odin@mandrakesoft.com> 7.2-8mdk
- change "ignore" to "install" in grpmi.

* Fri Sep 29 2000 DindinX <odin@mandrakesoft.com> 7.2-7mdk
- Somewhat fix the Cancel problem
- Use Source as the first entry in the preference box
- Add some other Cancel Button
- Make the "type" coolumn resizable
- updated po

* Thu Sep 28 2000 DindinX <odin@mandrakesoft.com> 7.2-6mdk
- Only show the "Type" column with normal updates
- Remove the two gpg keys since they're provided by GnuPG.
- updated po

* Wed Sep 27 2000 DindinX <odin@mandrakesoft.com> 7.2-5mdk
- Added some more sanity checks.
- MU now reload the list of package when sth wrong happened within grpmi
- Re-enable GnuPG sig check (seems working now).
- Enhanced GnuPG sig check

* Wed Sep 27 2000 DindinX <odin@mandrakesoft.com> 7.2-4mdk
- Temporary disabling GnuPG sig, since it breaks so many things.
- small UI changes
- Correctly change the title of the Package Frame (source on...) when
  switching to/from devel updates from/to normal updates
- Show an alert box when the user choose a version different from the
  one found in /etc/mandrake-release.
- update po

* Tue Sep 19 2000 DindinX <odin@mandrakesoft.com> 7.2-3mdk
- Fix proxy preference box (hopefully)
- Use a more robust function to compare versions

* Mon Sep 18 2000 DindinX <odin@mandrakesoft.com> 7.2-2mdk
- Check GnuPG signature
- Small UI changes
- Support for different types of updates

* Wed Sep 13 2000 DindinX <odin@mandrakesoft.com> 7.2-1mdk
- Updated the version to 7.2
- Select a default mirror randomly when there's none defined
- First part of the support for regular updates (such as the forthcoming KDE2)
- Deals with two flavour of mirrors: Cooker-based ones and updates-based ones
- Many bugfixes

* Tue Sep  5 2000 DindinX <odin@mandrakesoft.com> 7.1-27mdk
- Fix a segfault which might occur when trying to update many times the
  same list of packages
- Slighty change the way progressbar popups are created (thx to havoc)
- Add a Cancel button in the progress for updating the package list.
- The Importance flag is now printed with bold font.
- Small UI change

* Fri Sep  1 2000 DindinX <odin@mandrakesoft.com> 7.1-26mdk
- Double clicks now select (check) packages
- retrieve the package list in passive mode, so we works behind firewall
  (thanks to FredB for pointing this)
- Added a warning box when getting a list of development packages

* Thu Aug 31 2000 DindinX <odin@mandrakesoft.com> 7.1-25mdk
- fix the grpmi invocation
- fix white background with themes
- Lists of packages to update are now kept in memory, so we can toggle
  between security updates and dev updates quickly.
- other small bugfixes

* Tue Aug 29 2000 DindinX <odin@mandrakesoft.com> 7.1-24mdk
- UI enhancement

* Wed Aug 23 2000 DindinX <odin@mandrakesoft.com> 7.1-23mdk
- Rebuild on ke to hunt for the /var/tmp/MandrakeUpdate/usr/X11R6/bin/grpmi.pm
  bug
- use %lang to please rpmlint
- remove /var/cache/grpmi from the MandrakeUpdate %files
- add /var/cache/grpmi to the grpmi %files

* Fri Aug 18 2000 DindinX <odin@mandrakesoft.com> 7.1-22mdk
- Fix another typo in grpmi (which prepended grpmi on every packages...)
- Added a waiting progress bar in MU when forking to grpmi
- Removed the unconnected Help menu entry

* Wed Aug 16 2000 DindinX <odin@mandrakesoft.com> 7.1-21mdk
- small BM fixes
- UI fixes (thx gc)
- Fix the saving of the package list (thx gc)

* Mon Aug 14 2000 DindinX <odin@mandrakesoft.com> 7.1-20mdk
- fix a typo in grpmi.pm
- little UI fixes.

* Thu Aug 10 2000 Pixel <pixel@mandrakesoft.com> 7.1-19mdk
- use /var/cache/grpmi instead of /root/tmp (better for FHS, thxchmou)	
- add /var/cache/grpmi to %%files

* Wed Aug  9 2000 Pixel <pixel@mandrakesoft.com> 7.1-18mdk
- security update: use /root/tmp as tmpdir instead of /tmp

* Mon Aug 07 2000 DindinX <odin@mandrakesoft.com> 7.1-17mdk
- remove provide gmessage and gchooser, since grpmi doesn't provide it anymore

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 7.1-16mdk
- automatically added BuildRequires

* Fri Aug  4 2000 DindinX <odin@mandrakesoft.com> 7.1-15mdk
- Use KB or MB to show the package size in a human readable format (Thx Fred B)
- Don't reload the package list after an installation (Thx Fred B)
- po updates
    
* Wed Aug  2 2000 DindinX <odin@mandrakesoft.com> 7.1-14mdk
- New version, without Perl, without threads, new UI

* Sat Jul 29 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 7.1-13mdk
- rebuild it with macrosifications

* Thu Jul  6 2000 Pixel <pixel@mandrakesoft.com> 7.1-12mdk
- grpmi.pm: add LANGUAGE=C before wget (otherwise, string Length is not found)

* Wed Jul 05 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 7.1-11mdk
- build release

* Wed Jul 05 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 7.1-10mdk
- build against new libbz2

* Mon Jun  5 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 7.1-9mdk
- MandrakeUpdate.pm: Add multiple architechture support.

* Wed May 10 2000 DindinX <odin@mandrakesoft.com> 7.1-8mdk
- Added the missing Help File

* Thu May  4 2000 DindinX <odin@mandrakesoft.com> 7.1-7mdk
- Workaround a bug in the thread handling, to avod dead process

* Thu May  4 2000 DindinX <odin@mandrakesoft.com> 7.1-6mdk
- Fix typo in the Makefile (7.0 -> 7.1)

* Wed May  3 2000 DindinX <odin@mandrakesoft.com> 7.1-5mdk
- Fix a small but annoying bug

* Tue May  2 2000 DindinX <odin@mandrakesoft.com> 7.1-4mdk
- Added a button to validate the change of mirror

* Fri Apr 28 2000 DindinX <odin@mandrakesoft.com> 7.1-3mdk 
- Version 7.1
- cleanup MandrakeUpdate.pm
- Added 32x32 and 48x48 icons

* Tue Apr 11 2000 DindinX <odin@mandrakesoft.com> 7.0-16mdk
- Added a nice icon menu from Hélène's.

* Fri Mar 31 2000 DindinX <odin@mandrakesoft.com> 7.0-15mdk
- New Group
- Specs fixes
- Menu

* Mon Feb 28 2000 DindinX <odin@mandrakesoft.com> 7.0-14mdk
- Changed Taiwan naming scheme (Pablo)

* Thu Feb 10 2000 DindinX <odin@mandrakesoft.com> 7.0-13mdk
- Prelimirary support for proxies

* Thu Jan 27 2000 DindinX <odin@mandrakesoft.com> 7.0-12mdk
- New interface release, certainly a whole bunch of new bugs!

* Wed Dec 22 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Fix some typos

* Mon Dec 20 1999 Pixel <pixel@mandrakesoft.com>
- rebuild for 7.0
- new version by dindinx

* Sat Nov 20 1999 Pixel <pixel@mandrakesoft.com>
- merged in the translations from the CVS

* Sat Nov 20 1999 Pixel <pixel@linux-mandrake.com>
- using kdesu instead of gsu in grpmi
- removed gsu

* Sun Nov 07 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Build release (pixel sux).

* Fri Sep 24 1999 Pixel <pixel@mandrakesoft.com>
- fixed a bug in MandrakeUpdate.pm (for i18n) 

* Thu Sep 23 1999 Francis Galiegue <francis@mandrakesoft.com>
- fixed English error in sources and redone the .po files
- please someone actually DO the de .po files
  and fill Makefile appropriately - de has been removed from LANG for now
- added French summary and descriptions

* Thu Aug 26 1999 Pixel <pixel@linux-mandrake.com>
- replaced mirroir by miroir in the french po file
- changed version to 6.1

* Sat Aug 14 1999 Pixel <pixel@linux-mandrake.com>
many features added:
- wget -c instead of wget
- display the size of the rpms
- parse the descriptions file to get info on packages: flags (install or
upgrade), importance (essential, important, normal, optional), description,
pre-install message, post-install message