Closed TPS closed 2 months ago
That packaging list is looking pretty slim. https://repology.org/project/leanify/versions
and the commits are looking pretty sporadic. https://github.com/JayXon/Leanify/commits/master/
I'm not opposed to this package, but I think it would be a better fit for the TUR.
@TomJo2000 Would you be willing to move the request there? 🙇🏾♂️
I can do that later. I have it very close to building fine locally.
The Makefile just doesn't have a install
target, so I need to overwrite that step of the build process.
Other than that, was pretty simple to get it to compile.
Just had to add
TERMUX_PKG_DEPENDS='libiconv_open'
# and
termux_step_post_configure() {
CFLAGS+=' -Wno-error=unused-but-set-variable'
LDFLAGS+=' -liconv'
}
to the standard build script template after filling in the package details.
Got it building. I'll tidy it up, do some testing and send a pull request to the TUR after I get back from running some errands.
Closed by termux-user-repository/tur#1123
Why is it worth to add this package?
Very good recursive minifier/optimizer for a wide variety of compressed archives, documents, & files
Home page URL
https://github.com/JayXon/Leanify
Source code URL
https://github.com/JayXon/Leanify
Packaging policy acknowledgement
[X] The project is actively developed.
[X] The project has existing packages and is "well known".
[X] Licensed under an open source license.
[X] Not available through a language package manager: pip, npm, cpan, cargo, etc.
[X] Not taking up too much disk space (< 100MiB per architecture, exceptions can be made)
[X] Not duplicating the functionality of existing packages.
[X] Not serving hacking, malware, phishing, spamming, spying, ddos functionality.
[X] I certify that I have read Termux Packaging Policy and understand that my request will be denied if it is found lacking.
Additional information
N.B.: Project no longer has standard releases, but has more of rolling releases.