XFE-1.4.2

Filemanagers, partitioning tools, etc.
Post Reply
Message
Author
WiZard
Posts: 119
Joined: Sun 11 Sep 2005, 20:04
Location: Oklahoma USA

XFE-1.4.2

#1 Post by WiZard »

I've compiled XFE 1.4.2 file manager which has improved features, bug fixes and a built in file/text search. I also slimmed it down to reduce the installed size and tested it in:
Lucid 5.2.8
Wary 5.3.3
Precise 5.7.1
Slacko 5.3
Slacko 6.3.0
Tahr 6.0.5

I'd like to share it if someone can guide me to a place to upload the 1.9mb pet file.

It requires the fox toolkit to run. The README file in the source code said it required fox 1.6.36 or newer, but less than 1.7.0, I compiled in Puppy 5.2.8 with fox-1.6.37-i486.pet installed. I had been using XFE 1.19.2 with fox-1.6.31.pet installed. The first thing I noticed was that XFE's installed size grew from 6mb to 35mb. This was mostly due to the increased size of fox-1.6.37 which takes 28mb. I tried running it with fox-1.6.31 and it seems to work fine, that reduced the install to 11mb.

Other Changes:
-XFE 1.4.2 included three helper applications, a text editor, a image viewer, and a package manager. Since these were redundant, they were removed.
-Moved xfe.desktop file into usr/share/applications to conform to Puppy's convention.
-Changed XFE program preferences (file associations) to Puppy's default applications.

This brought the install size down to 8mb.

http://archive.org/download/Puppy_Linux ... d-i686.pet

To use:
-install xfe-1.42mod-i686.pet
-install fox-1.6.31.pet or fox-1.6.37-i486.pet if you don't mind the size increase.
Last edited by WiZard on Wed 01 Mar 2017, 23:44, edited 2 times in total.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#2 Post by bigpup »

Try here:
http://www.smokey01.com/

I assume contact by E-mail to make a request for submission.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#3 Post by Sylvander »

Have you repaired the [normally] empty right-click on file "Open-with" context menu?
It's always a pest to have to fix this. :(

WiZard
Posts: 119
Joined: Sun 11 Sep 2005, 20:04
Location: Oklahoma USA

#4 Post by WiZard »

@Sylvander
I did not attempt to fix the "open with" issue and I don't think my skills qualify me to tackle it. Do we know if this is unique to Puppy or is it in all distros? Has anyone reported it as a bug to the author?

wiz

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#5 Post by ally »


User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#6 Post by Geoffrey »

Doesn't work for me in X-Tahr 2.0, needs libFOX-1.6.so.0, there is a broken symlink libjpeg.so.62, also was compiled for /usr/local.
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

WiZard
Posts: 119
Joined: Sun 11 Sep 2005, 20:04
Location: Oklahoma USA

#7 Post by WiZard »

@geoffery
XFE uses libjpeg.so.62. All the Puppies I tested with had it except Slacko 6.3 which only had the newer libjpeg.so.8.0.1. I did a crude hack and made a libjpeg.so.62 symlink to libjpeg.so.8.0.1 and put it in usr/local/lib, this let it work in Slacko 6.3 and didn't break the others. Try looking for libjpeg.x.x files in usr/lib. You may find several symlinks already there, but choose the one that isn't a symlink and then make a new symlink to it named libjpeg.so.62. You can delete the broken usr/local/lib/libjpeg.so.62 symlink.

The compile used the source default configure which was for /usr/local. My apologies if this breaks a convention, I can probably figure out how to put it somewhere else, let me know. New at this.

wiz

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#8 Post by Geoffrey »

WiZard wrote:@geoffery
XFE uses libjpeg.so.62. All the Puppies I tested with had it except Slacko 6.3 which only had the newer libjpeg.so.8.0.1. I did a crude hack and made a libjpeg.so.62 symlink to libjpeg.so.8.0.1 and put it in usr/local/lib, this let it work in Slacko 6.3 and didn't break the others. Try looking for libjpeg.x.x files in usr/lib. You may find several symlinks already there, but choose the one that isn't a symlink and then make a new symlink to it named libjpeg.so.62. You can delete the broken usr/local/lib/libjpeg.so.62 symlink.

The compile used the source default configure which was for /usr/local. My apologies if this breaks a convention, I can probably figure out how to put it somewhere else, let me know. New at this.

wiz
Worked with libFOX installed.

I never compile to use local, that's pretty much the norm.

To compile it to not use local

Code: Select all

./configure --prefix=/usr
To fix the libjpeg.so.62 missing in slacko, you could add a pinstall.sh script to the package,
that way you will have no need to put one in /usr/local/lib.

Code: Select all

# Add symlink for Slacko
# will not overwrite libjpeg.so.62 if it already exists
ln -s /usr/lib/libjpeg.so.8.0.1 /usr/lib/libjpeg.so.62

Code: Select all

root# ln -s /usr/lib/libjpeg.so.8.0.1 /usr/lib/libjpeg.so.62
ln: failed to create symbolic link ‘/usr/lib/libjpeg.so.62’: File exists
root#
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

WiZard
Posts: 119
Joined: Sun 11 Sep 2005, 20:04
Location: Oklahoma USA

#9 Post by WiZard »

@Geoffery
Great, will go back and see if I can redo and make it work. Smarter now thanks to you.

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#10 Post by ally »


Post Reply