myDSL Extensions (deprecated) :: Request for .ucis
I have been trying most of the .ucis with my frugal installed system, and I am becoming more and more impressed! Some time ago I learned enough about .dsls to create a few with cbaggers brilliant script, but using frugal install on an older laptop has made me understand the power of .ucis. Now, I have been reading about how to create a .uci extension in the docs and also in the forum, but I feel that "I am not there yet" (i.e. I don't really understand it all yet...), so here is a modest request for a couple of apps that I believe should be made into .ucis:
- Abiword (a good word-processor is vital, and OpenOffice.uci can be too big sometimes...)
- GIMP (a really good app, which is virtually impossible to use on low-ram systems as a .dsl)
- Scribus (would be really nice to have, and I suppose it would be a big app, so .uci would be preferable, I think)
Now, I don't really know if it is possible/easy/hard to create .ucis from these apps, but seeing what kind of uci-extensions have been made lately, I was encouraged to ask. (If someone would rather give me another explanation on how to create these .ucis myself, please do!)
-r
Hi reidar!
I fully agree with you especially whan it comes to gimp. I have been trying just like you to get the hang of HOWTO make uci files but i haven't reached there yet. So hopefully it will come or we get to the point when we can make our own uci files.
Have fun,
meo
At which point in the procedure did you have problems?
Most of the time, the uci extensions can be made from recompiling the package from source. This allows you to specify the destination of the compile output to be at /opt instead of /usr or /usr/local. Implication: you have to have the compilers and development libraries. Unfortunately (and logically), they were stripped from DSL and the gcc1.dsl extension is not enough for most instances. But you can compile stuff using Knoppix 3.4 (on which DSL was based) and create the uci with it, then test the uci in DSL. If the package you want to compile requires fortran (g77) which Knoppix does not have, you can try using Quantian 0.5.9.2 cd (not the dvd).
Reidar, try it and make a lout.uci so that you can update the dsl version you submitted. I was able to do it so I am quite sure you can. I will not submit my version.
I wasn't aware of the fact that you had to/could perform the compilation in Knoppix 3.4. This is interesting news! I will go ahead and try creating a lout.uci. That will give me an opportunity of finally trying to compile a package from source, which I have (shame on me!) actually never tried before ...
Thanks!
-r
I tried to make a lout.uci in Knoppix 3.4, but I didn't succeed. What I did was the following:
- booted Knoppix 3.4
- downloaded lout.tar.gz (source of the latest lout package)
- created a /home/knoppix/work directory, where I put lout.tar.gz
- unzipped it: tar -zxvf lout.tar.gz
- cd lout-xxx (the directory created from last point)
- created a /mnt/hda3/opt/lout on my hda3, since I wasn't allowed to create a /opt/lout from the cd, which I wanted.
- read the 'makefile' instructions and followed them (set BINDIR=/mnt/hda3/opt/lout)
- make prg2lout (worked out fine)
- make lout (also seemed to work out fine)
- make install (did not work out, since it wanted to use BINDIR=/home/jeff/lout or something. This was the bindir mentioned in 'makefile', and has never been a directory on my computer...)
- created a /home/jeff/lout directory, ran 'make install' again
- mv * from /home/jeff/lout to /mnt/hda3/opt/lout
- cd /mnt/hda3/opt/
- created the .uci by the following command (from the docs); 'mkisofs -R -hide-rr lout | create_compressed_fs - 65536 > /home/user/lout.uci' (user being replaced by my username)
Now, this finally worked out and I had gotten a lout.uci. I then booted dsl from cd to try it out, but it didn't work. I figured out that this was due to the fact that I had compiled lout with BINDIR=/home/jeff/lout instead of /opt/lout (which I really wanted, but was unable to - see above). So, I basically got a useless lout.uci that doesn't work... :-(
Any ideas on what I did wrong, or how I can make it right? Would appreciate any feedback on this! (And bear in mind that this is my first attempt at compiling anything ... ever)
-r
Next Page...
original here.