[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 32a79e51b21437028b4e3ec0c0a3ac69051a3231 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 12:55:58 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 12:55:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a79e51 media-libs/lasi: keyword 1.1.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 01ac413b454e..2951d2a95495 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm64 hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 0d497c67771e857c1fc2640b5f5e844ed6db5b8e Author: James Le Cuirot gentoo org> AuthorDate: Sun Sep 19 15:22:33 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Sep 19 19:57:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d497c67 media-libs/lasi: Keyword 1.1.3 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index df41f56e078..01ac413b454 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: a10af478c0bf6cc51d83b7459371c5623186e23c Author: Andrew Savchenko gentoo org> AuthorDate: Wed May 19 20:14:37 2021 + Commit: Andrew Savchenko gentoo org> CommitDate: Wed May 19 20:18:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10af478 media-libs/lasi: fix build with gcc-11 This package requires dynamic exceptions, so stay on gnu++14 to avoid major code rewrite. Closes: https://bugs.gentoo.org/788766 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Savchenko gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index c2f08f49bcb..df41f56e078 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit cmake flag-o-matic MY_PN=libLASi MY_P=${MY_PN}-${PV} @@ -49,6 +49,8 @@ src_prepare() { } src_configure() { + # 788766 + append-cxxflags -std=gnu++14 # doesn't like CMAKE_BUILD_TYPE = Gentoo CMAKE_BUILD_TYPE=None local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/, media-libs/lasi/files/
commit: b5f1000b9ab61acfbad6dd82718ce949e477669b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 26 19:02:38 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Mar 26 19:10:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f1000b media-libs/lasi: Drop 1.1.2 Closes: https://bugs.gentoo.org/770679 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/lasi/Manifest | 1 - media-libs/lasi/files/lasi-1.1.0-cmake.patch | 11 - media-libs/lasi/files/lasi-1.1.0-pkgconfig.patch | 22 -- media-libs/lasi/lasi-1.1.2.ebuild| 56 4 files changed, 90 deletions(-) diff --git a/media-libs/lasi/Manifest b/media-libs/lasi/Manifest index da36f05c36a..cb60ae76812 100644 --- a/media-libs/lasi/Manifest +++ b/media-libs/lasi/Manifest @@ -1,2 +1 @@ -DIST libLASi-1.1.2.tar.gz 260948 BLAKE2B 044d906abadd902f91726c0e07e6ec364a3419bcea855a58cfeb44be30b2b9e0334c61931d3210750167ebc7599d8d4022960c40b0be68727385cf01b65780bb SHA512 5a03890b822946805025157497ce5f29fdfbcf5f2941bcd07841d9865cac9653697dbbba426f8527528affd4157e49d0f31a6dad79abdd5dfcccf135ac91 DIST libLASi-1.1.3.tar.gz 726769 BLAKE2B d8d06fb56e82b78f4342c959965de3908d70d1cec6147a6e3cc3d58ab4e9f978b7966c8e4507c0ff69e4ba3716270f38f3cfcafdc834001e3a0069a3495eda31 SHA512 036fb0ea1536d4ae04c0d9b5bd193ca6828228afe2cba6c1c7e12febd9b936bf3ac677711c122c44d3b12ab2f7b67f5e9dd18f44a4938ceaa2fbcc430a5748ac diff --git a/media-libs/lasi/files/lasi-1.1.0-cmake.patch b/media-libs/lasi/files/lasi-1.1.0-cmake.patch deleted file mode 100644 index 95a725c5032..000 --- a/media-libs/lasi/files/lasi-1.1.0-cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ a/cmake/modules.orig/summary.cmake 2008-02-09 01:27:56.0 + -+++ b/cmake/modules/summary.cmake 2008-11-04 16:25:59.968913787 + -@@ -30,7 +30,7 @@ - - CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE} - CMAKE_CXX_COMPILER: ${CMAKE_CXX_COMPILER}") --if(NOT CMAKE_BUILD_TYPE) -+if(NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_TYPE STREQUAL "None") - set(_output_results - "${_output_results} - CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS}") diff --git a/media-libs/lasi/files/lasi-1.1.0-pkgconfig.patch b/media-libs/lasi/files/lasi-1.1.0-pkgconfig.patch deleted file mode 100644 index 8eab557c8fc..000 --- a/media-libs/lasi/files/lasi-1.1.0-pkgconfig.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -ur libLASi-1.1.0.orig/CMakeLists.txt libLASi-1.1.0/CMakeLists.txt libLASi-1.1.0.orig/CMakeLists.txt 2010-04-29 14:24:58.0 +0300 -+++ libLASi-1.1.0/CMakeLists.txt 2010-04-29 14:28:54.0 +0300 -@@ -35,6 +35,7 @@ - configure_file( - ${CMAKE_CURRENT_SOURCE_DIR}/lasi.pc.in - ${CMAKE_CURRENT_BINARY_DIR}/lasi.pc -+@ONLY - ) - - install(FILES -diff -ur libLASi-1.1.0.orig/lasi.pc.in libLASi-1.1.0/lasi.pc.in libLASi-1.1.0.orig/lasi.pc.in 2010-04-29 14:24:58.0 +0300 -+++ libLASi-1.1.0/lasi.pc.in 2010-04-29 14:26:25.0 +0300 -@@ -1,6 +1,6 @@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ --libdir=@libdir@ -+libdir=${exec_prefix}/@libdir@ - includedir=@includedir@ - - Name: LASi diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild deleted file mode 100644 index 80af78bde92..000 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils multilib - -MY_PN=libLASi -MY_P=${MY_PN}-${PV} - -DESCRIPTION="C++ library for postscript stream output" -HOMEPAGE="http://www.unifont.org/lasi/; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RDEPEND=" - dev-libs/glib:2 - media-libs/freetype:2 - x11-libs/pango" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -S=${WORKDIR}/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.0-cmake.patch - "${FILESDIR}"/${PN}-1.1.0-pkgconfig.patch -) - -src_prepare() { - cmake-utils_src_prepare - sed -i \ - -e "s:\/lib$:\/$(get_libdir):" \ - -e "s/libLASi-\${VERSION}/${PF}/" \ - cmake/modules/instdirs.cmake \ - || die "Failed to fix cmake module" - sed -i \ - -e "s:\${DATA_DIR}/examples:/usr/share/doc/${PF}/examples:" \ - examples/CMakeLists.txt || die - - use examples || sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt -} - -src_configure() { - CMAKE_BUILD_TYPE=None - local mycmakeargs=( - -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir) - ) - use doc || mycmakeargs+=( -DDOXYGEN_EXECUTABLE= ) -
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 58274d0c814685d53f347dc1c3c0402db61e8d36 Author: Sam James gentoo org> AuthorDate: Fri Mar 26 18:35:47 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 18:35:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58274d0c media-libs/lasi: Stabilize 1.1.3 x86, #770679 Signed-off-by: Sam James gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 5b379c09033..c2f08f49bcb 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 77f88994c2839cb6539a74e9a9ad036d34da8822 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 15:06:20 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 15:06:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f88994 media-libs/lasi: amd64 stable wrt bug #770679 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 9bd33977094..5b379c09033 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 33ddb04922ee693287d79a3cf9fe790058f48ce4 Author: Sam James gentoo org> AuthorDate: Fri Mar 26 00:07:38 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 00:07:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ddb049 media-libs/lasi: Stabilize 1.1.3 ppc, #770679 Signed-off-by: Sam James gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 6bb3d716fd6..9bd33977094 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 2cdabb103a19c1718dd51f0966a2d04aa87d9763 Author: Sam James gentoo org> AuthorDate: Fri Mar 26 00:07:16 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 00:07:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdabb10 media-libs/lasi: Stabilize 1.1.3 ppc64, #770679 Signed-off-by: Sam James gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index b9a25dd8ca9..6bb3d716fd6 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: a38ae5c212e4c9b11208f96e566d771ae6ee322f Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 25 16:34:35 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 25 17:51:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38ae5c2 media-libs/lasi: stable 1.1.3 for hppa, bug #770679 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 5430b1577a8..b9a25dd8ca9 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm64 hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: d756f1e793ad6eebf927b7d70f55789eef49368e Author: Sam James gentoo org> AuthorDate: Wed Mar 24 19:41:57 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 24 19:41:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d756f1e7 media-libs/lasi: Stabilize 1.1.3 sparc, #770679 Signed-off-by: Sam James gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 574329452be..5430b1577a8 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/2" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 23fa20f9ddfbab0984b95a9c3d91eccf8415d392 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 14 16:27:38 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 14 16:27:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fa20f9 media-libs/lasi: Update subslot with soname update As detected with some reverse deps (like plplot) needing to be rebuilt Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Pacho Ramos gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index 385833c369e..574329452be 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://www.unifont.org/lasi; SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" -SLOT="0" +SLOT="0/2" KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples"
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 7895149d8db1f944d98678fc6be8aad6287a6b10 Author: Jakov Smolic sartura hr> AuthorDate: Sat Feb 13 22:52:03 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 13 22:52:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7895149d media-libs/lasi: Add missing die in 1.1.3 Closes: https://github.com/gentoo/gentoo/pull/19263 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> media-libs/lasi/lasi-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild index e2e42d403fd..385833c369e 100644 --- a/media-libs/lasi/lasi-1.1.3.ebuild +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -44,7 +44,7 @@ src_prepare() { examples/CMakeLists.txt || die if use !examples; then - sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt + sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt || die fi }
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/files/, media-libs/lasi/
commit: 38ea80b509c2b54cdcb52cfa22285db3136eca3f Author: Jakov Smolic sartura hr> AuthorDate: Sat Feb 13 10:14:26 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 13 10:14:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ea80b5 media-libs/lasi: Bump to 1.1.3 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> media-libs/lasi/Manifest | 1 + media-libs/lasi/files/lasi-1.1.3-cmake.patch | 11 + media-libs/lasi/files/lasi-1.1.3-pkgconfig.patch | 20 media-libs/lasi/lasi-1.1.3.ebuild| 59 4 files changed, 91 insertions(+) diff --git a/media-libs/lasi/Manifest b/media-libs/lasi/Manifest index f05d653a300..da36f05c36a 100644 --- a/media-libs/lasi/Manifest +++ b/media-libs/lasi/Manifest @@ -1 +1,2 @@ DIST libLASi-1.1.2.tar.gz 260948 BLAKE2B 044d906abadd902f91726c0e07e6ec364a3419bcea855a58cfeb44be30b2b9e0334c61931d3210750167ebc7599d8d4022960c40b0be68727385cf01b65780bb SHA512 5a03890b822946805025157497ce5f29fdfbcf5f2941bcd07841d9865cac9653697dbbba426f8527528affd4157e49d0f31a6dad79abdd5dfcccf135ac91 +DIST libLASi-1.1.3.tar.gz 726769 BLAKE2B d8d06fb56e82b78f4342c959965de3908d70d1cec6147a6e3cc3d58ab4e9f978b7966c8e4507c0ff69e4ba3716270f38f3cfcafdc834001e3a0069a3495eda31 SHA512 036fb0ea1536d4ae04c0d9b5bd193ca6828228afe2cba6c1c7e12febd9b936bf3ac677711c122c44d3b12ab2f7b67f5e9dd18f44a4938ceaa2fbcc430a5748ac diff --git a/media-libs/lasi/files/lasi-1.1.3-cmake.patch b/media-libs/lasi/files/lasi-1.1.3-cmake.patch new file mode 100644 index 000..87ff82e0ba7 --- /dev/null +++ b/media-libs/lasi/files/lasi-1.1.3-cmake.patch @@ -0,0 +1,11 @@ +--- a/cmake/modules/summary.cmake b/cmake/modules/summary.cmake +@@ -30,7 +30,7 @@ WATCOM: ${WATCOM} + + CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE} + CMAKE_CXX_COMPILER: ${CMAKE_CXX_COMPILER}") +-if(NOT CMAKE_BUILD_TYPE) ++if(NOT CMAKE_BUILD_TYPE OR CMAKE_BUILD_TYPE STREQUAL "None") + set(_output_results + "${_output_results} + CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS}") diff --git a/media-libs/lasi/files/lasi-1.1.3-pkgconfig.patch b/media-libs/lasi/files/lasi-1.1.3-pkgconfig.patch new file mode 100644 index 000..dbc831d4a27 --- /dev/null +++ b/media-libs/lasi/files/lasi-1.1.3-pkgconfig.patch @@ -0,0 +1,20 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -66,6 +66,7 @@ ${CMAKE_CURRENT_BINARY_DIR}/config.h + configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/lasi.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/lasi.pc ++@ONLY + ) + + install(FILES +--- a/lasi.pc.in b/lasi.pc.in +@@ -1,6 +1,6 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ +-libdir=@libdir@ ++libdir=${exec_prefix}/@libdir@ + includedir=@includedir@ + + Name: LASi diff --git a/media-libs/lasi/lasi-1.1.3.ebuild b/media-libs/lasi/lasi-1.1.3.ebuild new file mode 100644 index 000..e2e42d403fd --- /dev/null +++ b/media-libs/lasi/lasi-1.1.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +MY_PN=libLASi +MY_P=${MY_PN}-${PV} + +DESCRIPTION="C++ library for postscript stream output" +HOMEPAGE="http://www.unifont.org/lasi; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples" + +RDEPEND=" + dev-libs/glib:2 + media-libs/freetype:2 + x11-libs/pango" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-cmake.patch + "${FILESDIR}"/${P}-pkgconfig.patch +) + +src_prepare() { + cmake_src_prepare + sed -i \ + -e "s:\/lib$:\/$(get_libdir):" \ + -e "s/libLASi-\${VERSION}/${PF}/" \ + cmake/modules/instdirs.cmake || die + sed -i \ + -e "s:\${DATA_DIR}/examples:/usr/share/doc/${PF}/examples:" \ + examples/CMakeLists.txt || die + + if use !examples; then + sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt + fi +} + +src_configure() { + # doesn't like CMAKE_BUILD_TYPE = Gentoo + CMAKE_BUILD_TYPE=None + local mycmakeargs=( + -DDOXYGEN_EXECUTABLE=$(usex doc "${BROOT}"/usr/bin/doxygen '') + -DUSE_RPATH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: b00c3f13be830b8fa1e051ea49cae894104a88e5 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 27 17:56:09 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 27 17:56:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00c3f13 media-libs/lasi: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/lasi/lasi-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild index c022775573d..18fdbf67123 100644 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm64 hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/files/, media-libs/lasi/
commit: fce827e40361fa114e728e848799523b5c1e3ae9 Author: Johannes Huber gentoo org> AuthorDate: Wed Mar 29 18:18:07 2017 + Commit: Johannes Huber gentoo org> CommitDate: Wed Mar 29 18:18:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce827e4 media-libs/lasi: Remove 1.1.1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/lasi/Manifest | 1 - media-libs/lasi/files/lasi-1.1.1-freetype251.patch | 63 -- media-libs/lasi/lasi-1.1.1.ebuild | 56 --- 3 files changed, 120 deletions(-) diff --git a/media-libs/lasi/Manifest b/media-libs/lasi/Manifest index ce5a854f3b4..87fe12e0877 100644 --- a/media-libs/lasi/Manifest +++ b/media-libs/lasi/Manifest @@ -1,2 +1 @@ -DIST libLASi-1.1.1.tar.gz 223589 SHA256 175964cb4fec347737899f9fa0b8d7441864ae20f439e013432d9b9072ab3723 SHA512 b6a0aa180baebab5f7817186b443d828169b7493e2436190b9f98ef6f6769f546e05772a02dc705f68adf899f7e51878e580818ea0ce5258943de2273672dc77 WHIRLPOOL e49c63b7d2a6f611ca78b6f6fbef4dc1286bc42b217a870a0d79a9089bc7ad5ba8d902f78aa2ed8e33a9b02a3a400a18a60d459b5ef6fb758cbd88ecb199cefb DIST libLASi-1.1.2.tar.gz 260948 SHA256 448c6e52263a1e88ac2a157f775c393aa8b6cd3f17d81fc51e718f18fdff5121 SHA512 5a03890b822946805025157497ce5f29fdfbcf5f2941bcd07841d9865cac9653697dbbba426f8527528affd4157e49d0f31a6dad79abdd5dfcccf135ac91 WHIRLPOOL 1e293bd82e287c10b27476a84778924ab8007e9cf673bc2d9c2f4f1461abccf5cd36a914000fabe1b81cb433c58b70733716bc9010f6b7771e11f6ae582b778a diff --git a/media-libs/lasi/files/lasi-1.1.1-freetype251.patch b/media-libs/lasi/files/lasi-1.1.1-freetype251.patch deleted file mode 100644 index 515b159208f..000 --- a/media-libs/lasi/files/lasi-1.1.1-freetype251.patch +++ /dev/null @@ -1,63 +0,0 @@ -Add compatibility for >=freetype-2.5.1 - -Signed-off-by: Lars Wendler- libLASi-1.1.1/include/LASi.h -+++ libLASi-1.1.1/include/LASi.h -@@ -11,7 +11,8 @@ - #include - #include - #include --#include -+#include -+#include FT_GLYPH_H - - class FreetypeGlyphMgr; - class ContextMgr; libLASi-1.1.1/src/drawGlyph.cpp -+++ libLASi-1.1.1/src/drawGlyph.cpp -@@ -6,7 +6,8 @@ - */ - - #include --#include -+#include -+#include FT_OUTLINE_H - #include - #include - #include libLASi-1.1.1/src/glyphMgr.cpp -+++ libLASi-1.1.1/src/glyphMgr.cpp -@@ -10,8 +10,7 @@ - - #include - #include FT_FREETYPE_H -- --#include -+#include FT_GLYPH_H - - #include - #include "util.h" libLASi-1.1.1/src/glyphMgr.h -+++ libLASi-1.1.1/src/glyphMgr.h -@@ -15,8 +15,8 @@ - - #include - #include FT_FREETYPE_H -+#include FT_GLYPH_H - --#include - - /** Manage FT_Glyph by insuring that FT_Glyph is handled correctly. - */ libLASi-1.1.1/src/util.h -+++ libLASi-1.1.1/src/util.h -@@ -18,7 +18,7 @@ - - #include - #include FT_FREETYPE_H --#include -+#include FT_GLYPH_H - - std::ostream& operator<<(std::ostream&, const FT_Library); - std::ostream& operator<<(std::ostream&, const FT_Face); diff --git a/media-libs/lasi/lasi-1.1.1.ebuild b/media-libs/lasi/lasi-1.1.1.ebuild deleted file mode 100644 index 2ec54a39393..000 --- a/media-libs/lasi/lasi-1.1.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit cmake-utils eutils multilib - -MY_PN=libLASi -MY_P=${MY_PN}-${PV} - -DESCRIPTION="C++ library for postscript stream output" -HOMEPAGE="http://www.unifont.org/lasi/; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RDEPEND=" - media-libs/freetype:2 - x11-libs/pango" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -S=${WORKDIR}/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.0-cmake.patch - "${FILESDIR}"/${PN}-1.1.0-pkgconfig.patch - "${FILESDIR}"/${PN}-1.1.1-freetype251.patch - ) - -src_prepare() { - cmake-utils_src_prepare - sed -i \ - -e "s:\/lib$:\/$(get_libdir):" \ - -e "s/libLASi-\${VERSION}/${PF}/" \ - cmake/modules/instdirs.cmake \ - || die "Failed to fix cmake module" - sed -i \ - -e "s:\${DATA_DIR}/examples:/usr/share/doc/${PF}/examples:" \ - examples/CMakeLists.txt || die - - use examples || sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt -} - -src_configure() { - CMAKE_BUILD_TYPE=None - local mycmakeargs=( - -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir) - ) - use doc || mycmakeargs+=( -DDOXYGEN_EXECUTABLE= ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: e7b34353e83d99e97584846bb0e007edf1f34591 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Mar 29 01:33:05 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Mar 29 01:33:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b34353 media-libs/lasi: Stable for HPPA (bug #610912). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches media-libs/lasi/lasi-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild index c2459ca9bca..c022775573d 100644 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: a4e69ff50603282796bf89820020b2bff50b3724 Author: Michael Weber gentoo org> AuthorDate: Tue Mar 7 09:44:52 2017 + Commit: Michael Weber gentoo org> CommitDate: Tue Mar 7 10:02:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e69ff5 media-libs/lasi: ppc ppc64 stable (bug 610912). Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-libs/lasi/lasi-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild index 4fc6f44ffbf..c2459ca9bca 100644 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 2314222343374b20e0791733624a120c1bfea619 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 2 10:45:56 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 2 10:45:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23142223 media-libs/lasi: x86 stable wrt bug #610912 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/lasi/lasi-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild index 391192f8aba..058caa057a7 100644 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 1a2ecf5d67a5223d57846113e7a13f5dd97c3596 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Feb 28 11:21:30 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Feb 28 11:21:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2ecf5d media-libs/lasi-1.1.2-r0: add alpha keyword Gentoo-Bug: 610912 media-libs/lasi/lasi-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild index 2f486a14c5..3275c5caaf 100644 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/
commit: 3208020332fb3c852745060f2679fefc80d2f793 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 27 08:21:59 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 27 08:21:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32080203 media-libs/lasi: amd64 stable wrt bug #610912 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/lasi/lasi-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild index ad7d39e290..2f486a14c5 100644 --- a/media-libs/lasi/lasi-1.1.2.ebuild +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="doc examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lasi/, media-libs/lasi/files/
commit: 10c6fd6b263fc0616b0e11f0dc5f2a0d0ece229c Author: Johannes Huber gentoo org> AuthorDate: Thu Feb 2 09:18:52 2017 + Commit: Johannes Huber gentoo org> CommitDate: Thu Feb 2 09:18:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c6fd6b media-libs/lasi: Version bump 1.1.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/lasi/Manifest | 1 + media-libs/lasi/files/lasi-1.1.0-cmake.patch | 4 +- media-libs/lasi/lasi-1.1.2.ebuild| 57 3 files changed, 60 insertions(+), 2 deletions(-) diff --git a/media-libs/lasi/Manifest b/media-libs/lasi/Manifest index 6592c80..ce5a854 100644 --- a/media-libs/lasi/Manifest +++ b/media-libs/lasi/Manifest @@ -1 +1,2 @@ DIST libLASi-1.1.1.tar.gz 223589 SHA256 175964cb4fec347737899f9fa0b8d7441864ae20f439e013432d9b9072ab3723 SHA512 b6a0aa180baebab5f7817186b443d828169b7493e2436190b9f98ef6f6769f546e05772a02dc705f68adf899f7e51878e580818ea0ce5258943de2273672dc77 WHIRLPOOL e49c63b7d2a6f611ca78b6f6fbef4dc1286bc42b217a870a0d79a9089bc7ad5ba8d902f78aa2ed8e33a9b02a3a400a18a60d459b5ef6fb758cbd88ecb199cefb +DIST libLASi-1.1.2.tar.gz 260948 SHA256 448c6e52263a1e88ac2a157f775c393aa8b6cd3f17d81fc51e718f18fdff5121 SHA512 5a03890b822946805025157497ce5f29fdfbcf5f2941bcd07841d9865cac9653697dbbba426f8527528affd4157e49d0f31a6dad79abdd5dfcccf135ac91 WHIRLPOOL 1e293bd82e287c10b27476a84778924ab8007e9cf673bc2d9c2f4f1461abccf5cd36a914000fabe1b81cb433c58b70733716bc9010f6b7771e11f6ae582b778a diff --git a/media-libs/lasi/files/lasi-1.1.0-cmake.patch b/media-libs/lasi/files/lasi-1.1.0-cmake.patch index 491c173..95a725c 100644 --- a/media-libs/lasi/files/lasi-1.1.0-cmake.patch +++ b/media-libs/lasi/files/lasi-1.1.0-cmake.patch @@ -1,5 +1,5 @@ cmake/modules.orig/summary.cmake 2008-02-09 01:27:56.0 + -+++ cmake/modules/summary.cmake2008-11-04 16:25:59.968913787 + +--- a/cmake/modules.orig/summary.cmake 2008-02-09 01:27:56.0 + b/cmake/modules/summary.cmake 2008-11-04 16:25:59.968913787 + @@ -30,7 +30,7 @@ CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE} diff --git a/media-libs/lasi/lasi-1.1.2.ebuild b/media-libs/lasi/lasi-1.1.2.ebuild new file mode 100644 index ..ad7d39e --- /dev/null +++ b/media-libs/lasi/lasi-1.1.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils multilib + +MY_PN=libLASi +MY_P=${MY_PN}-${PV} + +DESCRIPTION="C++ library for postscript stream output" +HOMEPAGE="http://www.unifont.org/lasi/; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="doc examples" + +RDEPEND=" + dev-libs/glib:2 + media-libs/freetype:2 + x11-libs/pango" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.0-cmake.patch + "${FILESDIR}"/${PN}-1.1.0-pkgconfig.patch +) + +src_prepare() { + cmake-utils_src_prepare + sed -i \ + -e "s:\/lib$:\/$(get_libdir):" \ + -e "s/libLASi-\${VERSION}/${PF}/" \ + cmake/modules/instdirs.cmake \ + || die "Failed to fix cmake module" + sed -i \ + -e "s:\${DATA_DIR}/examples:/usr/share/doc/${PF}/examples:" \ + examples/CMakeLists.txt || die + + use examples || sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt +} + +src_configure() { + CMAKE_BUILD_TYPE=None + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir) + ) + use doc || mycmakeargs+=( -DDOXYGEN_EXECUTABLE= ) + cmake-utils_src_configure +}