Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-text/komikku/
Date: Sun, 03 May 2020 09:33:34
Message-Id: 1588437935.45cfee043042c0cae365bfd29bcd7b4fc66de66c.andrewammerlaan@gentoo
1 commit: 45cfee043042c0cae365bfd29bcd7b4fc66de66c
2 Author: Maciej Barć <xgqt <AT> protonmail <DOT> com>
3 AuthorDate: Sat May 2 16:45:35 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sat May 2 16:45:35 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45cfee04
7
8 app-text/komikku: new package; add version 0.12.0
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: Maciej Barć <xgqt <AT> protonmail.com>
12
13 app-text/komikku/Manifest | 1 +
14 app-text/komikku/komikku-0.12.0.ebuild | 66 ++++++++++++++++++++++++++++++++++
15 app-text/komikku/metadata.xml | 11 ++++++
16 3 files changed, 78 insertions(+)
17
18 diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
19 new file mode 100644
20 index 0000000..3519c24
21 --- /dev/null
22 +++ b/app-text/komikku/Manifest
23 @@ -0,0 +1 @@
24 +DIST komikku-0.12.0.tar.gz 769028 BLAKE2B f2304f2faff4df5ecb0d45ba51bed35093a4e2eb539603060da279d1fce14753f85fa3262e971f3dec0e17ea65d17560f92ad84510f1a0519ab9a7f443e59c92 SHA512 ba9af4c5eff5b9814e8262e8e325ba2d64cbcc73faa53133fdfc839b0e1b558538c08acf26c981cf417a313f5d36c981afb3b9cd5c7a57f899fa774aa51f138c
25
26 diff --git a/app-text/komikku/komikku-0.12.0.ebuild b/app-text/komikku/komikku-0.12.0.ebuild
27 new file mode 100644
28 index 0000000..7d7a0c3
29 --- /dev/null
30 +++ b/app-text/komikku/komikku-0.12.0.ebuild
31 @@ -0,0 +1,66 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +MY_PN="Komikku"
38 +MY_P="${MY_PN}-${PV}"
39 +
40 +PYTHON_COMPAT=( python3_7 )
41 +
42 +inherit meson python-single-r1 gnome2-utils xdg
43 +
44 +DESCRIPTION="An online/offline manga reader for GNOME"
45 +HOMEPAGE="https://gitlab.com/valos/Komikku"
46 +SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${P}.tar.gz"
47 +KEYWORDS="~amd64"
48 +
49 +LICENSE="GPL-3"
50 +SLOT="0"
51 +IUSE=""
52 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
53 +
54 +DEPEND="
55 + ${PYTHON_DEPS}
56 + >=gui-libs/libhandy-0.0.10
57 + >=x11-libs/gtk+-3.24.10
58 + dev-python/beautifulsoup:4
59 + dev-python/cloudscraper
60 + dev-python/dateparser
61 + dev-python/lxml
62 + dev-python/pillow
63 + dev-python/pure-protobuf
64 + dev-python/python-magic
65 + dev-python/unidecode
66 +"
67 +RDEPEND="
68 + ${DEPEND}
69 +"
70 +
71 +S="${WORKDIR}/${MY_PN}-v${PV}"
72 +
73 +src_install() {
74 + meson_src_install
75 + python_optimize
76 +}
77 +
78 +pkg_preinst() {
79 + gnome2_schemas_savelist
80 + xdg_environment_reset
81 +}
82 +
83 +pkg_postinst() {
84 + gnome2_gconf_install
85 + gnome2_schemas_update
86 + xdg_icon_cache_update
87 + xdg_desktop_database_update
88 + xdg_mimeinfo_database_update
89 +}
90 +
91 +pkg_postrm() {
92 + gnome2_gconf_uninstall
93 + gnome2_schemas_update
94 + xdg_icon_cache_update
95 + xdg_desktop_database_update
96 + xdg_mimeinfo_database_update
97 +}
98
99 diff --git a/app-text/komikku/metadata.xml b/app-text/komikku/metadata.xml
100 new file mode 100644
101 index 0000000..5af9ce6
102 --- /dev/null
103 +++ b/app-text/komikku/metadata.xml
104 @@ -0,0 +1,11 @@
105 +<?xml version="1.0" encoding="UTF-8"?>
106 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
107 +<pkgmetadata>
108 + <maintainer type="person">
109 + <email>xgqt@××××××××××.com</email>
110 + <name>Maciej Barć</name>
111 + </maintainer>
112 + <upstream>
113 + <remote-id type="gitlab">valos/Komikku</remote-id>
114 + </upstream>
115 +</pkgmetadata>