Saluki

A home for all kinds of Puppy related projects
Message
Author
User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#2416 Post by jemimah »

canin wrote:hello,
coming from fedora and mavrothal's olpc-build saluki to enjoy puppy saluki ^^
installed to hdd with the help of grub4dos

is it still allowed to ask for a programme?
i miss xfce-verve panel plugin and couldnt get it to work, at least until now.

a pet which is already ready for the repos and works perfect for non-epson printers is inkGUi
http://www.murga-linux.com/puppy/viewtopic.php?t=26407
(shows levels of ink-cartridges)

thank you for your work on saluki and thx for help
canin
I've added inkgui to the repo.

Verve will be in the next release. In the meantime, I've attached it.
Attachments
xfce4-verve-plugin-1.0.0-i486.pet
(19.24 KiB) Downloaded 278 times

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#2417 Post by jemimah »

shevan wrote:new amd catalyst driver 12.3 (release date 3/28/2012) still need patching for saluki default kernel 3.2.8

But after patching it compiles and run well for me


request^
any chance to see psx emulator pet package working for saluki?
I uploaded pcsxr to the repo. Seems nice but I haven't tested it so let me know if it works.

aarf

#2418 Post by aarf »

saluki18,
opera-11.62-1347.i386.linux
flashplayer - 11,2,202,228 both at mnt/sdb2

for some reason get missing plugin for flash when other puppies see the flashplayer with the plugin setting i have in portable opera.

java from sfs is ok
Last edited by aarf on Sun 08 Apr 2012, 21:04, edited 1 time in total.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

Re: PPM; search pet descriptions too

#2419 Post by jemimah »

mavrothal wrote:I always thought that would be nice if you could search for a package in PPM not only by the pet name (that quite often is pretty cryptic) but also in the pet description.
Also would be nice if the results also include the description.
This little patch of findnames.sh does it both.
(take 4: eliminates double entries)

Code: Select all

--- a/usr/local/petget/findnames.sh	2012-03-30 17:23:02.000000000 +0300
+++ b/usr/local/petget/findnames.sh	2012-04-08 19:56:05.329195702 +0300
@@ -12,6 +12,9 @@
 . /root/.packages/DISTRO_PET_REPOS #has PET_REPOS, PACKAGELISTS_PET_ORDER
 
 entryPATTERN="`echo -n "$ENTRY1" | sed -e 's%\\-%\\\\-%g' -e 's%\\.%\\\\.%g' -e 's%\\*%.*%g'`"
+if [ "$entryPATTERN" = "" ] ; then
+ exit 0
+fi
 
 CURRENTREPO="`cat /tmp/petget_filterversion`" #search here first.
 REPOLIST="${CURRENTREPO} `cat /tmp/petget_active_repo_list | grep -v "$CURRENTREPO" | tr '\n' ' '`"
@@ -20,19 +23,25 @@
 for ONEREPO in $REPOLIST
 do
  FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1 -d\| | grep -i "$entryPATTERN"`"
- if [ "$FNDENTRIES" != "" ];then
-  FIRSTCHAR="`echo "$FNDENTRIES" | cut -c 1 | tr '\n' ' ' | sed -e 's% %%g'`"
-  #write these just in case needed...
-  ALPHAPRE="`cat /tmp/petget_pkg_first_char`"
-  #if [ "$ALPHAPRE" != "ALL" ];then
-  # echo "$FIRSTCHAR" > /tmp/petget_pkg_first_char
-  #fi
-  #echo "ALL" > /tmp/petget_filtercategory
-  echo "$ONEREPO" > /tmp/petget_filterversion #ex: slackware-12.2-official
-  #this is read when update TREE1 in pkg_chooser.sh...
-  echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results
-  FNDIT=yes
-  break
+ FNDENTRIES_DES="`cat /root/.packages/Packages-${ONEREPO}| cut -f10 -d\| | grep -i "$entryPATTERN"`"
+ if [[ "$FNDENTRIES" != "" ]] || [[ "$FNDENTRIES_DES" != "" ]] ; then
+ echo "$ONEREPO" > /tmp/petget_filterversion #ex: slackware-12.2-official
+  if [ "$FNDENTRIES" != "" ] ; then
+   FIRSTCHAR="`echo "$FNDENTRIES" | cut -c 1 | tr '\n' ' ' | sed -e 's% %%g'`"
+   #write these just in case needed...
+   ALPHAPRE="`cat /tmp/petget_pkg_first_char`"
+   #this is read when update TREE1 in pkg_chooser.sh...
+   cat /root/.packages/Packages-${ONEREPO}| grep "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results
+   #this is read when update TREE1 in pkg_chooser.sh...
+   FNDIT=yes
+   if [ "$FNDENTRIES_DES" != "" ] ; then
+    cat /root/.packages/Packages-${ONEREPO}| grep "$FNDENTRIES_DES" | grep -v "$FNDENTRIES" | cut -f 1,10 -d '|' >> /tmp/filterpkgs.results
+    FNDIT=yes 
+    if [ "$FNDIT" = "yes" ] ; then
+     break
+    fi 
+   fi
+  fi
  fi
 done
Try to search for "sound" or "video" or "browser" before and after the patch as an example.

(just searching for file names and descriptions could also be done by adding "-f 1,10" instead of "-f 1" in FNDENTRIES)
I think it's simpler to just change

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1 -d\| | grep -i "$entryPATTERN"`"
to

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1,10 -d\| | grep -i "$entryPATTERN"`"
I have this change for the next release.
Last edited by jemimah on Sun 08 Apr 2012, 21:06, edited 1 time in total.

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#2420 Post by DaveS »

aarf wrote:saluki18,
opera-11.62-1347.i386.linux
flashplayer - 11,2,202,228 both at mnt/sdb2

for some reason get missing plugin for flash when other puppies see the flashplayer with the plugin setting i have in portable opera.
Install the mozilla-libs-10 package from the package manager and you will be set.
Spup Frugal HD and USB
Root forever!

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

#2421 Post by Geoffrey »

The dependency checker is still not working as it should, the first and second columns both have items selected and only the left hand column is checked.
Attachments
dep-check.png
(46.98 KiB) Downloaded 909 times

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#2422 Post by jemimah »

Geoffrey wrote:The dependency checker is still not working as it should, the first and second columns both have items selected and only the left hand column is checked.
Does this fix it?
Attachments
check_deps.sh.gz
(3.81 KiB) Downloaded 262 times

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#2423 Post by smokey01 »

DaveS wrote:Thanks Smokey... got it all working including Thunar custom action and CAN confirm 17-18 Delta is a bust. 15 - 16 worked smoothly but created a file called newfile.iso
I think that's because of the filename pattern is not recognised by xdelta_gui. For example:

luki17-18.delta won't work but luki-017.iso___luki-018.iso.delta will.

If you want to make a delta file simply select two ISO files then press generate. The delta file will be created with the correct filename.

Cheers.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#2424 Post by jemimah »

smokey01 wrote:
DaveS wrote:Thanks Smokey... got it all working including Thunar custom action and CAN confirm 17-18 Delta is a bust. 15 - 16 worked smoothly but created a file called newfile.iso
I think that's because of the filename pattern is not recognised by xdelta_gui. For example:

luki17-18.delta won't work but luki-017.iso___luki-018.iso.delta will.

If you want to make a delta file simply select two ISO files then press generate. The delta file will be created with the correct filename.

Cheers.
Yes, sorry I made this from the command line - didn't realize it was that picky about the file names.

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

#2425 Post by Geoffrey »

jemimah wrote:
Geoffrey wrote:The dependency checker is still not working as it should, the first and second columns both have items selected and only the left hand column is checked.
Does this fix it?
Yeah, that did it, a single column works. :)

aarf

#2426 Post by aarf »

DaveS wrote:
aarf wrote:saluki18,
opera-11.62-1347.i386.linux
flashplayer - 11,2,202,228 both at mnt/sdb2

for some reason get missing plugin for flash when other puppies see the flashplayer with the plugin setting i have in portable opera.
Install the mozilla-libs-10 package from the package manager and you will be set.
thanks dave. did all these thing and now it is ok for flashpayer.
still got missing dependency though.
maybe i ran out of space on my save file.it says only 3M left from 31M original
Attachments
Screenshot.png
(90.52 KiB) Downloaded 850 times
Screenshot-1.png
(59.76 KiB) Downloaded 856 times
Screenshot-2.png
(16.85 KiB) Downloaded 868 times
Screenshot-3.png
(49.67 KiB) Downloaded 855 times

HiDeHo
Posts: 311
Joined: Wed 16 Mar 2011, 09:57

#2427 Post by HiDeHo »

Think i mentioned this before but i feel it is a must with such a long post.

Please can you put on the first page under each build, a mention of from what page the forum post starts support for that version. it will help us all out when we come to finding support for the version we have. or face going through allot of pages till we find it.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#2428 Post by Sage »

Update:
Glad to report everything working on old kit back to about 1997, albeit gee-d up with SDRAM boosts; cpu don't seem to be an issue. Have temporarily shelved a couple of new boards acquired this year. Also having issues with brand new USB3 stuff on most Puppies. Not to worry, as you clearly say:
It should run reasonably fast on older machines and netbooks
.
In the meantime, happy to accede to your requests:
Please report any bugs you find
.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: PPM; search pet descriptions too

#2429 Post by mavrothal »

jemimah wrote: I think it's simpler to just change

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1 -d\| | grep -i "$entryPATTERN"`"
to

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1,10 -d\| | grep -i "$entryPATTERN"`"
I have this change for the next release.
Sure, but it also results in cryptic pet list which is not very useful if you are not a seasoned puppy or at least linux, user.

Saluki did improve PPM and is probably too close to release even for the above change, but Saluki2 needs another look at PPM and pets.

Certainly better package descriptions and maybe a second PPM field that descriptions could be search with 2 or 3 words.

Package management is one of the cornerstones of any distro, and historically a weak point for Puppy.
But Saluki can(/is) change(ing) that!
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
shelezyaka
Posts: 52
Joined: Tue 14 Feb 2012, 13:57
Location: Ukrainian

#2430 Post by shelezyaka »

jemimah wrote:
shevan wrote:new amd catalyst driver 12.3 (release date 3/28/2012) still need patching for saluki default kernel 3.2.8

But after patching it compiles and run well for me


request^
any chance to see psx emulator pet package working for saluki?
I uploaded pcsxr to the repo. Seems nice but I haven't tested it so let me know if it works.
Pcsx emulator works. You only need to put the bios Sony PS in the directory / root / .pcsx / bios.

User avatar
shelezyaka
Posts: 52
Joined: Tue 14 Feb 2012, 13:57
Location: Ukrainian

#2431 Post by shelezyaka »

smokey01 wrote:
DaveS wrote:Thanks Smokey... got it all working including Thunar custom action and CAN confirm 17-18 Delta is a bust. 15 - 16 worked smoothly but created a file called newfile.iso
I think that's because of the filename pattern is not recognised by xdelta_gui. For example:

luki17-18.delta won't work but luki-017.iso___luki-018.iso.delta will.

If you want to make a delta file simply select two ISO files then press generate. The delta file will be created with the correct filename.

Cheers.
When I did own a delta file Saluki017 >> 018, then it is not only the names do not match (they can be corrected, it is not critical), but the size and md5 sum. The conclusion is - or used to create the delta are not those that are in the ISO repo, or something else. All we humans can all make a mistake.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

Re: PPM; search pet descriptions too

#2432 Post by jemimah »

mavrothal wrote:
jemimah wrote: I think it's simpler to just change

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1 -d\| | grep -i "$entryPATTERN"`"
to

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO}| cut -f1,10 -d\| | grep -i "$entryPATTERN"`"
I have this change for the next release.
Sure, but it also results in cryptic pet list which is not very useful if you are not a seasoned puppy or at least linux, user.

Saluki did improve PPM and is probably too close to release even for the above change, but Saluki2 needs another look at PPM and pets.

Certainly better package descriptions and maybe a second PPM field that descriptions could be search with 2 or 3 words.

Package management is one of the cornerstones of any distro, and historically a weak point for Puppy.
But Saluki can(/is) change(ing) that!
You can fix the descriptions with a tiny change also.

Code: Select all

echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results
becomes

Code: Select all

echo "$FNDENTRIES" > /tmp/filterpkgs.results
I have made this change for the next release

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

sfs_load-1.9.1

#2433 Post by shinobar »

sfs_load-1.9.1. Hopefully more stable and usable.
# 9 Apr 2012 v1.9.1: clean up whiteout once for load, busybox umount and not do 'losetup -d'(jemimah), where to mount(pup_ro?), always register EXTRASFSLIST, no wide search for full path
http://www.murga-linux.com/puppy/viewto ... &start=195
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: PPM; search pet descriptions too

#2434 Post by mavrothal »

jemimah wrote: You can fix the descriptions with a tiny change also.

Code: Select all

echo "$FNDENTRIES" | cut -f 1,10 -d '|' > /tmp/filterpkgs.results
becomes

Code: Select all

echo "$FNDENTRIES" > /tmp/filterpkgs.results
I have made this change for the next release
Simple :oops:
or

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | cut -f1 -d\| | grep -i "$entryPATTERN"`"
to

Code: Select all

FNDENTRIES="`cat /root/.packages/Packages-${ONEREPO} | grep -i "$entryPATTERN"`"
which is more inline with woof
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

Re: sfs_load-1.9.1

#2435 Post by jemimah »

shinobar wrote:sfs_load-1.9.1. Hopefully more stable and usable.
# 9 Apr 2012 v1.9.1: clean up whiteout once for load, busybox umount and not do 'losetup -d'(jemimah), where to mount(pup_ro?), always register EXTRASFSLIST, no wide search for full path
http://www.murga-linux.com/puppy/viewto ... &start=195
Thanks! How stable are the other new features in 1.9? I'm hoping the next release or so will be a final and I'm unsure if I should upgrade or stick with my patched 1.3.

Post Reply