Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 25 May 2013, 01:58
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
spup-100 April 2011
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 18 of 52 [775 Posts]   Goto page: Previous 1, 2, 3, ..., 16, 17, 18, 19, 20, ..., 50, 51, 52 Next
Author Message
peebee


Joined: 21 Sep 2008
Posts: 913
Location: Malvern, Worcs, UK

PostPosted: Thu 30 Dec 2010, 17:56    Post subject:  

01micko wrote:
As for the Agere module, I just did a pfind and it doesn't show up in 053, I believe that Barry couldn't get it to compile in later kernels. Confused I'll look into it further.

Cheers


My sincere apologies - you are right - the modules were in spup051 or 052 and I had tried to force load them so they were in the spupsave and were still giving "loading" messages in 053 even though they were no longer present.

No wonder they didn't work!!! Please ignore my ramblings.

Cheers
Peter
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7019
Location: qld

PostPosted: Thu 30 Dec 2010, 18:03    Post subject:  

Hi MHHP

Welcome to Woofdom!

How you ended up doing it is pretty much correct, however since there are no doc, dev, nls files uploaded for Firefox then you don't need that in the PKS_SPECS_TABLE variable, this will do:
Code:
yes|firefox||exe

If there is something there I don't want in the Packages-puppy-spup-unofficial file (or whichever one Wink ) I normally just remove it, but hey, if commenting it works then why not? Smile
EDIT: I'm pretty sure an exact match is needed, the older firefox has the capital F, so yes I think the capital distinction works yes|Firefox||exe

When there are doc, dev, nls files you must put an entry for those or else you end up with an empty package in the 2createpackages stage. Iguleder found that out the hard way, so we use his experience to our advantage Smile

If you have any favourite or custom packages you want to share just post them here and I can upload to the brainwavescentral.net repo.

How did you find my crude instructions? I guess they are somewhat "good enough".. Laughing Anything you think I should change let me know.

Note: there is one bug in woof that I discovered by shear luck. In the neon package the symlink for the lib ends up in the DEV package... while (or after) 2createpackages is running you can move it to it's rightful place. It is shear fluke that I discovered this, there could be more packages that do that too. It is because slackware do not package libs with the symlink, it is created in a separate "doinst.sh" script on installation, much like a pinstall.sh. I guess a scan of the devx might find these missing symlinks, if any.
Edit: No, apparently it's not a bug but intended behaviour.. Confused (and neon goes to dev anyway Embarassed )... for some reason Barry has all plain *.so symlinks going to dev. It's in the 2createpackages script.

___________________________________________________

peebee.. no worries Very Happy

___________________________________________________

Cheers

_________________
keep the faith Cool ..

Last edited by 01micko on Thu 30 Dec 2010, 19:38; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website 
Jim1911

Joined: 19 May 2008
Posts: 2353
Location: Texas, USA

PostPosted: Thu 30 Dec 2010, 18:27    Post subject:  

Hi Mick,

If not for your policy of tracking each Woof update, it looks like a RC. Frugal installation looks solid, only problem is one that I reported earlier about not being able to use ppm to download vlc from the spup repository which is probably a typo.

If you are ready for another challenge, take a look at TazOC's LHP5.0 G. In particular the code that he's used to automatically detect an ext4 partition and generate a 4fs save file. It would be great if Barry would include that capability in Woof again.

Any success on the latest Amarok?

Happy New Year,
Jim
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7019
Location: qld

PostPosted: Thu 30 Dec 2010, 18:40    Post subject:  

Jim1911 wrote:
Hi Mick,

If not for your policy of tracking each Woof update, it looks like a RC. Frugal installation looks solid, only problem is one that I reported earlier about not being able to use ppm to download vlc from the spup repository which is probably a typo.
hmm.. I did fix that one! (vlc) Must have crept back in Embarassed

Jim1911 wrote:

If you are ready for another challenge, take a look at TazOC's LHP5.0 G. In particular the code that he's used to automatically detect an ext4 partition and generate a 4fs save file. It would be great if Barry would include that capability in Woof again.
Sounds interesting.. I will certainly take a look.

Jim1911 wrote:

