commit:     749b23ea57c723f81e4bd654229c3888d4b36f2e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 27 12:48:16 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 27 13:01:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749b23ea

app-office/multitalk: EAPI-7 bump, readme.gentoo-r1

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/multitalk/multitalk-1.4-r1.ebuild | 37 +++++++++++++++++-----------
 1 file changed, 23 insertions(+), 14 deletions(-)

diff --git a/app-office/multitalk/multitalk-1.4-r1.ebuild 
b/app-office/multitalk/multitalk-1.4-r1.ebuild
index 513dcc05040..09b70c0e23f 100644
--- a/app-office/multitalk/multitalk-1.4-r1.ebuild
+++ b/app-office/multitalk/multitalk-1.4-r1.ebuild
@@ -1,36 +1,41 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils toolchain-funcs readme.gentoo
+EAPI=7
 
-DESCRIPTION="A new type of presentation program"
+inherit readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="New type of presentation program"
 HOMEPAGE="http://www.srcf.ucam.org/~dmi1000/multitalk/";
 SRC_URI="http://www.srcf.ucam.org/~dmi1000/multitalk/${P}.tar.gz";
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="examples latex"
 
-DEPEND=">=media-libs/libsdl-1.2.7
+DEPEND="
+       >=media-libs/libsdl-1.2.7
+       >=media-libs/sdl-gfx-2.0.13
        >=media-libs/sdl-image-1.2.3
        >=media-libs/sdl-ttf-2.0.6
-       >=media-libs/sdl-gfx-2.0.13"
-
-RDEPEND="${DEPEND}
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
        latex? (
                virtual/imagemagick-tools
                virtual/latex-base
-       )"
-
-S="${WORKDIR}/${PN}"
+       )
+"
 
 DOC_CONTENTS="
-       You will have to source /etc/profile (or logout and back in).
-       See also /usr/share/doc/${PF}/${PN}.pdf."
+You will have to source /etc/profile (or logout and back in).
+See also /usr/share/doc/${PF}/${PN}.pdf.
+"
 
 src_prepare() {
+       default
        sed -i \
                -e "s:g++:$(tc-getCXX) ${CXXFLAGS}:" \
                -e "s:-L\${HOME}/lib:${LDFLAGS}:" \
@@ -39,7 +44,7 @@ src_prepare() {
 
 src_install() {
        dodir /usr/bin
-       emake SYSPREFIX="${D}usr" install
+       emake SYSPREFIX="${D}/usr" install
 
        insinto /usr/share/${PN}/examples
        doins examples/about.{graph,talk}
@@ -50,3 +55,7 @@ src_install() {
 
        readme.gentoo_create_doc
 }
+
+pkg_postinst() {
+       readme.gentoo_print_elog
+}

Reply via email to