Taken from its homepage: "Nathive is a libre software image editor, similar to Adobe Photoshop, Corel Photo-Paint or The GIMP, but focused on usability, logic and providing a smooth learning curve for everyone. The project run in the Gnome desktop environment and anyone is welcome to collaborate on it with code, translations or ideas. This project is in the alpha phase, so it is an incomplete work, unfit for the end user yet. The intention is to achieve a professional graphic editor progressively without giving up initial usability. Nathive is written from scratch in C using GTK+, and is designed to be simple, lightweight, and easy to install and use." I've writen an ebuild for it and would like to upload it to the sunrise overlay and mantain it there. Please review it, I'll be pleased to get your feedback.
Created attachment 175621 [details] Ebuild for Nathive Nathive doesn't currently have build system, it's currently giving me some QA warnings about not respecting LDFLAGS. I will try to get it working or to write a Makefile for it, but need to contact upstream first.
S="${WORKDIR}"/"${MY_P}" this appears to me like too much quoting. This should be sufficient: S="${WORKDIR}/${MY_P}" Regarding the LDFLAGS-warning, does it disappear, when you change the line $(tc-getCC) ${CFLAGS} ${CONFIG} -o ${PN} ${PN}.c || die "Compile failed" into this? $(tc-getCC) ${CFLAGS} ${CONFIG} ${LDFLAGS} -o ${PN} ${PN}.c || die "Compile failed" Oh and you have a typo in pkg_postinst: "diferent" should become "different" :)
(In reply to comment #2) > S="${WORKDIR}"/"${MY_P}" > > this appears to me like too much quoting. This should be sufficient: > > S="${WORKDIR}/${MY_P}" > > Regarding the LDFLAGS-warning, does it disappear, when you change the line > > $(tc-getCC) ${CFLAGS} ${CONFIG} -o ${PN} ${PN}.c || die "Compile failed" > > into this? > > $(tc-getCC) ${CFLAGS} ${CONFIG} ${LDFLAGS} -o ${PN} ${PN}.c || die "Compile > failed" > Don't know why I didn't tryied it before, it works now this way... :-) > Oh and you have a typo in pkg_postinst: > "diferent" should become "different" :) > Changed, thanks so much for the suggestions... :-)
Created attachment 175722 [details] Nathive Ebuild Now respects LDFLAGS, and have no typos :)
Created attachment 178894 [details] Improved Ebuild
Versions bump nathive-0.900 For more informations see here: http://www.nathive.org/download