* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-06-10 14:56 Alon Bar-Lev
0 siblings, 0 replies; 30+ messages in thread
From: Alon Bar-Lev @ 2019-06-10 14:56 UTC (permalink / raw
To: gentoo-commits
commit: 8d1381d043427827b107b48141773037a80995d5
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 14:53:07 2019 +0000
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 14:56:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1381d0
media-fonts/culmus: eapi bump
Signed-off-by: Alon Bar-Lev <alonbl <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
media-fonts/culmus/culmus-0.120-r5.ebuild | 179 ++++++++++++++++++++++++++++++
1 file changed, 179 insertions(+)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
new file mode 100644
index 00000000000..ff86f58b23a
--- /dev/null
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit font
+
+# Maintainer: also check culmus.conf file in ${P}.tar.gz
+
+MY_A_P=AncientSemiticFonts-0.06-1
+# The Type 1 fonts are just a stripped version of TrueType fonts and they are
+# not updated unless there is a meaningful change and we need them for
+# culmus-latex, see bug #350657
+TYPE1_PV=0.105
+
+DESCRIPTION="Hebrew Type1 fonts"
+HOMEPAGE="http://culmus.sourceforge.net/"
+
+FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
+FANCY_YG_FONTS="ShmuelCLM MakabiYG"
+TAAMEY_FONTS="TaameyDavidCLM TaameyFrankCLM KeterAramTsova KeterYG"
+
+SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
+ mirror://sourceforge/culmus/${PN}-type1-${TYPE1_PV}.tar.gz
+ fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
+ ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
+ fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
+SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
+SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+
+# Some fonts are available in otf format too. Do we need them?
+# http://culmus.sourceforge.net/fancy/anka-otf.zip
+# http://culmus.sourceforge.net/fancy/hillel-otf.zip
+# http://culmus.sourceforge.net/fancy/journal-otf.zip
+
+LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ancient fancy fontforge taamey"
+
+FONT_CONF=( "${T}/65-culmus.conf" )
+
+RDEPEND="!media-fonts/culmus-ancient"
+# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
+DEPEND="${RDEPEND}
+ >=x11-apps/mkfontscale-1.0.9-r1
+ fontforge? ( media-gfx/fontforge )"
+
+S=${WORKDIR}
+# Put all fonts, generated or not here
+FONT_S=${S}/FONTS
+
+src_unpack() {
+ unpack ${P}.tar.gz # For type1 fonts...
+ unpack ${PN}-type1-${TYPE1_PV}.tar.gz
+ use fontforge && unpack ${PN}-src-${PV}.tar.gz
+
+ use ancient && unpack ${MY_A_P}$(use fontforge || echo .TTF).tgz
+
+ if use fancy; then
+ unpack $(printf "%s.tar.gz " ${FANCY_FONTS})
+ unpack $(printf "%s.zip " ${FANCY_YG_FONTS})
+ mv TTF/* .
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ mkdir ${font}
+ pushd ${font}
+ unpack ${font}.zip
+ popd >/dev/null
+ done
+ fi
+}
+
+src_prepare() {
+ default
+ cp "${P}/culmus.conf" "${T}/65-culmus.conf" || die
+}
+
+src_compile() {
+ mkdir -p "${FONT_S}"
+ if use fontforge; then
+ pushd ${P}
+ mv *.afm *.pfa "${FONT_S}"
+ rm *.ttf
+ popd >/dev/null
+
+ pushd ${PN}-type1-${TYPE1_PV}
+ mv *.afm *.pfa "${FONT_S}"
+ popd >/dev/null
+
+ pushd ${PN}-src-${PV}
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+ popd >/dev/null
+
+ if use ancient; then
+ pushd ${MY_A_P}/src
+ export FONTFORGE_LANGUAGE=ff
+ make clean
+ make all || die "Failed to build fonts"
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ rm -rf ${font}/TTF
+ pushd ${font}/SFD
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+ popd >/dev/null
+ done
+ fi
+ else
+ pushd ${P}
+ mv *.afm *.pfa *.ttf "${FONT_S}"
+ popd >/dev/null
+
+ pushd ${PN}-type1-${TYPE1_PV}
+ mv *.afm *.pfa "${FONT_S}"
+ popd >/dev/null
+
+ if use ancient; then
+ pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ pushd ${font}/TTF
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ done
+ fi
+ fi
+
+ use fancy && mv *.afm *.pfa *.ttf "${FONT_S}"
+}
+
+src_install() {
+ einstalldocs
+
+ FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
+ font_src_install
+
+ rm -rf "${FONT_S}"
+ find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
+ while read font; do
+ ewarn "QA: missed font file: ${font}"
+ done
+
+ pushd ${PN}$(use fontforge && echo -src)-${PV}
+ dodoc CHANGES || die
+ popd >/dev/null
+
+ if use ancient; then
+ pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/"
+ newdoc CHANGES{,.ancient} || die
+ newdoc README{,.ancient} || die
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ pushd ${font}
+ [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
+ newdoc README{,.${font}} || die
+ insinto /usr/share/doc/${PF}/${font}
+ doins -r Samples
+ popd >/dev/null
+ done
+ fi
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-22 13:54 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2019-07-22 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 9dca01df02e7848bb3c51f790b194764edd83d86
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 13:53:20 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 13:53:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dca01df
media-fonts/culmus: amd64 stable wrt bug #689414
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index ff86f58b23a..df17be3f086 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-22 21:24 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-07-22 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 8edd5993939c2178cc0e07a4a6dd74d76d8a0444
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jul 22 15:35:43 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 21:23:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edd5993
media-fonts/culmus: stable 0.120-r5 for sparc, bug #689414
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index df17be3f086..6d870b3bb1f 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-23 6:35 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-07-23 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 378b9960673451dcfffddf32e7b9a1c61d9a3ec3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 06:34:26 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 06:34:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378b9960
media-fonts/culmus: stable 0.120-r5 for ia64, bug #689414
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index 6d870b3bb1f..fbe4ace289e 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-24 8:19 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2019-07-24 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 942374bd72d1a1c101ae34cfb1742ac978546d7e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 08:18:38 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 08:18:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942374bd
media-fonts/culmus: x86 stable wrt bug #689414
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index fbe4ace289e..06f3c844468 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-24 21:51 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-07-24 21:51 UTC (permalink / raw
To: gentoo-commits
commit: 67ee2b139c5d9c296a4c14957bcc2da7b5be6b96
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 21:50:31 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 21:50:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ee2b13
media-fonts/culmus: stable 0.120-r5 for ppc, bug #689414
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index 06f3c844468..005c9e69bdb 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-24 21:52 Sergei Trofimovich
0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-07-24 21:52 UTC (permalink / raw
To: gentoo-commits
commit: d8672c7210af2eee012f7be7476f15e25791f553
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 21:52:28 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 21:52:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8672c72
media-fonts/culmus: stable 0.120-r5 for ppc64, bug #689414
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index 005c9e69bdb..3dab321a5eb 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-26 8:39 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2019-07-26 8:39 UTC (permalink / raw
To: gentoo-commits
commit: 749a14413c96f1d6caf69070498ed7faf00c6358
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 08:39:52 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 08:39:52 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749a1441
media-fonts/culmus: alpha stable wrt bug #689414
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index 3dab321a5eb..f28018a6446 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-07-26 8:47 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2019-07-26 8:47 UTC (permalink / raw
To: gentoo-commits
commit: b101192e268f774946f10ebf6372b95b86b2df88
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 08:47:39 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 08:47:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b101192e
media-fonts/culmus: s390 stable wrt bug #689414
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index f28018a6446..a1fae8a819a 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-08-14 19:45 Andreas K. Hüttel
0 siblings, 0 replies; 30+ messages in thread
From: Andreas K. Hüttel @ 2019-08-14 19:45 UTC (permalink / raw
To: gentoo-commits
commit: d6ad7ba5d7404e16e03e8c848f0e20c1e5b1152a
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 19:45:11 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 19:45:11 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ad7ba5
media-fonts/culmus: arm stable, bug 689414; remove old
Bug: https://bugs.gentoo.org/689414
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r4.ebuild | 176 ------------------------------
media-fonts/culmus/culmus-0.120-r5.ebuild | 2 +-
2 files changed, 1 insertion(+), 177 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.120-r4.ebuild b/media-fonts/culmus/culmus-0.120-r4.ebuild
deleted file mode 100644
index 4388a4b0bda..00000000000
--- a/media-fonts/culmus/culmus-0.120-r4.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit font
-
-# Maintainer: also check culmus.conf file in ${P}.tar.gz
-
-MY_A_P=AncientSemiticFonts-0.06-1
-# The Type 1 fonts are just a stripped version of TrueType fonts and they are
-# not updated unless there is a meaningful change and we need them for
-# culmus-latex, see bug #350657
-TYPE1_PV=0.105
-
-DESCRIPTION="Hebrew Type1 fonts"
-HOMEPAGE="http://culmus.sourceforge.net/"
-
-FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
-FANCY_YG_FONTS="ShmuelCLM MakabiYG"
-TAAMEY_FONTS="TaameyDavidCLM TaameyFrankCLM KeterAramTsova KeterYG"
-
-SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
- mirror://sourceforge/culmus/${PN}-type1-${TYPE1_PV}.tar.gz
- fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
- ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
- fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
-SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
-
-# Some fonts are available in otf format too. Do we need them?
-# http://culmus.sourceforge.net/fancy/anka-otf.zip
-# http://culmus.sourceforge.net/fancy/hillel-otf.zip
-# http://culmus.sourceforge.net/fancy/journal-otf.zip
-
-LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="ancient fancy fontforge taamey"
-
-FONT_CONF=( "${T}/65-culmus.conf" )
-
-RDEPEND="!media-fonts/culmus-ancient"
-# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
-DEPEND="${RDEPEND}
- >=x11-apps/mkfontscale-1.0.9-r1
- fontforge? ( media-gfx/fontforge )"
-
-S=${WORKDIR}
-# Put all fonts, generated or not here
-FONT_S=${S}/FONTS
-
-src_unpack() {
- unpack ${P}.tar.gz # For type1 fonts...
- unpack ${PN}-type1-${TYPE1_PV}.tar.gz
- use fontforge && unpack ${PN}-src-${PV}.tar.gz
-
- use ancient && unpack ${MY_A_P}$(use fontforge || echo .TTF).tgz
-
- if use fancy; then
- unpack $(printf "%s.tar.gz " ${FANCY_FONTS})
- unpack $(printf "%s.zip " ${FANCY_YG_FONTS})
- mv TTF/* .
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- mkdir ${font}
- pushd ${font}
- unpack ${font}.zip
- popd >/dev/null
- done
- fi
-}
-
-src_prepare() {
- cp "${P}/culmus.conf" "${T}/65-culmus.conf" || die
-}
-
-src_compile() {
- mkdir -p "${FONT_S}"
- if use fontforge; then
- pushd ${P}
- mv *.afm *.pfa "${FONT_S}"
- rm *.ttf
- popd >/dev/null
-
- pushd ${PN}-type1-${TYPE1_PV}
- mv *.afm *.pfa "${FONT_S}"
- popd >/dev/null
-
- pushd ${PN}-src-${PV}
- for f in *.sfd; do
- "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
- done
- popd >/dev/null
-
- if use ancient; then
- pushd ${MY_A_P}/src
- export FONTFORGE_LANGUAGE=ff
- make clean
- make all || die "Failed to build fonts"
- mv *.ttf "${FONT_S}"
- popd >/dev/null
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- rm -rf ${font}/TTF
- pushd ${font}/SFD
- for f in *.sfd; do
- "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
- done
- popd >/dev/null
- done
- fi
- else
- pushd ${P}
- mv *.afm *.pfa *.ttf "${FONT_S}"
- popd >/dev/null
-
- pushd ${PN}-type1-${TYPE1_PV}
- mv *.afm *.pfa "${FONT_S}"
- popd >/dev/null
-
- if use ancient; then
- pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts
- mv *.ttf "${FONT_S}"
- popd >/dev/null
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- pushd ${font}/TTF
- mv *.ttf "${FONT_S}"
- popd >/dev/null
- done
- fi
- fi
-
- use fancy && mv *.afm *.pfa *.ttf "${FONT_S}"
-}
-
-src_install() {
- FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
- font_src_install
-
- rm -rf "${FONT_S}"
- find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
- while read font; do
- ewarn "QA: missed font file: ${font}"
- done
-
- pushd ${PN}$(use fontforge && echo -src)-${PV}
- dodoc CHANGES || die
- popd >/dev/null
-
- if use ancient; then
- pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/"
- newdoc CHANGES{,.ancient} || die
- newdoc README{,.ancient} || die
- popd >/dev/null
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- pushd ${font}
- [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
- newdoc README{,.${font}} || die
- insinto /usr/share/doc/${PF}/${font}
- doins -r Samples
- popd >/dev/null
- done
- fi
-}
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index a1fae8a819a..459dcc39ef6 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~x86-fbsd"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}/65-culmus.conf" )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2019-09-17 4:47 Matt Turner
0 siblings, 0 replies; 30+ messages in thread
From: Matt Turner @ 2019-09-17 4:47 UTC (permalink / raw
To: gentoo-commits
commit: 98b9c1665d2dace1cd65d7bba92028fe538d2c72
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 04:45:51 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 04:47:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b9c166
media-fonts/culmus: Version bump to 0.133
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
media-fonts/culmus/Manifest | 2 +
media-fonts/culmus/culmus-0.133.ebuild | 179 +++++++++++++++++++++++++++++++++
2 files changed, 181 insertions(+)
diff --git a/media-fonts/culmus/Manifest b/media-fonts/culmus/Manifest
index 80d3605d896..62975884754 100644
--- a/media-fonts/culmus/Manifest
+++ b/media-fonts/culmus/Manifest
@@ -9,7 +9,9 @@ DIST TaameyFrankCLM.zip 742392 BLAKE2B 91eeea273e69a570ecf8c30fdba37dbc7d65a8197
DIST anka.tar.gz 21210 BLAKE2B 04d40f828a94f7aa58e4ddb83bf47e73f369aee1cafd2ae01126d9cbd34c6119681cf46a589eac9de901662a89547cb0a017ee3b3b8f6d8aec7d24f4dce5c66e SHA512 e343918245a05aa11243dfda65a00295d09f04a04bb56594155129e5744a7f100793940eb0d417d708e6f25a1856c20d09d5198bab03a2c8fba258816bd2d14b
DIST comix.tar.gz 100296 BLAKE2B 038e09da9a33f57be3fc983185d2ce9054fecb65c00c522071730fc27419dfc9e6767440bdb50f5e3fab65c19d658e787ec64bb48b72d1d1ec70c62e13e1effb SHA512 eacf751e7d9503db1cab95190c4b9473d4e5b459bc4baeb9341f35a7859ff6068ceffdcb27bee2294ead9a18d3471ee21b725ae48d80c946817d9b420f7adb9f
DIST culmus-0.120.tar.gz 1190095 BLAKE2B 8bc67812f2afda337ac5354c1f18c50b2e74ae5668c351f0130f88f2b010d742f80829b9b2af84a74c7933fc749c8623e27befd9ce8255c980fbb6ca1b637831 SHA512 e99578fc92d4184f92cb6fb8b990ecfb1da1a84e77e400218f40087380d36edd3a65ca4f776330c3d867bbe8b32e58fb13d8485e1ece689336756d3d7d69ccc3
+DIST culmus-0.133.tar.gz 1174687 BLAKE2B 17674939dab12b76280cf420edd00c8a39059415a0abfe3af79a3cddfa33e05826068d71c6bf6355f9032641b7391e763c36d39de4713d0fe1b44b7b4d6f1bb6 SHA512 97c17dbe4ad5b542a2bfd6c9c7a7afeeabae942cbbd3a718d46ceb18b4020fe7fdf93ade07a65a2da93dadff645abf0da4648713e3452d30bf2a9a79201f2845
DIST culmus-src-0.120.tar.gz 1180742 BLAKE2B 0453dbb778c7e6cbad68165bcd9b8b1bbc54a646f70864c9ce6f8315b8c7ad269dafdc15b4360acf58b6d826ec7db8b31deee2e461c2c56aaf2eee5254259322 SHA512 1c57024e7cfbcf6a5237db317cdaf73327fe4bbd06b84cb9f1218f560723f3bd421ecc53c27e523c600f50586f9daf1223ecc641f81bdc45f6fbef82fdcc0146
+DIST culmus-src-0.133.tar.gz 2054572 BLAKE2B 12ecc62b0e0eb2fe665750c6abba7bf1673904013287afef8ba10b98bbe8d5fb0cf345753b6e48aa4c7ea893c015aee24ba7ec48d6b470987a2b25dc0ef73f08 SHA512 d15eafe199bdb1071fbd434797e4f83d37b757d97bf480e68d6a8181dc642352b698b637a9bbebe380cf6f52367d55a4a8a3573077bb5e7508950af81ad1eb63
DIST culmus-type1-0.105.tar.gz 465679 BLAKE2B 4ba8a9fa14507c19df16ba9cf80325fa7ed01de6db9be8aaed535e20ecfba65c5b5e8ab98ac2795f5a6ecbe780817da567a280f6b426ffd2ee0b7b4a68ae0649 SHA512 f2cc3ddb31e72936802998a3f64fd265aacb40f8390f9f3f8556ce4ce546b90eeeca0fe3a8a326b4dbc79ed943c886900d08bc5f5e6dfd3508fa5b3eeb173f7d
DIST dorian.tar.gz 141215 BLAKE2B 44e92f5c7534598e2b4de7ae2edc87f73482d185997fefd52d7f1b85baa190bb303efb9d77e39cd429e4c0be64cd507a763d8cdd4f9b1dea4ff4409a17d4b691 SHA512 f05b602528fb9a4ddb4eb876d48f3ef67d446180fb9374bb8b82bca61c9922bfa7cb7ad85a79d04a9ed7fcdf3690ab1ae574ff5e4b595ea9cc5a7d5516aa6fca
DIST gan.tar.gz 18076 BLAKE2B 4203504e2e77db89b14672d58d55c8a34e420c38baa1451fc4ccaf084f019baba65a0034471fdfab51dde508c212994da3ff1e7c9ecd518e367f06f84f2897f3 SHA512 9df91c04946710a6a649b4b00dc18d4c643364870ff6c80ea5d71d09bc929247e9dd63ba54532c31815fa63c092bad6c236606c3ebfa3ccb32621907140f5dab
diff --git a/media-fonts/culmus/culmus-0.133.ebuild b/media-fonts/culmus/culmus-0.133.ebuild
new file mode 100644
index 00000000000..ff86f58b23a
--- /dev/null
+++ b/media-fonts/culmus/culmus-0.133.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit font
+
+# Maintainer: also check culmus.conf file in ${P}.tar.gz
+
+MY_A_P=AncientSemiticFonts-0.06-1
+# The Type 1 fonts are just a stripped version of TrueType fonts and they are
+# not updated unless there is a meaningful change and we need them for
+# culmus-latex, see bug #350657
+TYPE1_PV=0.105
+
+DESCRIPTION="Hebrew Type1 fonts"
+HOMEPAGE="http://culmus.sourceforge.net/"
+
+FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
+FANCY_YG_FONTS="ShmuelCLM MakabiYG"
+TAAMEY_FONTS="TaameyDavidCLM TaameyFrankCLM KeterAramTsova KeterYG"
+
+SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
+ mirror://sourceforge/culmus/${PN}-type1-${TYPE1_PV}.tar.gz
+ fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
+ ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
+ fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
+SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
+SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+
+# Some fonts are available in otf format too. Do we need them?
+# http://culmus.sourceforge.net/fancy/anka-otf.zip
+# http://culmus.sourceforge.net/fancy/hillel-otf.zip
+# http://culmus.sourceforge.net/fancy/journal-otf.zip
+
+LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ancient fancy fontforge taamey"
+
+FONT_CONF=( "${T}/65-culmus.conf" )
+
+RDEPEND="!media-fonts/culmus-ancient"
+# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
+DEPEND="${RDEPEND}
+ >=x11-apps/mkfontscale-1.0.9-r1
+ fontforge? ( media-gfx/fontforge )"
+
+S=${WORKDIR}
+# Put all fonts, generated or not here
+FONT_S=${S}/FONTS
+
+src_unpack() {
+ unpack ${P}.tar.gz # For type1 fonts...
+ unpack ${PN}-type1-${TYPE1_PV}.tar.gz
+ use fontforge && unpack ${PN}-src-${PV}.tar.gz
+
+ use ancient && unpack ${MY_A_P}$(use fontforge || echo .TTF).tgz
+
+ if use fancy; then
+ unpack $(printf "%s.tar.gz " ${FANCY_FONTS})
+ unpack $(printf "%s.zip " ${FANCY_YG_FONTS})
+ mv TTF/* .
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ mkdir ${font}
+ pushd ${font}
+ unpack ${font}.zip
+ popd >/dev/null
+ done
+ fi
+}
+
+src_prepare() {
+ default
+ cp "${P}/culmus.conf" "${T}/65-culmus.conf" || die
+}
+
+src_compile() {
+ mkdir -p "${FONT_S}"
+ if use fontforge; then
+ pushd ${P}
+ mv *.afm *.pfa "${FONT_S}"
+ rm *.ttf
+ popd >/dev/null
+
+ pushd ${PN}-type1-${TYPE1_PV}
+ mv *.afm *.pfa "${FONT_S}"
+ popd >/dev/null
+
+ pushd ${PN}-src-${PV}
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+ popd >/dev/null
+
+ if use ancient; then
+ pushd ${MY_A_P}/src
+ export FONTFORGE_LANGUAGE=ff
+ make clean
+ make all || die "Failed to build fonts"
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ rm -rf ${font}/TTF
+ pushd ${font}/SFD
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+ popd >/dev/null
+ done
+ fi
+ else
+ pushd ${P}
+ mv *.afm *.pfa *.ttf "${FONT_S}"
+ popd >/dev/null
+
+ pushd ${PN}-type1-${TYPE1_PV}
+ mv *.afm *.pfa "${FONT_S}"
+ popd >/dev/null
+
+ if use ancient; then
+ pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ pushd ${font}/TTF
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ done
+ fi
+ fi
+
+ use fancy && mv *.afm *.pfa *.ttf "${FONT_S}"
+}
+
+src_install() {
+ einstalldocs
+
+ FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
+ font_src_install
+
+ rm -rf "${FONT_S}"
+ find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
+ while read font; do
+ ewarn "QA: missed font file: ${font}"
+ done
+
+ pushd ${PN}$(use fontforge && echo -src)-${PV}
+ dodoc CHANGES || die
+ popd >/dev/null
+
+ if use ancient; then
+ pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/"
+ newdoc CHANGES{,.ancient} || die
+ newdoc README{,.ancient} || die
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ pushd ${font}
+ [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
+ newdoc README{,.${font}} || die
+ insinto /usr/share/doc/${PF}/${font}
+ doins -r Samples
+ popd >/dev/null
+ done
+ fi
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2020-06-15 18:26 Aaron Bauman
0 siblings, 0 replies; 30+ messages in thread
From: Aaron Bauman @ 2020-06-15 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 41a6d4f3a9a97f2201330ad2d881b12f58d1c083
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Jun 14 13:00:01 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 18:26:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a6d4f3
media-fonts/culmus: add missing app-arch/unzip dependency
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r5.ebuild | 1 +
media-fonts/culmus/culmus-0.133.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index 6c737c0f48d..95a55a83564 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -44,6 +44,7 @@ FONT_CONF=( "${T}/65-culmus.conf" )
RDEPEND="!media-fonts/culmus-ancient"
# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
DEPEND="${RDEPEND}
+ app-arch/unzip
>=x11-apps/mkfontscale-1.0.9-r1
fontforge? ( media-gfx/fontforge )"
diff --git a/media-fonts/culmus/culmus-0.133.ebuild b/media-fonts/culmus/culmus-0.133.ebuild
index a66e3311e3c..9d57b2ead28 100644
--- a/media-fonts/culmus/culmus-0.133.ebuild
+++ b/media-fonts/culmus/culmus-0.133.ebuild
@@ -44,6 +44,7 @@ FONT_CONF=( "${T}/65-culmus.conf" )
RDEPEND="!media-fonts/culmus-ancient"
# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
DEPEND="${RDEPEND}
+ app-arch/unzip
>=x11-apps/mkfontscale-1.0.9-r1
fontforge? ( media-gfx/fontforge )"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-21 19:52 Andreas Sturmlechner
0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2021-03-21 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 6d566323906e9562cd6e5255988ff7b2345dfc0c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 21 19:46:44 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 19:52:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d566323
media-fonts/culmus: Use docinto/dodoc
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 441a4b1b7a9..8ffd82a5308 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -175,10 +175,10 @@ src_install() {
if use taamey; then
for font in ${TAAMEY_FONTS}; do
pushd ${font} > /dev/null || die
+ docinto ${font}
[[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
newdoc README{,.${font}} || die
- insinto /usr/share/doc/${PF}/${font}
- doins -r Samples
+ dodoc -r Samples
popd > /dev/null || die
done
fi
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-21 22:39 Andreas Sturmlechner
0 siblings, 0 replies; 30+ messages in thread
From: Andreas Sturmlechner @ 2021-03-21 22:39 UTC (permalink / raw
To: gentoo-commits
commit: dbfd10d95463f2ee0fdd00ebbc64c2cd07b70a4e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 21 22:38:34 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 22:38:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfd10d9
media-fonts/culmus: Fix src_install w/o IUSE=fontforge
Closes: https://bugs.gentoo.org/777603
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 8ffd82a5308..670db31c7b5 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -130,7 +130,7 @@ src_compile() {
popd > /dev/null || die
if use ancient; then
- pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts > /dev/null || die
+ pushd ${MY_A_P}$(usex fontforge '' .TTF)/fonts > /dev/null || die
mv *.ttf "${FONT_S}" || die
popd > /dev/null || die
fi
@@ -161,7 +161,7 @@ src_install() {
ewarn "QA: missed font file: ${font}"
done
- pushd ${PN}$(usex fontforge '' -src)-${PV} > /dev/null || die
+ pushd ${PN}$(usex fontforge -src '')-${PV} > /dev/null || die
dodoc CHANGES
popd > /dev/null || die
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-24 19:42 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-24 19:42 UTC (permalink / raw
To: gentoo-commits
commit: 1a1ed86950fae010462c29e139530675eba17170
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 24 19:41:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 24 19:41:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1ed869
media-fonts/culmus: Stabilize 0.133-r1 sparc, #777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 670db31c7b5..4b41877e70e 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-25 18:12 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2021-03-25 18:12 UTC (permalink / raw
To: gentoo-commits
commit: 3c7c0874eb134f8ac2ad47cca84c1b849d556616
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 18:12:24 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 18:12:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7c0874
media-fonts/culmus: x86 stable wrt bug #777570
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 4b41877e70e..9395f384434 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-26 7:45 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2021-03-26 7:45 UTC (permalink / raw
To: gentoo-commits
commit: 2b8c11129165bd22a258add11c6650952ad159dd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 07:43:19 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 07:43:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8c1112
media-fonts/culmus: amd64 stable wrt bug #777570
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 9395f384434..1432f6166a3 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-26 11:34 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-26 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 0eb46c9c2d5194701d83d065438c70e4a25cb87f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 11:32:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 11:32:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb46c9c
media-fonts/culmus: Stabilize 0.133-r1 ppc64, #777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 1432f6166a3..41e89a9ce17 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-26 11:34 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-26 11:34 UTC (permalink / raw
To: gentoo-commits
commit: c214b7da4d077cc6a2304ed9c892e65fb4823fcd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 11:33:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 11:33:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c214b7da
media-fonts/culmus: Stabilize 0.133-r1 ppc, #777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 41e89a9ce17..6b3ad7d2096 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-26 11:50 Agostino Sarubbo
0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2021-03-26 11:50 UTC (permalink / raw
To: gentoo-commits
commit: 6859d1358ff8e5f4a68150fea397caa547fdfde5
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 11:50:28 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 11:50:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6859d135
media-fonts/culmus: s390 stable wrt bug #777570
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 6b3ad7d2096..53ec97f608b 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-26 16:53 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-26 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 16f89842977586846c8fbd569f91da83c447c519
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 16:53:40 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 16:53:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f89842
media-fonts/culmus: Stabilize 0.133-r1 arm, #777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 53ec97f608b..1d3fec0e13b 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -36,7 +36,7 @@ SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${T
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
FONT_CONF=( "${T}"/65-culmus.conf )
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-26 17:00 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-26 17:00 UTC (permalink / raw
To: gentoo-commits
commit: e514389aecaa21e6fd32f93f781f91599cc7db1f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 16:54:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 16:54:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e514389a
media-fonts/culmus: drop 0.120-r5
Closes: https://bugs.gentoo.org/777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/Manifest | 2 -
media-fonts/culmus/culmus-0.120-r5.ebuild | 180 ------------------------------
2 files changed, 182 deletions(-)
diff --git a/media-fonts/culmus/Manifest b/media-fonts/culmus/Manifest
index 62975884754..3929e7e5b2e 100644
--- a/media-fonts/culmus/Manifest
+++ b/media-fonts/culmus/Manifest
@@ -8,9 +8,7 @@ DIST TaameyDavidCLM.zip 572761 BLAKE2B f33bf233a5da417b0edc364e13d39f58b9746997e
DIST TaameyFrankCLM.zip 742392 BLAKE2B 91eeea273e69a570ecf8c30fdba37dbc7d65a819748dfe8e131b6f9b87f2c08e53a3aa295e7b7a4616f6d005440028b91bd5a77dc43bbc303f71b43703915be6 SHA512 6f87d95f2359f1facba32594a0bf0fc3c69b1faf895cb9dbc48325b757ec1446eb70cef6f1cbc88f38025a0d549d310bb3c2b34f52617846da3702938ff01b1a
DIST anka.tar.gz 21210 BLAKE2B 04d40f828a94f7aa58e4ddb83bf47e73f369aee1cafd2ae01126d9cbd34c6119681cf46a589eac9de901662a89547cb0a017ee3b3b8f6d8aec7d24f4dce5c66e SHA512 e343918245a05aa11243dfda65a00295d09f04a04bb56594155129e5744a7f100793940eb0d417d708e6f25a1856c20d09d5198bab03a2c8fba258816bd2d14b
DIST comix.tar.gz 100296 BLAKE2B 038e09da9a33f57be3fc983185d2ce9054fecb65c00c522071730fc27419dfc9e6767440bdb50f5e3fab65c19d658e787ec64bb48b72d1d1ec70c62e13e1effb SHA512 eacf751e7d9503db1cab95190c4b9473d4e5b459bc4baeb9341f35a7859ff6068ceffdcb27bee2294ead9a18d3471ee21b725ae48d80c946817d9b420f7adb9f
-DIST culmus-0.120.tar.gz 1190095 BLAKE2B 8bc67812f2afda337ac5354c1f18c50b2e74ae5668c351f0130f88f2b010d742f80829b9b2af84a74c7933fc749c8623e27befd9ce8255c980fbb6ca1b637831 SHA512 e99578fc92d4184f92cb6fb8b990ecfb1da1a84e77e400218f40087380d36edd3a65ca4f776330c3d867bbe8b32e58fb13d8485e1ece689336756d3d7d69ccc3
DIST culmus-0.133.tar.gz 1174687 BLAKE2B 17674939dab12b76280cf420edd00c8a39059415a0abfe3af79a3cddfa33e05826068d71c6bf6355f9032641b7391e763c36d39de4713d0fe1b44b7b4d6f1bb6 SHA512 97c17dbe4ad5b542a2bfd6c9c7a7afeeabae942cbbd3a718d46ceb18b4020fe7fdf93ade07a65a2da93dadff645abf0da4648713e3452d30bf2a9a79201f2845
-DIST culmus-src-0.120.tar.gz 1180742 BLAKE2B 0453dbb778c7e6cbad68165bcd9b8b1bbc54a646f70864c9ce6f8315b8c7ad269dafdc15b4360acf58b6d826ec7db8b31deee2e461c2c56aaf2eee5254259322 SHA512 1c57024e7cfbcf6a5237db317cdaf73327fe4bbd06b84cb9f1218f560723f3bd421ecc53c27e523c600f50586f9daf1223ecc641f81bdc45f6fbef82fdcc0146
DIST culmus-src-0.133.tar.gz 2054572 BLAKE2B 12ecc62b0e0eb2fe665750c6abba7bf1673904013287afef8ba10b98bbe8d5fb0cf345753b6e48aa4c7ea893c015aee24ba7ec48d6b470987a2b25dc0ef73f08 SHA512 d15eafe199bdb1071fbd434797e4f83d37b757d97bf480e68d6a8181dc642352b698b637a9bbebe380cf6f52367d55a4a8a3573077bb5e7508950af81ad1eb63
DIST culmus-type1-0.105.tar.gz 465679 BLAKE2B 4ba8a9fa14507c19df16ba9cf80325fa7ed01de6db9be8aaed535e20ecfba65c5b5e8ab98ac2795f5a6ecbe780817da567a280f6b426ffd2ee0b7b4a68ae0649 SHA512 f2cc3ddb31e72936802998a3f64fd265aacb40f8390f9f3f8556ce4ce546b90eeeca0fe3a8a326b4dbc79ed943c886900d08bc5f5e6dfd3508fa5b3eeb173f7d
DIST dorian.tar.gz 141215 BLAKE2B 44e92f5c7534598e2b4de7ae2edc87f73482d185997fefd52d7f1b85baa190bb303efb9d77e39cd429e4c0be64cd507a763d8cdd4f9b1dea4ff4409a17d4b691 SHA512 f05b602528fb9a4ddb4eb876d48f3ef67d446180fb9374bb8b82bca61c9922bfa7cb7ad85a79d04a9ed7fcdf3690ab1ae574ff5e4b595ea9cc5a7d5516aa6fca
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
deleted file mode 100644
index 95a55a83564..00000000000
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit font
-
-# Maintainer: also check culmus.conf file in ${P}.tar.gz
-
-MY_A_P=AncientSemiticFonts-0.06-1
-# The Type 1 fonts are just a stripped version of TrueType fonts and they are
-# not updated unless there is a meaningful change and we need them for
-# culmus-latex, see bug #350657
-TYPE1_PV=0.105
-
-DESCRIPTION="Hebrew Type1 fonts"
-HOMEPAGE="http://culmus.sourceforge.net/"
-
-FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
-FANCY_YG_FONTS="ShmuelCLM MakabiYG"
-TAAMEY_FONTS="TaameyDavidCLM TaameyFrankCLM KeterAramTsova KeterYG"
-
-SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
- mirror://sourceforge/culmus/${PN}-type1-${TYPE1_PV}.tar.gz
- fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
- ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
- fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
-SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
-
-# Some fonts are available in otf format too. Do we need them?
-# http://culmus.sourceforge.net/fancy/anka-otf.zip
-# http://culmus.sourceforge.net/fancy/hillel-otf.zip
-# http://culmus.sourceforge.net/fancy/journal-otf.zip
-
-LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
-IUSE="ancient fancy fontforge taamey"
-
-FONT_CONF=( "${T}/65-culmus.conf" )
-
-RDEPEND="!media-fonts/culmus-ancient"
-# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
-DEPEND="${RDEPEND}
- app-arch/unzip
- >=x11-apps/mkfontscale-1.0.9-r1
- fontforge? ( media-gfx/fontforge )"
-
-S=${WORKDIR}
-# Put all fonts, generated or not here
-FONT_S=${S}/FONTS
-
-src_unpack() {
- unpack ${P}.tar.gz # For type1 fonts...
- unpack ${PN}-type1-${TYPE1_PV}.tar.gz
- use fontforge && unpack ${PN}-src-${PV}.tar.gz
-
- use ancient && unpack ${MY_A_P}$(use fontforge || echo .TTF).tgz
-
- if use fancy; then
- unpack $(printf "%s.tar.gz " ${FANCY_FONTS})
- unpack $(printf "%s.zip " ${FANCY_YG_FONTS})
- mv TTF/* .
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- mkdir ${font}
- pushd ${font}
- unpack ${font}.zip
- popd >/dev/null
- done
- fi
-}
-
-src_prepare() {
- default
- cp "${P}/culmus.conf" "${T}/65-culmus.conf" || die
-}
-
-src_compile() {
- mkdir -p "${FONT_S}"
- if use fontforge; then
- pushd ${P}
- mv *.afm *.pfa "${FONT_S}"
- rm *.ttf
- popd >/dev/null
-
- pushd ${PN}-type1-${TYPE1_PV}
- mv *.afm *.pfa "${FONT_S}"
- popd >/dev/null
-
- pushd ${PN}-src-${PV}
- for f in *.sfd; do
- "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
- done
- popd >/dev/null
-
- if use ancient; then
- pushd ${MY_A_P}/src
- export FONTFORGE_LANGUAGE=ff
- make clean
- make all || die "Failed to build fonts"
- mv *.ttf "${FONT_S}"
- popd >/dev/null
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- rm -rf ${font}/TTF
- pushd ${font}/SFD
- for f in *.sfd; do
- "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
- done
- popd >/dev/null
- done
- fi
- else
- pushd ${P}
- mv *.afm *.pfa *.ttf "${FONT_S}"
- popd >/dev/null
-
- pushd ${PN}-type1-${TYPE1_PV}
- mv *.afm *.pfa "${FONT_S}"
- popd >/dev/null
-
- if use ancient; then
- pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts
- mv *.ttf "${FONT_S}"
- popd >/dev/null
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- pushd ${font}/TTF
- mv *.ttf "${FONT_S}"
- popd >/dev/null
- done
- fi
- fi
-
- use fancy && mv *.afm *.pfa *.ttf "${FONT_S}"
-}
-
-src_install() {
- einstalldocs
-
- FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
- font_src_install
-
- rm -rf "${FONT_S}"
- find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
- while read font; do
- ewarn "QA: missed font file: ${font}"
- done
-
- pushd ${PN}$(use fontforge && echo -src)-${PV}
- dodoc CHANGES
- popd >/dev/null
-
- if use ancient; then
- pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/"
- newdoc CHANGES{,.ancient} || die
- newdoc README{,.ancient} || die
- popd >/dev/null
- fi
-
- if use taamey; then
- for font in ${TAAMEY_FONTS}; do
- pushd ${font}
- [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
- newdoc README{,.${font}} || die
- insinto /usr/share/doc/${PF}/${font}
- doins -r Samples
- popd >/dev/null
- done
- fi
-}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-30 20:01 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-30 20:01 UTC (permalink / raw
To: gentoo-commits
commit: be286dff682bf26b6879dde4812a63d3c9fb604b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 30 19:36:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 30 19:43:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be286dff
media-fonts/culmus: Revert "drop 0.120-r5"
There's a strange issue with culmus-latex which doesn't occur
with this earlier version.
(This reverts commit e514389aecaa21e6fd32f93f781f91599cc7db1f.)
Bug: https://bugs.gentoo.org/737406
Bug: https://bugs.gentoo.org/777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/Manifest | 2 +
media-fonts/culmus/culmus-0.120-r5.ebuild | 180 ++++++++++++++++++++++++++++++
2 files changed, 182 insertions(+)
diff --git a/media-fonts/culmus/Manifest b/media-fonts/culmus/Manifest
index 3929e7e5b2e..62975884754 100644
--- a/media-fonts/culmus/Manifest
+++ b/media-fonts/culmus/Manifest
@@ -8,7 +8,9 @@ DIST TaameyDavidCLM.zip 572761 BLAKE2B f33bf233a5da417b0edc364e13d39f58b9746997e
DIST TaameyFrankCLM.zip 742392 BLAKE2B 91eeea273e69a570ecf8c30fdba37dbc7d65a819748dfe8e131b6f9b87f2c08e53a3aa295e7b7a4616f6d005440028b91bd5a77dc43bbc303f71b43703915be6 SHA512 6f87d95f2359f1facba32594a0bf0fc3c69b1faf895cb9dbc48325b757ec1446eb70cef6f1cbc88f38025a0d549d310bb3c2b34f52617846da3702938ff01b1a
DIST anka.tar.gz 21210 BLAKE2B 04d40f828a94f7aa58e4ddb83bf47e73f369aee1cafd2ae01126d9cbd34c6119681cf46a589eac9de901662a89547cb0a017ee3b3b8f6d8aec7d24f4dce5c66e SHA512 e343918245a05aa11243dfda65a00295d09f04a04bb56594155129e5744a7f100793940eb0d417d708e6f25a1856c20d09d5198bab03a2c8fba258816bd2d14b
DIST comix.tar.gz 100296 BLAKE2B 038e09da9a33f57be3fc983185d2ce9054fecb65c00c522071730fc27419dfc9e6767440bdb50f5e3fab65c19d658e787ec64bb48b72d1d1ec70c62e13e1effb SHA512 eacf751e7d9503db1cab95190c4b9473d4e5b459bc4baeb9341f35a7859ff6068ceffdcb27bee2294ead9a18d3471ee21b725ae48d80c946817d9b420f7adb9f
+DIST culmus-0.120.tar.gz 1190095 BLAKE2B 8bc67812f2afda337ac5354c1f18c50b2e74ae5668c351f0130f88f2b010d742f80829b9b2af84a74c7933fc749c8623e27befd9ce8255c980fbb6ca1b637831 SHA512 e99578fc92d4184f92cb6fb8b990ecfb1da1a84e77e400218f40087380d36edd3a65ca4f776330c3d867bbe8b32e58fb13d8485e1ece689336756d3d7d69ccc3
DIST culmus-0.133.tar.gz 1174687 BLAKE2B 17674939dab12b76280cf420edd00c8a39059415a0abfe3af79a3cddfa33e05826068d71c6bf6355f9032641b7391e763c36d39de4713d0fe1b44b7b4d6f1bb6 SHA512 97c17dbe4ad5b542a2bfd6c9c7a7afeeabae942cbbd3a718d46ceb18b4020fe7fdf93ade07a65a2da93dadff645abf0da4648713e3452d30bf2a9a79201f2845
+DIST culmus-src-0.120.tar.gz 1180742 BLAKE2B 0453dbb778c7e6cbad68165bcd9b8b1bbc54a646f70864c9ce6f8315b8c7ad269dafdc15b4360acf58b6d826ec7db8b31deee2e461c2c56aaf2eee5254259322 SHA512 1c57024e7cfbcf6a5237db317cdaf73327fe4bbd06b84cb9f1218f560723f3bd421ecc53c27e523c600f50586f9daf1223ecc641f81bdc45f6fbef82fdcc0146
DIST culmus-src-0.133.tar.gz 2054572 BLAKE2B 12ecc62b0e0eb2fe665750c6abba7bf1673904013287afef8ba10b98bbe8d5fb0cf345753b6e48aa4c7ea893c015aee24ba7ec48d6b470987a2b25dc0ef73f08 SHA512 d15eafe199bdb1071fbd434797e4f83d37b757d97bf480e68d6a8181dc642352b698b637a9bbebe380cf6f52367d55a4a8a3573077bb5e7508950af81ad1eb63
DIST culmus-type1-0.105.tar.gz 465679 BLAKE2B 4ba8a9fa14507c19df16ba9cf80325fa7ed01de6db9be8aaed535e20ecfba65c5b5e8ab98ac2795f5a6ecbe780817da567a280f6b426ffd2ee0b7b4a68ae0649 SHA512 f2cc3ddb31e72936802998a3f64fd265aacb40f8390f9f3f8556ce4ce546b90eeeca0fe3a8a326b4dbc79ed943c886900d08bc5f5e6dfd3508fa5b3eeb173f7d
DIST dorian.tar.gz 141215 BLAKE2B 44e92f5c7534598e2b4de7ae2edc87f73482d185997fefd52d7f1b85baa190bb303efb9d77e39cd429e4c0be64cd507a763d8cdd4f9b1dea4ff4409a17d4b691 SHA512 f05b602528fb9a4ddb4eb876d48f3ef67d446180fb9374bb8b82bca61c9922bfa7cb7ad85a79d04a9ed7fcdf3690ab1ae574ff5e4b595ea9cc5a7d5516aa6fca
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
new file mode 100644
index 00000000000..95a55a83564
--- /dev/null
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit font
+
+# Maintainer: also check culmus.conf file in ${P}.tar.gz
+
+MY_A_P=AncientSemiticFonts-0.06-1
+# The Type 1 fonts are just a stripped version of TrueType fonts and they are
+# not updated unless there is a meaningful change and we need them for
+# culmus-latex, see bug #350657
+TYPE1_PV=0.105
+
+DESCRIPTION="Hebrew Type1 fonts"
+HOMEPAGE="http://culmus.sourceforge.net/"
+
+FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
+FANCY_YG_FONTS="ShmuelCLM MakabiYG"
+TAAMEY_FONTS="TaameyDavidCLM TaameyFrankCLM KeterAramTsova KeterYG"
+
+SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
+ mirror://sourceforge/culmus/${PN}-type1-${TYPE1_PV}.tar.gz
+ fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
+ ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
+ fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
+SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
+SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+
+# Some fonts are available in otf format too. Do we need them?
+# http://culmus.sourceforge.net/fancy/anka-otf.zip
+# http://culmus.sourceforge.net/fancy/hillel-otf.zip
+# http://culmus.sourceforge.net/fancy/journal-otf.zip
+
+LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
+IUSE="ancient fancy fontforge taamey"
+
+FONT_CONF=( "${T}/65-culmus.conf" )
+
+RDEPEND="!media-fonts/culmus-ancient"
+# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ >=x11-apps/mkfontscale-1.0.9-r1
+ fontforge? ( media-gfx/fontforge )"
+
+S=${WORKDIR}
+# Put all fonts, generated or not here
+FONT_S=${S}/FONTS
+
+src_unpack() {
+ unpack ${P}.tar.gz # For type1 fonts...
+ unpack ${PN}-type1-${TYPE1_PV}.tar.gz
+ use fontforge && unpack ${PN}-src-${PV}.tar.gz
+
+ use ancient && unpack ${MY_A_P}$(use fontforge || echo .TTF).tgz
+
+ if use fancy; then
+ unpack $(printf "%s.tar.gz " ${FANCY_FONTS})
+ unpack $(printf "%s.zip " ${FANCY_YG_FONTS})
+ mv TTF/* .
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ mkdir ${font}
+ pushd ${font}
+ unpack ${font}.zip
+ popd >/dev/null
+ done
+ fi
+}
+
+src_prepare() {
+ default
+ cp "${P}/culmus.conf" "${T}/65-culmus.conf" || die
+}
+
+src_compile() {
+ mkdir -p "${FONT_S}"
+ if use fontforge; then
+ pushd ${P}
+ mv *.afm *.pfa "${FONT_S}"
+ rm *.ttf
+ popd >/dev/null
+
+ pushd ${PN}-type1-${TYPE1_PV}
+ mv *.afm *.pfa "${FONT_S}"
+ popd >/dev/null
+
+ pushd ${PN}-src-${PV}
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+ popd >/dev/null
+
+ if use ancient; then
+ pushd ${MY_A_P}/src
+ export FONTFORGE_LANGUAGE=ff
+ make clean
+ make all || die "Failed to build fonts"
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ rm -rf ${font}/TTF
+ pushd ${font}/SFD
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+ popd >/dev/null
+ done
+ fi
+ else
+ pushd ${P}
+ mv *.afm *.pfa *.ttf "${FONT_S}"
+ popd >/dev/null
+
+ pushd ${PN}-type1-${TYPE1_PV}
+ mv *.afm *.pfa "${FONT_S}"
+ popd >/dev/null
+
+ if use ancient; then
+ pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ pushd ${font}/TTF
+ mv *.ttf "${FONT_S}"
+ popd >/dev/null
+ done
+ fi
+ fi
+
+ use fancy && mv *.afm *.pfa *.ttf "${FONT_S}"
+}
+
+src_install() {
+ einstalldocs
+
+ FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
+ font_src_install
+
+ rm -rf "${FONT_S}"
+ find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
+ while read font; do
+ ewarn "QA: missed font file: ${font}"
+ done
+
+ pushd ${PN}$(use fontforge && echo -src)-${PV}
+ dodoc CHANGES
+ popd >/dev/null
+
+ if use ancient; then
+ pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/"
+ newdoc CHANGES{,.ancient} || die
+ newdoc README{,.ancient} || die
+ popd >/dev/null
+ fi
+
+ if use taamey; then
+ for font in ${TAAMEY_FONTS}; do
+ pushd ${font}
+ [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
+ newdoc README{,.${font}} || die
+ insinto /usr/share/doc/${PF}/${font}
+ doins -r Samples
+ popd >/dev/null
+ done
+ fi
+}
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-03-30 20:01 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-03-30 20:01 UTC (permalink / raw
To: gentoo-commits
commit: 755f053c855dfcc92529994470b1e7c0a81cb2d2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 30 19:42:12 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 30 20:01:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755f053c
media-fonts/culmus: port restored 0.120-r5 to EAPI 7
Adjust 0.133* too.
Bug: https://bugs.gentoo.org/737406
Bug: https://bugs.gentoo.org/777570
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r5.ebuild | 133 ++++++++++++++++++------------
media-fonts/culmus/culmus-0.133-r1.ebuild | 84 ++++++++++++-------
2 files changed, 135 insertions(+), 82 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r5.ebuild
index 95a55a83564..572a3bfcc36 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=7
inherit font
@@ -28,6 +28,7 @@ SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+S="${WORKDIR}"
# Some fonts are available in otf format too. Do we need them?
# http://culmus.sourceforge.net/fancy/anka-otf.zip
@@ -39,16 +40,15 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
-FONT_CONF=( "${T}/65-culmus.conf" )
-
RDEPEND="!media-fonts/culmus-ancient"
# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
-DEPEND="${RDEPEND}
+BDEPEND="
app-arch/unzip
>=x11-apps/mkfontscale-1.0.9-r1
- fontforge? ( media-gfx/fontforge )"
+ fontforge? ( media-gfx/fontforge )
+"
-S=${WORKDIR}
+FONT_CONF=( "${T}/65-culmus.conf" )
# Put all fonts, generated or not here
FONT_S=${S}/FONTS
@@ -62,15 +62,15 @@ src_unpack() {
if use fancy; then
unpack $(printf "%s.tar.gz " ${FANCY_FONTS})
unpack $(printf "%s.zip " ${FANCY_YG_FONTS})
- mv TTF/* .
+ mv TTF/* . || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
- mkdir ${font}
- pushd ${font}
+ mkdir ${font} || die
+ pushd ${font} || die
unpack ${font}.zip
- popd >/dev/null
+ popd >/dev/null || die
done
fi
}
@@ -83,65 +83,88 @@ src_prepare() {
src_compile() {
mkdir -p "${FONT_S}"
if use fontforge; then
- pushd ${P}
- mv *.afm *.pfa "${FONT_S}"
- rm *.ttf
- popd >/dev/null
+ pushd ${P} || die
+
+ mv *.afm *.pfa "${FONT_S}" || die
+ rm *.ttf || die
+
+ popd >/dev/null || die
+
+ pushd ${PN}-type1-${TYPE1_PV} || die
+
+ mv *.afm *.pfa "${FONT_S}" || die
+
+ popd >/dev/null || die
- pushd ${PN}-type1-${TYPE1_PV}
- mv *.afm *.pfa "${FONT_S}"
- popd >/dev/null
+ pushd ${PN}-src-${PV} || die
- pushd ${PN}-src-${PV}
for f in *.sfd; do
"${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
done
- popd >/dev/null
+
+ popd >/dev/null || die
if use ancient; then
- pushd ${MY_A_P}/src
+ pushd ${MY_A_P}/src || die
+
export FONTFORGE_LANGUAGE=ff
- make clean
- make all || die "Failed to build fonts"
- mv *.ttf "${FONT_S}"
- popd >/dev/null
+
+ emake clean
+ emake all
+
+ mv *.ttf "${FONT_S}" || die
+
+ popd >/dev/null || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
- rm -rf ${font}/TTF
- pushd ${font}/SFD
+ rm -rf ${font}/TTF || die
+
+ pushd ${font}/SFD || die
+
for f in *.sfd; do
"${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
done
- popd >/dev/null
+
+ popd >/dev/null || die
done
fi
else
- pushd ${P}
- mv *.afm *.pfa *.ttf "${FONT_S}"
- popd >/dev/null
+ pushd ${P} || die
- pushd ${PN}-type1-${TYPE1_PV}
- mv *.afm *.pfa "${FONT_S}"
- popd >/dev/null
+ mv *.afm *.pfa *.ttf "${FONT_S}" || die
+
+ popd >/dev/null || die
+
+ pushd ${PN}-type1-${TYPE1_PV} || die
+
+ mv *.afm *.pfa "${FONT_S}" || die
+
+ popd >/dev/null || die
if use ancient; then
- pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts
- mv *.ttf "${FONT_S}"
- popd >/dev/null
+ pushd ${MY_A_P}$(use fontforge || echo .TTF)/fonts || die
+
+ mv *.ttf "${FONT_S}" || die
+
+ popd >/dev/null || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
- pushd ${font}/TTF
- mv *.ttf "${FONT_S}"
- popd >/dev/null
+ pushd ${font}/TTF || die
+
+ mv *.ttf "${FONT_S}" || die
+
+ popd >/dev/null || die
done
fi
fi
- use fancy && mv *.afm *.pfa *.ttf "${FONT_S}"
+ if use fancy; then
+ mv *.afm *.pfa *.ttf "${FONT_S}" || die
+ fi
}
src_install() {
@@ -150,31 +173,37 @@ src_install() {
FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
font_src_install
- rm -rf "${FONT_S}"
+ rm -rf "${FONT_S}" || die
find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
while read font; do
- ewarn "QA: missed font file: ${font}"
+ eqawarn "Missed font file: ${font}"
done
- pushd ${PN}$(use fontforge && echo -src)-${PV}
+ pushd ${PN}$(use fontforge && echo -src)-${PV} || die
+
dodoc CHANGES
- popd >/dev/null
+
+ popd >/dev/null || die
if use ancient; then
- pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/"
+ pushd "${WORKDIR}/${MY_A_P}$(use fontforge || echo .TTF)/" || die
+
newdoc CHANGES{,.ancient} || die
newdoc README{,.ancient} || die
- popd >/dev/null
+
+ popd >/dev/null || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
- pushd ${font}
- [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
- newdoc README{,.${font}} || die
- insinto /usr/share/doc/${PF}/${font}
+ pushd ${font} || die
+
+ [[ -f ChangeLog ]] && newdoc ChangeLog{,.${font}}
+ newdoc README{,.${font}}
+ docinto ${font}
doins -r Samples
- popd >/dev/null
+
+ popd >/dev/null || die
done
fi
}
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 1d3fec0e13b..170ad94a7b6 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -28,6 +28,7 @@ SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+S="${WORKDIR}"
# Some fonts are available in otf format too. Do we need them?
# http://culmus.sourceforge.net/fancy/anka-otf.zip
@@ -39,8 +40,6 @@ SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
-FONT_CONF=( "${T}"/65-culmus.conf )
-
RDEPEND="!media-fonts/culmus-ancient"
# >=x11-apps/mkfontscale-1.0.9-r1 as Heavy weight support is required
BDEPEND="
@@ -49,7 +48,7 @@ BDEPEND="
fontforge? ( media-gfx/fontforge )
"
-S="${WORKDIR}"
+FONT_CONF=( "${T}"/65-culmus.conf )
# Put all fonts, generated or not here
FONT_S="${S}/FONTS"
@@ -58,8 +57,8 @@ PATCHES=( "${FILESDIR}/${P}-fontconfig-test.patch" ) # bug 695708
src_unpack() {
unpack ${P}.tar.gz # For type1 fonts...
unpack ${PN}-type1-${TYPE1_PV}.tar.gz
- use fontforge && unpack ${PN}-src-${PV}.tar.gz
+ use fontforge && unpack ${PN}-src-${PV}.tar.gz
use ancient && unpack ${MY_A_P}$(usex fontforge '' .TTF).tgz
if use fancy; then
@@ -71,8 +70,11 @@ src_unpack() {
if use taamey; then
for font in ${TAAMEY_FONTS}; do
mkdir ${font} || die
+
pushd ${font} > /dev/null || die
- unpack ${font}.zip
+
+ unpack ${font}.zip
+
popd > /dev/null || die
done
fi
@@ -85,60 +87,78 @@ src_prepare() {
src_compile() {
mkdir -p "${FONT_S}" || die
+
if use fontforge; then
pushd ${P} > /dev/null || die
- mv *.afm *.pfa "${FONT_S}" || die
- rm *.ttf || die
+
+ mv *.afm *.pfa "${FONT_S}" || die
+ rm *.ttf || die
+
popd > /dev/null || die
pushd ${PN}-type1-${TYPE1_PV} > /dev/null || die
- mv *.afm *.pfa "${FONT_S}" || die
+
+ mv *.afm *.pfa "${FONT_S}" || die
+
popd > /dev/null || die
pushd ${PN}-src-${PV} > /dev/null || die
- for f in *.sfd; do
- "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
- done
+
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+
popd > /dev/null || die
if use ancient; then
pushd ${MY_A_P}/src > /dev/null || die
- export FONTFORGE_LANGUAGE=ff
- make clean || die
- make all || die "Failed to build fonts"
- mv *.ttf "${FONT_S}" || die
+
+ export FONTFORGE_LANGUAGE=ff
+
+ emake clean
+ emake all
+
+ mv *.ttf "${FONT_S}" || die
+
popd > /dev/null || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
rm -rf ${font}/TTF || die
+
pushd ${font}/SFD > /dev/null || die
- for f in *.sfd; do
- "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
- done
+
+ for f in *.sfd; do
+ "${WORKDIR}"/${PN}-src-${PV}/GenerateTTF.pe ${f} "${FONT_S}" || die
+ done
+
popd > /dev/null || die
done
fi
else
pushd ${P} > /dev/null || die
- mv *.afm *.pfa *.ttf "${FONT_S}" || die
+ mv *.afm *.pfa *.ttf "${FONT_S}" || die
popd >/dev/null || die
pushd ${PN}-type1-${TYPE1_PV} > /dev/null || die
- mv *.afm *.pfa "${FONT_S}" || die
+ mv *.afm *.pfa "${FONT_S}" || die
popd > /dev/null || die
if use ancient; then
pushd ${MY_A_P}$(usex fontforge '' .TTF)/fonts > /dev/null || die
- mv *.ttf "${FONT_S}" || die
+
+ mv *.ttf "${FONT_S}" || die
+
popd > /dev/null || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
pushd ${font}/TTF > /dev/null || die
- mv *.ttf "${FONT_S}" || die
+
+ mv *.ttf "${FONT_S}" || die
+
popd > /dev/null || die
done
fi
@@ -158,27 +178,31 @@ src_install() {
rm -rf "${FONT_S}" || die
find "${WORKDIR}" -name '*.ttf' -o -name '*.pfa' -o -name '*.pfm' |
while read font; do
- ewarn "QA: missed font file: ${font}"
+ eqawarn "Missed font file: ${font}"
done
pushd ${PN}$(usex fontforge -src '')-${PV} > /dev/null || die
- dodoc CHANGES
+ dodoc CHANGES
popd > /dev/null || die
if use ancient; then
pushd "${WORKDIR}/${MY_A_P}$(usex fontforge '' .TTF)/" > /dev/null || die
- newdoc CHANGES{,.ancient} || die
- newdoc README{,.ancient} || die
+
+ newdoc CHANGES{,.ancient}
+ newdoc README{,.ancient}
+
popd > /dev/null || die
fi
if use taamey; then
for font in ${TAAMEY_FONTS}; do
pushd ${font} > /dev/null || die
- docinto ${font}
- [[ -f ChangeLog ]] && { newdoc ChangeLog{,.${font}} || die; }
- newdoc README{,.${font}} || die
- dodoc -r Samples
+
+ docinto ${font}
+ [[ -f ChangeLog ]] && newdoc ChangeLog{,.${font}}
+ newdoc README{,.${font}}
+ dodoc -r Samples
+
popd > /dev/null || die
done
fi
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2021-04-12 2:31 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2021-04-12 2:31 UTC (permalink / raw
To: gentoo-commits
commit: b2605724b7a9cf8f0b9e2cb17d4588d685bd5e3c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 12 02:02:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 02:30:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2605724
media-fonts/culmus: fix doins->dodoc
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/{culmus-0.120-r5.ebuild => culmus-0.120-r6.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r5.ebuild b/media-fonts/culmus/culmus-0.120-r6.ebuild
similarity index 99%
rename from media-fonts/culmus/culmus-0.120-r5.ebuild
rename to media-fonts/culmus/culmus-0.120-r6.ebuild
index 71388eb2eec..b81d1de8b70 100644
--- a/media-fonts/culmus/culmus-0.120-r5.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r6.ebuild
@@ -201,7 +201,7 @@ src_install() {
[[ -f ChangeLog ]] && newdoc ChangeLog{,.${font}}
newdoc README{,.${font}}
docinto ${font}
- doins -r Samples
+ dodoc -r Samples
popd >/dev/null || die
done
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2022-04-12 22:43 Jakov Smolić
0 siblings, 0 replies; 30+ messages in thread
From: Jakov Smolić @ 2022-04-12 22:43 UTC (permalink / raw
To: gentoo-commits
commit: 30ba95c508acf917c0d84f76fad84d507073ee40
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 22:43:15 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 22:43:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ba95c5
media-fonts/culmus: keyword 0.120-r6 for ~riscv
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.120-r6.ebuild b/media-fonts/culmus/culmus-0.120-r6.ebuild
index 6d0109d856bd..7b17ca529106 100644
--- a/media-fonts/culmus/culmus-0.120-r6.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r6.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
@@ -37,7 +37,7 @@ S="${WORKDIR}"
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
RDEPEND="!media-fonts/culmus-ancient"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2022-05-25 8:29 WANG Xuerui
0 siblings, 0 replies; 30+ messages in thread
From: WANG Xuerui @ 2022-05-25 8:29 UTC (permalink / raw
To: gentoo-commits
commit: 7c42914a8321b5cdd54a0eaeefed2407a81bfb2f
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 08:22:53 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed May 25 08:29:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c42914a
media-fonts/culmus: keyword 0.133-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
media-fonts/culmus/culmus-0.133-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 1c2c789c19fc..44dac7a94294 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.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
@@ -37,7 +37,7 @@ S="${WORKDIR}"
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
RDEPEND="!media-fonts/culmus-ancient"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2023-07-03 22:02 Conrad Kostecki
0 siblings, 0 replies; 30+ messages in thread
From: Conrad Kostecki @ 2023-07-03 22:02 UTC (permalink / raw
To: gentoo-commits
commit: 6b7d572f1e021dd166c691f0da334a737980d2d5
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Jul 2 08:39:35 2023 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Jul 3 22:02:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7d572f
media-fonts/culmus: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r6.ebuild | 16 ++++++++--------
media-fonts/culmus/culmus-0.133-r1.ebuild | 16 ++++++++--------
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.120-r6.ebuild b/media-fonts/culmus/culmus-0.120-r6.ebuild
index 7b17ca529106..4e6685e00d5e 100644
--- a/media-fonts/culmus/culmus-0.120-r6.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ MY_A_P=AncientSemiticFonts-0.06-1
TYPE1_PV=0.105
DESCRIPTION="Hebrew Type1 fonts"
-HOMEPAGE="http://culmus.sourceforge.net/"
+HOMEPAGE="https://culmus.sourceforge.io/"
FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
FANCY_YG_FONTS="ShmuelCLM MakabiYG"
@@ -25,15 +25,15 @@ SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
-SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "https://culmus.sourceforge.io/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "https://culmus.sourceforge.io/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
+SRC_URI+=" taamey? ( $(printf "https://culmus.sourceforge.io/taamim/%s.zip " ${TAAMEY_FONTS}) )"
S="${WORKDIR}"
# Some fonts are available in otf format too. Do we need them?
-# http://culmus.sourceforge.net/fancy/anka-otf.zip
-# http://culmus.sourceforge.net/fancy/hillel-otf.zip
-# http://culmus.sourceforge.net/fancy/journal-otf.zip
+# https://culmus.sourceforge.io/fancy/anka-otf.zip
+# https://culmus.sourceforge.io/fancy/hillel-otf.zip
+# https://culmus.sourceforge.io/fancy/journal-otf.zip
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index 44dac7a94294..c7646d9677f6 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ MY_A_P=AncientSemiticFonts-0.06-1
TYPE1_PV=0.105
DESCRIPTION="Hebrew Type1 fonts"
-HOMEPAGE="http://culmus.sourceforge.net/"
+HOMEPAGE="https://culmus.sourceforge.io/"
FANCY_FONTS="journal hillel anka comix gan ozrad ktav-yad dorian gladia horev"
FANCY_YG_FONTS="ShmuelCLM MakabiYG"
@@ -25,15 +25,15 @@ SRC_URI="mirror://sourceforge/culmus/${P}.tar.gz
fontforge? ( mirror://sourceforge/culmus/${PN}-src-${PV}.tar.gz )
ancient? ( !fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.TTF.tgz )
fontforge? ( mirror://sourceforge/culmus/${MY_A_P}.tgz ) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
-SRC_URI+=" fancy? ( $(printf "http://culmus.sourceforge.net/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
-SRC_URI+=" taamey? ( $(printf "http://culmus.sourceforge.net/taamim/%s.zip " ${TAAMEY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "https://culmus.sourceforge.io/fancy/%s.tar.gz " ${FANCY_FONTS}) )"
+SRC_URI+=" fancy? ( $(printf "https://culmus.sourceforge.io/fancy-yg/%s.zip " ${FANCY_YG_FONTS}) )"
+SRC_URI+=" taamey? ( $(printf "https://culmus.sourceforge.io/taamim/%s.zip " ${TAAMEY_FONTS}) )"
S="${WORKDIR}"
# Some fonts are available in otf format too. Do we need them?
-# http://culmus.sourceforge.net/fancy/anka-otf.zip
-# http://culmus.sourceforge.net/fancy/hillel-otf.zip
-# http://culmus.sourceforge.net/fancy/journal-otf.zip
+# https://culmus.sourceforge.io/fancy/anka-otf.zip
+# https://culmus.sourceforge.io/fancy/hillel-otf.zip
+# https://culmus.sourceforge.io/fancy/journal-otf.zip
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2023-08-30 6:33 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-08-30 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 451f421407456cf6be892d3936dccb7292b1e414
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 05:52:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 30 06:33:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451f4214
media-fonts/culmus: use simpler use condition
The previous code had `$((` which might be mistaken for arithmetic
expansion.
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r6.ebuild | 2 +-
media-fonts/culmus/culmus-0.133-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-fonts/culmus/culmus-0.120-r6.ebuild b/media-fonts/culmus/culmus-0.120-r6.ebuild
index 4e6685e00d5e..537493bad9c4 100644
--- a/media-fonts/culmus/culmus-0.120-r6.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r6.ebuild
@@ -170,7 +170,7 @@ src_compile() {
src_install() {
einstalldocs
- FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
+ FONT_SUFFIX="pfa afm $(use fancy || use taamey && echo ttf)" \
font_src_install
rm -rf "${FONT_S}" || die
diff --git a/media-fonts/culmus/culmus-0.133-r1.ebuild b/media-fonts/culmus/culmus-0.133-r1.ebuild
index c7646d9677f6..5e894c736430 100644
--- a/media-fonts/culmus/culmus-0.133-r1.ebuild
+++ b/media-fonts/culmus/culmus-0.133-r1.ebuild
@@ -172,7 +172,7 @@ src_compile() {
src_install() {
einstalldocs
- FONT_SUFFIX="pfa afm $((use fancy || use taamey) && echo ttf)" \
+ FONT_SUFFIX="pfa afm $(use fancy || use taamey && echo ttf)" \
font_src_install
rm -rf "${FONT_S}" || die
^ permalink raw reply related [flat|nested] 30+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/
@ 2023-11-29 4:24 Sam James
0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-11-29 4:24 UTC (permalink / raw
To: gentoo-commits
commit: 578daffbd85ede18389eb82d53a17628cd89e616
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 04:24:07 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 04:24:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578daffb
media-fonts/culmus: Keyword 0.120-r6 arm64, #906627
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-fonts/culmus/culmus-0.120-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-fonts/culmus/culmus-0.120-r6.ebuild b/media-fonts/culmus/culmus-0.120-r6.ebuild
index 537493bad9c4..da0d53bd42fd 100644
--- a/media-fonts/culmus/culmus-0.120-r6.ebuild
+++ b/media-fonts/culmus/culmus-0.120-r6.ebuild
@@ -37,7 +37,7 @@ S="${WORKDIR}"
LICENSE="|| ( GPL-2 LICENSE-BITSTREAM ) ancient? ( MIT ) fancy? ( GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="ancient fancy fontforge taamey"
RDEPEND="!media-fonts/culmus-ancient"
^ permalink raw reply related [flat|nested] 30+ messages in thread
end of thread, other threads:[~2023-11-29 4:24 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-21 19:52 [gentoo-commits] repo/gentoo:master commit in: media-fonts/culmus/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2023-11-29 4:24 Sam James
2023-08-30 6:33 Sam James
2023-07-03 22:02 Conrad Kostecki
2022-05-25 8:29 WANG Xuerui
2022-04-12 22:43 Jakov Smolić
2021-04-12 2:31 Sam James
2021-03-30 20:01 Sam James
2021-03-30 20:01 Sam James
2021-03-26 17:00 Sam James
2021-03-26 16:53 Sam James
2021-03-26 11:50 Agostino Sarubbo
2021-03-26 11:34 Sam James
2021-03-26 11:34 Sam James
2021-03-26 7:45 Agostino Sarubbo
2021-03-25 18:12 Agostino Sarubbo
2021-03-24 19:42 Sam James
2021-03-21 22:39 Andreas Sturmlechner
2020-06-15 18:26 Aaron Bauman
2019-09-17 4:47 Matt Turner
2019-08-14 19:45 Andreas K. Hüttel
2019-07-26 8:47 Agostino Sarubbo
2019-07-26 8:39 Agostino Sarubbo
2019-07-24 21:52 Sergei Trofimovich
2019-07-24 21:51 Sergei Trofimovich
2019-07-24 8:19 Agostino Sarubbo
2019-07-23 6:35 Sergei Trofimovich
2019-07-22 21:24 Sergei Trofimovich
2019-07-22 13:54 Agostino Sarubbo
2019-06-10 14:56 Alon Bar-Lev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox