Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/lhs2tex/files/, dev-haskell/lhs2tex/
Date: Sun, 30 Aug 2020 09:08:55
Message-Id: 1598778525.cae84f0ee9a08c77c4e2f2a8d79111cca05b57be.slyfox@gentoo
1 commit: cae84f0ee9a08c77c4e2f2a8d79111cca05b57be
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 30 09:04:07 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 30 09:08:45 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae84f0e
7
8 dev-haskell/lhs2tex: bump up to 1.24
9
10 Reported-by: Agostino Sarubbo
11 Closes: https://bugs.gentoo.org/736102
12 Package-Manager: Portage-3.0.4, Repoman-3.0.1
13 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
14
15 dev-haskell/lhs2tex/Manifest | 1 +
16 .../lhs2tex/files/lhs2tex-1.18.1-mandir.patch | 4 +--
17 dev-haskell/lhs2tex/lhs2tex-1.24.ebuild | 35 ++++++++++++++++++++++
18 3 files changed, 38 insertions(+), 2 deletions(-)
19
20 diff --git a/dev-haskell/lhs2tex/Manifest b/dev-haskell/lhs2tex/Manifest
21 index 4a5d8679c9a..396c313e0d3 100644
22 --- a/dev-haskell/lhs2tex/Manifest
23 +++ b/dev-haskell/lhs2tex/Manifest
24 @@ -1,2 +1,3 @@
25 DIST lhs2tex-1.18.1.tar.gz 661053 BLAKE2B 64dbefde30d3a6a00c47d5b3397b6f7b4cb44bdf272768ed84f66db1d3e99e95df99f16e537d3959ef0566424151a44fdd70e975ac156abd2a5907bed8044520 SHA512 c44b4c5972b833ae41921d86e13c71ea60ac876a9996fb9a4e8d69ba25d000bbddb85f82d223b8a73381e3a4453c2757154a866fbbb48473f121dd88efb917d7
26 DIST lhs2tex-1.19.tar.gz 658353 BLAKE2B 2a6d0ca1bc23fce29579d1f020ad9db178801177d1b0c171771d24470bf604359b85f5afab6aacc6a566fecca1d0edd26ddb01d97d8e9bc3c8bc98e042d47690 SHA512 63d4cb626c14dccc6e0989b358299078427d0c22ab726fd3d933bfef3b0d072a35113d132c87b61b7b8ac2c259c856e192d04e04d3eb744b958fc0df54c80abf
27 +DIST lhs2tex-1.24.tar.gz 775885 BLAKE2B 106d2677655f4e36412083b98051eb33d1912039e0db91556b12b442d95dc7e8d4b1167d45606a8ac69b0b32a4457d86a871b0a5032d8e758fefa3536af28b0d SHA512 1491368ba8d34c42d32ad4f77b6a803e8a3b885d336e4bd718f2398aaebc59fa2692e667a6c6a99b6e8839e4f627892c128f1feaf8557313ed144619f21c1876
28
29 diff --git a/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch b/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch
30 index 1a3c922723e..285fbd7d23f 100644
31 --- a/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch
32 +++ b/dev-haskell/lhs2tex/files/lhs2tex-1.18.1-mandir.patch
33 @@ -1,5 +1,5 @@
34 ---- Setup.hs.orig 2014-11-03 00:57:44.033467328 +0530
35 -+++ Setup.hs 2014-11-03 00:58:05.775218672 +0530
36 +--- a/Setup.hs.orig 2014-11-03 00:57:44.033467328 +0530
37 ++++ b/Setup.hs 2014-11-03 00:58:05.775218672 +0530
38 @@ -205,7 +205,7 @@
39 else docdir (absoluteInstallDirs pd lbi cd) `joinFileName` "doc"
40 let manDir = if isWindows
41
42 diff --git a/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild b/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild
43 new file mode 100644
44 index 00000000000..969c65b5728
45 --- /dev/null
46 +++ b/dev-haskell/lhs2tex/lhs2tex-1.24.ebuild
47 @@ -0,0 +1,35 @@
48 +# Copyright 1999-2020 Gentoo Authors
49 +# Distributed under the terms of the GNU General Public License v2
50 +
51 +EAPI=7
52 +
53 +# ebuild generated by hackport 0.6.4.9999
54 +
55 +CABAL_FEATURES=""
56 +inherit haskell-cabal
57 +
58 +DESCRIPTION="Preprocessor for typesetting Haskell sources with LaTeX"
59 +HOMEPAGE="https://github.com/kosmikus/lhs2tex"
60 +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
61 +
62 +LICENSE="GPL-2"
63 +SLOT="0"
64 +KEYWORDS="~amd64 ~x86"
65 +IUSE=""
66 +
67 +# dev-texlive/texlive-mathscience contains 'stmaryrd' font used
68 +# for guide generation. dev-texlive/texlive-latexextra provides polytable
69 +RDEPEND=">=dev-haskell/mtl-2.2.1:=
70 + dev-haskell/regex-compat:=
71 + >=dev-lang/ghc-7.4.1:=
72 + dev-texlive/texlive-mathscience:=
73 + dev-texlive/texlive-latexextra:=
74 +"
75 +DEPEND="${RDEPEND}
76 + >=dev-haskell/cabal-1.10
77 +"
78 +
79 +# datadir is /usr/share/${PN}/${GHC_VER} so mandir is ${DATADIR}/../../man
80 +PATCHES=(
81 + "${FILESDIR}/${PN}-1.18.1-mandir.patch"
82 +)