Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 933546

Summary: Initial ebuild for dev-python/terminaltexteffects
Product: Gentoo Linux Reporter: Nathan Zachary <nathan.zachary>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: normal CC: nathan.zachary
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Initial ebuild for dev-python/terminaltexteffects-0.10.1
0.11.0 release - removed the need for a Git commit hash

Description Nathan Zachary 2024-06-04 19:30:18 UTC
Created attachment 895083 [details]
Initial ebuild for dev-python/terminaltexteffects-0.10.1

Hello,

I have written an initial ebuild for the TerminalTextEffects Python application and library:

https://chrisbuilds.github.io/terminaltexteffects/
https://github.com/ChrisBuilds/terminaltexteffects

I have tested it in my local repository, and it builds and executes without problem under Python 3.11.

Further, in order to make the ebuild a little cleaner and more maintainable, I have filed a feature request for the author to consider formalised releases on GitHub:

https://github.com/ChrisBuilds/terminaltexteffects/issues/28

Cheers,
Nathan Zachary
Comment 1 Paul Zander 2024-06-04 19:35:43 UTC
This looks like it should be in ::guru?

https://wiki.gentoo.org/wiki/Project:GURU
Comment 2 Nathan Zachary 2024-06-19 03:59:40 UTC
Per the following comment, the author has started using formalised releases beginning with 0.11.0:
https://github.com/ChrisBuilds/terminaltexteffects/issues/28#issuecomment-2177446165

I have cleaned up the ebuild for this 0.11.0 release and attached it here for review.

Thank you.

Cheers,
Nathan Zachary
Comment 3 Nathan Zachary 2024-06-19 04:00:35 UTC
Created attachment 896054 [details]
0.11.0 release - removed the need for a Git commit hash