myDSL Extensions (deprecated) :: XFCE 4.2.2 package



main packages
xfce4.dsl (1.5mb)
xterminal.dsl (0.7 mb) (requires xfce4.dsl)

supporting packages
gtk2-0705-small.dsl (5.8mb)
post_install.dsl (tiny)

A GTK2 DSL is needed...   The GTK2-small that I provide is exactly the same as the full GTK2 extension but I have stripped out Perl 5.8.7 and removed non-English locales... for a savings of almost 9mb.  If all you want is XFCE4 or you're low on memory, the small version may be all you need.  It may or may not work with other GTK2 packaged apps.

GTK2-small also includes a post-install script to setup the GTK2 stuff if you've installed the post_install package above.

xterminal is a nice gnome-terminal like program for the XFCE environment and also includes mousepad, a tiny GTK2 editor.  XFCE will determine at startup whether to use aterm or xterminal as the default terminal app (depending on whether xterminal is installed).  If you're low on memory you probably should stick with aterm.

Yes, it does replace your .xinitrc... so that it can seemlessly be added to a CD and X will automatically start in XFCE... so if you're on a HD install you may want to backup your .xinitrc if you just want to try XFCE.  I'm not sold on this approach, would be nice if DSL had some type of post-install feature, but it does not that I know of. As soon as I write a post-install script for XFCE this will be the recommended install path and your previous .xinitrc will be backed up automatically.

This is my first real packaging attempt, so I would love feedback from the community.

Notes

1. Does not include printing, file manager, or sessions due to the goal of keeping the size small (printing especially starting bringing in tons of dependencies)
2. Includes only one theme and backdrop (keep size down)
3. Does not include built-in help
4. There is an easter egg, see if you can find it (no, it's not on a menu)

I'm not opposed to releasing a larger version with more stuff, but the idea of this one is to be "light"...

I am interested in trying XFCE under DSL.  I know there have been many problems trying to compile this particular WM before, but I would be more than happy to test it on a few different machines if you get it running.  Let me know how the project goes.
If your irssi is just a single .deb, converting to .dsl is as easy as

Code Sample
ar -x <whatever>.deb
mv data.tar.gz <whatever>.dsl


-J.P.

Quote (SaidinUnleashed @ Aug. 30 2005,12:56)
If your irssi is just a single .deb, converting to .dsl is as easy as

Thanks but I tend to do this manually... and I have a script for the larger packages I'm working on... but I may have to look into that.

And yes, it's a .deb, but I've recompiled it with different options to optimized for size and make it more suitable for DSL (I think it's 400kb executable)...

Mostly it's just finding the time to package then upload, not the ease of doing it. :-)

Quote (Your Fuzzy God @ Aug. 30 2005,11:30)
I am interested in trying XFCE under DSL.  I know there have been many problems trying to compile this particular WM before, but I would be more than happy to test it on a few different machines if you get it running.  Let me know how the project goes.

Well, recompiling would be stage 2... right now I'm just trying to pull .debs over and re-packaged them trimming the fat along the way...

While it would be renice to recompile and remove some dependencies I don't have time to pursue that right now.

Hopefully later this week I'll have something to test... I really need to boot back into DSL to do the testing, but my actual work happens outside of DSL... and qemu is so slow for adequate testing of larger packages (if you ask me).

Next Page...
original here.