Added rexbacklight, rexledctl, and rjp
This commit is contained in:
parent
ac9d06786e
commit
ab76fbc109
BIN
dev-libs/rjp/.rjp-0.5.ebuild.swp
Normal file
BIN
dev-libs/rjp/.rjp-0.5.ebuild.swp
Normal file
Binary file not shown.
2
dev-libs/rjp/Manifest
Normal file
2
dev-libs/rjp/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST rjp-v0.5.tar.gz 19995 BLAKE2B c1a60781fcc239d72c2b634969403a5e1089ff85c99018043e61cf6964dadebcbc806d9104d87e17abb94c68d4180fe40baf0226f3be9dcc420cc93d00a555b1 SHA512 a236c87e400a1d268de32400b82a3f6be12f6ee3eebb31dabcd0a2a11d19d6f42f163ad6bf1530b751351511abbdf25e15eef2feb649b1d201033c2a70766d4b
|
||||
EBUILD rjp-0.5.ebuild 842 BLAKE2B 8d7738910416318d2f3bc74a9e5b95533e12d8f32c44b1aaf3e3dfe69a83cc8efafad33b3db4a744e3ebe8e3c7fcbceee813e2b3b77fa3c63109d1dc107d14c6 SHA512 74fd76c386a1fedbc24c34a206c3da8b00c37911f0fd2cab9e725d9b068d583f6862063352636249f66d5531c9900000200df21214446170ed7f75f3381464d1
|
||||
42
dev-libs/rjp/rjp-0.5.ebuild
Normal file
42
dev-libs/rjp/rjp-0.5.ebuild
Normal file
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A simplistic json parser written in C"
|
||||
HOMEPAGE="https://gitlab.com/rexy712/rjp"
|
||||
MY_PV="v${PV}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI="https://gitlab.com/rexy712/rjp/-/archive/${MY_PV}/rjp-${MY_PV}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs debug"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/cmake"
|
||||
BDEPEND=""
|
||||
|
||||
src_prepare(){
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
src_configure(){
|
||||
local mycmakeargs=()
|
||||
if ! use static-libs;then
|
||||
mycmakeargs+=(-DENABLE_SHARED=ON)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_SHARED=OFF)
|
||||
fi
|
||||
if use debug;then
|
||||
mycmakeargs+=(-DENABLE_DIAGNOSTICS=ON)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_DIAGNOSTICS=OFF)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
|
||||
2
sys-power/rexbacklight/Manifest
Normal file
2
sys-power/rexbacklight/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST rexbacklight-v1.5.tar.gz 23851 BLAKE2B 6098ce6852df7428ae2ce8cd1a6aba7bebd2ef7f287bf86c56ed397d9a9fa1bd983f8a6d124604acf38eccac4550917f0ccf07de9dfbf86bdddcdc75de23032b SHA512 1560239325838853694ee8c9088eea49d8da5992e45b601230165db6420c2c095b273faf9f60cbbe8c0bded22c317b68a3f7678218a59155d41eb13445fd49fc
|
||||
EBUILD rexbacklight-1.5.ebuild 1152 BLAKE2B 6da0b1fa55b300fbe2062b172f8dcd35d1df04d6f420cbf448ce15c381da0a26762e0a8f07dd8c3b24c79692678a1bebdc06eb517d33826427a65740639a5d82 SHA512 c877d625ec37e9c6240b55d62ff0e87756c7fbe5793d2739f6b5d8ee9c7e020515d9f9a05a34ef8c0e81955cf1934fbdb8481bf181a73b9e25e5ce5d6380c555
|
||||
47
sys-power/rexbacklight/rexbacklight-1.5.ebuild
Normal file
47
sys-power/rexbacklight/rexbacklight-1.5.ebuild
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A replacement for xbacklight with some added functionality"
|
||||
HOMEPAGE="https://gitlab.com/rexy712/rexbacklight"
|
||||
MY_PV="v${PV}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SRC_URI="https://gitlab.com/rexy712/rexbacklight/-/archive/${MY_PV}/rexbacklight-${MY_PV}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+udev +restore compat"
|
||||
|
||||
RDEPEND="
|
||||
restore? ( >=dev-libs/rjp-0.5 )
|
||||
udev? ( virtual/udev )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/cmake"
|
||||
BDEPEND=""
|
||||
|
||||
src_prepare(){
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
src_configure(){
|
||||
local mycmakeargs=(-DBUILD_REXLEDCTL=OFF -DBUILD_REXBACKLIGHT=ON)
|
||||
if use restore;then
|
||||
mycmakeargs+=(-DENABLE_RESTORE_FILE=ON)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_RESTORE_FILE=OFF)
|
||||
fi
|
||||
if use udev;then
|
||||
mycmakeargs+=(-DINSTALL_UDEV_BACKLIGHT_RULE=ON -DUDEV_DIR="/lib/udev/rules.d")
|
||||
else
|
||||
mycmakeargs+=(-DINSTALL_UDEV_BACKLIGHT_RULE=OFF)
|
||||
fi
|
||||
if use compat;then
|
||||
mycmakeargs+=(-DXBACKLIGHT_COMPAT=ON)
|
||||
else
|
||||
mycmakeargs+=(-DXBACKLIGHT_COMPAT=OFF)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
2
sys-power/rexledctl/Manifest
Normal file
2
sys-power/rexledctl/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST rexbacklight-v1.5.tar.gz 23851 BLAKE2B 6098ce6852df7428ae2ce8cd1a6aba7bebd2ef7f287bf86c56ed397d9a9fa1bd983f8a6d124604acf38eccac4550917f0ccf07de9dfbf86bdddcdc75de23032b SHA512 1560239325838853694ee8c9088eea49d8da5992e45b601230165db6420c2c095b273faf9f60cbbe8c0bded22c317b68a3f7678218a59155d41eb13445fd49fc
|
||||
EBUILD rexledctl-1.5.ebuild 1121 BLAKE2B 90f71d9cc41316dbcdc635f04f1a13d3cbfc39a67f2608bd4a135f93788c3eddbce44a347cb65c03db591318350ead4127dd13e0bb96f1edd446f9652572cad8 SHA512 02fb1be91187791090ea38e176873b6fef3f635fbbb72bccd1dfced8913daa001104f8aa0aa08a6df7f100be9bd87e48930f2657dacd47f3d9c8b07dc91eaf25
|
||||
47
sys-power/rexledctl/rexledctl-1.5.ebuild
Normal file
47
sys-power/rexledctl/rexledctl-1.5.ebuild
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A utility to control led devices"
|
||||
HOMEPAGE="https://gitlab.com/rexy712/rexbacklight"
|
||||
MY_PV="v${PV}"
|
||||
MY_P="rexbacklight-${MY_PV}"
|
||||
SRC_URI="https://gitlab.com/rexy712/rexbacklight/-/archive/${MY_PV}/rexbacklight-${MY_PV}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+udev +restore compat"
|
||||
|
||||
RDEPEND="
|
||||
restore? ( >=dev-libs/rjp-0.5 )
|
||||
udev? ( virtual/udev )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/cmake"
|
||||
BDEPEND=""
|
||||
|
||||
src_prepare(){
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
src_configure(){
|
||||
local mycmakeargs=(-DBUILD_REXLEDCTL=ON -DBUILD_REXBACKLIGHT=OFF)
|
||||
if use restore;then
|
||||
mycmakeargs+=(-DENABLE_RESTORE_FILE=ON)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_RESTORE_FILE=OFF)
|
||||
fi
|
||||
if use udev;then
|
||||
mycmakeargs+=(-DINSTALL_UDEV_LED_RULE=ON -DUDEV_DIR="/lib/udev/rules.d")
|
||||
else
|
||||
mycmakeargs+=(-DINSTALL_UDEV_LED_RULE=OFF)
|
||||
fi
|
||||
if use compat;then
|
||||
mycmakeargs+=(-DXBACKLIGHT_COMPAT=ON)
|
||||
else
|
||||
mycmakeargs+=(-DXBACKLIGHT_COMPAT=OFF)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user