diff options
Diffstat (limited to 'net-irc/znc-clientbuffer')
-rw-r--r-- | net-irc/znc-clientbuffer/Manifest | 6 | ||||
-rw-r--r-- | net-irc/znc-clientbuffer/files/CMakeLists.txt | 8 | ||||
-rw-r--r-- | net-irc/znc-clientbuffer/metadata.xml | 10 | ||||
-rw-r--r-- | net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48-r1.ebuild | 35 | ||||
-rw-r--r-- | net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild | 6 |
5 files changed, 57 insertions, 8 deletions
diff --git a/net-irc/znc-clientbuffer/Manifest b/net-irc/znc-clientbuffer/Manifest index 0861b244d042..4a651889209b 100644 --- a/net-irc/znc-clientbuffer/Manifest +++ b/net-irc/znc-clientbuffer/Manifest @@ -1,3 +1,5 @@ +AUX CMakeLists.txt 356 BLAKE2B 334684d49d81258425935399e73d597ce038d2d685341df15766469a0cb03d8324f7b7b697930e05871b6eaa467804ebbbde98bf26126dd495f78a315f3c6a03 SHA512 d935beadd25cdebe3dc0b793d7057b1a10fbfd39d5340bdd51071341500f9db2cc272c9702a0d84f5e8146895888ef36b04fe69f2cf4f10c3645cae17540bbc5 DIST znc-clientbuffer-1.0.48.tar.gz 5602 BLAKE2B 16a2c807df7371619f9e8456e3a65226dfd60e37872a86af11861d2130aa75fbfcfdc1c326baa0676cc253f27dda32893110638d4747a283e224bd672a49e0b1 SHA512 eac4d748b670a8e3563a424fcb5c9c411af6c9b1f9965f065936ddfcfbff946783e34e0d6b32de18fb3b87fb27db129ff58bedfb179473c804750a9b770897f6 -EBUILD znc-clientbuffer-1.0.48.ebuild 631 BLAKE2B 930e00213b4bc809065c099fe177aeece25d4df7f81e44d2eecb7d8e01613f4d9f293ac4fd287f67e89020fc798c0870a3c78066abb9f75e185558218f08b05d SHA512 f3fa7f4c26f28f77ee227c75e12e1ca1253d73da37f66a6bb6e2109064f6ecf56caee94aa2731b0907a7ffb6736b631c8670f11338325aa16727f43b1c5772b9 -MISC metadata.xml 408 BLAKE2B 87a582ad568f95548a20c0ccd8d77752752dd6b5c3063e12cc354ff122ff2d561c4d1743f05a077869d9af14a9799f527f4d36d22099d568706db7b926e54891 SHA512 27453c322d3a56a257873e0a20b22e58c7cceb5d5c4f14e816cdd9e4778d8000ad9177d8dd6dd796e43a3262cbd1be77115b777aed5bdcee1c6eb152fc4cc989 +EBUILD znc-clientbuffer-1.0.48-r1.ebuild 679 BLAKE2B 5406a7dbcdefa00962d42f3e6be1b0d8eca2904370ba40cc9ca4dd146bde26e543bfbd6b10ff702ca8f23053ada9cce547793b746c2e06f25c734e549e62636f SHA512 9ac441b75a2ced50175e21605f160754bd97820019e53e80de9bd116e027f61bcf1e1c6a786fd84b9fc618b1f6dfa192d28dd71da73f580dfc3f35cd003cbcea +EBUILD znc-clientbuffer-1.0.48.ebuild 635 BLAKE2B 1a9b17f40c36972941b8dffa5440dcb334fd691ea4914d9f5e4aebd3f3c7e62438b26222945696c8b09fd597439b2ee65bb6b74c1e53493775c7d2e28c5b0b0c SHA512 157909102e799181feaea3033d743c579865740e8d41bffd5b830fe6b6eb2c4c3a36d7a91dc81e764b411910f278893ab20146e6c52a0bf7da947d910be7db28 +MISC metadata.xml 557 BLAKE2B 26d334308b729dceee1f3e11f5883a4a540aecaccd7143d7d29761a05aedf0d22aa38e9a47f54755eacf28d19c6f625ae8671c4fd118dccc4775c01a7ed4f602 SHA512 9f6a7e3b0d7d1c4e41b75ab87cf2d66cb34ea03df5b8f23d29ad4e70647192821311c0d93438db5744277ca969dca3aa69e7688c8586ab3e6d00d6ba374dccd6 diff --git a/net-irc/znc-clientbuffer/files/CMakeLists.txt b/net-irc/znc-clientbuffer/files/CMakeLists.txt new file mode 100644 index 000000000000..92048a07b19d --- /dev/null +++ b/net-irc/znc-clientbuffer/files/CMakeLists.txt @@ -0,0 +1,8 @@ +# Autogenerated using znc-buildmod -v from net-irc/znc-1.8.2 +cmake_minimum_required(VERSION 3.1) +project(ExternalModules LANGUAGES CXX) +find_package(ZNC HINTS /usr/share/znc REQUIRED) + +add_library(module_clientbuffer MODULE clientbuffer.cpp) +znc_setup_module(TARGET module_clientbuffer NAME clientbuffer) +target_link_libraries(module_clientbuffer PRIVATE) diff --git a/net-irc/znc-clientbuffer/metadata.xml b/net-irc/znc-clientbuffer/metadata.xml index dc9ec3da65d1..8cca526cf091 100644 --- a/net-irc/znc-clientbuffer/metadata.xml +++ b/net-irc/znc-clientbuffer/metadata.xml @@ -1,9 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>whissi@gentoo.org</email> - <name>Thomas Deutschmann</name> + <maintainer type="person" proxied="yes"> + <email>nex+b-g-o@nexadn.de</email> + <name>Adrian Schollmeyer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> </maintainer> <upstream> <bugs-to>https://git.jordanko.ch/Igloo/Push/issues</bugs-to> diff --git a/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48-r1.ebuild b/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48-r1.ebuild new file mode 100644 index 000000000000..1575980e13a7 --- /dev/null +++ b/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A ZNC module which provides client specific buffers" +HOMEPAGE="https://github.com/CyberShadow/znc-clientbuffer" +SRC_URI="https://github.com/CyberShadow/znc-clientbuffer/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + net-irc/znc:=" + +RDEPEND="${DEPEND}" + +src_prepare() { + cp -v "${FILESDIR}/CMakeLists.txt" "${S}" || die + cmake_src_prepare +} + +src_compile() { + cmake_src_compile +} + +src_install() { + exeinto /usr/$(get_libdir)/znc + doexe "${BUILD_DIR}"/clientbuffer.so + + einstalldocs +} diff --git a/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild b/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild index 7ad332d77a02..2491cc61317b 100644 --- a/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild +++ b/net-irc/znc-clientbuffer/znc-clientbuffer-1.0.48.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ DOCS=( README.md ) _emake() { emake \ -j1 \ - PREFIX=${EPREFIX}/usr \ + PREFIX="${EPREFIX}"/usr \ LIBDIR=/$(get_libdir) \ "$@" } @@ -31,7 +31,7 @@ src_compile() { } src_install() { - _emake DESTDIR=${ED} install + _emake DESTDIR="${ED}" install einstalldocs } |