summaryrefslogtreecommitdiff
path: root/app-leechcraft/lc-poshuku
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-leechcraft/lc-poshuku
reinit the tree, so we can have metadata
Diffstat (limited to 'app-leechcraft/lc-poshuku')
-rw-r--r--app-leechcraft/lc-poshuku/Manifest4
-rw-r--r--app-leechcraft/lc-poshuku/lc-poshuku-9999.ebuild51
-rw-r--r--app-leechcraft/lc-poshuku/metadata.xml26
3 files changed, 81 insertions, 0 deletions
diff --git a/app-leechcraft/lc-poshuku/Manifest b/app-leechcraft/lc-poshuku/Manifest
new file mode 100644
index 000000000000..8f8652fc42dd
--- /dev/null
+++ b/app-leechcraft/lc-poshuku/Manifest
@@ -0,0 +1,4 @@
+EBUILD lc-poshuku-9999.ebuild 1482 SHA256 bdc93b2fe5f85d54fd9188e1e675a09032d4b0981b04e3f320abf668d541a309 SHA512 de9177876ef84c33cd1f71c497f820bf02cb960fdc899e6c5d3525ceae1b4709a6a0106a673d90ffd7d54dc9780d4ba6cb3381a495c385f2e3b77e65120949de WHIRLPOOL 17cef5c79a96dc20ed24be9a923eb824e852d0dda4cabf5918f4c5a9ed7e9b93f69d6604f931bab79a0203113e906135aa5594ddab6a7bb68f01cf8049aa1bb4
+MISC ChangeLog 2767 SHA256 3ebc3971da030e666eb64419263e0df72c7ce80c4db3c5b57da7705e55c40152 SHA512 ea76ab06fda21c3d6c72714a069d735db921bede86a9c5c795c83102e70dc92c563e5a13c66b1297890619db3e466566b47c0c3b81a3f84da6d3ca05e806e38e WHIRLPOOL e3463c48a6e67ec6fca5a7cbed9f2e1d23755189b2abe980b40a7ec6263c5ad434ade1976bfd080dbfd194bf8d5144a008bf5bafa7abcac2c743f123b47cef52
+MISC ChangeLog-2015 7659 SHA256 5f483962d4cedfb6ca1d7b523ff036e1e4dc87402e3a5449ceda8d48dde7d36d SHA512 d7bd1fea22eb1666b026ffb678e2efbc7c6e68bd2dfb18112d1fa9a968d62e27792f2c25d4921c4edc4aeceb19b950f7052cc1291e3aa9255a6ece711a3b487b WHIRLPOOL 8748028ffb67d4d328e3bb1ab670ad17b350c48f1e4eeb3346bd31248c930c9b42a1b526eb6cfd8ad1d578211a247444211cc285872097288daac2b715ec284f
+MISC metadata.xml 1392 SHA256 95ff6a71073ad8664ed7088541e80795d71996f7c7e382e50044753d3324f8e1 SHA512 fcf6a7e26c0fd6b480a8a84783f3ce9f5a8890081355a48011eee323097587a38d98e89fc39513a5344c00cc2761828bf0282910111b975df9579925907300c4 WHIRLPOOL 0fccce508722564828cf5066ea866c73decbf3c19a710a9b813e386d94a6648a318e87892ecb7fa77c81523948cdb18a336ae92ba151269fa9817b260a84392a
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>