kelpup / woof-CE

woof - the Puppy builder
GNU General Public License v2.0
1 stars 0 forks source link

Add Python! #16

Closed bgoodwine closed 2 years ago

bgoodwine commented 2 years ago

It is in Fossa :)

bgoodwine commented 2 years ago

Python does not seem to be included as a PET package in Fossa. It's referenced in an assembler, but there is no python pet package.

bgoodwine commented 2 years ago

Python2.6-Lucid.pet is a package hosted here: https://distro.ibiblio.org/puppylinux/pet-packages-lucid/

Might be possible to include this as a pet package, but we'd have to get the format of the inclusion correct.

Look into modifying: official packages file, distro pet repos file (link the above site), and the official packages file for bionic

bgoodwine commented 2 years ago

Maybe just include the source code

Build instructions: ./configure make make test sudo make install

bgoodwine commented 2 years ago

Might have to install dependencies

On Debian, Ubuntu, and other apt based systems, try to get the dependencies for the Python you’re working on by using the apt command.

First, make sure you have enabled the source packages in the sources list. You can do this by adding the location of the source packages, including URL, distribution name and component name, to /etc/apt/sources.list. Take Ubuntu Bionic for example:

deb-src http://archive.ubuntu.com/ubuntu/ bionic main

bgoodwine commented 2 years ago

Make a pet package

bgoodwine commented 2 years ago

....or just switch to fossa if it's a viable option

bgoodwine commented 2 years ago

Python is included in fossa in this file

bgoodwine commented 2 years ago

Fossa built! Includes python3 :) 🐍 build