installpkg name-of-package.tgz will install it -ovberwriting any existing files of the same name. To upgrade use: upgradepkg name-of-package.*tgz
If you have something already installed with installpkg, trying to use installpkg will not work (with same package name).

Hi, I'm setting up a frugal install of S.P. and would like an advice on what to do as the first set up to bring it up-to-date.
Should I download and run the updater2 as the first thing? Would it be still needed then to fix the insert crash or update to the latest network wizard as in the first post?
Does the updater include the package build tools from the first post or should I install them separately?
Thank you.

Hi, I'm setting up a frugal install of S.P. and would like an advice on what to do as the first set up to bring it up-to-date.
Should I download and run the updater2 as the first thing? Would it be still needed then to fix the insert crash or update to the latest network wizard as in the first post?
Does the updater include the package build tools from the first post or should I install them separately?
Thank you.

Hey fyujj

well ,I know that alot of people want to just down load a cd
which would be easy for me to do... I made many

when I started slaxer_pup there were talks of retirement
so I remained on course with the last version that was "official"
since then many things have come and gone but I remained on course
and worked on a stable branch /fork of puppy
whatever you want to call it

but what I like is to give the minimum fixes
that upgrade the core stuff *the area that most people don't like to work on
then allow the people to build it

this permits stability and removes the need of continually reinstalling
you just run a few scripts and "magic" you are on a stable base

I built many packages all hand built for slaxer_pup on the website

the most interesting feature I have spent alot of time perfecting
is the ability to auto make packages from source then install them with my customized front end for slackware type packages
and soon package dependency checking

note: forum member amigo built and maintains src2pkg
the source to package tool (good thing we are friends so
there is much more to come soon)

all of the packages I made with the .tgz extension were compiled by me so the are 100% compatible

just use the two scripts I posted

in order the first then the second
you could even just copy then paste the first one in the console

when its done do the same for the second or ( better to save them and make the executable )

if you have any questions about anything let me know

there is also a fun factor watching how things are modified
listed nicely with the scripts (an auto updater )

Joe

Code:

#!/bin/sh

#SlaxerPup_updater version 1-7-2010

# code by Joe Arose {big_bass}
# this is to keep slaxer pup updated
# in a logical organized way for
# experts and new users

#when petget asks to install just say yes
#the tgz packages are installed without prompting from the list

mkdir -p /root/slaxer_updater
cd /root/slaxer_updater

DIALOG=Xdialog

$DIALOG --backtitle "Slaxer Pup updater version 1-7-2010" \
--title "Select your packages" \
--checklist "The packages you should install
are already selected for you preset on the list of choices
which could be turned on or off . \n" 0 0 0 \
"pkgtools-13.0-patched-10-i486-slxr.pet" "" ON \
"netmodules-slaxerpup-412.pet" "" ON \
"flashplayer-10-070208-slxr.pet" "" ON \
"gtk+-2.12.9-i486-slxr.tgz" "" ON \
"network-wizard-apr-1st-i486-slxr.tgz" "" ON \
"ndiswrapper-1.54-i486-1.tgz" "" ON \
"numlockx-1.1-i486-2-slxr.tgz" "" ON \
"gtk+-i486-2-slxr.tgz" "" ON \
"gdk-pixbuf-0.22.0-i486-2-slxr.tgz" "" ON \
"glib-1.2.10-i486-2-slxr.tgz" "" ON 2> /root/slaxer_updater/checklist.tmp

$DIALOG --backtitle "Slaxer Pup updater version 4-6-2010" \
--title "Select your packages" \
--checklist "The packages you should install
are already selected for you preset on the list of choices
which could be turned on or off . \n" 0 0 0 \
"pkgtools-13.0-patched-10-i486-slxr.pet" "" ON \
"file-5.03-i486-1slxr.tgz" "" ON \
"mime-fix-5.03-i486-4slxr.tgz" "" ON \
"Xdialog-2.3.1-i486-7slxr.tgz" "" ON \
"xz-4.999.8beta-i486-2slxr.tgz" "" ON \
"tools-472010-i486-1slxr.tgz" "" ON 2> /root/slaxer_updater/checklist.tmp

Thank you very much, big_bass. I'm posting from an updated Slaxer Pup (minus netmodules and ndiswrapper, plus NVIDIA driver).
Now I must check all the extra apps in this thread or in Slaxer's home page.

I added your code to the unzipper and made it all xdialog instead of xmessage

it will work with your unpackager-DnD++.pet
package if you replace the /usr/sbin/unpackager-DnD++

with this code I'll paste *I added notes to what was edited

xz and unzip are already installed on slaxer_pup so they could be removed from the package

so this way if you or I add code it will be very easy to diff out the changes

Code:

#!/bin/sh
#code by Joe arose big_bass and Nikukyu
#this is a very fast drag n drop tool
#for decompressing the following formats
#it coupled with rox to get the right click
#new icon
#in the menu
#4-26-2010

# no gui tool is used as a backend so this is fast
#
#first time set up only
#I made this icon for the dragndrop
#rox -s /usr/share/pixmaps/unzip_package.png
#right click on the unzipper_dragNdrop
#Set icon ...
#then drag /usr/share/pixmaps/unzip_package.png in the box

# depends on
# xz
# for *txz packages
# I converted all xmessage code to Xdialog for a better presentation

to use newer binaries from slitaz they are now called
dpkg-deb
rpm2cpio
and the scripts were edited to reflect the change

the reason why is every time there is progress by adding in support
those packages have to be updated
the other bins are from 2005 which work well for most things but
slitaz has more support compiled in to their rpm2cpio
I was going to compile it but wanted to maintain 100% compatiblity
with slitaz because I also got their package management working
to run with puppy but I use slackware as the standard
but its nice to have more options

*I can build slitaz packages on puppy then install them on slitaz
or I can download slitaz packages directly and convert them
I still prefer doing source packages but is nice that it can be done

this is now compatible with slaxer pup

xz support is needed for pkgtools so I dont want to remove that it is installed as a separate package

# so that you dont have to drag N drop you can take advantage of ROX right click and app dir
# just above the Customise Menu.. in ROX an icon will appear
# this script as is will auto build an app dir and the folders for rox
# needed for the unzipper to only allow formats that it can unzip
# an icon will be shown in in rox if you right click on a correct file
# that the unzipper can uncompress such as

# pet,pup,arj,bzip2,deb,gzip,lha,rar,rpm,tazpkg,xz,tlz,zip
# and more to come

# so its a custom script to get the right click in rox and build an app dir with the icon unzipper_draNdrop
# using a pre selected list of formats

you just run this auto setup script one time after you already have unzipper_dragNdrop-5 installed

I wrote the script so it can be edited to add other app directories
easily as always hacking welcomed

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum