commit:     0ba7b97354d79b77bb85d95e0aba542db12eaa21
Author:     Henrik Pihl <ahvenas <AT> gmail <DOT> com>
AuthorDate: Mon Aug  3 10:38:30 2020 +0000
Commit:     Henrik Pihl <ahvenas <AT> gmail <DOT> com>
CommitDate: Mon Aug  3 10:38:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ba7b973

app-editors/kitscenarist: new package

Application to write screenplays.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Henrik Pihl <ahvenas <AT> gmail.com>

 app-editors/kitscenarist/Manifest                  |  1 +
 .../kitscenarist/kitscenarist-0.7.2_rc9.ebuild     | 70 ++++++++++++++++++++++
 app-editors/kitscenarist/metadata.xml              | 18 ++++++
 3 files changed, 89 insertions(+)

diff --git a/app-editors/kitscenarist/Manifest 
b/app-editors/kitscenarist/Manifest
new file mode 100644
index 0000000..88e56de
--- /dev/null
+++ b/app-editors/kitscenarist/Manifest
@@ -0,0 +1 @@
+DIST kitscenarist-0.7.2.rc9i.tar.gz 28565555 BLAKE2B 
6be60285edc0361a682dedecfe6ea3d75f7cd31421b2bd49f56d5b17af8fbcc56b34e54da3f670212b33a51fa90a3ce5d51b4efffe1aa2c1807a3703a9acb26f
 SHA512 
9e9ba8d930e8de6b0edb8b5e8a6c8e75c16572d33d3dbbc12072191aec5c49bd127727252d288b9d7cc5ddb5c6c75d3a221b9f51b68065b15c228c212e088930

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild 
b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
new file mode 100644
index 0000000..1f98fc0
--- /dev/null
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop font readme.gentoo-r1 qmake-utils xdg
+
+MY_PV="0.7.2.rc9i"
+MY_P="${PN}"-"${MY_PV}"
+DESCRIPTION="Simple and powerful application for creating screenplays."
+HOMEPAGE="https://kitscenarist.ru/en/";
+SRC_URI="https://github.com/dimkanovikov/KITScenarist/releases/download/"${MY_PV}"/src.tar.gz
 -> "${MY_P}".tar.gz"
+S="${WORKDIR}/src"
+DOC_CONTENTS="Quick startup hints at 
https://kitscenarist.ru/en/help/first_glance.html";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+FONT_SUFFIX="ttf"
+FONT_S="${S}/bin/scenarist-core/Resources/Fonts"
+
+DEPEND="dev-qt/qtcore:5
+               dev-qt/qtgui:5
+               dev-qt/qtmultimedia:5
+               dev-qt/qtnetwork:5
+               dev-qt/qtpositioning:5
+               dev-qt/qtprintsupport:5
+               dev-qt/qtquickcontrols:5
+               dev-qt/qtsql:5
+               dev-qt/qtsvg:5
+               dev-qt/qtwebengine:5
+               dev-qt/qtwidgets:5
+               dev-qt/qtxml:5
+               sys-libs/zlib[minizip]"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_prepare() {
+       xdg_src_prepare
+}
+
+src_configure() {
+       eqmake5 Scenarist.pro
+       emake qmake_all
+}
+
+src_preinst() {
+       xdg_src_prepare
+}
+
+src_install() {
+       newicon -s 512 bin/scenarist-core/Resources/Icons/logo.png "${PN}".png
+       make_desktop_entry "${PN}" "KIT Scenarist" "${PN}" Office
+       newbin "${WORKDIR}"/build/Release/bin/scenarist-desktop/Scenarist 
"${PN}"
+       readme.gentoo_create_doc
+       font_src_install
+}
+
+pkg_postinst() {
+       xdg_pkg_postinst
+       font_pkg_postinst
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       xdg_pkg_postrm
+       font_pkg_postrm
+}

diff --git a/app-editors/kitscenarist/metadata.xml 
b/app-editors/kitscenarist/metadata.xml
new file mode 100644
index 0000000..f01fd5f
--- /dev/null
+++ b/app-editors/kitscenarist/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Henrik Pihl</name>
+       </maintainer>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Proxy Maintainers</name>
+       </maintainer>
+       <longdescription>
+       KIT Scenarist is a program for creating screenplays which oriented at 
+       international standards in the field of film production. The program is 
a 
+       full-featured studio for creating stories from the birth of the idea 
and 
+       before the transfer of the script to production.
+       </longdescription>
+</pkgmetadata>

Reply via email to