RMT-Installer (Kommander 1.0beta1)

System Tools (NOT OS or ROMS)

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
RMT-Installer is a tar.gz, tar.bz2 extracter & installer + checkinstall support(building DEBs, RPMs, TGZs)

Tested only with Kommander 1.0beta1
Last changelog:

1.2
+ install.sh support
+ more intelligence
- speed bug
1.0
+ speed bug :-(
+ new installer (in your kde path)
+ checkinstall manual settings
+ history added
+ open with support
- finish button bug fixed
0.2.1
- file list bug fixed
- configure bug fixed
- make bug fixed
0.2
- log bug fixed.
- installer bugs fixed.
0.1.1
bug: Finish button does not function!
- some errors fixed
+ Add files support
+ File list Editor
+ Checkinstall support (testing)
0.1beta2
- Summary bug fixed.
- Info bugs fixed.
- Vendor bug fixed.


Ratings & Comments

13 Comments

google01103

1) the 'next' button should be grayed out untill next screen is able to be processed (can't go to make screen untill configure is finished) 2) configure and make logs, etc. should not be seperate windows but available like the 'info' window 3) should be able to open konsole at source directory, better yet have it part of the app. window like kate does 4) I find checkinstall will fail if it can't set a time stamp, it would be nice in this case to be able to 'make install' and then rerun checkinstall so that there is an rpm installed

Superstoned

can it make .deb's??? (just switched to debian ;-)) if not, consider this a feature request...

chapaevrmt

If you would generate DEBs, please get checkinstall tab WARNING!!! checkinstall is only testing, nex version of RMT-Installer will be have checkinstall advanced settings.

chapaevrmt

for building debs, you must have checkinstall on your system. Download him from: http://proyectos.glo.org.mx/checkinstall/

thomasmg

The app looks great, but I can not get it to work correctly. I even had huge troubles with the installation. My main problem is that the whole RPM creation does not work (see below). But this app is already useful for normal installation. Keep up the good work! I hope my comments help you to improve the app. ----------------------------------------------------------------- So here are the things which should be improved: It puts the whole path into the name field (rpm tab), e.g. "/home/kde3/.Desktop/kdocker". Just kdocker would be nicer. The filename should not be put in the version field. The "view readme" button should be disabled (grayed out) if no readme exists. Same for the other buttons (INSTALL,TODO,...) The konsole which opens when pressing start (make & configure and others) should be closed automaticly if finished (if possible). The RPM build dir should be configureable. I do not like ~/rpmbuild. If you implement this, please remember the setting via config file. Please let the app remember the content of the "Prefix" field. ----------------------------------------------------------------- RPM Problems : After clicking step one: "Error in script for widget ExecButton10_2:Unknown DCOP function: ''." When clicking the "Advanced" Tab : "Error in script for widget RPMSpecFile: Unknown DCOP function: 'spec'." (several times). I did not yet do step 2. This error is shown several times, it would be nice to have a "Don't show again" checkbox which prevents the display of the error until the next start of the app. But that is probably a Kommander issue. After clicking step two: "Error in script for widget ExecButton10_2_2:Unknown DCOP function: 'list'." "Error in script for widget ExecButton10_2_2:Unknown DCOP function: 'spec'." (several times again) "Kommander file /usr/local/lib/rmtinstall/grouper.so does not exist." The spec file which is mentioned in the dialog is NOT created. (The rpmbuild/BUILD dir was created correctly). Because of the missing spec file, step 3 did not work. ----------------------------------------------------------------- The installer of the installer is really crap ! There are several errors in the install script : Line 17: mkdir /usr/local/lib /usr/local/lib/rmtinstall is split into two lines, which results in /usr/local/lib/rmtinstall never being created. Line 23: spelling error : ligin instead of login (there were some other spelling errors but I don't remember now). Line 85 : "if ls /usrlocal/bin | grep kmdr-executor" should be "if ls /usr/local/bin | grep kmdr-executor" Additonally, my kmdr-executor is located in /home/kde3/kde-unstable/bin/ and not in /usr/local/bin or /usr/bin. The installer does not even look in PATH and tells me it is not installed. Do not name the Kommander files .so ! I first thought is was a libary. This is really misleading. Please change the names to rmt-installer.kmdr popup.kmdr rmt-installerimg.png The paths are hardcoded, for example kmdr-executor /usr/local/lib/rmtinstall/popup.so (in rmt-installer.kmdr) Since rmt-installer.kmdr and popup.kmdr are in the same directory, the whole path in front of it should be removed. This would help to make it possible to install rmt-install in an other directory than /usr/local. It should install in any directory I want, for eample I would prefer /home/kde3/kde-unstable (which is my $KDEDIR) instead of /usr/local. This would also not require root access to install. And finally, the installer does not create the ~/.kde/share/apps/rmt-installer directory, so the popup things like "View Readme" won't work.

chapaevrmt

RMT-Installer was created with old version of Kommander version 0.1.1 was created with new version of Kommander 1.0 Alpha 4 Installer errors was fixed (if you have errors please post me chapaev@the-royal.de) ".spec" & ".list" error was fixed (i think ;-))

chapaevrmt

Checkinstall issues a fehller: This package will be built according to these values: 1 - Summary: [ test ] 2 - Name: [ konverter ] 3 - Version: [ 0.6 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ Applications/System ] 7 - Architecture: [ i386 ] 8 - Source location: [ konverter-0.6 ] 9 - Alternate source location: [ ] 10 - Provides: [ konverter ] Enter a number to change any of them or press ENTER to continue: ************************************** **** RPM package creation selected *** ************************************** Building RPM package... FAILED!

Superstoned

for this app! its way cool!

chapaevrmt

Can you explain to me what is an checkinstall?

EliasP
zefo

let me quote freshmeat: CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution. Project homepage is http://proyectos.glo.org.mx/checkinstall/

zefo

please add support for checkinstall.. thx

vide

Well, but if I understand correctly, this is a graphic tool that does the same checkinstall work, so why should support it? I mean, it's like saying to Vim "please support pico"

Pling
0 Affiliates
Details
license
version 1.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 1 year ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 11 years ago

Score 5.0



System Tags