Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 513856 - x11-libs/libinput-0.3.0 - A Common Input Device Library For Wayland
Summary: x11-libs/libinput-0.3.0 - A Common Input Device Library For Wayland
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.freedesktop.org/wiki/Softw...
Whiteboard:
Keywords: InVCS
: 515090 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-06-19 14:25 UTC by meven.mognol
Modified: 2014-12-23 22:26 UTC (History)
5 users (show)

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


Attachments
ebuild (libinput-0.3.0.ebuild,783 bytes, text/plain)
2014-06-19 14:26 UTC, meven.mognol
Details
ebuild (libinput-0.3.0.ebuild,559 bytes, text/plain)
2014-06-19 20:27 UTC, meven.mognol
Details

Note You need to log in before you can comment on or make changes to this bug.
Description meven.mognol 2014-06-19 14:25:54 UTC
An ebuild to easily install libinput.
Comment 1 meven.mognol 2014-06-19 14:26:20 UTC
Created attachment 379256 [details]
ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-06-19 19:49:40 UTC
Comment on attachment 379256 [details]
ebuild

>LICENSE=""

LICENSE is required.

>IUSE=""

IUSE is not required.

>src_prepare() {
>	eautoreconf || die

No need to die() there.

>src_configure() {
>	if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
>        econf
>    fi

???

>src_compile() {
>    local OPTS=()
>
>    OPTS+=("CXXFLAGS=${CXXFLAGS}")
>    OPTS+=("LDFLAGS=${LDFLAGS}")

Why would you set all that up and use it once?

>	emake "${OPTS[@]}" || die "emake libinput failed";

No need to die() or for the semicolon.
Comment 3 meven.mognol 2014-06-19 20:17:58 UTC
I admit that i forget to clear the file from the usual patern that i use for personnal ebuild, sorry!
I'm not used to make ebuild, and i thought there was a need for die if an error occured.

I'll changed that and reattached
Comment 4 meven.mognol 2014-06-19 20:27:35 UTC
Created attachment 379282 [details]
ebuild

I'm not sure for the licence, it's look like an MIT.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-06-25 12:41:35 UTC
*** Bug 515090 has been marked as a duplicate of this bug. ***
Comment 6 Pacho Ramos gentoo-dev 2014-11-01 15:06:26 UTC
I guess at some point we will need this for wayland support... not sure if x11 team is interested :/
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-12-07 21:31:37 UTC
Add libinput-0.7 to gnome overlay for wayland session support.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-12-23 22:26:36 UTC
Added for since we added wayland support with Gnome 3.14. Thanks all for your
participation.