Any success on the latest Amarok?
No, Sad .. seems something is always missing, but I have found a bug in woof that may be causing a bunch of multimedia issues, and other issues, I am trying to track it down and will inform Barry, it affects all woof builds as far as I can tell. It's to do with the missing symlinks I referred to in my previous post, you only have to mount any devx file by itself and go to /usr/lib to see it, bunch of stray symlinks Confused Sad
edit:well on looking at woof scripts it seems that it is the intended behaviour.. I just don't know why Confused Laughing

Happy New Year Smile

Cheers

_________________
keep the faith Cool ..
Back to top
View user's profile Send private message Visit poster's website 
MinHundHettePerro


Joined: 05 Feb 2009
Posts: 831
Location: SE

PostPosted: Thu 30 Dec 2010, 20:44    Post subject:  

01micko wrote:
When there are doc, dev, nls files you must put an entry for those or else you end up with an empty package in the 2createpackages stage. Iguleder found that out the hard way, so we use his experience to our advantage Smile
Ok, for pup-developed packages, the files are (most likely) already split into exe, dev, doc, nls, but for a mother-distro package, can it all be contained in the one file? Should I, if not seeing any [dev, doc, nls]-packages accompanying the package file, still take the safe road specifying [|exe,dev,doc,nls] to ensure it is split up accordingly? Or, does the splitting follow the original splitting of the packages? Confused.

01micko wrote:
How did you find my crude instructions? I guess they are somewhat "good enough".. Laughing Anything you think I should change let me know.
Oh, Ok, I'll tell ya Razz. They were crude (much more refined than Bk's, though) and were just enough to tip me over the woofing barrier. So, thanx a bunch, your instructions really got me go woofing - still some experimenting to do, but I'm on my way .... Smile (and, yes, they were good enough Smile )

Cheers & Fanx Smile/
MHHP

_________________
Celeron 2.8 GHz, 1 GiB RAM, i82845 graphics, many partitions, Pupmode 12 (13)
Mostly running Slacko & 214X
Nämen, vaf.... ln -s /dev/null MHHP
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 1614
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 31 Dec 2010, 03:24    Post subject:  

Hey 01micko, I compiled more goodies today. The former replaces xarchive, which is ancient, and the latter is a tool that creates the "Documents", "Music", "Videos", etc' directories all distros have. Haven't tested it, but it should refresh those once X starts, through the symlink in /root/Startup.

I'm also working on a coreutils package that replaces both the ancient coreutils (6.9 Shocked) and deprecated mktemp all puppies have.

Then I want to write a browser installer, something similar to Quickpet's, but 100% generic and simple Smile
xarchiver-0.5.2.pet
Description 
pet

 Download 
Filename  xarchiver-0.5.2.pet 
Filesize  103.43 KB 
Downloaded  135 Time(s) 
xdg_user_dirs-0.13.pet
Description 
pet

 Download 
Filename  xdg_user_dirs-0.13.pet 
Filesize  8.56 KB 
Downloaded  132 Time(s) 

_________________
Shahor, my Puppy concept
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
ttuuxxx


Joined: 05 May 2007
Posts: 10720
Location: Ontario Canada,Sydney Australia

PostPosted: Fri 31 Dec 2010, 04:13    Post subject:  

welcome back Iguleder Smile, Yes I like also like xarchiver better than xarchive, but lately with all the extra wrappers that it has and other features like installing deb's, tar.gz slack packages, etc its pretty fine tuned setup, other than the crappy tar.bz2 extraction for large sources. below are the current supported formats, I do like fileroller better than both, but it uses gconf and spup doesn't have that. Smile, most the time I like having all 3 installed, it bridges the gaps Smile
ttuuxxx
xarchive.jpg
 Description   
 Filesize   48.46 KB
 Viewed   813 Time(s)

xarchive.jpg


_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
Iguleder


Joined: 11 Aug 2009
Posts: 1614
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 31 Dec 2010, 04:35    Post subject:  

You're right, ttuuxxx, xarchiver has some advantages too Laughing

I tried to compile the old File Roller from Debian Lenny and it failed hard because it wants half of GNOME ... so Xarchiver is a good compromise.

And here's my new Coreutils PET, it replaces both Coreutils 6.9 from Puppy 4.x (so goddamn ancient!) and mktemp ... and it's threaded. I haven't tested it yet but it should work ... some executables are emotionally attached to libpthread, multi-core machines should enjoy this Smile

And here's my brand new browser installer ... it needs my fetchpet in order to function.

Long live spup! This is so fun! Very Happy

