WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Interested-Deving-1896/eggsmaker-Jorge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eggsmaker

Un proyecto de Jorge Luis Endres.

eggsmaker-running

eggsmaker es una interfaz gráfica para penguins-eggs.

Escrito por mi amigo Jorge Luis Endres, es esencial y funcional. No cubre todas las posibilidades de penguins-eggs, pero al final una GUI debe ser simple e intuitiva.

Me gusta, espero que os guste, y agradezco a Jorge su atrevimiento.

Development requisites

Debian

He añadido sólo los siguientes paquetes:

sudo apt install build-essential

sudo apt install python3-pip python3-venv

Note: Para una configuración sencilla, puedes instalar mi imagen ISO, que también utilizo para el desarrollo de penguins-eggs: egg-of_debian-bookworm-colibri.

Arch

En Arch tkinter no está instalado por defecto y debe ser instalado en el sistema:

sudo pacman -S tk

Note: Para una configuración sencilla, puedes instalar mi imagen ISO, que también utilizo para el desarrollo de penguins-eggs: egg-of_arch-colibri.

Openmamba

En Openmamba tkinter no está presente por defecto y debe ser instalado en el sistema:

sudo dnf install python3-tk python3-devel glibc-devel

Note: Para una configuración sencilla, puedes instalar mi imagen ISO, que también utilizo para el desarrollo de penguins-eggs: egg-of_openmamba-plasma.

Sources

Este es el repositorio de eggsmaker, para obtener estas fuentes:

git clone https://github.com/pieroproietti/eggsmaker

Se recomienda, sin embargo, crear un fork del repositorio, para que pueda gestionar el proyecto usted mismo y posiblemente crear algunas Pull Requests.

Develop

run bin/create_venv from the root of the project and and follow the instructions.

Activate virtual environment:

source venv_eggsmaker/bin/activate

Bajo bin, hay scripts útiles para run, create-bin, create-deb, etc. Deben ejecutarse siempre desde la raíz del proyecto y tienes un nombre autoexplicativo.

Run from sources

./bin/run

Create bin

Estamos usando nuitka en python. Para crear bin, necesitamos instalar también:

sudo apt install ccache patchelf

Para crear el ejecutable:

./create-bin

Create packages

Debian

Para crear paquetes Debian necesitamos instalar fpm.

Primero instala ruby sudo apt install ruby, luego usando gem, instala fpm.

Cree el ejecutable, luego cree el paquete deb:

./bin/create-bin
./bin/create-deb

installation

Actualmente sólo he creado el paquete para Debian bookworm que puedes encontrar en el repositorio penguins-eggs-ppa e instalar con sudo apt install eggsmaker.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.1%
  • Shell 11.9%