
KInstaller
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
KInstaller is an application to simplify the compilation and installation of KDE programs shipped as tar packages. In fact KInstaller is an easy to use graphical frontend to the 'configure; make; make install' steps.
15 years ago
Uninstallation feature
GUI redesign
New setup wizard
Improved KDE base directory guessing
Improved cancel operation
Output of 'make install' operation now visible in log
Spanish translation (thanks to Hector Rovira)
German translation
15 years ago
Uninstallation feature
GUI redesign
New setup wizard
Improved KDE base directory guessing
Improved cancel operation
Output of 'make install' operation now visible in log
Spanish translation (thanks to Hector Rovira)
German translation
rudi-linux
13 years ago
http://loaditup.de/111842-.html
Report
muratak
14 years ago
i tried to install but i couldnt.when i give the command ./configure it gives error
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths! how can i solve the problem ?
Report
pregopresto
15 years ago
2nd: I'd like to have an option to pass arguments to the ./configure process. I.e. I don't use arts, and almost all programs, are checking for arts while the ./configure process and I need to pass the option --without-arts ... Maybe you can think about it!
3rd NICE APP! :-D
Report
isti
15 years ago
You can provide additional configure options in the setup dialog at the Installation tab. Here is a checkbox and a line edit where you can enter such options. The handling of configure options will be moved to installation process at the next release.
Report
linmain
15 years ago
1.
run "./configure --help" initially, if the user select the "install" page/dialog.
from the output, filter all lines beginning with "--enable", "--disable", "--with", "--without". also filter the help-text for each option. Now create a nice UI for the options (eg dynamically created checkboxes, a costum ListBox or something else).
2.
Filter Error texts of ./configure (eg: 'cdrecord not found'). you could check the exit code of "./configure" and see the last few lines of "./configure". I'm not a QT/KDE programmer, so unfortunately i can'
t help you
Report
linux3114a
15 years ago
Report
zvonSully
15 years ago
Report
MegaBuczo
15 years ago
I installed KInstaller from .rpm package. I have SuSE 9.2.
Report
isti
15 years ago
Report
myformerself
15 years ago
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
Report
isti
15 years ago
BTW: it would be very nice if you could post me your kde base so I can add it to the default list.
Report
isti
16 years ago
Thanks again for your comments!
Report
suslik
16 years ago
IMHO "make install"ing into fake root dir and building distro-related package is much easier for you to accomplish.
You can just add one more tab, where we can choose the script from the pulldown menu, (hopefully pre-guessed/remembered from previous selection). I wouldn't mind supplying script for Slackware. Others will do other distros.
The other benefit to offloading actual installation to a script is - Kinstall can be run as normal user. You only need SUID root for the scripts.
Report
isti
16 years ago
- this is inconsistent and may irritate users. Why should I deinstall a program with a package manager which I installed with KInstaller?
- you need additional programs to do this and the users have to install them. Why forcing users to install, say, checkinstall in order to use KInstaller when a simple 'make uninstall' can do the job?
Nonetheless I like the idea of creating bin packs (and I hope to find the time add this feature). Then the users have the choice of using a package manager if they like. But they don't need to and this is imo important.
Report
suslik
16 years ago
configure --prefix=/home/user/fakeroot
make
make install
So, you can run Kinstaller as simple user.
Than as root run a script like (Slackware-related example)
(pass a pack name to it for $1 to work)
cd /home/user/fakeroot
makepkg $1
upgragepkg $1
mv *.tgz /home/user/storage/in
rm -r *
chown USER.users
Since one already can pass a options to ./configure through configuration tab of Kinstaller, all that's left is an ability to autorun a script of your choice after the Kinstaller is done.
Report
iges
16 years ago
Report
famewolf
16 years ago
Report
isti
16 years ago
Report
Hirs
16 years ago
Report
olahaye74
16 years ago
A page regrouping dependances, packages dependancies and groups could also be added.
Report
isti
16 years ago
Concerning grouping I thought about providing categories which then would result in creating sub directories where the source files are stored. This could be added in one of the next releases.
Report
gilesbathgate
16 years ago
only simpler
nice ;)
Report
gilesbathgate
16 years ago
only simpler
nice ;)
Report
isti
16 years ago
Maybe someone has further suggestions?
Report
Superstoned
16 years ago
Report