Revision history for WoofCE
Additions:
{{image url="http://slacko.eezy.xyz/simg/octocatwoof240.png" width="64" alt="icon"}}
Deletions:
Additions:
~Woof CE is the build system for Puppy Linux. It allows a Puppy to be built from the ground up. Compared to [[remastering]] it allows much more flexibility and will include all the latest improvement.
==History==
~[[Barry]] put [[Woof]] into maintaince mode (in 2015 he worked on WoofQ for building non-Puppy Quirky distributions). To continue development a copy was placed on [[github]] (November 11, 2013). Set up by [[mavrothal]], [[01micko]] and [[pemasu]].
==Example code==
~%%(bash)
git clone https://github.com/puppylinux-woof-CE/woof-CE.git -b testing
cd woof-CE
./merge2out
cd ../woof-out*
./0setup
./1download
./2createpackages
./3builddistro-Z
%%
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=90202 Woof-CE thread]]
~[[http://murga-linux.com/puppy/viewtopic.php?t=101174 Woof-CE needs you]] - discussion and beginner's help
==History==
~[[Barry]] put [[Woof]] into maintaince mode (in 2015 he worked on WoofQ for building non-Puppy Quirky distributions). To continue development a copy was placed on [[github]] (November 11, 2013). Set up by [[mavrothal]], [[01micko]] and [[pemasu]].
==Example code==
~%%(bash)
git clone https://github.com/puppylinux-woof-CE/woof-CE.git -b testing
cd woof-CE
./merge2out
cd ../woof-out*
./0setup
./1download
./2createpackages
./3builddistro-Z
%%
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=90202 Woof-CE thread]]
~[[http://murga-linux.com/puppy/viewtopic.php?t=101174 Woof-CE needs you]] - discussion and beginner's help
Deletions:
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=90202 Woof-CE thread]]
Revision [30523]
Edited on 2014-11-05 10:25:38 by BostonBay [Remove links to non-existent user pages.]Additions:
~[[Barry]] has put [[Woof]] into maintain mode. To continue development a copy has been placed on [[github]] (November 11, 2013). Set up by mavrothal, [[01micko]] and pemasu.
Deletions:
Revision [29589]
Edited on 2013-11-24 06:28:10 by darkcity [Remove links to non-existent user pages.]Additions:
~[[Barry]] has put [[Woof]] into maintain mode. To continue development a copy has been placed on [[github]] (November 11, 2013). Set up by [[mavrothal]], [[01micko]] and [[pemasu]].
Deletions:
Revision [29586]
Edited on 2013-11-24 06:18:14 by darkcity [Remove links to non-existent user pages.]Additions:
{{include tonguesWoofCE}}
====Woof CE (community editon)====
==Community Edition (CE) Woof==
~[[Barry]] has put Woof into maintain mode. To continue development a copy has been placed on [[github]] (November 11, 2013). Set up by [[mavrothal]], [[01micko]] and [[pemasu]].
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=90202 Woof-CE thread]]
~[[http://bkhome.org/news/?viewDetailed=00002 Barry gives Woof CE his blessing]]
====Woof CE (community editon)====
==Community Edition (CE) Woof==
~[[Barry]] has put Woof into maintain mode. To continue development a copy has been placed on [[github]] (November 11, 2013). Set up by [[mavrothal]], [[01micko]] and [[pemasu]].
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=90202 Woof-CE thread]]
~[[http://bkhome.org/news/?viewDetailed=00002 Barry gives Woof CE his blessing]]
Deletions:
====Woof====
==Introduction==
~**Woof** is a Puppy building program. It is used to build a Puppy Linux distribution from the binary packages of another Linux distribution.
==Inspiration==
~//'For a long time I have dreamt of a "magical script" that could download packages of some other distro, cut them right down to Puppy-size, then build a Puppy Linux live-CD -- and do all of this totally automatically.'// [[BarryK]]
==Build process==
~The process used by Woof to build a Puppy Linux distribution from another Linux distribution:
---
~~-The user selects the Linux distribution to be used as the foundation of the Puppy Linux distribution
~~-The user selects the choice of packages and other options
~~-The user initiates the build process
~~-If needed for the selected Linux distribution, the scripts perform preprocessing tasks
~~-The scripts download the package database files of the selected Linux distribution
~~-The scripts download the package files of the selected Linux distribution
~~-The scripts build the generic Puppy-packages
~~-The scripts build the Puppy Linux live-CD .iso file of the Puppy Linux distribution
~~-The user burns the Puppy Linux live-CD from the .iso file
~~-If desired, the user builds a new variant of the Puppy Linux distribution using the CD-Remaster tool available in Puppy Linux
==Supported distributions and Architectures==
~The Linux distributions that Woof can use as the foundation for a Puppy Linux distribution include: Debian, Ubuntu, Slackware, Arch, T2, SDE, Puppy, Mageia.
~The architectures supported include [[x86]], x86-64 and [[ARM]] (including the [[Puppi Rpi's]] ""ARMv6"" CPU). Improvements to Woof will benefit all supported architectures.
==Languages==
~The latest version of Woof has greatly improved support of different languages, with many existing language packs (from Woof can even create your default puplet a language other than English).
==Examples of Woof Puppy versions==
~What can be achieved using Woof: [[Wary]], [[Puppy431]], Dpup ([[Dpup]], [[Squeeze]]), [[Upup Upup]] ([[Puppy5Index Puppy5]], [[LupQ]]), [[Spup]], Tpup, [[Quirky]])
==Alternatives==
~The CD-Remaster program available in Puppy Linux is a simpler way to build variants of a Puppy version, if you don't want to make a major change.
==Tutorials==
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=67123 EZ-Woof-525 - The Lucid 5.2.5 Build Environment ]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=65020 How to Use Woof to Build Lucid Puppy 5.2 thread]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=47331 How to Build a Custom Puppy with Woof thread]]
==Barry's Woof Webpages==
~**Official**
~~[[http://www.puppylinux.com/woof/index.html Woof official page]]
~~[[http://bkhome.org/blog/?viewCat=Woof Woof on Barry's blog]]
~Project version control management system is bones:
~~[[http://bkhome.org/bones/index.html Bones official page]]
~~[[http://bkhome.org/blog/?viewCat=Bones Bones on Barry's blog]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=90202 Woof-CE (Community Edition) thread]]
~[[http://puppylinux.com/woof/ppm.htm Puppy Package Management on Barry's Blog]]
~[[WikiPedia:Woof_(software)]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?p=323181 Ppup 416alpha bug reports thread]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?p=452324#452324 Woof: working okay for me thread]]
~[[http://murga-linux.com/puppy/viewtopic.php?t=60180 How to switch kernels between Puppy versions thread]]