Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/scribus/files/, app-office/scribus/
Date: Sun, 23 Jun 2019 16:44:52
Message-Id: 1561308281.b8163a1828bcf65ede1b6e55f99d926147575f2f.fordfrog@gentoo
1 commit: b8163a1828bcf65ede1b6e55f99d926147575f2f
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 23 16:43:20 2019 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 23 16:44:41 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8163a18
7
8 app-office/scribus-9999: updated docdir patch
9
10 Package-Manager: Portage-2.3.67, Repoman-2.3.15
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 .../scribus/files/scribus-1.5.5-docdir.patch | 29 ++++++++++++++++++++++
14 app-office/scribus/scribus-9999.ebuild | 2 +-
15 2 files changed, 30 insertions(+), 1 deletion(-)
16
17 diff --git a/app-office/scribus/files/scribus-1.5.5-docdir.patch b/app-office/scribus/files/scribus-1.5.5-docdir.patch
18 new file mode 100644
19 index 00000000000..897a8a75ae9
20 --- /dev/null
21 +++ b/app-office/scribus/files/scribus-1.5.5-docdir.patch
22 @@ -0,0 +1,29 @@
23 +diff --git a/CMakeLists.txt b/CMakeLists.txt
24 +index f5b3e77..4c5fd3f 100644
25 +--- a/CMakeLists.txt
26 ++++ b/CMakeLists.txt
27 +@@ -313,14 +313,16 @@ else()
28 + endif()
29 +
30 + #SHARE - use the default on Apple as TAG_VERSION is empty
31 +-if(WIN32 OR OS2)
32 +- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
33 +-elseif(TAG_VERSION OR BUILD_OSX_BUNDLE)
34 +- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
35 +-elseif(NOT WANT_VERSIONING)
36 +- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}/")
37 +-else()
38 +- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}-${VERSION}/")
39 ++if(NOT DOCDIR)
40 ++ if(WIN32 OR OS2)
41 ++ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
42 ++ elseif(TAG_VERSION OR BUILD_OSX_BUNDLE)
43 ++ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
44 ++ elseif(NOT WANT_VERSIONING)
45 ++ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}/")
46 ++ else()
47 ++ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}-${VERSION}/")
48 ++ endif()
49 + endif()
50 +
51 + if(IS_ABSOLUTE ${DOCDIR} AND WANT_RELOCATABLE)
52
53 diff --git a/app-office/scribus/scribus-9999.ebuild b/app-office/scribus/scribus-9999.ebuild
54 index 89fb20f8034..98c9fa5d082 100644
55 --- a/app-office/scribus/scribus-9999.ebuild
56 +++ b/app-office/scribus/scribus-9999.ebuild
57 @@ -94,7 +94,7 @@ DEPEND="${COMMON_DEPEND}
58 "
59
60 PATCHES=(
61 - "${FILESDIR}"/${PN}-1.5.3-docdir.patch
62 + "${FILESDIR}"/${PN}-1.5.5-docdir.patch
63 "${FILESDIR}"/${PN}-1.5.3-fpic.patch
64 )