EDIT: stupid typo.
installer.jpg
 Description   
 Filesize   80.35 KB
 Viewed   855 Time(s)

installer.jpg

browser_installer-001.pet
Description 
pet

 Download 
Filename  browser_installer-001.pet 
Filesize  12.2 KB 
Downloaded  120 Time(s) 
coreutils-8.8.pet
Description 
pet

 Download 
Filename  coreutils-8.8.pet 
Filesize  1.6 MB 
Downloaded  142 Time(s) 

_________________
Shahor, my Puppy concept

Last edited by Iguleder on Fri 31 Dec 2010, 12:02; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
ttuuxxx


Joined: 05 May 2007
Posts: 10720
Location: Ontario Canada,Sydney Australia

PostPosted: Fri 31 Dec 2010, 04:41    Post subject:  

like your browser installer, simple yet effective.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
Brown Mouse


Joined: 09 Jun 2009
Posts: 435
Location: Tenerife Canary Islands

PostPosted: Fri 31 Dec 2010, 07:00    Post subject:  

I managed to break a couple of libs by installing Gimp 2.6.10 Lucid .pet.
Gimp 2.6.8 seems to work fine though.
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 1614
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 31 Dec 2010, 13:24    Post subject:  

Eek, the coreutils package broke xorgwizard and PPM. Rolling back to 6.9 ... Crying or Very sad
_________________
Shahor, my Puppy concept
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
MinHundHettePerro


Joined: 05 Feb 2009
Posts: 831
Location: SE

PostPosted: Fri 31 Dec 2010, 17:28    Post subject:  

Hello, all slack-woof gurus Smile!

Yet, another noobish question:
suppose that I'd want to add Iguleder's spup repo (in addition to 01micko's) to a slack-woof build, and renaming the local db-file to Packages-puppy-spup-igu-official (Iguleder is moving so fast Wink Smile, so I'd like to add a spup identifier to the spup repo to distinguish it from any dpup/inpu/????-repo), would changing DISTRO_PET_REPOS like the following take care of the inclusion of his repo into my spup-builds?
Quote:
#PKG_DOCS_PET_REPOS
#where to download the pet pkgs databases from.
#first field is for testing the url.
#second field is full URI of the database file.
#third field is name of db file when local and after being processed into standard format
# (in the case of PET databases, the names are the same and no processing is required)
PKG_DOCS_PET_REPOS='ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/quirky/Packages-puppy-wary5-official|Packages-puppy-wary5-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/quirky/Packages-puppy-quirky-official|Packages-puppy-quirky-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux/Packages-puppy-woof-official|Packages-puppy-woof-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux/Packages-puppy-5-official|Packages-puppy-5-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux/Packages-puppy-4-official|Packages-puppy-4-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux/Packages-puppy-3-official|Packages-puppy-3-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux/Packages-puppy-2-official|Packages-puppy-2-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux/Packages-puppy-lucid-official|Packages-puppy-lucid-official brainwavedesigncentral.net|http://www.brainwavedesigncentral.net/micko01/stuff/puppy/spup/Packages-puppy-spup-unofficial|Packages-puppy-spup-unofficial brainwavedesigncentral.net|http://www.brainwavedesigncentral.net/dima/Packages-puppy-igu-official|Packages-puppy-spup-igu-official'

