Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > e6f26dde253e8a8e30d2838a8dde3c0c > files > 10

rpm-get-1.4-2mdk.i586.rpm

/*
 * rpm-get Changes File - (Billy Wideling <alien@koping.net>)
 *
 * Changes from version 0.1 to 1.4
 *
 * This is free sofware under the GNU General Public License.
 *
 */

*** rpm-get 0.2 ***
- Renamed update to upgrade and made update recreate the package lists 
  and databases.
- Wrote a converter from rpm file deps to package deps. 
- Solved most of the auto dependency problems and implemented that
  into the main script.
- Rewrote most of mklists scripts to handle the auto dep database,
  for converting rpm file deps into package deps.
- Rewrote the manual page accordingly.
- Added a --force function for install and upgrade.
- Removed unessesary stuff from the install.sh script.

*** rpm-get 0.3 ***
- Implemented some more of file dependency checking into the script.
- Fixed some minor typos etc. in the script.

*** rpm-get 0.4 ***
- rpm-get had a dangerous usage of /tmp which I fixed, a choice of
  where to cache the packages will be awaileble in 0.5 ....
- Fixed the version information.

*** rpm-get 0.5 ***
- Fixed another unsafe usage of /tmp.
  (this was a minor thing though).
- Added the choise of where to cache the packages.
  (This should avoid any security issues there is with unsave usage,
  as it gives the user the abilety to cache it anywhere).
- Fixed version checking of the old configure file during install.
  (It wont overwrite an older valid config file now)
- Removed some unused stuff in the install.sh file.

*** rpm-get 0.6 ***
  (Most of the changes in version 0.6 is based on users suggestions)
- Added a download option, that will allow even normal users to download
  but not install an rpm.
- Made the download only option download the files to ~/tmp for normal users 
  and to the cache directory if the user is root.
- Fixed an unsecure usage of the find command, and made it check that the
  cache dir is not a bin/ dir, before starting to remove files.
  (This shouldent be nessesary, but it's just to be on the safe side)
- Added the chose of ftp mirror site during at install time.
- Updated the manual page accordingly.

*** rpm-get 0.7 ***
- Removed the feature of removing old rpm packages to avaoid a REALLY bad
  bug that was found in version 0.6.
- Added some extra checking for the same reason, to avaoid the bug from 0.6.
  (Hopfully this should work 100% ok now without removing anything it's
  not supposed to, since I removed the rm commands out of the code until
  I find a secure and well tested way of doing it)

*** rpm-get 0.8 ***
- Added a dist-upgrade function which will _hopfully_ work.
- Added a secure way of deleting old cached rpm files.
  (This time, just to be sure it's using rm -i)

*** rpm-get 0.9 ***
- Added an rpm-get-configure tool, that either can be started by it self,
  or from rpm-get it self, which is the next change.
  With an --auto option, for the %post of the rpm.
- Added configure funtion, which is more or less the same as the one from
  the install script, this is however very good to have if rpm-get was
  installed from an rpm.
- Updated the manual page accordingly ...
- Fixed some new and old problems in the install.sh file.
- Fixed some errors in the rpm-get.conf file from the last version
  which where caused by me beeing tierd ... (won't happen again, I hope).

*** rpm-get 0.10 ***
- Fixed the spec file so it installs mklists and not mklist.
- Changed the require in the spec file from awk to gawk.
- Added an rpm-get-exclude.conf file for excluding upgrade of packages when
  doing a dist-upgrade.
- Updated the manual page accordingly ...

*** rpm-get 0.11 ***
- Added a clean option to remove old cached files.
- Fixed a but that otherwise would ask to remove old cached files, every time
  after using rpm-get 10 times.
- Added a remove option, that allows root user to remove installed rpm
  packages via rpm-get.
- Added a source option to download source rpms.
- Updated the ftp site lists, in the install.sh and rpm-get-configure.
- Updated the manual page accordingly ...

*** rpm-get 0.12 ***
- Fixed a bug that wouldent let users download or get source files.
- Removed the rpm-get-exclude.conf file since it didn't work very well
  anyway, I might put it back later, for now a dist-upgrade will not
  include the kernel packages. 

*** rpm-get 0.13 ***
- Added the source option to the Usage ....
- Fixed a typo in the default RedHat source path.
- Removed the Makefile since it haven't done anything in the last 12 versions.
- Moved the TODO file to INSTALL and made a real TODO file....

*** rpm-get 0.14 ***
- Fixed a typo in the configuration that was in the RedHat ftp path.
- Added the most bizzare (and undocumented) moo option.
- Added a check option, to check dependencys only.
- Added a build-rpm option to compile rpms from .src.rpm's.

*** rpm-get 1.0 ***
- Moved dist-upgrade off the experimental stage.

( As I haven't got any bug reports in quite some time, and rpm-get now has
  most of the major features from apt-get, I'll release this version as 1.0 )

*** rpm-get 1.1 ***
- Removed S.u.S.E. support, moving on to better Mandrake/RedHat compatibilety.
- Fixed all those 'if [ "foo" = "bar" ]' to 'if [ "foo" == "bar" ]'
- Moved mklists to be named genrpmlist.
- Fixed the default cache directory to be /var/cache/rpm-get and the default
  database directory to be /var/lib/rpm-get.
- Removed the auto configure from the spec file so that the rpm package
  won't start to generate the databases on install.
  (That has to be done manually now).
- Fixed a bug in generating the databases.

*** rpm-get 1.2 ***
- Wrote the dependency function to check for versions "<=" and ">="...
  (this was a bad problem)
- Fixed the glibc dependency version checking.
  (all dependency checkings should work now)
- Made dist-upgrade exclude devel packages aswell ....

*** rpm-get 1.3 ***
- Added a getlists function that will allow a user to download the database
  lists from an ftp.
  (this option is added if some ftp/distribution should add the lists
  to there ftp, this option if in use would speed up rpm-get ALOT).
- Fixed a bug that disabled the upgrade function.
- Added the option of just upgrading a single package.

*** rpm-get 1.4 ***
- Added a compression for rpm-list.db since it used to take up 12Mb ...
  Compressed it was 1.1Mb so I desided to impliment that as default.
- Added a slightly better overview of how many packages there are/will be
  in the database.