summaryrefslogtreecommitdiff
path: root/app-leechcraft/lc-poshuku
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-leechcraft/lc-poshuku
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-leechcraft/lc-poshuku')
-rw-r--r--app-leechcraft/lc-poshuku/Manifest2
-rw-r--r--app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild51
-rw-r--r--app-leechcraft/lc-poshuku/metadata.xml26
3 files changed, 79 insertions, 0 deletions
diff --git a/app-leechcraft/lc-poshuku/Manifest b/app-leechcraft/lc-poshuku/Manifest
new file mode 100644
index 000000000000..5c0c2fe46d47
--- /dev/null
+++ b/app-leechcraft/lc-poshuku/Manifest
@@ -0,0 +1,2 @@
+EBUILD lc-poshuku-9999.ebuild 1482 BLAKE2B 8352cf0398f29cfc020ed3c81bb7bb67b5fc98879c0bc5cc909ea98f8483a75d1d2bd16aa32246aeed43278ef0371ab94a3d32aaf556a3acb71cb0c705967590 SHA512 de9177876ef84c33cd1f71c497f820bf02cb960fdc899e6c5d3525ceae1b4709a6a0106a673d90ffd7d54dc9780d4ba6cb3381a495c385f2e3b77e65120949de
+MISC metadata.xml 1392 BLAKE2B 2d841ff34a27e0fe0789ebbc3a696abf85790788447f2286fd48b98e5367f5a5af3b1e4cc5122fec05ab11e4a0a575da2d3dfab39f764ea60927b87433842c1b SHA512 fcf6a7e26c0fd6b480a8a84783f3ce9f5a8890081355a48011eee323097587a38d98e89fc39513a5344c00cc2761828bf0282910111b975df9579925907300c4
diff --git a/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
new file mode 100644
index 000000000000..2af38f4abda9
--- /dev/null
+++ b/app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit leechcraft
+
+DESCRIPTION="Poshuku, the full-featured web browser plugin for LeechCraft"
+
+SLOT="0"
+KEYWORDS=""
+IUSE="+autosearch debug +dcac +cleanweb +fatape +filescheme +foc +fua +idn +keywords +onlinebookmarks
+ postgres qrd +speeddial +sqlite webengine +webkit"
+
+DEPEND="~app-leechcraft/lc-core-${PV}[postgres?,sqlite?]
+ dev-qt/qtwidgets:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtxml:5
+ dev-qt/qtprintsupport:5
+ cleanweb? ( dev-qt/qtconcurrent:5 )
+ idn? ( net-dns/libidn )
+ qrd? ( media-gfx/qrencode )
+ webkit? ( dev-qt/qtwebkit:5 )
+ webengine? ( dev-qt/qtwebengine:5 )
+"
+RDEPEND="${DEPEND}
+ virtual/leechcraft-downloader-http"
+
+REQUIRED_USE="|| ( postgres sqlite )
+ || ( webkit webengine )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_POSHUKU_AUTOSEARCH=$(usex autosearch)
+ -DENABLE_POSHUKU_CLEANWEB=$(usex cleanweb)
+ -DENABLE_POSHUKU_DCAC=$(usex dcac)
+ -DENABLE_POSHUKU_FATAPE=$(usex fatape)
+ -DENABLE_POSHUKU_FILESCHEME=$(usex filescheme)
+ -DENABLE_POSHUKU_FOC=$(usex foc)
+ -DENABLE_POSHUKU_FUA=$(usex fua)
+ -DENABLE_IDN=$(usex idn)
+ -DENABLE_POSHUKU_KEYWORDS=$(usex keywords)
+ -DENABLE_POSHUKU_ONLINEBOOKMARKS=$(usex onlinebookmarks)
+ -DENABLE_POSHUKU_QRD=$(usex qrd)
+ -DENABLE_POSHUKU_SPEEDDIAL=$(usex speeddial)
+ -DENABLE_POSHUKU_WEBKITVIEW=$(usex webkit)
+ -DENABLE_POSHUKU_WEBENGINEVIEW=$(usex webengine)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/app-leechcraft/lc-poshuku/metadata.xml b/app-leechcraft/lc-poshuku/metadata.xml
new file mode 100644
index 000000000000..fc972e3c9eaf
--- /dev/null
+++ b/app-leechcraft/lc-poshuku/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="autosearch">Provide automatic search suggestions for Poshuku.</flag>
+ <flag name="cleanweb">Build CleanWeb for ad blocking compatible with Firefox's AdBlock+.</flag>
+ <flag name="dcac">Build color inverter module providing a night mode.</flag>
+ <flag name="fatape">Build FatApe, GreaseMonkey userscripts support layer.</flag>
+ <flag name="filescheme">Build FileScheme for accessing local URLs.</flag>
+ <flag name="foc">Build FOC for Flash-on-Click functionality.</flag>
+ <flag name="fua">Build FUA for faking user agents for different hosts.</flag>
+ <flag name="keywords">Build Keywords for adjusting search shortcuts.</flag>
+ <flag name="onlinebookmarks">Build OnlineBookmarks for syncing bookmarks with social bookmarking services like Read It Later.</flag>
+ <flag name="qrd">Build module for displaying the QR code of a web page.</flag>
+ <flag name="speeddial">Build SpeedDial module.</flag>
+ <flag name="webengine">Build WebEngine- (that is, Chromium-)based rendering backend.</flag>
+ </use>
+</pkgmetadata>