#PET_REPOS
#first field is for testing the url.
#second field is full URI of the repo
#third field is the name of db-file(s) associated with that repo. it may have glob wildcards.
# ex: Packages-puppy-4-official (note, url paths are in the database)
PET_REPOS='ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/quirky|Packages-puppy-*-official ftp.nluug.nl|http://ftp.nluug.nl/ftp/pub/os/Linux/distr/quirky|Packages-puppy-*-official cc.gatech.edu|ftp://ftp.oss.cc.gatech.edu/pub/linux/distributions/quirky|Packages-puppy-*-official ibiblio.org|http://distro.ibiblio.org/pub/linux/distributions/puppylinux|Packages-puppy-*-official ftp.nluug.nl|http://ftp.nluug.nl/ftp/pub/os/Linux/distr/puppylinux|Packages-puppy-*-official ftp.linux.hr|ftp://ftp.linux.hr/puppylinux|Packages-puppy-*-official ftp.vcu.edu|ftp://ftp.vcu.edu/pub/gnu+linux/puppylinux|Packages-puppy-*-official ftp.tu-chemnitz.de|ftp://ftp.tu-chemnitz.de/.SAN0/pub/linux/sunsite.unc-mirror/distributions/puppylinux|Packages-puppy-*-official ftp.ussg.iu.edu|ftp://ftp.ussg.iu.edu/linux/puppylinux|Packages-puppy-*-official ftp.lug.udel.edu|ftp://ftp.lug.udel.edu/pub/puppylinux|Packages-puppy-*-official ftp.sh.cvut.cz|ftp://ftp.sh.cvut.cz/storage/1/puppy|Packages-puppy-*-official mirror.aarnet.edu.au|http://mirror.aarnet.edu.au/pub/puppylinux|Packages-puppy-*-official brainwavedesigncentral.net|http://www.brainwavedesigncentral.net/micko01/stuff/puppy/spup|Packages-puppy-spup-unofficial brainwavedesigncentral.net|http://www.brainwavedesigncentral.net/dima/pet_packages-igu|Packages-puppy-spup-igu-official'

#this defines where Woof looks first and second (and third, etc.) for pet pkgs
PACKAGELISTS_PET_ORDER='Packages-puppy-spup-unofficial Packages-puppy-spup-igu-official Packages-puppy-quirky-official Packages-puppy-woof-official Packages-puppy-4-official'

Am I on the right track here, or am I sailing in the blue,
wonders MHHP, the woof-noob Smile

_________________
Celeron 2.8 GHz, 1 GiB RAM, i82845 graphics, many partitions, Pupmode 12 (13)
Mostly running Slacko & 214X
Nämen, vaf.... ln -s /dev/null MHHP
Back to top
View user's profile Send private message 
MinHundHettePerro


Joined: 05 Feb 2009
Posts: 831
Location: SE

PostPosted: Fri 31 Dec 2010, 17:50    Post subject:  

Yet, another noob question Smile!

Background:
yesterday I was test-building a spup with openbox/obconf and found that obconf wouldn't work without some libxcb-* libs (I know I read something about it somewhen, somewhere, but cannot remember everything, can I Shocked Smile).

Today, I nicked the missing libs, and their symlinks, from a lupu install, made a .pet out of them and simply copied it into packages-pet and added it to Packages-puppy-spup-unofficial and included an entry for it in DISTRO_PKGS_SPECS-slackware-13.1 after downloading files, but before building packages (guess I could've included the entries from the beginning and lived with the "Download-fails"-message).

Ok, it seems to work, still building the pup, though Smile.

So, is there an easier/more proper way to include local .pets?

/wonders MHHP, the head-scratching, tinkering woof-noob Smile.

_________________
Celeron 2.8 GHz, 1 GiB RAM, i82845 graphics, many partitions, Pupmode 12 (13)
Mostly running Slacko & 214X
Nämen, vaf.... ln -s /dev/null MHHP
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 1614
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 31 Dec 2010, 17:54    Post subject:  

MinHundHettePerro wrote:
suppose that I'd want to add Iguleder's spup repo)


Take a look here. I uploaded the 3 Woof files I use to build my spups. I made DISTRO_PET_REPOS understand it's a spup: it adds 01micko's repo, then adds my repo Wink

_________________
Shahor, my Puppy concept
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
MinHundHettePerro


Joined: 05 Feb 2009
Posts: 831
Location: SE

PostPosted: Fri 31 Dec 2010, 18:09    Post subject:  

Iguleder wrote:
MinHundHettePerro wrote:
suppose that I'd want to add Iguleder's spup repo)


Take a look here. I uploaded the 3 Woof files I use to build my spups. I made DISTRO_PET_REPOS understand it's a spup: it adds 01micko's repo, then adds my repo Wink
Cheers, Iguleder, hadn't seen your gray-053 yet. - Resolves my whimsing about Smile.

Thanx Smile/
MHHP

_________________
Celeron 2.8 GHz, 1 GiB RAM, i82845 graphics, many partitions, Pupmode 12 (13)
Mostly running Slacko & 214X
Nämen, vaf.... ln -s /dev/null MHHP
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 18 of 52 [775 Posts]   Goto page: Previous 1, 2, 3, ..., 16, 17, 18, 19, 20, ..., 50, 51, 52 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1084s ][ Queries: 13 (0.0178s) ][ GZIP on ]