(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 28 Jan 2021, 08:07
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Building DPupBuster64 from Woof-CE
Moderators: Flash, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 1 of 3 [33 Posts]   Goto page: 1, 2, 3 Next
Author Message
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Tue 07 Jul 2020, 03:02    Post subject:  Building DPupBuster64 from Woof-CE
Subject description: Part 1: missing apps and similar.
 

Hi all.

I'm back at it after a "sabbatical" of 16 months.

I put together a DPupBuster64 from the Woof-CE. It boots to desktop.
Sound works. Browser is Firefox.

But there were a few apps and files missing, as reported by Woof-CE report
"ERROR-2CREATEPACKAGES".

I managed to find some through the PPM and in josejp2424's Buster64.
Here are the ones I need help finding:
desk_icon_theme_uniform
firewallstatus
freememapplet
goffice
gtk_theme_numix
hotplug2stdout
leafpad
libgtkhtml
nenscript
netmon_wce
powerapplet_tray
rp-pppoe
sane-backends
ssh-gui
xcur2png
xdg_puppy
zz_busterfix64

Notes:
-- the themes (desk_icon_theme_uniform and gtk_theme_numix) are probably
just that, so can be substituted with another.

-- is there a 64-bit version of leafpad? If no, again no big deal, could be
replaced with a small basic editor, perhaps new.

-- goffice actually not necessary, if the user downloads LibreOffice or such.

-- no xdg_puppy means no valid jwm menu. ATM, using icewm installed
from PPM, as the WM. (But even it is offering a partial solution.)

-- surely there are 64-bit versions of Puppy standards for powerapplet_tray,
netmon_wce, firewallstatus and freememapplet, I just don't know where to
look, yes?

Many thanks in advance for any help or indications.

BFN.
DPupBuster-from-Woof_(temporary).jpg
 Description   Here's what it looks like ATM.
 Filesize   137.06 KB
 Viewed   771 Time(s)

DPupBuster-from-Woof_(temporary).jpg


_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
gabtech

Joined: 14 Apr 2013
Posts: 107

PostPosted: Tue 07 Jul 2020, 04:20    Post subject: Building DPupBuster64 from Woof-CE  

Wow! Looking great, waiting for beta testing.
Back to top
View user's profile Send private message 
foxpup

Joined: 29 Jul 2016
Posts: 1141

PostPosted: Tue 07 Jul 2020, 04:33    Post subject: xdg-puppy  

Hello musher0

I happened to need xdg_puppy as well. For icewm.
I found it in the sources : https://distro.ibiblio.org/puppylinux/sources/x/
Compile it with make and take the binary.
The rest you do not need. Well, I did not need it.

It depends on fixmenus whether you need the original from rarsa or the one amended by 01micko.
You probably will need the amended if you build now with woofCE.
Beware that 01micko did not amend for other wm, just for jwm.
If you need this for other wm, remove the check on the number of arguments, argc, at the start of the main function.

The original from rarsa:
http://www.murga-linux.com/puppy/viewtopic.php?p=20921#20921
Back to top
View user's profile Send private message 
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Tue 07 Jul 2020, 14:10    Post subject:  

Thanks for the encouragement, guys.

@foxpup:
Good to know, foxpup. Downloaded rarsa's version. Thanks.
Problem is the devx is "no good" for the time being...
More on that later.

BFN

_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
foxpup

Joined: 29 Jul 2016
Posts: 1141

PostPosted: Wed 08 Jul 2020, 05:16    Post subject:  

musher0 wrote:
@foxpup:
Good to know, foxpup. Downloaded rarsa's version. Thanks.
Problem is the devx is "no good" for the time being...
More on that later.
I forgot to mention. in Makefile you may need to add a missing path for some header.
The path depends on the filestructure used by the Puppy/main distro.

I've added the *wm-xdgmenu for icewm and jwm.
I still have an alpha from Jose's DpupBuster Mate installed, so I compiled them quickly for you.
But a compile on any 64bit Puppy will probably give you a working binary.

I've compiled the originals from rarsa and the amended/patched ones from 01micko (joe) and me (ice).
I think you will need the latter.
01micko amended jwm-xdgmenu for extra "height variable".
I patched icewm-xdgmenu to accept any number of arguments;
it just uses the first argument though.

If you want another wm, just ask.
I hope this makes a little easier for you.
patched.tar.gz
Description  *wm-xdgmenu for ice and joe, amended by 01micko (joe) and patched by foxpup (ice)
gz

 Download 
Filename  patched.tar.gz 
Filesize  3.82 KB 
Downloaded  204 Time(s) 
rarsa.tar.gz
Description  *wm-xdgmenu for ice and joe, originals from rarsa
gz

 Download 
Filename  rarsa.tar.gz 
Filesize  3.7 KB 
Downloaded  199 Time(s) 
Back to top
View user's profile Send private message 
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Jul 2020, 08:32    Post subject:  

Many thanks, foxpup. This should bring me further, al least give me decent menus.

When trying to compile with it, the devx says something like "C cannot create executable".
I'm guessing the build chain is broken. josejp2424 said something about this, even if
his devx for his DPupBuster64 is larger than the default one built through woof-CE.
I tested both.

Lots of work on the table, as you can see.

But again, thanks for this.

TWYL.

_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
josejp2424


Joined: 01 Aug 2010
Posts: 558

PostPosted: Wed 08 Jul 2020, 10:13    Post subject: dpup64
Subject description: dpup64
 

congratulations musher0.

Busterfix really isn't necessary.

some packages for dpup64.

powerapplet_tary

https://sourceforge.net/projects/dpup/files/64bit/powerapplet_tary-2.6-dpup64.pet

freememapplet

https://sourceforge.net/projects/dpup/files/64bit/freememapplet-2.8-dpup64.pet

Leafpad

https://sourceforge.net/projects/dpup/files/64bit/leafpad-0.8.17-dpupbuster64.pet

netmon_wce

https://sourceforge.net/projects/dpup/files/64bit/netmon_wce-2.8-dpup64.pet

_________________
Shiba Inu | Pupjibaro jessie | My Blog
Back to top
View user's profile Send private message Visit poster's website 
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Jul 2020, 11:48    Post subject:  

Many thanks José, you're a saviour!!! Wink
_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Jul 2020, 12:24    Post subject:  

@foxpup:
Interim report:
the xdgmenus you provided are not working, even with the addition of the
required libgnome-menus-2.0 library.
So no menu for jwm or icewm, Puppy style.

That said, I discovered that the icewm package downloaded from PPM the other
day has an exec called icewm-menu-fdo, which is a menu creator.

It does not create a menu we Puppyists are used to, but it's still quite a
workable menu. (Please see attached.)

I suspect that icewm-menu-fdo puts any app of a category it does not
understand in the "Other" section. PuppyLinux has quite a few original app
categories, so it might be just a matter of reworking the Category line in the
*.desktop files to make them more standard.

Anyway, this remains an open matter.

BFN.
DPupBuster-from-Woof_(temporary2).jpg
 Description   Notice the new tray icons! :)
 Filesize   186.41 KB
 Viewed   581 Time(s)

