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 Sun 21 Dec 2014, 12:10
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Fatdog64-600 alpha2
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 16 of 17 Posts_count   Goto page: Previous 1, 2, 3, ..., 14, 15, 16, 17 Next
Author Message
mavrothal


Joined: 24 Aug 2009
Posts: 1898

PostPosted: Sat 09 Jun 2012, 07:52    Post_subject:  

rcrsn51 wrote:

6. Click Load.

Embarassed Embarassed Embarassed

(is hard to defend this, but let's "blame" the UI that is not very helpful after an 18h day Very Happy)

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
mavrothal


Joined: 24 Aug 2009
Posts: 1898

PostPosted: Sat 09 Jun 2012, 12:43    Post_subject:  

I was cross compiling an ARMv7 kernel in FatDog 600a2 and my cross compiler needed mpc, a small math library.

So here is the pet compiled in FD from the T2 source, for your devx

Latter Hmm, the original pet (~33kb) was generated by "new2dir make install > dir2pet" and from what I see had no so libs only the dev lib.
The so libs where installed in FatDog directly! Confused

When I realized it, I untared the original pet included the so libs and run dir2pet but dir2pet failed with
Code:
** ERROR **: gtkdialog: Error in line 16, near token '</default>': syntax error

aborting...
Aborted creation of PET package

It would appear that it does not like the DEF_version variable (ie pet version) and quits

I'll see about that but till then here is the correct pet that includes both libpmc.so and .a using the slacko dir2pet
mpc-0.9-x86_64.pet
Description  libmpc math library. (85kb. the full one...)
pet

 Download 
Filename  mpc-0.9-x86_64.pet 
Filesize  84.77 KB 
Downloaded  334 Time(s) 

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
WillM

Joined: 30 Dec 2009
Posts: 146
Location: Oakland, California

PostPosted: Sun 10 Jun 2012, 12:46    Post_subject:  

This is lxpanel-0.5.9, and its dependencies, menu-data and menu-cache.
These pets do overwrite some system files.
menu-data-0.1.2-x86_64.pet
Description 
pet

 Download 
Filename  menu-data-0.1.2-x86_64.pet 
Filesize  56.28 KB 
Downloaded  312 Time(s) 
menu-cache-0.3.2-x86_64.pet
Description 
pet

 Download 
Filename  menu-cache-0.3.2-x86_64.pet 
Filesize  52.56 KB 
Downloaded  307 Time(s) 
lxpanel-0.5.9-x86_64.pet
Description 
pet

 Download 
Filename  lxpanel-0.5.9-x86_64.pet 
Filesize  213.44 KB 
Downloaded  312 Time(s) 
Back to top
View user's profile Send_private_message 
openwell3

Joined: 22 Feb 2012
Posts: 8

PostPosted: Sun 10 Jun 2012, 14:55    Post_subject: add'l pets for FD600a2
Sub_title: Can anybody make pets for transmission, newer ver. & frisbee
 

Pet for Transmission:
Transmission is very old version, no longer supports blocklists.
Pet for Frisbee.
Had to use network wizard, instead of wpa.
Lost my tray icon for wifi, but can connect OK.
Like frisbee very well.
Pets for them would be appreciated, may need instructions to disable other stuff to use them.
Many thanks to anybody who can help.
Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Sun 10 Jun 2012, 23:12    Post_subject:  

mavrothal wrote:
rcrsn51 wrote:

6. Click Load.

Embarassed Embarassed Embarassed

(is hard to defend this, but let's "blame" the UI that is not very helpful after an 18h day Very Happy)

Very Happy I'm open to suggestion to improve the GUI.
The System SFS Loader is a "legacy" application and was coded in gtkdialog; I now do most of the GUI in gtk-server which is leap-and-bounds more flexible.

Btw - thanks for hosting a mirror for Fatdog Smile

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Sun 10 Jun 2012, 23:23    Post_subject:  

mavrothal wrote:
I was cross compiling an ARMv7 kernel in FatDog 600a2 and my cross compiler needed mpc, a small math library.

So here is the pet compiled in FD from the T2 source, for your devx

Latter Hmm, the original pet (~33kb) was generated by "new2dir make install > dir2pet" and from what I see had no so libs only the dev lib.
The so libs where installed in FatDog directly! Confused

If you get the mpc libs from T2 compile (t2-packs), it only has the static library (libmpc.a). It does not come with the dynamic library (libmpc.so) - the idea being, the file is so small so that it is expected to be included in the executables that use it; when those executables are built. That is how T2 built the mpc.

Personally, I used to have tons of these small .so libs everywhere but following technosaurus suggestions; I'm trying to use the static libraries when those libraries are only used by one or two apps.

Quote:
When I realized it, I untared the original pet included the so libs and run dir2pet but dir2pet failed with
Code:
** ERROR **: gtkdialog: Error in line 16, near token '</default>': syntax error

aborting...
Aborted creation of PET package

It would appear that it does not like the DEF_version variable (ie pet version) and quits

The dir2pet in Fatdog is of "heritage" quality - with all bugs etc Very Happy I have been biten more than once. Whenever it get screwed, however, deleting the pet.specs always automagically cure the disease Smile

I'm a bit wary of including newer version of the tools because I someome reckon that the package-database format (the field descriptions inside pet.specs) have changed a couple of times, since puppy4? Hmmm Confused Plus, kirk has hacked dir2pet to produce xz-compressed files by default.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Sun 10 Jun 2012, 23:29    Post_subject: Re: add'l pets for FD600a2
Sub_title: Can anybody make pets for transmission, newer ver. & frisbee
 

openwell3 wrote:
Pet for Transmission:
Transmission is very old version, no longer supports blocklists.
It is old, true, but it does support blocklist. You just have to install the blocklist it manually.

Quote:
Pet for Frisbee.
Had to use network wizard, instead of wpa.
Lost my tray icon for wifi, but can connect OK.
Like frisbee very well.
Anyone interested in Frisbee can lift it up from 521; but please note that Frisbee requires a special patched version of dhcpcd which isn't in 600.
_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
01micko


Joined: 11 Oct 2008
Posts: 7841
Location: qld

PostPosted: Tue 12 Jun 2012, 05:45    Post_subject:  

Since we have imlib2 available, I thought I'd compile feh console image viewer. It's a very cool tool!

http://www.smokey01.com/01micko/fatdog600/pets/feh-2.5-x86_64.pet 111k

http://www.smokey01.com/01micko/fatdog600/pets/feh_DOC-2.5-x86_64.pet doc files

...it requires "giblib" (I added lib prefix so it's called "libgiblib" [say that 3 times fast!])

http://www.smokey01.com/01micko/fatdog600/pets/libgiblib-1.2.4-x86_64.pet

http://www.smokey01.com/01micko/fatdog600/pets/libgiblib_DEV-1.2.4-x86_64.pet

http://www.smokey01.com/01micko/fatdog600/pets/libgiblib_DOC-1.2.4-x86_64.pet

...also requires imlib2 (in the FDPM)

Enjoy!
collage.jpg
 Description   feh -c -H 300 -W 400 -E 75 -y 100 -o collage.jpg
 Filesize   24.61 KB
 Viewed   967 Time(s)

collage.jpg


_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send_private_message Visit_website 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Tue 12 Jun 2012, 07:47    Post_subject:  

WillM wrote:
This is lxpanel-0.5.9, and its dependencies, menu-data and menu-cache.
These pets do overwrite some system files.

Thanks Will.

Three questions:
1. Is this patched or unpatched lxpanel? The one in 600 is patched for puppy's menu hierarchy (among other things).
2. Is it stable? The last time I tried to compile newer lxpanel (a couple of years ago) was when it reached 0.5 and it crashed immediately at start-up.
3. How does the menu system work? Does it auto-refresh its menus based on the desktop files in /usr/share/applications, or do we need to run something equivalent to fixmenus?

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Tue 12 Jun 2012, 07:56    Post_subject:  

01micko wrote:
Since we have imlib2 available, I thought I'd compile feh console image viewer. It's a very cool tool!
I was thinking to do the same, but you beat me to it Smile Would be a fine addition to the pet repo. Thank you.

Quote:
...it requires "giblib" (I added lib prefix so it's called "libgiblib" [say that 3 times fast!])
Arrgh, I twisted my tongue Shocked Twisted Evil

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
01micko


Joined: 11 Oct 2008
Posts: 7841
Location: qld

PostPosted: Tue 12 Jun 2012, 08:42    Post_subject:  

I made an sfs of SRWare..

Iron

http://www.smokey01.com/01micko/fatdog600/sfs/iron-19.1100.0-x86_64.sfs 35MB (includes gconf and dbus_glib, so that's why it's an sfs Wink plus it's pretty big, even with xz comp)

Checksum: e1eae2da9f98dbbed67828fb4faf52b3 iron-19.1100.0-x86_64.sfs

It's not compiled by me, it's the generic version from their site. Also, I had problems compiling gconf from t2 source so I used slackware's 64 bit version. Dbus_glib is from FDPM. It should run as user "spot" if you are user root, but I have an alternate starter script in there allowing running as root.. we all know iron/chrome/chromium hate that! It uses iguleder's library compiled on FD. So, if you need to run it as root all the time you can edit the iron.desktop file and set the exec as iron-root.

Have fun! (let me know if it works for you)

FOOTNOTE: newcomers to chrome based browsers.. careful.. the cache fills up quick so watch your save file!
iron.jpg
 Description   
 Filesize   34.67 KB
 Viewed   1266 Time(s)

iron.jpg


_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send_private_message Visit_website 
openwell3

Joined: 22 Feb 2012
Posts: 8

PostPosted: Tue 12 Jun 2012, 12:05    Post_subject: new pets for fd64-a2
Sub_title: Anybody make working pets, Transmission & Frisbee?
 

Anyone with skills, compile and make avail these:

Can you make Transmission pet, newer ver.
& Frisbee pet ?

Developers are happy with status quo on these 2 programs.
wish no more, enough said, they make a very good base program.

suggested manual iblock install and copy frisbee fd64-521, except still needs a patch for dhcp???

I am sure others would benefit too.
I can not be the only one using transmission and enjoys frisbee.
Many thanks,
Openwell
Back to top
View user's profile Send_private_message 
WillM

Joined: 30 Dec 2009
Posts: 146
Location: Oakland, California

PostPosted: Tue 12 Jun 2012, 18:44    Post_subject:  

jamesbond wrote
Quote:

Three questions:
1. Is this patched or unpatched lxpanel? The one in 600 is patched for puppy's menu hierarchy (among other things).
2. Is it stable? The last time I tried to compile newer lxpanel (a couple of years ago) was when it reached 0.5 and it crashed immediately at start-up.
3. How does the menu system work? Does it auto-refresh its menus based on the desktop files in /usr/share/applications, or do we need to run something equivalent to fixmenus?


1. This does use the Puppy Linux hierarchy. That is the job of menu-data, which places an application menu in /etc/xdg/menus.
The application menu came from Lighthouse Pup 64, with a few changes to add Faenza icons to the main menu.

2. lxpanel-0.5.9 was recently released with a lot of bug fixes.This pet has been very stable for me, although I don't have a laptop to check the battery plugin. The pager has never hang up on one desktop, like it did in version 0.5.8. I left out one plugin,wnckpager, because it was not stable.

3. menu-cache reads /usr/share/applications and /usr/share/desktop-directories, so it does update, and maintains a cache file in ~/.cache/menus. I don't think the fixmenus script is needed.

These probably should have been wrapped up into one .pet

Last and most important, thank you and kirk for Fatdog64-600. I really enjoy using.
menu.jpg
 Description   
 Filesize   12.59 KB
 Viewed   744 Time(s)

menu.jpg

Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Wed 13 Jun 2012, 03:39    Post_subject:  

Thank you Will.

I have merged your three pets into one (lxpanel-0.5.9-all.pet) and upload it to the pet repo. It looks cool Smile. I also moved the /root/.config/lxpanel to /usr/share/lxpanel so that it is applicable to all users.

cheers!

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
jamesbond

Joined: 26 Feb 2007
Posts: 2232
Location: The Blue Marble

PostPosted: Wed 13 Jun 2012, 04:08    Post_subject:  

01micko wrote:
I made an sfs of SRWare..

Iron

http://www.smokey01.com/01micko/fatdog600/sfs/iron-19.1100.0-x86_64.sfs 35MB (includes gconf and dbus_glib, so that's why it's an sfs Wink plus it's pretty big, even with xz comp)

Checksum: e1eae2da9f98dbbed67828fb4faf52b3 iron-19.1100.0-x86_64.sfs

It's not compiled by me, it's the generic version from their site. Also, I had problems compiling gconf from t2 source so I used slackware's 64 bit version. Dbus_glib is from FDPM. It should run as user "spot" if you are user root, but I have an alternate starter script in there allowing running as root.. we all know iron/chrome/chromium hate that! It uses iguleder's library compiled on FD. So, if you need to run it as root all the time you can edit the iron.desktop file and set the exec as iron-root.

Have fun! (let me know if it works for you)

FOOTNOTE: newcomers to chrome based browsers.. careful.. the cache fills up quick so watch your save file!


Thank you Mick.

I uploaded this to the SFS section in Fatdog's repository here: http://distro.ibiblio.org/pub/linux/distributions/fatdog/sfs/.
Unfortunately Fatdog is still a bit lacking in its SFS management, so it won't be visible from anywhere unless one knows where to find it.

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 16 of 17 Posts_count   Goto page: Previous 1, 2, 3, ..., 14, 15, 16, 17 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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