Kompile 0.3 Beta2 review

Download
by rbytes.net on

Kompile project is a KDE interface for automatic execution of configurations, compilation and installation of source tarball. When

License: GPL (GNU General Public License)
File size: 696K
Developer: Tommaso Frazzetto
0 stars award from rbytes.net

Kompile project is a KDE interface for automatic execution of configurations, compilation and installation of source tarball.

When you compile and install Kompile sources (with normal steps "configure && make && make install") sone new voices are added to konqueror action menu for tar-based compressed archives (.tar, .tar.gz, .tar.bz, .tar.bz2).

Here are some key features of "Kompile":
One-click tarball installation with default commands (decpression -> compile && make && make install).
One-click uninstall of installed application from tarball with default commands (decompression -> compile && make uninstall).
Integration in Konqueror's actions menu for commons source archives.
System traybar minimization.
Informations about installation progress from trybar icon.
Console output view for optional check installation progress details.

Usage

Instead to command line usage you can selct operations directly form konqueror action menu voices:

- Automatic package install : Install package with default configuration and bulding options (defaults are "configure && make && make install). It's equivalent to type ~]#kompile /archive/path/sourcetarball.tar.bz2

- Automatic package uninstall : Unnstall package with default configuration options (defaults are "configure && make uninstall); It's equivalent to type ~]#kompile --uninstall /archive/path/sourcetarball.tar.bz2

What's New in This Release:
FEATURES:

Add standalone GUI for tarball packages management (you can access it form "System" menu)
General Kompile options, as:
Selection of KDE-Integration menu type (actions menu/kompile standalone menu)
Play sounds when installation/uninstallation finish
Set time of automatic close installation/uninstallation dialog when finish
Enable/Disable automatic close of installation/uninstallation dialog when finish by default
Setup of default profile for standard installation/uninstallation
Add installation/uninstallation profiles system. Profiles options are:
Package info (name, version, release, license, description)
Save of package's sources tarball for repair/uninstallation
Temporary tarball decompression options
Configuration flags (prefix, mobile app libs, debug, profiling, etc.)
Simple user installation/uninstallation options
Use of checkinstall instead of (make install)
Search existing compatible profile before installation
Pause/Resume button in installation dialog
Show package's "README" button in installation dialog (if package's README file is available)
Show package's "INSTALL" button in installation dialog (if package's INSTALL file is available)
Show package's "ChangeLog" button in installation dialog (if package's ChangeLog file is available)
Statistics/informations for each task in installation/uninstallation dialog
Manage of installed application with Repair/Remove tools
Italian translation

CHANGES/FIXES

Use KProcess instead of QProcess (more KDE-compilance)
Use KDialogBase instead of QDialog (more KDE-compilance)
Use KpushButton instead of QPushButton (more KDE-compilance)
Add full translation support
Removed traybar icon

Kompile 0.3 Beta2 keywords