|
|
|
@ -1,867 +0,0 @@
|
|
|
|
|
2.0.9
|
|
|
|
|
^^^^^
|
|
|
|
|
+ Fixed minor bug in GPaco.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.8 [26 June 2010]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ GPaco: Change column visibility when clicking on Preferences
|
|
|
|
|
buttons. Changed some icons for some menu items, to a more
|
|
|
|
|
intuitive ones.
|
|
|
|
|
+ Pacoball: Removed option --fakeroot (too cryptic).
|
|
|
|
|
+ Paco: Removed option --ignore-shared.
|
|
|
|
|
+ Auxiliary scripts are now installed by default, and may be
|
|
|
|
|
disabled with --disable-scripts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.7 [30 Aug 2009]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ Simplified debug messages when logging packages.
|
|
|
|
|
+ Fixed compilation error in Ubuntu (thanks Jerry Jacobs :-)
|
|
|
|
|
+ [gpaco] Removed "Import RPM" feature.
|
|
|
|
|
+ [gpaco] Fix package selection issues in the main window.
|
|
|
|
|
+ [gpaco] Removed "Update" option in package popup menus.
|
|
|
|
|
+ [gpaco] Added menu "Package" in the main window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.6 [9 Oct 2008]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
|
|
|
|
|
+ Moved configuration file from ~/.gpacorc to ~/.config/gpaco/gpacorc.
|
|
|
|
|
+ Enhanced performance and fixed some minor bugs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.5 [27 Aug 2008]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
|
|
|
|
|
+ Removed size unit setting from the preferences dialog (now sizes are
|
|
|
|
|
always displayed in "human readable" format).
|
|
|
|
|
+ Removed command line option -L.
|
|
|
|
|
+ Moved items in menu "View" to the "Preferences" dialog.
|
|
|
|
|
+ Removed option to enable/disable the tooltips in Preferences.
|
|
|
|
|
+ Removed option to enable/disable the rules hint (now they are always
|
|
|
|
|
enabled).
|
|
|
|
|
+ Upgraded to GTKMM >= 2.12
|
|
|
|
|
+ bugfix: Avoid bzip2ing of the bzip2 executable or gzipping of the gzip
|
|
|
|
|
executable.
|
|
|
|
|
+ "Select all / unselect all" in the Edit menu.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
|
|
|
|
|
+ Removed option -x|--expand in pacoball.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.4 [20 Feb 2008]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
+ [bugfix] BLOCK_SIZE variable in pacorc was not properly recognized
|
|
|
|
|
(thanks Kevin Williams).
|
|
|
|
|
+ [bugfix] When appending files to a log, sizes of missing files were
|
|
|
|
|
cleared.
|
|
|
|
|
+ [pacoball] Archive symlinks to missing files too (thanks Sergei Butakov).
|
|
|
|
|
+ [rpm2paco] Bugfix: Option -q caused the program to exit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.3 [17 Jul 2007]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
+ Removed repeated text in the man page of paco (thanks Georg
|
|
|
|
|
Grafendorfer).
|
|
|
|
|
+ The option '-x|--expand' has been removed (though it is silently ignored
|
|
|
|
|
for backwards compatibility). Now the command line package names are
|
|
|
|
|
automatically expanded like in rpm(8), except when logging packages. In
|
|
|
|
|
this case the package name must be introduced exactly.
|
|
|
|
|
+ Do not search for the name of the package in config.log (thanks Mirco
|
|
|
|
|
Lorenzoni).
|
|
|
|
|
+ Fix a doubled DESTDIR bug in doc/Makefile (thanks Matthew Bruenig).
|
|
|
|
|
+ Rewritten libpaco-log in C. This prevents a glibc installation failure
|
|
|
|
|
when building LFS in chapter 6.
|
|
|
|
|
+ Fixed bug that made paco log compressed files twice in some cases.
|
|
|
|
|
+ Use RTLD_NEXT in libpaco-log. Fixes bug in some systems (thanks Roland
|
|
|
|
|
Schatz).
|
|
|
|
|
+ When logging installations, files in /proc are always excluded,
|
|
|
|
|
regardless of the variable EXCLUDE in pacorc or the arguments to the
|
|
|
|
|
option -E|--exclude.
|
|
|
|
|
+ Better strip the release suffix in rpm2paco and superpaco.
|
|
|
|
|
+ [gpaco] Fixed several problems in "Import RPM database".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.2 [21 Jun 2007]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
+ [gpaco] Simplified the preferences dialog.
|
|
|
|
|
+ [gpaco] Fixed segmentation fault when the configuration file is missing
|
|
|
|
|
(thanks Georg Grafendorfer).
|
|
|
|
|
+ [rpm2paco] New option "-j|--sync-version".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.1 [11 Jun 2007]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
+ Fixed rpm2paco and ocap scripts! (were broken in 2.0.0).
|
|
|
|
|
+ Fixed compilation error in Fedora7 x86_64 (thanks Sawa).
|
|
|
|
|
+ New command line option --log-missing.
|
|
|
|
|
+ [gpaco] New feature "Import RPM database" (it is a graphic
|
|
|
|
|
frontend to rpm2paco).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.0.0 [6 Jun 2007]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
Both paco and gpaco have been rewritten in C++.
|
|
|
|
|
Gpaco uses (and depends on) the GTKMM libraries (the C++ bindings for GTK+).
|
|
|
|
|
There is not backwards compatibility with paco-1 databases, but they can be
|
|
|
|
|
updated automatically by running 'paco -au' right after installing paco-2.
|
|
|
|
|
|
|
|
|
|
Please note that version 1 databases can be converted to version 2 without
|
|
|
|
|
any information loss, but the opposite is not true, so it is advisable to
|
|
|
|
|
backup old databases before upgrading.
|
|
|
|
|
|
|
|
|
|
Changes in the user interface:
|
|
|
|
|
------------------------------
|
|
|
|
|
|
|
|
|
|
+ The default install prefix has been restored to /usr/local.
|
|
|
|
|
+ New command line switch -B, which is an alias for --batch.
|
|
|
|
|
+ New options --ignore-errors and --ignore-shared (see the man page of paco
|
|
|
|
|
for more details).
|
|
|
|
|
+ The option -U is no longer used along with -r. The same effect can be now
|
|
|
|
|
achieved with -rr.
|
|
|
|
|
+ The debuging messages have been slightly reformatted.
|
|
|
|
|
+ PACO_INCLUDE and PACO_EXCLUDE environment variables are no longer honoured
|
|
|
|
|
when logging package installations. Pacorc options INCLUDE and EXCLUDE
|
|
|
|
|
should be used instead.
|
|
|
|
|
+ The usage of options -c and -N have changed in order to achieve a more
|
|
|
|
|
consistent interface. Now they must be used toghether with -f and/or -m.
|
|
|
|
|
For example, to list the shared missing files use -cm, and to list all non
|
|
|
|
|
shared files use -Nfm.
|
|
|
|
|
+ New pacorc variables LOG_IGNORE_SHARED and CASE_SENSITIVE (see the man
|
|
|
|
|
page of pacorc for more details).
|
|
|
|
|
+ Always return the exit code of the install command when logging
|
|
|
|
|
installations, even if the option --ignore-errors is used (thanks Arthur
|
|
|
|
|
Demchenkov).
|
|
|
|
|
+ [gpaco] New "Strip" feature in the file list context menu (by Victor
|
|
|
|
|
Ananjevsky).
|
|
|
|
|
+ [gpaco] Yellow background for missing files is no longer used. Instead, a
|
|
|
|
|
new status column has been added in the list of files, showing whether the
|
|
|
|
|
file is installed or not. This column is sortable, allowing for easy
|
|
|
|
|
selection of files based on their existence.
|
|
|
|
|
+ [gpaco] Remember the last selected folder, compression program and
|
|
|
|
|
compression level when creating binary packages.
|
|
|
|
|
+ [rpm2paco] Rewritten in bash (it was bourne shell compatible).
|
|
|
|
|
+ [rpm2paco] Upgraded to paco-2 databases.
|
|
|
|
|
+ [rpm2paco] Already logged packages are now skipped by default. The new
|
|
|
|
|
option --force must be used to overwrite the old logs.
|
|
|
|
|
+ [ocap] New option -L|--logdir.
|
|
|
|
|
+ [ocap] Renamed option -V to -v (for --version).
|
|
|
|
|
+ [pacoball] The logs of the packages are included in the pacoballs. Then
|
|
|
|
|
when extracting a pacoball, the package information is restored again
|
|
|
|
|
(only if the extraction is logged, using option --log). Thanks Arthur Demchenkov.
|
|
|
|
|
+ [pacoball] Pacoballs have now the suffix '.paco.tar.gz' instead of
|
|
|
|
|
'-paco.tar.gz'. Those created with gpaco follow the same rule.
|
|
|
|
|
|
|
|
|
|
Internal changes / Fixed bugs:
|
|
|
|
|
------------------------------
|
|
|
|
|
|
|
|
|
|
+ The info logs (those in LOGDIR/_info/) have been removed. Now package
|
|
|
|
|
information is written in the same log as the list of installed files.
|
|
|
|
|
This is what makes paco-2 databases unusable with paco-1.
|
|
|
|
|
+ The file config.status is not read when logging package installations,
|
|
|
|
|
since it is not fairly parsable.
|
|
|
|
|
+ Properly keep track of directory renaming when logging installations (by
|
|
|
|
|
Vladimir A. Pavlov).
|
|
|
|
|
+ In libpaco-log, the global errno is saved and restored across handling of
|
|
|
|
|
system calls, thereby interfering minimally with the install process.
|
|
|
|
|
Also, files are logged only upon successful system calls. This fixes some
|
|
|
|
|
bugs (thanks Vladimir A. Pavlov).
|
|
|
|
|
+ Do not print error messages when LOGDIR does not exist or is not writable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.12 [14 Nov 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
+ Fixed another double free() bug in paco (thanks Mirco Lorenzoni)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.11 [08 Nov 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
+ Removed option '-V|--variable' in paco.
|
|
|
|
|
+ Removed pacorc option CLEAR_EMPTY. Empty logs are allways removed from
|
|
|
|
|
the database.
|
|
|
|
|
+ Fixed segmentation fault when reading empty lines from the configuration
|
|
|
|
|
file (thanks Roebe XXX).
|
|
|
|
|
+ Updated the paco_bash_completion script (thanks Christian Schneider)
|
|
|
|
|
+ [gpaco] Fixed a "Too many open files" bug when compressing a large number
|
|
|
|
|
of files.
|
|
|
|
|
+ [gpaco] Fixed "double free" bug.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.10 [29 Jul 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
This release fixes a bug in release 1.10.9: paco made a segmentation fault
|
|
|
|
|
when reading package information from setup.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.9 [28 Jul 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
Paco:
|
|
|
|
|
+ Allow shell wildcards in options -e, -E and -I (see the man page).
|
|
|
|
|
+ Read information from setup.py when installing Python packages.
|
|
|
|
|
+ Added a blank line between different packages when listing shared files.
|
|
|
|
|
+ New option '-N|--non-shared', to list the non-shared files of the
|
|
|
|
|
packages (thanks Thomas Schwarzgruber).
|
|
|
|
|
|
|
|
|
|
Gpaco:
|
|
|
|
|
+ Remove obsolete info logs when updating the database (as in paco).
|
|
|
|
|
+ Make the main window insensitive when updating the database.
|
|
|
|
|
+ Removed the "Update" button in the list of files.
|
|
|
|
|
+ Fixed an integer overflow in the number of missing files on 64 bit
|
|
|
|
|
architectures (thanks Christian Schneider).
|
|
|
|
|
+ New option for testing the integrity of the binary packages.
|
|
|
|
|
+ Make the columns in the main window reorderable, and remember its order
|
|
|
|
|
between sessions.
|
|
|
|
|
+ New column "Summary" in the list of packages (thanks Mickael "Mega MoiX").
|
|
|
|
|
+ New columns "Size %" and "Files %" in the list of packages.
|
|
|
|
|
+ Use .ini-like syntax for the configuration file (~/.gpacorc)
|
|
|
|
|
+ Changed selection behaviour in the list of files.
|
|
|
|
|
+ Multiple package selection is now allowed.
|
|
|
|
|
+ Minor bugfixes.
|
|
|
|
|
|
|
|
|
|
Other:
|
|
|
|
|
+ Pacoball option '--prefix' renamed to '--root' (--prefix is still
|
|
|
|
|
supported to provide backwards compatibility).
|
|
|
|
|
+ New options '--fakeroot' and '--test' in pacoball.
|
|
|
|
|
+ New script ocap. It scans the system and finds all files not logged in the
|
|
|
|
|
paco database.
|
|
|
|
|
+ Added the paco_bash_completion script into the distribution.
|
|
|
|
|
+ Removed configure option '--enable-wordexp'. Only the environment variable
|
|
|
|
|
HOME is honoured in pacorc.
|
|
|
|
|
+ Removed configure options '--enable-ansi' and '--enable-werror'.
|
|
|
|
|
+ Fixed doubled DESTDIRs in doc/Makefile.am (thanks Mark Rosenstand).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.8 [26 May 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
General:
|
|
|
|
|
+ [bugfix]: Compilation errors in Solaris.
|
|
|
|
|
+ [bugfix]: Segmentation fault if /etc/pacorc is missing.
|
|
|
|
|
+ Added (more) missing DESTDIRs in Makefiles.
|
|
|
|
|
+ New configure option '--enable-scripts' (see INSTALL).
|
|
|
|
|
|
|
|
|
|
Paco:
|
|
|
|
|
+ When removing packages, do not ask for confirmation to remove them from
|
|
|
|
|
the database. If the package is completely uninstalled it is automatically
|
|
|
|
|
removed from the database. If any file is not removed due to errors or
|
|
|
|
|
because it is shared, the package is not removed from the database unless
|
|
|
|
|
option -U is used.
|
|
|
|
|
+ Enhanced the man pages.
|
|
|
|
|
|
|
|
|
|
Gpaco:
|
|
|
|
|
+ Integrated the "binary package" dialog into the window of the package, as
|
|
|
|
|
a new tab.
|
|
|
|
|
+ Replaced progress dialogs by progress bars in the status bar.
|
|
|
|
|
+ Prevent users without write permissions on the paco database to remove,
|
|
|
|
|
compress or uncompress files.
|
|
|
|
|
+ Removed the (dangerous) button "Close" in the remove page.
|
|
|
|
|
|
|
|
|
|
Sccripts:
|
|
|
|
|
+ Removed option '-o' in pacoball. Bugfixes and enhancements.
|
|
|
|
|
+ Added script superpaco into the main paco distribution. Added a new
|
|
|
|
|
option '-n|--no-paco' to install the packages without paco. Fixed a bug
|
|
|
|
|
that prevented symlinks and hidden files to be properly installed
|
|
|
|
|
(thanks Dan Nicholson and Thomas Schwarzgruber). Other bugfixes.
|
|
|
|
|
+ Bugfix in pacoball: Input tarballs not recognized.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.7 [29 Apr 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ [bugfix]: symlinks not logged (thanks Tor Olav and Thomas Schwarzgruber).
|
|
|
|
|
+ New feature in gpaco: removing files can be interrupted with a "Stop"
|
|
|
|
|
button, and resumed again with a "Resume" button.
|
|
|
|
|
+ New option '--owner', which is just a more intuitive alias for '--query'.
|
|
|
|
|
+ Changed the behaviour of option '-V|--variable' (see the man page).
|
|
|
|
|
+ Allow '--sort=time' as an alias for '--sort=date' in paco.
|
|
|
|
|
+ Reintroduced the script pacoball in the main paco distribution.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.6 [21 Apr 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ [bugfix]: gpaco: files could not be manually removed, compressed or
|
|
|
|
|
uncompressed.
|
|
|
|
|
+ [bugfix]: extra line read from info file broke option '-o'. (Thanks
|
|
|
|
|
Daniel Eklöf).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.5 [4 Apr 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ Fixed compilation errors in NetBSD.
|
|
|
|
|
+ New configure option "--enable-wordexp" (see INSTALL).
|
|
|
|
|
+ Fixed a bug in 1.10.4 release that made paco skip /foobar files if
|
|
|
|
|
directory /foo had to be excluded.
|
|
|
|
|
+ Minor bugfixes.
|
|
|
|
|
+ Upgrade is recommended.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.4 [1 Apr 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ [bugfix]: option '-m' broken (missing files not listed).
|
|
|
|
|
+ [bugfix]: EXCLUDE'd paths actually not excluded (thanks Kristian Gavran).
|
|
|
|
|
+ [bugfix]: gpaco crashed when updating inexistent logs.
|
|
|
|
|
+ Beautified the debugging output when logging packages.
|
|
|
|
|
+ Restored the configure option "--with-paco-logdir".
|
|
|
|
|
+ Added configure option "--enable-werror".
|
|
|
|
|
+ Changed the default install prefix to /usr (was /usr/local).
|
|
|
|
|
+ [gpaco]: fixed some problems when managing big packages.
|
|
|
|
|
+ New options BLOCK_SIZE and LOG_IGNORE_ERRORS in pacorc.
|
|
|
|
|
+ Expand any environment variable in pacorc (not only HOME); and more
|
|
|
|
|
(read the man page of pacorc for more information).
|
|
|
|
|
+ Removed internationalisation.
|
|
|
|
|
+ Type "make logme" right after installing paco, and it will log the own
|
|
|
|
|
paco's installation :-)
|
|
|
|
|
+ Fixed more missing DESTDIRs in the Makefiles.
|
|
|
|
|
+ Do not allow users to remove, update, log or unlog packages if they do not
|
|
|
|
|
have write permissions on the paco log directory (thanks Kristian Gavran).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.3 [4 Mar 2006]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ Fixed missing DESTDIR in doc/Makefile (thanks Dan Nicholson).
|
|
|
|
|
+ Tested successfully with gcc-4.0.0.
|
|
|
|
|
+ Removed paco.spec from the tarball. Created paco.pc. This allows for
|
|
|
|
|
retrieving the paco log directory after installation with pkg-config,
|
|
|
|
|
like this: "pkg-config --variable=logdir paco".
|
|
|
|
|
+ Allowed the use of option '-x|--expand' when logging packages. If the
|
|
|
|
|
expansion leads to more than one package name, paco prints an error
|
|
|
|
|
message and exits. See an example in the README file.
|
|
|
|
|
+ Scripts are no longer included in the distribution. They have been
|
|
|
|
|
available in the web site (http://paco.sourceforge.net/downloads.html).
|
|
|
|
|
+ [bugfix]: temporary files were not always removed at exit.
|
|
|
|
|
+ Removed the option '--with-paco-logdir' in configure, since it can be set
|
|
|
|
|
in the configuration file.
|
|
|
|
|
+ New options CLEAR_EMPTY and CLEAR_UNINSTALLED for pacorc. See the man page
|
|
|
|
|
of pacorc for more information.
|
|
|
|
|
+ Minor bugfixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.2 [6 Nov 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ New option '--ignore-errors' in paco (see the man page).
|
|
|
|
|
+ New configure option '--enable-ansi'.
|
|
|
|
|
+ Allow the use of rpmunpack in SuperPaco (by Richard Johns). This means
|
|
|
|
|
that rpm2cpio is no longer required to install RPM packages.
|
|
|
|
|
+ Removed reference to sudo conflict, which is not true (thanks Carlos
|
|
|
|
|
Vendramini).
|
|
|
|
|
+ [bugfix]: option '-c' broken!
|
|
|
|
|
+ [bugfix]: segfault in paco when reading badly formatted logs.
|
|
|
|
|
+ [bugfix]: problems when creating binary packages in gpaco.
|
|
|
|
|
+ [bugfix]: gpaco: When updating the database, newly logged packages were
|
|
|
|
|
duplicated in the list of packages.
|
|
|
|
|
+ [bugfix]: segfault when reading long lines from the logs (thanks Mirco
|
|
|
|
|
Lorenzoni)
|
|
|
|
|
+ [bugfix]: SuperPaco had problems when installing RPM packages:
|
|
|
|
|
"cp: cannot stat `foo': No such file or directory".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.1 [27 Oct 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
This release fixes an important bug in version 1.10.0: When logging
|
|
|
|
|
installations, paths to be excluded were actually not excluded from the
|
|
|
|
|
logs. Thanks Arthur Demchenkov for catching this horrible bug.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.10.0 [23 Oct 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
*** IMPORTANT: Notes for users of older versions of paco ***
|
|
|
|
|
************************************************************
|
|
|
|
|
1) There are changes in the log format. To rebuild the database, run
|
|
|
|
|
'paco -au' right after installing this new version.
|
|
|
|
|
2) The libpaco shared library has been renamed to libpaco-log. Files
|
|
|
|
|
/usr/lib/libpaco.* can be removed when upgrading to paco-1.10.0.
|
|
|
|
|
|
|
|
|
|
General changes
|
|
|
|
|
---------------
|
|
|
|
|
+ The configure script can be run from outside the main paco sources
|
|
|
|
|
directory (thanks Christian Schneider).
|
|
|
|
|
+ Added russian translation (by Arthur Demchenkov).
|
|
|
|
|
+ The syntax of pacorc is more strict. Quotes and spaces are not stripped
|
|
|
|
|
from the value of the variables. Type 'man pacorc' for more information.
|
|
|
|
|
+ Fixed compilation errors in Solaris.
|
|
|
|
|
|
|
|
|
|
Changes in paco
|
|
|
|
|
---------------
|
|
|
|
|
+ Enhanced the debugging messages when logging or removing packages.
|
|
|
|
|
+ Resolve intermediate directory symlinks in the names of the logged files
|
|
|
|
|
(no more conflicts with /usr/man and /usr/share/man, etc).
|
|
|
|
|
+ Enhanced the way to collect package information at log time: Builds from
|
|
|
|
|
outside the main package sources directory are supported, and the
|
|
|
|
|
config.status and .aspec (autopackage) files are scanned.
|
|
|
|
|
+ When logging packages, the values of CC, CFLAGS, etc... are retrieved only
|
|
|
|
|
from the environment, and not from the Makefile.
|
|
|
|
|
+ [bugfix]: Spurious commented lines in "Description" info field.
|
|
|
|
|
|
|
|
|
|
Changes in gpaco
|
|
|
|
|
----------------
|
|
|
|
|
+ [bugfix]: configuration file (.gpacorc) not well written at exit.
|
|
|
|
|
+ [bugfix]: charset encoding problems (thanks Arthur Demchenkov).
|
|
|
|
|
+ [bugfix]: memory leaks.
|
|
|
|
|
+ [bugfix]: segfault when removing packages.
|
|
|
|
|
+ [bugfix]: problems with long package descriptions (thanks Christoph Berg).
|
|
|
|
|
+ Removed the "maximmum database age" setting in "Preferences". Never update
|
|
|
|
|
the database at start.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.6 [23 Sep 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ Fixed a bug on Solaris: "ld.so.1: sh: fatal: /usr/lib/libpaco.: open
|
|
|
|
|
failed: No such file or directory".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.5 [23 Sep 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
+ Paco has been successfully tested on NetBSD-2.0 (thanks Tanaka Shin-ya).
|
|
|
|
|
+ Fixed error codes when using the '-l' option to monitor a command.
|
|
|
|
|
Now paco returns: 0 on success, 1 if paco itself fails, and 2 if the
|
|
|
|
|
failure comes from the monitorized command (thanks Dan Nicholson).
|
|
|
|
|
+ Expand variable $HOME (or ${HOME}) in pacorc (thanks XMail-LORD).
|
|
|
|
|
+ Fixed memory leaks.
|
|
|
|
|
+ [bugfix]: "true_fopen64 undeclared" (thanks Tanaka Shin-ya).
|
|
|
|
|
+ [bugfix]: "__unused redefined" (thanks Christian Schneider).
|
|
|
|
|
+ [bugfix]: Segmentation fault when dealing with filenames containing the
|
|
|
|
|
percent ('%') character (thanks Christian Schneider).
|
|
|
|
|
+ [bugfix]: Fixed some serious bugs in superpaco (ooopss...).
|
|
|
|
|
+ [bugfix]: "too many open files" when removing packages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.4 [5 Sep 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
|
This release fixes a bug in paco-1.9.3: When logging installations, the
|
|
|
|
|
package information was not properly retrieved.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.3 [4 Sep 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in paco:
|
|
|
|
|
~~~~~~~~~~~~~~~~
|
|
|
|
|
+ Removed option '-S|--stdin'. From now on, if the option '-l|--log' is
|
|
|
|
|
used without any command, files are read from the standard input, just
|
|
|
|
|
like the '-S' option did. Update your scripts!
|
|
|
|
|
+ The build-time values of CC, CFLAGS and some other variables are now
|
|
|
|
|
saved in the database, and retrieved with the new option '-V|--variable'.
|
|
|
|
|
+ Due to the above new feature, the short option '-V' has changed its
|
|
|
|
|
meaning and it's no more used to show version information.
|
|
|
|
|
+ [bugfix] '-C' option printed 0 shared files for all packages!
|
|
|
|
|
+ [bugfix] Bogus error messages were printed when removing packages.
|
|
|
|
|
+ [internal] Use GNU getopt to parse the command line options.
|
|
|
|
|
+ [internal] Use linked lists for the lists of files.
|
|
|
|
|
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
~~~~~~~~~~~~~~~~~
|
|
|
|
|
+ Added translator credits in the "About" dialog.
|
|
|
|
|
+ Added accelerator to option "Update database" (Ctrl+U).
|
|
|
|
|
+ [bugfix] Wrong "parse error" failure when updating the database.
|
|
|
|
|
+ [bugfix] Newly logged packages were not properly updated when updating
|
|
|
|
|
the whole database.
|
|
|
|
|
+ [bugfix] Bogus error messages were printed when removing packages.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
~~~~~~~~~~~~~~
|
|
|
|
|
+ Replaced the configure option '--enable-scripts' with new options
|
|
|
|
|
'--enable-a2paco', '--enable-superpaco' and '--enable-pacoball'.
|
|
|
|
|
+ New script paco_bash_completion, written by Christian Schneider.
|
|
|
|
|
+ Let pacoball accept more than one input package.
|
|
|
|
|
+ New options '-1|--faster', '-9|--better' and '-a|--all' in pacoball.
|
|
|
|
|
+ Created a man page for pacoball.
|
|
|
|
|
+ Removed configuration variable DPKGDIR.
|
|
|
|
|
+ Added Serbian translation (Boban Petrovic).
|
|
|
|
|
+ Updated French translation (Ookaze BioACobol).
|
|
|
|
|
+ Updated Catalan translation (me).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.2 [03 Aug 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
This release uses the full GNU build system: autoconf, automake and libtool.
|
|
|
|
|
|
|
|
|
|
*** IMPORTANT: Due to the use of libtool, paco can't track its own
|
|
|
|
|
*** installation anymore. See the INSTALL file for more details.
|
|
|
|
|
|
|
|
|
|
General changes:
|
|
|
|
|
================
|
|
|
|
|
+ The default log directory can be set at configure time, with the option
|
|
|
|
|
'--with-paco-logdir=DIR'.
|
|
|
|
|
+ The path '/usr/info/dir' has been added to the default value of EXCLUDE.
|
|
|
|
|
Now EXCLUDE='/tmp:/usr/src:/usr/info/dir'.
|
|
|
|
|
+ New configuration variable APPARENT_SIZE (See the man page of pacorc).
|
|
|
|
|
+ (Apparently, hopefully) ported to Solaris 9.
|
|
|
|
|
|
|
|
|
|
I18n:
|
|
|
|
|
=====
|
|
|
|
|
+ Internationalizated gpaco.
|
|
|
|
|
+ Updated French translation (Ookaze BioACobol).
|
|
|
|
|
+ Updated Catalan translation (me).
|
|
|
|
|
|
|
|
|
|
Changes in libpaco:
|
|
|
|
|
===================
|
|
|
|
|
+ Added truncate(), truncate64() and creat64() handlers.
|
|
|
|
|
+ Bugfixes.
|
|
|
|
|
|
|
|
|
|
Changes in paco:
|
|
|
|
|
================
|
|
|
|
|
+ Removed the '--usage' option and the '?' switch.
|
|
|
|
|
+ Don't print the date and the size of the package when listing files.
|
|
|
|
|
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
=================
|
|
|
|
|
+ Disallow changing the log directory at runtime (for now).
|
|
|
|
|
+ Don't permit multiple selection in the list of packages (for now).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.1 [16 Jul 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
- Fixed various build and install errors.
|
|
|
|
|
- Added french translation (by Ookaze BioACobol).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.9.0 [12 Jul 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
General changes:
|
|
|
|
|
- Use Autoconf build system.
|
|
|
|
|
- Internationalisation support with GNU gettext. Added catalan translation.
|
|
|
|
|
- The default configuration directory is now '/usr/etc'. Use the configure
|
|
|
|
|
option '--sysconfdir' to change it.
|
|
|
|
|
- Increased portability.
|
|
|
|
|
|
|
|
|
|
Changes in paco:
|
|
|
|
|
- Various bugfixes in libpaco.
|
|
|
|
|
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
- New "Keep logs" option in the "Remove" page.
|
|
|
|
|
- Added abbility to create binary packages.
|
|
|
|
|
- Changed the buttons layout in the "Remove" page.
|
|
|
|
|
- Permit multiple selection in the list of packages.
|
|
|
|
|
- Minor bugfixes and enhancements.
|
|
|
|
|
|
|
|
|
|
Changes in scripts:
|
|
|
|
|
- New option '--ball=PATH' in pacoball.
|
|
|
|
|
|
|
|
|
|
Thanks Dan Nicholson for testing paco in Solaris.
|
|
|
|
|
Thanks Jim Gifford for let me test paco in a mips64 machine.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.9 [04 Jun 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in paco:
|
|
|
|
|
- Fixed the "Unremoved dangling symlinks" bug. Thanks Jesse S.
|
|
|
|
|
- Fixed the "Wrong shared files list" bug.
|
|
|
|
|
- Accelerated the shared file detection code. Also in gpaco.
|
|
|
|
|
- Changed the default values for the variables INCLUDE and EXCLUDE, which
|
|
|
|
|
set the paths to scan/skip when logging the installation of a package.
|
|
|
|
|
New default values are:
|
|
|
|
|
INCLUDE=/
|
|
|
|
|
EXCLUDE=/tmp:/usr/src ('/dev' and '/proc' are implicitly skipped).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.8 [15 May 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in paco:
|
|
|
|
|
- Added abbility to get information also from the .pc (pkg-config) file when
|
|
|
|
|
installing a package.
|
|
|
|
|
- Allow the use of option '-U' with '-r', to force removing the log of the
|
|
|
|
|
packages.
|
|
|
|
|
- Fixed a bug that prevented paco to properly update the database. Thanks
|
|
|
|
|
Ookaze BioACobol.
|
|
|
|
|
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
- Restore the position of the main window between sessions.
|
|
|
|
|
|
|
|
|
|
Changes in pacoball:
|
|
|
|
|
- Fixed the "Argument list too long" bug. Thanks Ivo Nedialkov Krastev.
|
|
|
|
|
- Strip leading '/'s from file names. Thus pacoballs can be unpacked in
|
|
|
|
|
different prefixes than the root directory '/'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.7 [30 Apr 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
- This release fixes a bug that made paco log some files twice when using
|
|
|
|
|
the option "+".
|
|
|
|
|
- Debugging support has been added to the libpaco code too (it must be build
|
|
|
|
|
with CFLAGS=-DDEBUG to enable it).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.6 [16 Apr 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
- Added accelerators to some menu items.
|
|
|
|
|
- New option to show missing sizes as percent in the "Preferences" dialog.
|
|
|
|
|
- Display dates in UTF8 encoding (thanks Ryurik).
|
|
|
|
|
- Minor bugfixes.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
- Better deal with file sizes (thanks Mirco Lorenzoni & Demchenkov Arthur).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.5 [10 Mar 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
- Use UTF8 encoding for the text in "Properties".
|
|
|
|
|
- New option '-d|--debug' to print debugging messages on the console.
|
|
|
|
|
- Restore the size of the main window between sessions.
|
|
|
|
|
- Upgraded to GTK+-2.6
|
|
|
|
|
- Removed dependency on GNU getopt.
|
|
|
|
|
- Minor bugfixes and enhancements.
|
|
|
|
|
|
|
|
|
|
Changes in paco:
|
|
|
|
|
- Disabled option '-vv'.
|
|
|
|
|
- New option '-e|--skip' (see the man page).
|
|
|
|
|
- Let option '-o|--configure-options' accept more than one argument.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
- Enhanced the man page and the INSTALL file.
|
|
|
|
|
- New script 'pacoball' (very simple): Creates binary .tar.bz2 or .tar.gz
|
|
|
|
|
packages from installed (and logged) packages.
|
|
|
|
|
- From now on, scripts are not installed by default. There's a new configure
|
|
|
|
|
option '--enable-scripts' to install them.
|
|
|
|
|
- Minor bugfixes and enhancements in a2paco and superpaco.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.4 [19 Feb 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
- Added mnemonics to all buttons and menu items.
|
|
|
|
|
- New dialog "Search" which does the same as 'paco -q' but graphically.
|
|
|
|
|
- Show progress bar when compressing/uncompressing more than 1MB.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
- Logs ending with '~' or '.bak' are ignored.
|
|
|
|
|
- The names of the packages must start with an alphanumeric character.
|
|
|
|
|
|
|
|
|
|
USERS OF PACO < 1.8.0 SHOULD READ "UPGRADE"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.3 [14 Feb 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
Changes in gpaco:
|
|
|
|
|
- Added file compression/uncompression support.
|
|
|
|
|
- Beautified the "Properties" page in the package windows.
|
|
|
|
|
- New dialog "Preferences". Replaces the old items in "Options", adding
|
|
|
|
|
some new features.
|
|
|
|
|
- "Missing icons" bug fixed.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
- Another "rubbish in missing files" bug fixed.
|
|
|
|
|
- New log format: The information of the packages is stored in separate
|
|
|
|
|
logs in directory $LOGDIR/_info, for better manipulation. This change is
|
|
|
|
|
automatically applied when updating the paco database with 'paco -au'.
|
|
|
|
|
|
|
|
|
|
USERS OF PACO < 1.8.0 SHOULD READ doc/UPGRADE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.2 [06 Feb 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
- This release fixes an important bug in paco-1.8.1, due to a typo: The
|
|
|
|
|
configuration file was not properly parsed.
|
|
|
|
|
- There's also a new useful option '-o|--configure-options', which prints
|
|
|
|
|
the options passed to configure when the package was installed.
|
|
|
|
|
- Minor bugfixes in gpaco.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.1 [04 Feb 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
This release fixes the "rubbish in missing files" bug.
|
|
|
|
|
Thanks MrPeacock.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.8.0 [03 Feb 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
IMPORTANT MESSAGE FOR USERS OF PACO < 1.8.0
|
|
|
|
|
-------------------------------------------
|
|
|
|
|
This release incorporates two important changes:
|
|
|
|
|
|
|
|
|
|
1) The syntax of the logs has changed. Users of previous versions of paco
|
|
|
|
|
should run the 'upgrade' script provided with the paco-1.8.0 tarball
|
|
|
|
|
in order to convert the logs to the new format. Type 'upgrade --help'
|
|
|
|
|
for more information.
|
|
|
|
|
|
|
|
|
|
2) New locations for the default configuration files and log directory:
|
|
|
|
|
paco conf. file = /etc/pacorc (customizable with '--sysconfdir' opt.)
|
|
|
|
|
log directory = /var/log/paco (customizable with '--logdir' opt.)
|
|
|
|
|
gpaco conf. file = ~/.gpacorc
|
|
|
|
|
|
|
|
|
|
Thanks Paul Heldens for the aid.
|
|
|
|
|
|
|
|
|
|
Changes in paco
|
|
|
|
|
---------------
|
|
|
|
|
- [Bugfix] Sizes of packages bigger than 1MB were wrong.
|
|
|
|
|
- [Bugfix] Properly deal with defines in .spec files.
|
|
|
|
|
- Adjust the 'paco -i' output to the screen width.
|
|
|
|
|
- paco -vv produces debug messages.
|
|
|
|
|
- Recursively remove empty directories when removing a package (also in
|
|
|
|
|
gpaco).
|
|
|
|
|
- New option '-n|--missing-size', to show the missing size of the packages.
|
|
|
|
|
To achieve this, paco keeps the sizes of the missing files in the logs,
|
|
|
|
|
hence the change in the log format.
|
|
|
|
|
From 1.8.0 on, when listing files, the sizes of the missing ones won't be
|
|
|
|
|
'?' anymore. When dealing with logs created by earlier versions, those
|
|
|
|
|
sizes will be zero. But for packages logged by paco >= 1.8.0 the original
|
|
|
|
|
sizes of the missing files will be shown.
|
|
|
|
|
- Due to the above new option, there's a new accepted argument to the
|
|
|
|
|
option '--sort': it's 'missing-size'. Also the argument 'missing' has
|
|
|
|
|
been renamed to 'missing-files'.
|
|
|
|
|
- Slight change in the '-c' option usage. See the man page.
|
|
|
|
|
- New option '--usage' to show option summary.
|
|
|
|
|
- Added long option to '-D' switch. It's '--dirname'.
|
|
|
|
|
|
|
|
|
|
Changes in gpaco
|
|
|
|
|
----------------
|
|
|
|
|
- Properly sort the list of packages or files by name (case insensitive).
|
|
|
|
|
- Added two new columns in the main window, one for the icon and one for
|
|
|
|
|
the missing size of the packages.
|
|
|
|
|
- Show the icon of the package in "Properties".
|
|
|
|
|
- Renamed the gpaco icon gp.png to gpaco.png. Now it's installed in
|
|
|
|
|
DATADIR/pixmaps instead of DATADIR/paco to follow the GNOME conventions.
|
|
|
|
|
For the same reason, gpaco.desktop has been created.
|
|
|
|
|
- Beautified (well I think) the "About gpaco" dialog.
|
|
|
|
|
- Restore the scrolling status of the package windows after update.
|
|
|
|
|
- Emulate a console when removing a package (black background, courier
|
|
|
|
|
font).
|
|
|
|
|
- Show a progress bar while updating the database.
|
|
|
|
|
- Code cleanup!
|
|
|
|
|
|
|
|
|
|
THANKS THE GTK+ TEAM FOR THEIR EFFORT IN GREAT DOCUMENTATION.
|
|
|
|
|
|
|
|
|
|
Other changes
|
|
|
|
|
-------------
|
|
|
|
|
- Removed options --include and --exclude from configure and a2paco.
|
|
|
|
|
- Removed options --logdir and --overwrite from a2paco.
|
|
|
|
|
- Various bugfixes in superpaco and a2paco.
|
|
|
|
|
- Directory DATADIR/paco (usually /usr/share/paco) has become obsolete.
|
|
|
|
|
Users of this new release of paco may safely remove it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.7.3 [15 Jan 2005]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
paco:
|
|
|
|
|
- Added option -D: When logging a package, use the name of the current
|
|
|
|
|
directory as the name of the package.
|
|
|
|
|
- Added option -S: When logging a package, read the list of files directly
|
|
|
|
|
from stdin, instead of following the execution of a command.
|
|
|
|
|
- Added options -Ccw, to query for the shared files of the packages.
|
|
|
|
|
- Removed option -e. Now empty directories are removed by default.
|
|
|
|
|
- Removed option -K. Now the logs are removed when the packages are removed
|
|
|
|
|
successfully.
|
|
|
|
|
|
|
|
|
|
gpaco:
|
|
|
|
|
- Upgraded to gtk+-2.4
|
|
|
|
|
- Removed "Keep log" and "Remove empty directories" switches from the
|
|
|
|
|
"Remove" page.
|
|
|
|
|
- Removed the gpaco man page.
|
|
|
|
|
- [Bugfix] Negative total size fixed.
|
|
|
|
|
- Many other bugfixes. Gpaco was a monster of eating memory.
|
|
|
|
|
- Other minor improvements.
|
|
|
|
|
|
|
|
|
|
other:
|
|
|
|
|
- Removed script raw2paco, since the new paco option -S does its job.
|
|
|
|
|
- Renamed configure option --disable-gtkport to --disable-gpaco.
|
|
|
|
|
- Renamed configure option --disable-gtkcheck to --disable-gtktest.
|
|
|
|
|
- [Bugfix] The script SuperPaco behaved weirdly in verbose mode.
|
|
|
|
|
|
|
|
|
|
Thanks Carlos Vendramini for testing the pre-releases of this version.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.7.2 [29 Nov 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
- Bugfix: When logging installations, some files are logged twice.
|
|
|
|
|
- Allow arguments like '2kB' or '3M' to option '-b|--block-size'.
|
|
|
|
|
- (GUI) Enable rules hints when displaying the files of the packages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.7.1 [28 Nov 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
- The command line options have undergone many changes.
|
|
|
|
|
- Fixed a major bug that made paco unusable on Fedora.
|
|
|
|
|
- Shared files are properly detected when removing more than one package.
|
|
|
|
|
- Joined rpm2paco and dpkg2paco scripts into a2paco.
|
|
|
|
|
- Bugfix: properly log filenames with whitespaces.
|
|
|
|
|
- Bugfix: removed spurious newlines when reading pacorc.
|
|
|
|
|
- Remove tmp files on exit or fatal signal.
|
|
|
|
|
- Added abbility to display the hour of installation as well as the date
|
|
|
|
|
in gpaco.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.6 [15 Nov 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
|
- The paco program has been split into two different binaries:
|
|
|
|
|
paco (the command line port, not linked with GTK libs), and
|
|
|
|
|
gpaco (the GTK port, linked to those libs).
|
|
|
|
|
- There's a new script called SuperPaco, that installs Debian, RPM
|
|
|
|
|
or Slackware binary packages whithout dpkg, rpm or pkgtool (thanks
|
|
|
|
|
to Islam Motab for the ideas).
|
|
|
|
|
- The rest of scripts were improved too.
|
|
|
|
|
- There's a new configure option '--disable-scripts'.
|
|
|
|
|
- There's a new paco option '-z|--no-package-name'.
|
|
|
|
|
- All man pages were moved to section 8, except pacorc one, that was
|
|
|
|
|
moved to section 5.
|
|
|
|
|
- New fancy icon gp.png for gpaco.
|
|
|
|
|
- Minor bugfixes / code enhancements.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.5 [12 Oct 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
|
- New scripts dpkg2paco and rpm2paco, that build paco logs from a local
|
|
|
|
|
RPM or dpkg database.
|
|
|
|
|
- New script raw2paco, that creates paco logs from a raw list of files.
|
|
|
|
|
- Added icons beside the tab titles in the package windows (GUI).
|
|
|
|
|
- Beautyfied the "info" output (console) and the Properties page (GUI).
|
|
|
|
|
- Added option "Set log directory to default" in the GUI.
|
|
|
|
|
- Minor bugfixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4 [26 Sep 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
|
- New '-y|--symlink' option, that shows the contents of symbolic links
|
|
|
|
|
when listing files.
|
|
|
|
|
- The extended package information is also retrieved from the .lsm
|
|
|
|
|
file (Linux Software Map).
|
|
|
|
|
- Read config.log when installing a package, and get the options passed
|
|
|
|
|
to configure. (by Florian Duraffourg).
|
|
|
|
|
- A man page was created for pacorc.
|
|
|
|
|
- The log directory can now be set in pacorc, using the LOGDIR variable.
|
|
|
|
|
- The configure script is now sh compliant (tested with ash-0.4.0).
|
|
|
|
|
- Minor bugfixes and code cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.1 [13 Sep 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
- Minor (and not so minor) bugs were fixed.
|
|
|
|
|
- There's a new option '-n|--no-expand'.
|
|
|
|
|
- Portability was increased.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3 [09 Sep 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
|
- Added abbility to get extended package information when logging
|
|
|
|
|
packages. The info is read from the .spec file (if it exists).
|
|
|
|
|
There's a new option '-i|--info' in the console mode ("Properties"
|
|
|
|
|
in the GUI), which shows the stored information.
|
|
|
|
|
- The (stupid) dependency on curses has been removed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2 [03 Sep 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
|
- [Bugfix] Can't resolve relative paths in log or query modes.
|
|
|
|
|
- [Bugfix] Can't rename files in different filesystems. (thanks Pierre-
|
|
|
|
|
Francois Honore).
|
|
|
|
|
- (GUI) "Remove" tab improved, added "Options" menu, added tool tips...
|
|
|
|
|
- There are some new command line options.
|
|
|
|
|
- Packages are listed in columns by default (ls style).
|
|
|
|
|
- The configure tests were improved.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.1 [21 Aug 2004]
|
|
|
|
|
^^^^^^^^^^^^^^^^^
|
|
|
|
|
First public release.
|
|
|
|
|
|