2018-09-14 Eric Gerbier <
gerbier@users.sourceforge.net>
1.19
- (rpmorphan) add recommends option
- (rpmdep) add recommends/suggests option
- (rpmdep) remove warnings
- (rpmdep) handle require with if syntax (redhat-rpm-config)
- (rpmextra) fix problem with yum/dnf wrapping
- (rpmextra) add repoquery method
- (rpmextra) can force method using env RPMEXTRA_METHOD
2017-12-22 Eric Gerbier <
gerbier@users.sourceforge.net>
1.18
- (rpmorphan) fix error on line 860/862 rpmorphan-lib.pl (undefined value)
- (rpmorphan) block q key on info display
2017-07-15 Eric Gerbier <
gerbier@users.sourceforge.net>
1.17
- use environment variables to set/get options
- (rpmorphan) fix bug with arch option on gpg-pubkey package (no arch)
- (rpmorphan) in arch mode, query and delete on full name
2016-04-22 Eric Gerbier <
gerbier@users.sourceforge.net>
1.16
- change shebang to /usr/bin/env
- fix build warnings on fedora 23
- fix use from tgz install
- (rmpdep) rename option verbose into debug
- (rmpdep) add level option
- (rpmduplicate) remove rpmorphan-lib dependency
- (rpmduplicate) remove unused option verbose
- (rpmduplicate) add remove option for interactive action
- (rpmextra) fix missing separator between name and version for yum
- (rpmextra) can use dnf tool
- (rpmorphan tk) use virtual events to remove duplicate code
- (rpmorphan tk) use MListbox to display informations on sortable columns
- (rpmorphan) can configure log file (from command line and rpmorphanrc)
- (rpmorphan) add debug option (for developpers)
- (rpmorphan curses) display name and size in columns
2014-10-10 Eric Gerbier <
gerbier@users.sourceforge.net>
1.15
- bugfix on keep-file option (coded but refused by command parsing line)
2014-04-11 Eric Gerbier <
gerbier@users.sourceforge.net>
1.14
- (rpmorphan) : displays disk space freed in confirm box
- (rpmorphan) : add arch option
2013-12-06 Eric Gerbier <
gerbier@users.sourceforge.net>
1.13
- better variable names for rpmduplicates.pl
- patch from Thierry Vignaud on urpm code
- code for mageia2 (and before) and 3 (and after)
- remove warning about bug 880603
- rpmdep can show depending packages (--depending option)
- rpmdep can work on all installed packages (--all option)
2013-08-12 Eric Gerbier <
gerbier@users.sourceforge.net>
1.12-3
- fix bug introduced in 1.12-2 in is_set function
2013-08-05 Eric Gerbier <
gerbier@users.sourceforge.net>
1.12-2
- fix Bug 880603 : undefined used as SCALAR reference
2013-02-01 Eric Gerbier <
gerbier@users.sourceforge.net>
1.12
- libs does not need to be executable
- move libs to /usr/lib/rpmorphan
- remove Data::Dumper dependency
- (rpmduplicates) take care of arch
2012-08-03 Eric Gerbier <
gerbier@users.sourceforge.net>
1.11
- add suggests option
- add /etc/rpmorphanrc
- fix bug with space in filenames
- add env RPMORPHAN_METHOD for debugging
2011-07-08 Eric Gerbier <
gerbier@users.sourceforge.net>
1.10
- bugfix eval for Curses (mandriva)
- fix bad version display
- clean all scripts
- reduce size/duplicated code in rpmorphan/rpmusage
- reduce menu length in curses gui (> 72)
- display package summary in a popup on S key
2011-03-21 Eric Gerbier <
gerbier@users.sourceforge.net>
1.9
- fix perlcritic warnings
- add grpmorphan as link to rpmorphan -gui
- add rpmextra tool
2010-04-30 Eric Gerbier <
gerbier@users.sourceforge.net>
1.8
- fix bug on rpmdep ( missing installtime in urpm mode)
- add help translation (gui)
2010-03-01 Eric Gerbier <
gerbier@users.sourceforge.net>
1.7
- Curses is no more an rpm dependency
- add reload button on graphical interfaces
2010-01-20 Eric Gerbier <
gerbier@users.sourceforge.net>
1.6
- curses window size is now variable to use full available size
- split core and gui code (new rpmorphan-curses-lib.pl rpmorphan-tk-lib.pl)
- only add "remove" button in root mode on curses interface
- add a confirm dialog box on remove action
- add sub is_remove_allowed (rpmorphan-lib.pl)
- rename sub filter into rpmfilter (rpmorphan-lib.pl)
- info window is now scrollable (curses gui)
2009-11-27 Eric Gerbier <
gerbier@users.sourceforge.net>
1.5
- add logrotate config
- remove all matching packages (same name)
- fix a bug on curses interface
- merge spec file with fedora one
- add info for fedora/Mandriva users in package description
- add Readme.fr translation
- can use RPM2 perl package for faster database access
- use URPM perl package for faster database access on Mandriva
2009-01-06 Eric Gerbier <
gerbier@users.sourceforge.net>
1.4
- improve diagnostic if "rpm -e" return some comments
2008-10-19 Eric Gerbier <
gerbier@users.sourceforge.net>
1.3
- fix a bug if exclude are set in config file (thanks Szymon Siwek)
- display number of deleted file
2008-04-07 Eric Gerbier <
gerbier@users.sourceforge.net>
1.2
- rpmorphan write log to /var/log/rpmorphan.log
- add rpmdep.pl tool
- add rpmduplicate.pl tool
2007-11-22 Eric Gerbier <
gerbier@users.sourceforge.net>
1.1
- (rpmorphan) add a default target : guess-lib
- (rpmorphan) test rpm delete
- fix warnings from perlcritic tool
- (rpmorphan) split too complex code (add read_one_rc, init_cache)
- (rpmorphan) add keep-file option, which allow to customize the keep file
- add rpmorphan-lib.pl to store common code for rpmorphan, rpmusage
- (rpmusage) add a default target : all
2007-04-27 Eric Gerbier <
gerbier@users.sourceforge.net>
1.0
- fix bug with Tk : core dump because update call before mainloop
- add w_ prefix for widgets variables
- add dry-run (simulation) mode
- (gui) add 3 counters : packages, orphans, selected
- (gui) display_status call debug sub
- new Liste_pac global variable
- (gui) change curses geometry to work on console
- (gui) recursive analysis : after some remove, can now re-analyse dependencies
- improve virtuals : now check if how many package provide this one
2007-03-29 Eric Gerbier <
gerbier@users.sourceforge.net>
0.9
- add curses interface
- test for root access before removing packages
- add optional configuration file
- recode debugging system
- apply Conway coding rules
- add tk_get_current_elem sub
- add get_from_command_line sub
- add status widget
2007-03-08 Eric Gerbier <
gerbier@users.sourceforge.net>
0.8
- add simple graphical user interface (optional)
- remove global variable opt_verbose
- split code in functions : access_time_filter, read_rpm_data, search_orphans
2007-02-28 Eric Gerbier <
gerbier@users.sourceforge.net>
0.4
2007-02-05 Eric Gerbier <
gerbier@users.sourceforge.net>
0.3
- add rpmusage tool
- add a link from rpmorphan.pl to rpmorphan
2007-01-30 Eric Gerbier <
gerbier@users.sourceforge.net>
0.2
- add permanent list of exclude
2007-01-22 Eric Gerbier <
gerbier@users.sourceforge.net>
0.1