Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 251327 - [New Ebuild] media-gfx/nathive-0.811
Summary: [New Ebuild] media-gfx/nathive-0.811
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.nathive.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-17 16:34 UTC by Sebastián Magrí
Modified: 2010-05-04 05:35 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for Nathive (nathive-0.811.ebuild,1.56 KB, text/plain)
2008-12-17 16:37 UTC, Sebastián Magrí
Details
Nathive Ebuild (nathive-0.811.ebuild,1.57 KB, text/plain)
2008-12-18 14:10 UTC, Sebastián Magrí
Details
Improved Ebuild (nathive-0.811.ebuild,1.53 KB, text/plain)
2009-01-18 15:51 UTC, Sebastián Magrí
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastián Magrí 2008-12-17 16:34:39 UTC
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.
Comment 1 Sebastián Magrí 2008-12-17 16:37:51 UTC
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.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2008-12-18 13:23:35 UTC
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" :)
Comment 3 Sebastián Magrí 2008-12-18 14:07:58 UTC
(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... :-)

Comment 4 Sebastián Magrí 2008-12-18 14:10:58 UTC
Created attachment 175722 [details]
Nathive Ebuild

Now respects LDFLAGS, and have no typos :)
Comment 5 Sebastián Magrí 2009-01-18 15:51:33 UTC
Created attachment 178894 [details]
Improved Ebuild
Comment 6 Andreas Mielke 2010-05-04 05:35:14 UTC
Versions bump nathive-0.900

For more informations see here: http://www.nathive.org/download