lupu_logo    01micko's toolbox    toolbox



lupuimglinkimgpuppy stuffLucid Puppy Newspuppy forumofficial sitewikiplain


Hello Puppy Linux users.

Over the past couple of months I have been assisting playdayz, the coordinator of Lucid Puppy Linux 5 and 5.1, in devolpment. Of couse this would not be possible without WhoDo, art director, and all the eager testers and contributors on the Puppy Linux Forum. This has been one exciting roller coaster ride.

Over this period I have collected a suite of tools to help me. I am going to share these tool with readers so that developing is made easier. Most of these tools can be used in any Linux, you will just need to be the .

Tools

Paco

The Paco Website
Download  Paco Pet Package 1.2MB
(password)

Paco is an ingenious packaging tool that tracks and logs a compiled build of an application in Linux. Configure and make are run as usual and at the final stage of installation that is where paco can do it's thing.

Many of us know that by running:

code:  sh# make install DESTDIR=/path/I_want/to_install

That way we get our Package tree installed to /path/I_want/to_install . From there we can tweak and construct a package relevant to our distro.

Paco can install the package at the "make install " stage and track the installation. An example of how to use Paco:
code:  sh# paco -lp package-1 " make install"  where  package-1 is the name and version.

Then, you can start gpaco  in gui to see where the files went in your system tree, package and remove, all with a few clicks. Need to know more? See the website. Thanks to Puppy linux forum member aragon for finding Paco.


Scliss

Download scliss.pet 4.2KB
Download scliss.tar.gz 4.0KB
(password)
Scliss on Puppy Forum
 What is SCLISS??? Well it is a Simple Command LIne Search Script It's nothing fancy, it just searches a certain directory for a particular word or string. It came about because I had to find something in some source code.. daunting! It is based on a simple "grep" call. Puppy forum member technosaurus gave me the idea. It also has a basic usage of the command in Linux.


debs2pkg
Download debs2pkg.tar.gz 2.2KB
Download debs2pkg-fun.tar.gz 3.0KB
(password)

Debian and Ubuntu are just two of the distros that can be used to build a Puppy Linux system with Barry Kauler's Woof, The Puppy Builder. It is a clever idea from Barry to build Puppy out of other distro's binary packages and it works quite well. Basically debs2pkg will get a collection of debian .deb files and build a Puppy package. The idea is that it packs the main package and the dependencies into one easy to handle parcel For more see alien2puppy which is the descendant of debs2pkg.


alien2puppy
Download alien2puppy.tar.gz 5.1KB
(password)
alien2puppy on Puppy Forum

With the advent of Woof, The Puppy Builder there has been a pack of different Puppy's with different lineages crossbreeding. Prime examples are Lupu Puppy 5, the Luci development for 5.1, built from UbuntuTM binaries and Barry Kauler's Spup Slackpup betas built from SlackwareTM .

alien2puppy is a command line based tool to get a main app and it's dependencies 'merged' into a puppy package, either sfs or pet. It is the natural evolution of debs2pkg.
It's pretty easy, and the script walks you through the various stages and options as you go. It's quite verbose, with just a splash of colour.


Startmount
Download Startmount.pet 8.0KB(password)
Startmount on


Startmount is a handy drive/partition mounting tool that sets a drive to be mounted automatically on the next boot. It can also invoke a program to start at boot. tasmod and myself developed this program over some months and got it to a very stable stage. It is quite useful especially in a Puppy frugal environment. (Link thanks to GuestToo)


Password: User=p*u*p*p*y Password=l*i*n*u*x (remove '*'). This will give you access to the downloads.

Special thanks to smokey01 for file hosting.. smokey01.com Supporting Puppy Linux



Webpage copyright  © Michael Amadio, 2010, all rights reserved. Rather than copy this page or anything on it please link to here. Contact me here.
All pages linked to are copyrighted to their respective owners, I am not affiliated with any of these owners.
Software here all falls under the GPL unless otherwise stated on respective web sites. NO WARANTY is offered, either specifically or implied. You use any of this software with full knowledge of this, therefore no resposibility can be accepted for any damage, hardware or software related, or anything else for that matter.
Document made with KompoZer