Hassle-Free Roxapps
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Bonjour à tous,
In 4.31, i created a file GIMP.roxfs version 4, in which I introduced the French localization files. When I launch the application it starts always in English.
However if I copy the french localization files in the appropriate directory before running the application, it starts in French.
How is it possible to change (I suppose AppRun) to load localization files just before opening Gimp?
Thank you in advance.
Cordialement,
In 4.31, i created a file GIMP.roxfs version 4, in which I introduced the French localization files. When I launch the application it starts always in English.
However if I copy the french localization files in the appropriate directory before running the application, it starts in French.
How is it possible to change (I suppose AppRun) to load localization files just before opening Gimp?
Thank you in advance.
Cordialement,
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
- abushcrafter
- Posts: 1418
- Joined: Fri 30 Oct 2009, 16:57
- Location: England
- Contact:
Here is the deb I used to get Kdenlive working.
http://ftp.aarnet.edu.au/debian/pool/main/f/ffmpeg/
http://ftp.aarnet.edu.au/debian/pool/ma ... 1_i386.deb
http://ftp.aarnet.edu.au/debian/pool/main/f/ffmpeg/
http://ftp.aarnet.edu.au/debian/pool/ma ... 1_i386.deb
Last edited by abushcrafter on Tue 22 Dec 2009, 22:33, edited 1 time in total.
esmourguit,esmourguit wrote:Bonjour à tous,
In 4.31, i created a file GIMP.roxfs version 4, in which I introduced the French localization files. When I launch the application it starts always in English.
However if I copy the french localization files in the appropriate directory before running the application, it starts in French.
How is it possible to change (I suppose AppRun) to load localization files just before opening Gimp?
Thank you in advance.
Cordialement,
Instead of copying the files, you could link them in AppRun.
Open the file AppRun in an editor and look for-
Code: Select all
ln -s $APPDIR/share/gimp /usr/share
ln -s $APPDIR/share/gimp-lqr-plugin /usr/share
ln -s $APPDIR/share/gimp-texturize /usr/share
ln -s /mnt/GIMP/etc/gimp /etc /
Code: Select all
ln -s /from/wherever/you/copy/language/files /to/wherever/they/should/go
Also, you'll want to remove the links by adding another line after these-
Code: Select all
rm /usr/share/gimp
rm /usr/share/gimp-lqr-plugin
rm /usr/share/gimp-texturize
rm /etc/gimp
Code: Select all
rm /to/wherever/they/should/go
s
That's right seaside, I never linked the locale files. If you have recompressed a .roxfs and included any locale packs, you must link them over to your system directories in the AppRun script. Not sure how to set a default language, though.
And Abush, I haven't forgotten about you. I have just been very busy lately.
Also, folks, If the sfs converter in pup 4.3 allows you to choose a temp directory, stay away from windoze partitions as the necessary symlinks will end up missing from the final result.
Does puppy 4.3 not come with ffmpeg? Im beginning to think that with all the differences between puppy 4.2 and 4.3 that 4.3 really should have been a 5.x instead.
And Abush, I haven't forgotten about you. I have just been very busy lately.
Also, folks, If the sfs converter in pup 4.3 allows you to choose a temp directory, stay away from windoze partitions as the necessary symlinks will end up missing from the final result.
Does puppy 4.3 not come with ffmpeg? Im beginning to think that with all the differences between puppy 4.2 and 4.3 that 4.3 really should have been a 5.x instead.
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Bonjour à tous,
@ seaside,
Sorry for this late response. I have a lot of work right now.
Thank you very much for the advice, i complete the changes as soon as possible.
Cordialement.
@ seaside,
Sorry for this late response. I have a lot of work right now.
Thank you very much for the advice, i complete the changes as soon as possible.
Cordialement.
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
- abushcrafter
- Posts: 1418
- Joined: Fri 30 Oct 2009, 16:57
- Location: England
- Contact:
Auto forgive. 4.3 ffmpeg yesPupGeek wrote:That's right seaside, I never linked the locale files. If you have recompressed a .roxfs and included any locale packs, you must link them over to your system directories in the AppRun script. Not sure how to set a default language, though.
And Abush, I haven't forgotten about you. I have just been very busy lately.
Also, folks, If the sfs converter in pup 4.3 allows you to choose a temp directory, stay away from windoze partitions as the necessary symlinks will end up missing from the final result.
Does puppy 4.3 not come with ffmpeg? Im beginning to think that with all the differences between puppy 4.2 and 4.3 that 4.3 really should have been a 5.x instead.
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Bonjour à tous,
Here is the line i included in the AppRun file for Gimp :
But as there is already a directory /usr/share/locale/fr/LC_MESSAGES, the link with the LC_MESSAGES folder in the file sfs does not work : in fact, the result is that there is a link to LC_MESSAGES in the directory /usr/share/locale/fr/LC_MESSAGES (ie /usr/share/locale/fr/LC_MESSAGES/LC_MESSAGES).
However, if I change the name of existing directory (or delete the directory) /usr/share/locale/fr/LC_MESSAGES, the link is automatic.
Have you an idea about the little trick to add?
Cordialement
Here is the line i included in the AppRun file for Gimp :
Code: Select all
ln -s $APPDIR/share/locale/fr/LC_MESSAGES /usr/share/locale/fr/LC_MESSAGES
However, if I change the name of existing directory (or delete the directory) /usr/share/locale/fr/LC_MESSAGES, the link is automatic.
Have you an idea about the little trick to add?
Cordialement
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
If the specified directory already exists, you need to link the files within to that specified directory instead. Again, I am not sure how to deal with locale, so I cannot help you with setting the default language. Also keep in mind, to add a line at the end of the script to remove whatever files or directories you placed in... use rm ${PathAndFilename} for files and rmdir ${PathAndDirectory} for directories.esmourguit wrote:Bonjour à tous,
Here is the line i included in the AppRun file for Gimp :But as there is already a directory /usr/share/locale/fr/LC_MESSAGES, the link with the LC_MESSAGES folder in the file sfs does not work : in fact, the result is that there is a link to LC_MESSAGES in the directory /usr/share/locale/fr/LC_MESSAGES (ie /usr/share/locale/fr/LC_MESSAGES/LC_MESSAGES).Code: Select all
ln -s $APPDIR/share/locale/fr/LC_MESSAGES /usr/share/locale/fr/LC_MESSAGES
However, if I change the name of existing directory (or delete the directory) /usr/share/locale/fr/LC_MESSAGES, the link is automatic.
Have you an idea about the little trick to add?
Cordialement
If anyone has either repaired one of my roxapps or has created their own, please feel free to share it. I uploaded these to bring awareness to a way of packaging new apps that, when perfected, are easy to use and keep the file system clean. They do not require unioning with your filesystem like .sfs modules and they do not require installation to your system directories (for the most part at least).
One way could be to rename the directory temporarily and then restore it like this -esmourguit wrote:Bonjour à tous,
Here is the line i included in the AppRun file for Gimp :But as there is already a directory /usr/share/locale/fr/LC_MESSAGES, the link with the LC_MESSAGES folder in the file sfs does not work : in fact, the result is that there is a link to LC_MESSAGES in the directory /usr/share/locale/fr/LC_MESSAGES (ie /usr/share/locale/fr/LC_MESSAGES/LC_MESSAGES).Code: Select all
ln -s $APPDIR/share/locale/fr/LC_MESSAGES /usr/share/locale/fr/LC_MESSAGES
However, if I change the name of existing directory (or delete the directory) /usr/share/locale/fr/LC_MESSAGES, the link is automatic.
Have you an idea about the little trick to add?
Cordialement
Before this line-
Code: Select all
ln -s $APPDIR/share/locale/fr/LC_MESSAGES /usr/share/locale/fr/LC_MESSAGES
Code: Select all
mv /usr/share/locale/fr/LC_MESSAGES tmp
Code: Select all
mv tmp /usr/share/locale/fr/LC_MESSAGES
Cheers,
s
Dayam, this puppy 4.3 is not too friendly.... it should have been called puppy 5.0, as the kernel version requires squashfs 4.x and will not use older versions. Maybe a puppy 4.3 with a retro kernel would be a good idea. I am working on the Kdenlive app and its a real pain...... I could swear it worked on the puppy 4.2 original without a problem. With 4.3, it needs an updated ffmpeg and all kinds of crap..... Also it seems that the mlt package needs to be installed for it to work, but Im still getting crashes because of libdc1394_control (actually the lack thereof). If anybody beats me to the punch, please feel free to upload your version..... Its this kind of community support on which Linux thrives.
- abushcrafter
- Posts: 1418
- Joined: Fri 30 Oct 2009, 16:57
- Location: England
- Contact:
- Dingo
- Posts: 1437
- Joined: Tue 11 Dec 2007, 17:48
- Location: somewhere at the end of rainbow...
- Contact:
Version 4.3.1 with retro kernel is available (I think you may already know)PupGeek wrote:Dayam, this puppy 4.3 is not too friendly....
http://puppylover.netsons.org/dokupuppy/
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux
dropbox 2GB free
OpenOffice for Puppy Linux
Its a pity that the squashfs kernel object driver was not backwards compatible however DPUP and maybe others have a program calledDayam, this puppy 4.3 is not too friendly.... it should have been called puppy 5.0, as the kernel version requires squashfs 4.x and will not use older versions. Maybe a puppy 4.3 with a retro kernel would be a good idea.
unsquashfs_v3.3 which can unpack previous version SFS files.
- ravensrest
- Posts: 365
- Joined: Fri 22 Feb 2008, 16:43
- Location: Grants Pass, Oregon
I first tried running both kdenlive and avidemux under puppy 4.0. Neither would run. I then tried running both kdenlive and avidemux under puppy 4.1.2 (mediapup). Avidemux worked great. Kdenlive started and then disappeared after a few seconds. I then renamed both kdenlive.roxfs and avidemux.roxfs (roxfs -- > sfs) and converted them using the sfs3 to sfs4 converter in Puppy 4.3.1 and then renamed the sfs back to roxfs. Neither would run under Puppy 4.3.1.
I subsequently expanded and saved the avidemux directory structure in 4.1.2 and then created a new squashed file in 4.3.1 from it and loaded it into 4.3.1 at boot time. Then ran avidemux2_gtk from rxvt and discovered there a dependencies (libxcbxxxx for some) missing from 4.3.1 that are present in 4.1.2
If someone can tell me all the dependencies, I will hunt them up and produce a working sfs for 4.3.1.
Meanwhile, ny chance of you uploading versions set to go under 4.3.1?
BS
I subsequently expanded and saved the avidemux directory structure in 4.1.2 and then created a new squashed file in 4.3.1 from it and loaded it into 4.3.1 at boot time. Then ran avidemux2_gtk from rxvt and discovered there a dependencies (libxcbxxxx for some) missing from 4.3.1 that are present in 4.1.2
If someone can tell me all the dependencies, I will hunt them up and produce a working sfs for 4.3.1.
Meanwhile, ny chance of you uploading versions set to go under 4.3.1?
BS
- ravensrest
- Posts: 365
- Joined: Fri 22 Feb 2008, 16:43
- Location: Grants Pass, Oregon
Just thanks
I just want to thank for this apps. Especially kdenlive but actually the whole concept it is very clean and can i say beautiful.. yes i think so.
Cheers
Mikkel
Cheers
Mikkel
Just thanks
sorry postet two times. Don't think I can remove this again???