POU (Puppy Online Updater)

Miscellaneous tools
Post Reply
Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

POU (Puppy Online Updater)

#1 Post by ASRI éducation »

Based on LazY-EsOnU (by RSH for LazY Puppy), POU (Puppy Online Updater) is designed for developers who want provide updates for their puplet. POU is simple to set up and use (for developers and users).

Last version : pou-0.0.6

Notes :
- Dépendancies : yad-0.23 ; gettext-base for Puppy Lucid.
- With default settings, POU provides access to virgin updates, so you can test the application without changing your installation. It is obviously possible to customize POU for your puplet.

I encourage you to test/criticize POU!

Jointly, for developers who want to create packages adapted to their puplet, I recommend the use of POUmp.

More informations is available on forum FR http://www.murga-linux.com/puppy/viewtopic.php?t=86895

Cordialement,

=> POU : downloading application and dependencies, consultation of help files and screenshots.
=> POUmp : downloading application, consultation of help files and screenshots.
Attachments
pou_tray02-en.jpg
(10.22 KiB) Downloaded 3434 times
pou_tray03-en.jpg
(12.37 KiB) Downloaded 3446 times
pou_tab_available01-en.jpg
(53.14 KiB) Downloaded 2686 times
pou_tab_options01-en.jpg
(40.7 KiB) Downloaded 3000 times
Last edited by ASRI éducation on Wed 08 Jan 2014, 12:51, edited 4 times in total.

R-S-H
Posts: 487
Joined: Mon 18 Feb 2013, 12:47

#2 Post by R-S-H »

:D 8) :D 8) :D 8) :!: :!: :!:
[b][url=http://lazy-puppy.weebly.com]LazY Puppy Home
The new LazY Puppy Information Centre[/url][/b]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#3 Post by ASRI éducation »

R-S-H wrote::D 8) :D 8) :D 8) :!: :!: :!:
Thank you RSH.
Your opinion is important. You're the first author of this great script!
As you contate, I allowed myself a few liberties with the original script. And it's not finished (see forum ASRI http://murga-linux.com/puppy/viewtopic. ... 237#710237).
I hope it pleases you.
Sincerely,

mama21mama

#4 Post by mama21mama »

~/Startup/zzz-pou

Code: Select all

#!/bin/sh
#------------------------------------------------------------------------------
# POU (Puppy Online updater)
# Original script by RSH for LazY Puppy
# 20130609 POU-0.0.1 by ASRI
# 20130901 ping by curl for Fabián Bonetti
#------------------------------------------------------------------------------
sleep 15s
POUDIR="/usr/local/POU"

# Check, if server is available
. $POUDIR/update-url # edit this file to change server adress
#ping -4 -c 1 "$TESTSERVER" | no todos los server usan ping
curl -s -o "/dev/null" "$TESTSERVER"
#if [[ "$?" == "1" ]]; then
#	exit 1
#fi
if [ "$?" -ne 0 ]
	then
	exit 1
fi

# Get peferences to choose the GUI or the Tray-App to be executed
. $POUDIR/preferences
sleep 2
cd $POUDIR
if [ "$USETRAYAPPCHECK" = "false" ]; then # GUI
	exec $POUDIR/pou-autoupdate "auto" &
	else # Tray-App
	exec $POUDIR/pou-autoupdate-trayapp &
fi
exit 0

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#5 Post by ASRI éducation »

mama21mama wrote:~/Startup/zzz-pou
...
Thank you, your suggestion has been incorporated into the script.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#6 Post by ASRI éducation »

pou-0.0.4

Since its first release, POU has evolved.
There are many changes that have been made.
I know it is possible to make many improvements. So I encourage you to test and criticize.

For links and info, thank you to consult the first message.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#7 Post by ASRI éducation »

pou-0.0.6 is ready !

For links and information, thank you to consult the first message.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

gcmartin

#8 Post by gcmartin »

Has this been made available to Git for incorporation into future WOOFCE builds.

This seems to offer an excellent vehicle for distro developers to provide fixes and to resolve some issues which arise from time to time.

Excellent in concept and much practicality in use.

Cheers!
P.S. Has anyone seen this discussion?

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#9 Post by ASRI éducation »

gcmartin wrote:Has this been made available to Git for incorporation into future WOOFCE builds.

This seems to offer an excellent vehicle for distro developers to provide fixes and to resolve some issues which arise from time to time.

Excellent in concept and much practicality in use.

Cheers!
P.S. Has anyone seen this discussion?
Hello gcmartin,
Currently, I use release pou-0.0.9 (I would have to update this thread and downloadable package).
Git: I admit I did not yet understand how it works, so I do not propose any script.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

gcmartin

#10 Post by gcmartin »

2 sources are available for Puppy contributions to GIT.

Sources:
@Mavrothal via PM to him
@Karl Godt's forum tutorials for developers ===> Starting here

You can be a part of PUPPY GIT (which includes WOOFCE) without producing any code, if you choose.

Hope this helps

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#11 Post by ASRI éducation »

For information: I currently preparing version 0.1.0, it will be inlined on this forum in about two weeks (time to test).
Regards
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

totolanio
Posts: 202
Joined: Sun 04 Jan 2015, 02:19

#12 Post by totolanio »

Don't know if "up" are allowed but I find this interesting for others to see !

slavvo67
Posts: 1610
Joined: Sat 13 Oct 2012, 02:07
Location: The other Mr. 305

#13 Post by slavvo67 »

It might be nice to have an uninstall option for those of us that are using puppies that are not compatible (i.e. Unicorn). This embedded itself in my puppy and does not seem so easy to uninstall.

Best,

Slavvo67

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#14 Post by ASRI éducation »

slavvo67 wrote:It might be nice to have an uninstall option for those of us that are using puppies that are not compatible (i.e. Unicorn). This embedded itself in my puppy and does not seem so easy to uninstall.

Best,

Slavvo67
It exists.
From POU or PPM.
Regards,
Attachments
pou-0.1.0_uninstall.png
(41.65 KiB) Downloaded 436 times
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

slavvo67
Posts: 1610
Joined: Sat 13 Oct 2012, 02:07
Location: The other Mr. 305

#15 Post by slavvo67 »

I'm sorry, let me clarify. The POU program itself should have an option to uninstall itself from the puppy that it was installed to.

I figured it out but when an application basically builds itself into a puppy, it should have a button or option to uninstall from Puppy, as well. I will check but I don't believe an entry was made into the PPM in order to remove it that way.

Kind regards,

Slavvo67

Post Reply