public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/
@ 2020-08-03 10:38 Henrik Pihl
  0 siblings, 0 replies; 4+ messages in thread
From: Henrik Pihl @ 2020-08-03 10:38 UTC (permalink / raw
  To: gentoo-commits

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>ahvenas@gmail.com</email>
+		<name>Henrik Pihl</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</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>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/
  2020-08-03 15:08 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-08-03 14:21 ` Andrew Ammerlaan
  0 siblings, 0 replies; 4+ messages in thread
From: Andrew Ammerlaan @ 2020-08-03 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e27970880b3db65deba2969499ccb8fc8ad720c9
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Aug  3 14:21:19 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Aug  3 14:21:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2797088

app-editors/kitscenarist: removed proxy-maint proj

also, there is no need to explicitly set prepare and preinst
phases as the eclass exports these and it is inherited last
so it cannot be overwritten by other eclasses

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild | 8 --------
 app-editors/kitscenarist/metadata.xml                  | 4 ----
 2 files changed, 12 deletions(-)

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
index 1f98fc0..9f5c95c 100644
--- a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -37,19 +37,11 @@ DEPEND="dev-qt/qtcore:5
 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

diff --git a/app-editors/kitscenarist/metadata.xml b/app-editors/kitscenarist/metadata.xml
index f01fd5f..96898b2 100644
--- a/app-editors/kitscenarist/metadata.xml
+++ b/app-editors/kitscenarist/metadata.xml
@@ -5,10 +5,6 @@
 		<email>ahvenas@gmail.com</email>
 		<name>Henrik Pihl</name>
 	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</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 


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/
@ 2020-08-03 17:29 Henrik Pihl
  0 siblings, 0 replies; 4+ messages in thread
From: Henrik Pihl @ 2020-08-03 17:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e809df548d1cfd14a7b0d06ce64df6ae4aed7e20
Author:     Henrik Pihl <ahvenas <AT> gmail <DOT> com>
AuthorDate: Mon Aug  3 17:28:53 2020 +0000
Commit:     Henrik Pihl <ahvenas <AT> gmail <DOT> com>
CommitDate: Mon Aug  3 17:28:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e809df54

app-editors/kitscenarist: simplify build

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

 app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild | 13 -------------
 1 file changed, 13 deletions(-)

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
index 9f5c95c..3ff4838 100644
--- a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -16,7 +16,6 @@ DOC_CONTENTS="Quick startup hints at https://kitscenarist.ru/en/help/first_glanc
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 FONT_SUFFIX="ttf"
 FONT_S="${S}/bin/scenarist-core/Resources/Fonts"
@@ -35,7 +34,6 @@ DEPEND="dev-qt/qtcore:5
 		dev-qt/qtxml:5
 		sys-libs/zlib[minizip]"
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 src_configure() {
 	eqmake5 Scenarist.pro
@@ -49,14 +47,3 @@ src_install() {
 	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
-}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/
@ 2020-08-05 10:17 Henrik Pihl
  0 siblings, 0 replies; 4+ messages in thread
From: Henrik Pihl @ 2020-08-05 10:17 UTC (permalink / raw
  To: gentoo-commits

commit:     bf47caeec383eccefe3964c1dece9696c7844e39
Author:     Henrik Pihl <ahvenas <AT> gmail <DOT> com>
AuthorDate: Wed Aug  5 10:17:46 2020 +0000
Commit:     Henrik Pihl <ahvenas <AT> gmail <DOT> com>
CommitDate: Wed Aug  5 10:17:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf47caee

app-editors/kitscenarist: restore needed functionality

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

 app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
index 3ff4838..549a029 100644
--- a/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
+++ b/app-editors/kitscenarist/kitscenarist-0.7.2_rc9.ebuild
@@ -47,3 +47,14 @@ src_install() {
 	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
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-08-05 10:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-03 10:38 [gentoo-commits] repo/proj/guru:dev commit in: app-editors/kitscenarist/ Henrik Pihl
  -- strict thread matches above, loose matches on Subject: below --
2020-08-03 15:08 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-08-03 14:21 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-08-03 17:29 Henrik Pihl
2020-08-05 10:17 Henrik Pihl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox