diff --git a/x11-libs/libevdi/Manifest b/x11-libs/libevdi/Manifest new file mode 100644 index 0000000..7d4a3b6 --- /dev/null +++ b/x11-libs/libevdi/Manifest @@ -0,0 +1,4 @@ +DIST evdi-1.9.1.tar.gz 67395 BLAKE2B 76de6fc93810442bf4e87501c30eec5d06a16b5526f1de2c0ce48ae3d5647a01a9b88e493a9ea19a45da327acb7df877ce0e7ec027f16cd37cfa235e4c695660 SHA512 3aaf79e4bbb768acbca6cb1a51fafedba7175af61272518a9bce5534df81ecbc4def8c6e739b276a7f6d2eecef1e6579de8b9159ee8112898088ac4c40829ee5 +EBUILD libevdi-1.9.1.ebuild 675 BLAKE2B 94f80d254e9fcc08228619df4f4dd0713f853fa8acca2fb239b8d0c726fc5fe1be09bd6b6ece4bc0f4f820dd4a3449ba49d699d40464e9dde2cb1aab61a2c2f3 SHA512 79e8e8259cfab1d71b25e704ceb0f9b7c764f53cf22138d8e1af8714079f2a58953dc9a6c77590de0c8ea97156668a716f136ea74b6e47a88488db1c2224109f +EBUILD libevdi-9999.ebuild 675 BLAKE2B 94f80d254e9fcc08228619df4f4dd0713f853fa8acca2fb239b8d0c726fc5fe1be09bd6b6ece4bc0f4f820dd4a3449ba49d699d40464e9dde2cb1aab61a2c2f3 SHA512 79e8e8259cfab1d71b25e704ceb0f9b7c764f53cf22138d8e1af8714079f2a58953dc9a6c77590de0c8ea97156668a716f136ea74b6e47a88488db1c2224109f +MISC metadata.xml 323 BLAKE2B 0fccf5a219e12db367cf9bae8f8df08a8af86edd49ce0e6948aa5250415f1123f4c4ba0a5dd44b8242425a4965e70a2c63e2e73fa61eed370c47543ccd0224ed SHA512 5f0ce854399dfd6e9ebcf6f9b8a5ed26ad0a13ddac9a185c63033332801706f126bb2b09977319e984687da529381123f5a31693d7d8a0a648212fba0e01d2e5 diff --git a/x11-libs/libevdi/libevdi-1.9.1.ebuild b/x11-libs/libevdi/libevdi-1.9.1.ebuild new file mode 100644 index 0000000..a2f825c --- /dev/null +++ b/x11-libs/libevdi/libevdi-1.9.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + MY_PN="evdi" + MY_P="${MY_PN}-${PV}" + SRC_URI="https://github.com/DisplayLink/evdi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_P}" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/DisplayLink/evdi.git" +fi + +S="${S}/library" + +DESCRIPTION="Library for managing screens" +HOMEPAGE="https://github.com/DisplayLink/evdi" +LICENSE="LGPL-2.1" +SLOT="0" + +DEPEND="x11-drivers/evdi" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + emake install DESTDIR="${D}" LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} diff --git a/x11-libs/libevdi/libevdi-9999.ebuild b/x11-libs/libevdi/libevdi-9999.ebuild new file mode 100644 index 0000000..a2f825c --- /dev/null +++ b/x11-libs/libevdi/libevdi-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + MY_PN="evdi" + MY_P="${MY_PN}-${PV}" + SRC_URI="https://github.com/DisplayLink/evdi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_P}" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/DisplayLink/evdi.git" +fi + +S="${S}/library" + +DESCRIPTION="Library for managing screens" +HOMEPAGE="https://github.com/DisplayLink/evdi" +LICENSE="LGPL-2.1" +SLOT="0" + +DEPEND="x11-drivers/evdi" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + emake install DESTDIR="${D}" LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} diff --git a/x11-libs/libevdi/metadata.xml b/x11-libs/libevdi/metadata.xml new file mode 100644 index 0000000..e62d87b --- /dev/null +++ b/x11-libs/libevdi/metadata.xml @@ -0,0 +1,11 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + DisplayLink/evdi + +