diff options
Diffstat (limited to 'trinity-apps/kpresenter')
-rw-r--r-- | trinity-apps/kpresenter/Manifest | 4 | ||||
-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.ebuild | 31 | ||||
-rw-r--r-- | trinity-apps/kpresenter/metadata.xml | 5 |
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> |