summaryrefslogtreecommitdiffstats
path: root/trinity-apps/kpresenter
diff options
context:
space:
mode:
Diffstat (limited to 'trinity-apps/kpresenter')
-rw-r--r--trinity-apps/kpresenter/Manifest4
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.1.1.ebuild (renamed from trinity-apps/kpresenter/kpresenter-14.0.12.ebuild)31
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.1.2.ebuild (renamed from trinity-apps/kpresenter/kpresenter-14.0.11.ebuild)33
-rw-r--r--trinity-apps/kpresenter/kpresenter-9999.ebuild31
-rw-r--r--trinity-apps/kpresenter/metadata.xml5
5 files changed, 76 insertions, 28 deletions
diff --git a/trinity-apps/kpresenter/Manifest b/trinity-apps/kpresenter/Manifest
index a181ecd0..c6ae2531 100644
--- a/trinity-apps/kpresenter/Manifest
+++ b/trinity-apps/kpresenter/Manifest
@@ -1,2 +1,2 @@
-DIST koffice-trinity-14.0.11.tar.xz 49537528 BLAKE2B fa28d93a34d7668f6618dac946c93ba93bee747f5c0fedd26a46f347a17f953f875dbe51f06aa6dc913a18c33d77fd61a697ccb87757218095e707434f6e92bc SHA512 ef090554d1cdd2535e83ce201a22c04db37a5550915b7831f2a6086bb6eafac88c04f733298d04a79805ff3fa0d951de0e54da8fb75dc86a17f53afa67c764f0
-DIST koffice-trinity-14.0.12.tar.xz 49536824 BLAKE2B 2bece83ab01797fab8d375df7b20b2768da70f9c3441058f457947f3f0569a337fe143d786ce266b27ea093f08f2e1a7d3ce23e4310ecc5126bac2620c1da439 SHA512 4b657747a004a01941845d25f886db66cf89cdb754a3213b17a9fad0e3ec1e9d90dafdc670f31cf6bdd900e3ca50b68cdb8c9b54a5332585d50b3b1cbe8cffea
+DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kpresenter/kpresenter-14.0.12.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
index ff6fc266..8e8eb06d 100644
--- a/trinity-apps/kpresenter/kpresenter-14.0.12.ebuild
+++ b/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
@@ -1,5 +1,5 @@
-# Copyright 1999-2022 Gentoo Authors
-# Copyright 2022 The Trinity Desktop Project
+# Copyright 1999-2023 Gentoo Authors
+# Copyright 2022-2023 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
-TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
inherit flag-o-matic trinity-meta-2
@@ -19,11 +19,14 @@ SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="arts"
+IUSE="arts +handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
KMCOPYLIB="
libkformula lib/kformula
@@ -54,12 +57,15 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
if ! use arts ; then
- sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
fi
for i in $(find "${S}"/lib -iname "*\.ui"); do
@@ -84,3 +90,12 @@ src_compile() {
emake
popd
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpresenter/kpresenter-14.0.11.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
index 102844b3..5f71e438 100644
--- a/trinity-apps/kpresenter/kpresenter-14.0.11.ebuild
+++ b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
-TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
inherit flag-o-matic trinity-meta-2
@@ -19,11 +19,14 @@ SLOT="14"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="arts"
+IUSE="arts +handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
KMCOPYLIB="
libkformula lib/kformula
@@ -54,12 +57,15 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
if ! use arts ; then
- sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
fi
for i in $(find "${S}"/lib -iname "*\.ui"); do
@@ -84,3 +90,12 @@ src_compile() {
emake
popd
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpresenter/kpresenter-9999.ebuild b/trinity-apps/kpresenter/kpresenter-9999.ebuild
index 962782ee..a63202b9 100644
--- a/trinity-apps/kpresenter/kpresenter-9999.ebuild
+++ b/trinity-apps/kpresenter/kpresenter-9999.ebuild
@@ -1,5 +1,5 @@
# Copyright 1999-2021 Gentoo Authors
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -8,7 +8,7 @@ TRINITY_MODULE_NAME="koffice"
TRINITY_MODULE_TYPE="applications/office"
TRINITY_BUILD_ADMIN="yes"
TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
-TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
inherit flag-o-matic trinity-meta-2
@@ -17,13 +17,16 @@ HOMEPAGE="http://trinitydesktop.org/"
SLOT="14"
if [[ ${PV} != *9999* ]] ; then
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
-IUSE="arts"
+IUSE="arts +handbook"
DEPEND="~trinity-apps/koffice-libs-${PV}"
-RDEPEND="$DEPEND"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
KMCOPYLIB="
libkformula lib/kformula
@@ -54,12 +57,15 @@ src_prepare() {
libname=""
fi
done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
- echo "SUBDIRS=$dirlist" > ${S}/lib/Makefile.am
- echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > ${S}/filters/Makefile.am
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
if ! use arts ; then
- sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
fi
for i in $(find "${S}"/lib -iname "*\.ui"); do
@@ -84,3 +90,12 @@ src_compile() {
emake
popd
}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpresenter/metadata.xml b/trinity-apps/kpresenter/metadata.xml
index 7a38bb90..ef7d5590 100644
--- a/trinity-apps/kpresenter/metadata.xml
+++ b/trinity-apps/kpresenter/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>team-gentoo@trinitydesktop.org</email>
+ <name>Trinity Gentoo ebuilds project</name>
+ </maintainer>
</pkgmetadata>