Skip to content

Added ebuilds for HPX, Likwid, and LibGeoDecomp#49

Merged
jlec merged 39 commits into
gentoo:masterfrom
gentryx:master
Feb 10, 2013
Merged

Added ebuilds for HPX, Likwid, and LibGeoDecomp#49
jlec merged 39 commits into
gentoo:masterfrom
gentryx:master

Conversation

@gentryx
Copy link
Copy Markdown
Contributor

@gentryx gentryx commented Feb 7, 2013

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No real need to subshell here.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpicking, but this isn't a sentence, so you can drop the "." at the end.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More elegant would me this:
src_install() {
DOCS=( README )
use doc && HTML_DOCS=( doc/html/* )
cmake-utils_src_install
}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is so much automagic built in into portage... Good stuff!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please move this up and follow following sorting:

EAPI

inherit

DESCRIPTION
HOMPAGE
SRC_URI

SLOT
LICENSE
KEYWORDS
IUSE

…alent function definitions, re-added test build functions as tests wouldn't otherwise be run
@gentryx
Copy link
Copy Markdown
Contributor Author

gentryx commented Feb 9, 2013

Hey Justin, could you give me another review? I've tried to honor all hints in all four added ebuilds. Thanks!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think, here you need to run cmake-utils_src_compile, because you like the eclass function to be run and not the package managers default function.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright, I'm reverting those.

@jlec
Copy link
Copy Markdown
Contributor

jlec commented Feb 10, 2013

Thanks for all your patience and your contribution.

jlec added a commit that referenced this pull request Feb 10, 2013
Added ebuilds for HPX, Likwid, and LibGeoDecomp
@jlec jlec merged commit 0de58ea into gentoo:master Feb 10, 2013
@gentryx
Copy link
Copy Markdown
Contributor Author

gentryx commented Feb 11, 2013

Thanks for the mentoring!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants