diff --git a/www-apps/flaresolverr-bin/Manifest b/www-apps/flaresolverr-bin/Manifest new file mode 100644 index 0000000..e3e3ef0 --- /dev/null +++ b/www-apps/flaresolverr-bin/Manifest @@ -0,0 +1,2 @@ +DIST flaresolverr-3.3.25.tar.gz 213058133 BLAKE2B da595c8a88ad764c1e7bf065106bdb974b12a5bd9fcd5d17967e50332ddf6124dd84b72fe18c6828bbffb8a3ec36f032b0ef1cdb81d542d139df7ef60e9e9d57 SHA512 62f4bf5b89dd8ae5687b64f0fdd99d56c064208187c5a40f2153f2b810141f4329e0423149b51d0a47397e88922fc36740e5cd851f620e44a296fb7eafd5ea8a +EBUILD flaresolverr-bin-3.3.25.ebuild 842 BLAKE2B 0dca9afac71a244a5f6f076835b344099e26a410b5aa822c757d250297aa05fd37bf92699947396f31bd02631357b6ef8d33316a5439bf28aef1bae957eb0cb8 SHA512 63df5e029da81cb3f13646254d26e5c2cfe0a4526a13499f462702278728bd96ddefe4fc591609ef0859e271092e8d89bfd6887ad605bd1b929e1c9c2be0ec2b diff --git a/www-apps/flaresolverr-bin/flaresolverr-bin-3.3.25.ebuild b/www-apps/flaresolverr-bin/flaresolverr-bin-3.3.25.ebuild new file mode 100644 index 0000000..99bd53d --- /dev/null +++ b/www-apps/flaresolverr-bin/flaresolverr-bin-3.3.25.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#inherit pax-utils systemd tmpfiles + +DESCRIPTION="Proxy server to bypass Cloudflare protection" +HOMEPAGE="https://github.com/FlareSolverr/FlareSolverr" +KEYWORDS="-* ~amd64 ~arm64" +SRC_URI="https://github.com/FlareSolverr/FlareSolverr/releases/download/v${PV}/flaresolverr_linux_x64.tar.gz -> flaresolverr-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +RESTRICT="mirror test" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +INST_DIR="/opt/flaresolverr" +QA_PREBUILT="${INST_DIR#/}/*.so* ${INST_DIR#/}/flaresolverr ${INST_DIR#/}/lib-dynload/* ${INST_DIR#/}/selenium/webdriver/common/linux/selenium-manager" + +src_unpack() { + unpack ${A} + mv flaresolverr ${P} || die +} + +src_install() { + insinto ${INST_DIR} + dodir ${INST_DIR} + doins -r "${S}"/* +} +