From 0f558761aa2dee1017b4751e4017205e015a9560 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 Jun 2022 12:04:12 +0100 Subject: gentoo resync : 29.12.2022 --- dev-libs/libg15/Manifest | 6 ++++-- dev-libs/libg15/libg15-3.0.7.ebuild | 37 +++++++++++++++++++++++++++++++++++++ dev-libs/libg15/libg15-9999.ebuild | 15 +++++++-------- dev-libs/libg15/metadata.xml | 4 ---- 4 files changed, 48 insertions(+), 14 deletions(-) create mode 100644 dev-libs/libg15/libg15-3.0.7.ebuild (limited to 'dev-libs/libg15') diff --git a/dev-libs/libg15/Manifest b/dev-libs/libg15/Manifest index 29694fbadc44..8e679ad061dc 100644 --- a/dev-libs/libg15/Manifest +++ b/dev-libs/libg15/Manifest @@ -1,4 +1,6 @@ DIST libg15-1.2.7.tar.bz2 232475 BLAKE2B 490193410f2127d4efc0bcf64909514faff2ecce57bba08e1cf53a958ab296a59bc12867bbd14ca1bf866e5f69833d99f4e3ebb7d078ece35725afe2c0dd03ab SHA512 ddffb38f5c3d9ce0cb90b0375c2f5d317a7bb3889fe59d56932a0889c6e15bc2f1e590757d3182eddf7c5bd3101303b332b18fbd37247c20f66e1be256aa93c0 +DIST libg15-3.0.7.tar.bz2 327738 BLAKE2B 3879e8119380fc514e04b63723601a97e1efacda48435ce79815faf2e525482cc0e3b9d6bebf135068f0c9d16b6753b8eb7dfb71bed2cfdb531983283e3fcd8e SHA512 f8f5a363fe6457e9845bea37260d1e8e266503822c554b4c51caeadf3364acb9d76e3535b9ddf633cdde6082f166f8b41141fae3d8f5fe83885b16d228aedb01 EBUILD libg15-1.2.7-r1.ebuild 790 BLAKE2B c7f2b779ca56a859bc7bba90cff13050946f36e3f941cea04d7bfa8523f9a4a9b42040a628171d74fcdc5e53dcbfea3fc54ecaa88c524840312c916cf67d83b0 SHA512 4865cf40233ae17987d4cce07a59e3fcca1370a52a7558c9380748be457899b6263943f2c995bee5e8f12f942eba4fff24cf9ca07d1be0b5cbe50e7b2f9b4213 -EBUILD libg15-9999.ebuild 790 BLAKE2B c7f2b779ca56a859bc7bba90cff13050946f36e3f941cea04d7bfa8523f9a4a9b42040a628171d74fcdc5e53dcbfea3fc54ecaa88c524840312c916cf67d83b0 SHA512 4865cf40233ae17987d4cce07a59e3fcca1370a52a7558c9380748be457899b6263943f2c995bee5e8f12f942eba4fff24cf9ca07d1be0b5cbe50e7b2f9b4213 -MISC metadata.xml 409 BLAKE2B 9b5ac727b748a784cb3e909027ae200bf988866605e2d766d2ee92ec3a9a1ae753c38733522f4d36e464aad43f489eb4debf08b8533ad21234e7269a82d4a0f6 SHA512 864b38fac10bc788122cd8cc9ce153ff45479bc4486b117290d7827ac55e6843be558c94fc563c774717c78ae8d60d5ccd210801a3d23f5beb4c81bb41c472c5 +EBUILD libg15-3.0.7.ebuild 760 BLAKE2B ef39a52bd31f4a3ad140c89a6193c62e3d49e9e0f1a131600dc04c6502622f85dfce912746d80c1e4910ede919e1d95d9c9451b28c862841cfa56bba8cdc698c SHA512 3274e76bef481e1040d7b27d23c198940a79f07a9b8310acb480d3e1e1103f64a8c46c5ac3fe4c865251d3c7de370be5d4ec36033b5a555daf16f14f216ac91c +EBUILD libg15-9999.ebuild 760 BLAKE2B ef39a52bd31f4a3ad140c89a6193c62e3d49e9e0f1a131600dc04c6502622f85dfce912746d80c1e4910ede919e1d95d9c9451b28c862841cfa56bba8cdc698c SHA512 3274e76bef481e1040d7b27d23c198940a79f07a9b8310acb480d3e1e1103f64a8c46c5ac3fe4c865251d3c7de370be5d4ec36033b5a555daf16f14f216ac91c +MISC metadata.xml 297 BLAKE2B e99602692f6e8088ab7498eff9b8cba7c30e67897b51d032d52dc6b896c735e0d7e8814da90f385882e5d5ffdc27f569b77e20bce0b7d3a66edecb62e05dce51 SHA512 43e029e26caf0a8bcbcfe2e86d1f923f82e59b28aac358e53c493daae165aaa05732fc2283d50dd856967a460b0ce21a5530c599b83929f0c94ae09b76d4da79 diff --git a/dev-libs/libg15/libg15-3.0.7.ebuild b/dev-libs/libg15/libg15-3.0.7.ebuild new file mode 100644 index 000000000000..0a74e03e1c6a --- /dev/null +++ b/dev-libs/libg15/libg15-3.0.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == *9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/libg15.git" +else + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" +fi + +DESCRIPTION="The libg15 library gives low-level access to the Logitech G15 keyboard" +HOMEPAGE="https://gitlab.com/menelkir/libg15" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="virtual/libusb:0" +DEPEND="${RDEPEND}" + +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_configure() { + econf --disable-static +} + +src_install() { + default + + # no static archives + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libg15/libg15-9999.ebuild b/dev-libs/libg15/libg15-9999.ebuild index 638cbaf73401..0a74e03e1c6a 100644 --- a/dev-libs/libg15/libg15-9999.ebuild +++ b/dev-libs/libg15/libg15-9999.ebuild @@ -1,19 +1,18 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == *9999 ]]; then - inherit autotools subversion - ESVN_PROJECT=g15tools/trunk - ESVN_REPO_URI="https://svn.code.sf.net/p/g15tools/code/trunk/${PN}" + inherit autotools git-r3 + EGIT_REPO_URI="https://gitlab.com/menelkir/libg15.git" else - KEYWORDS="amd64 ppc ppc64 x86" - SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2" + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" fi DESCRIPTION="The libg15 library gives low-level access to the Logitech G15 keyboard" -HOMEPAGE="https://sourceforge.net/projects/g15tools/" +HOMEPAGE="https://gitlab.com/menelkir/libg15" LICENSE="GPL-2" SLOT="0" diff --git a/dev-libs/libg15/metadata.xml b/dev-libs/libg15/metadata.xml index f545d7a2f439..947c62c9e342 100644 --- a/dev-libs/libg15/metadata.xml +++ b/dev-libs/libg15/metadata.xml @@ -4,10 +4,6 @@ robbat2@gentoo.org - - polynomial-c@gentoo.org - Lars Wendler - g15tools -- cgit v1.2.3