DPupBuster-from-Woof_(temporary2).jpg


_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
josejp2424


Joined: 01 Aug 2010
Posts: 558

PostPosted: Wed 08 Jul 2020, 12:45    Post subject: woof-ce
Subject description: woof-ce
 

musher0 wrote:
Many thanks José, you're a saviour!!! Wink


https://sourceforge.net/projects/dpup/files/woof-ce/

_________________
Shiba Inu | Pupjibaro jessie | My Blog
Back to top
View user's profile Send private message Visit poster's website 
foxpup

Joined: 29 Jul 2016
Posts: 1141

PostPosted: Wed 08 Jul 2020, 16:38    Post subject: xdg templates and menus  

musher0 wrote:
@foxpup:
Interim report:
the xdgmenus you provided are not working, even with the addition of the
required libgnome-menus-2.0 library.
So no menu for jwm or icewm, Puppy style.
I've tried my *wm-xdgmenu on both fossapup and easypup.
(easypup from Barry is another 64bit busterpup, it is very nice, old school Puppy)
I find they do work.

You do remember that fixmenus and the *wm-xdgmenu need a template in /etc/xdg/templates?
and that the description of the menus and their categories Puppy style, have to be in /etc/xdg/menus
(or wherever the template states) ?

Did you ldd the *wm-xdgmenu?
.

Last edited by foxpup on Wed 08 Jul 2020, 19:32; edited 1 time in total
Back to top
View user's profile Send private message 
foxpup

Joined: 29 Jul 2016
Posts: 1141

PostPosted: Wed 08 Jul 2020, 19:24    Post subject:  icewm-menu-fdo  

musher0 wrote:
It does not create a menu we Puppyists are used to, but it's still quite a workable menu.
I know icewm-menu-fdo and I am not impressed.
It produces a lot of overlap, a lot more than Puppy style does.
The (sub)menus are not well chosen, and I don't know if you can do something about that.
.
Back to top
View user's profile Send private message 
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Jul 2020, 21:37    Post subject: Re: icewm-menu-fdo  

foxpup wrote:
musher0 wrote:
It does not create a menu we Puppyists are used to, but it's still quite a workable menu.
I know icewm-menu-fdo and I am not impressed.
It produces a lot of overlap, a lot more than Puppy style does.
The (sub)menus are not well chosen, and I don't know if you can do something about that.
.
Thanks for the feedback, foxpup. Much appreciated.

Maybe a bash script will do the trick then, similar to the ones that I
wrote for the wmx, pekwm and waimea WMs.

icewm's menu is just a plain text file, that's it.

BFN.

_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
musher0

Joined: 04 Jan 2009
Posts: 15041
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Jul 2020, 21:41    Post subject: Re: woof-ce
Subject description: woof-ce
 

josejp2424 wrote:
musher0 wrote:
Many thanks José, you're a saviour!!! Wink

https://sourceforge.net/projects/dpup/files/woof-ce/
Encore merci! / ¡Gracias de nuevo!

I have everything now, I think.

BFN.

Important P.S.: jwm working now! Please see attached.
DPupBuster-from-Woof_(temporary3-jwm).jpg
 Description   
 Filesize   115.2 KB
 Viewed   469 Time(s)

DPupBuster-from-Woof_(temporary3-jwm).jpg


_________________
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Back to top
View user's profile Send private message 
josejp2424


Joined: 01 Aug 2010
Posts: 558

PostPosted: Wed 08 Jul 2020, 23:29    Post subject: Re: woof-ce
Subject description: woof-ce
 

musher0 wrote:
josejp2424 wrote:
musher0 wrote:
Many thanks José, you're a saviour!!! Wink

https://sourceforge.net/projects/dpup/files/woof-ce/
Encore merci! / ¡Gracias de nuevo!

I have everything now, I think.

BFN.

Important P.S.: jwm working now! Please see attached.


Now it's working! .

You'll find mistakes. But all in good time.

_________________
Shiba Inu | Pupjibaro jessie | My Blog
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 3 [33 Posts]   Goto page: 1, 2, 3 Next
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. 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: 2.1198s ][ Queries: 12 (1.9158s) ][ GZIP on ]