ChangeLog

# ChangeLog for media-fonts/monafont
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/monafont/ChangeLog,v 1.33 2007/07/22 07:08:31 dirtyepic Exp $

22 Jul 2007; Ryan Hill monafont-2.90-r1.ebuild,
monafont-2.90-r2.ebuild:
Remove virtual/x11.

05 Jan 2007; Diego Pettenò
monafont-2.90-r1.ebuild:
Convert to use elog.

26 Nov 2006; Diego Pettenò
monafont-2.90-r2.ebuild:
Add ~x86-fbsd keyword, fix quoting, add binchecks and strip restricts.

30 Oct 2006; Simon Stelling monafont-2.90-r2.ebuild:
stable on amd64

25 Oct 2006; Jeroen Roovers monafont-2.90-r2.ebuild:
Stable for HPPA (bug #152334).

24 Oct 2006; Andrej Kacian monafont-2.90-r2.ebuild:
Stable on x86, bug #152334.

23 Oct 2006; Markus Rothe monafont-2.90-r2.ebuild:
Stable on ppc64; bug #152334

20 Oct 2006; Bryan Østergaard
monafont-2.90-r2.ebuild:
Stable on Alpha.

07 Sep 2006; Gustavo Zacarias
monafont-2.90-r2.ebuild:
Stable on sparc

16 Jul 2006; monafont-2.90-r2.ebuild:
Stable on ppc. Bug #140590

16 Jul 2006; Diego Pettenò
monafont-2.90-r2.ebuild:
Fix path for X binaries to /usr/bin, as per bug #140590.

11 Jul 2006; Aron Griffis monafont-2.90-r2.ebuild:
Mark 2.90-r2 stable on ia64

23 Mar 2006; Donnie Berkholz ;
monafont-2.90-r1.ebuild:
Port to modular X.

*monafont-2.90-r2 (11 Jan 2006)

11 Jan 2006; Robin H. Johnson
+monafont-2.90-r2.ebuild:
Fix DEPEND/RDEPEND for modular-X.

27 Jan 2005; Yuta SATOH monafont-2.90-r1.ebuild:
stable on ppc64

19 Dec 2004; Yuta SATOH monafont-2.90-r1.ebuild:
added ~ppc64

05 Oct 2004; Mamoru KOMACHI monafont-2.90-r1.ebuild,
-monafont-2.90.ebuild:
Added app-arch/unzip to DEPEND. Thanks to Yusuke Shinyama
for pointing that; bug #66171.

29 Sep 2004; Gustavo Zacarias monafont-2.90-r1.ebuild:
Stable on sparc

29 Sep 2004; Mamoru KOMACHI -monafont-2.22.ebuild,
monafont-2.90-r1.ebuild, monafont-2.90.ebuild:
Stable on x86, alpha and ppc.

*monafont-2.90-r1 (22 Jun 2004)

22 Jun 2004; Mamoru KOMACHI +monafont-2.90-r1.ebuild:
font.eclassify

07 Jun 2004; Aron Griffis monafont-2.90.ebuild:
Fix use invocation

03 Feb 2004; monafont-2.90.ebuild:
Added ~amd64 keyword.

08 Dec 2003; Mamoru KOMACHI monafont-2.90.ebuild:
Fixed mkdirhier problem, bug #35332

12 Nov 2003; Mamoru KOMACHI monafont-2.30_pre2.ebuild,
monafont-2.90.ebuild:
Marked as stable on all arches. Removed prerelease version.

27 Sep 2003; Mamoru KOMACHI monafont-2.90.ebuild:
Marked as stable on x86

11 Sep 2003; Mamoru KOMACHI metadata.xml,
monafont-2.22.ebuild, monafont-2.30_pre2.ebuild, monafont-2.90.ebuild:
Added `export PERL_BADLANG=0` because of the warnings you get when you
emerge the ebuilds with LC_CTYPE=*.UTF-8 (See Bug #28419)
Also added `export LC_CTYPE=C` as it fails to build if LANG variable
set. Thanks to Henry Yang for reporting the bug.

*monafont-2.90 (10 Sep 2003)

10 Sep 2003; Mamoru KOMACHI monafont-2.90.ebuild:
Version bump. Added TrueType font and changed DESCRIPTION accordingly.

*monafont-2.30_pre2 (20 Aug 2003)

20 Aug 2003; Mamoru KOMACHI monafont-2.30_pre2.ebuild:
New prerelease version

*monafont-2.22 (27 Jul 2003)

20 Aug 2003; Mamoru KOMACHI monafont-2.22.ebuild:
Fixed typo in displaying FontPath messages. Thanks to HAGIHARA Yoshiaki
in bug #26938

08 Aug 2003; Mamoru KOMACHI monafont-2.22.ebuild:
Marked stable on x86 and alpha

31 Jul 2003; Mamoru KOMACHI monafont-2.22.ebuild:
Added ~alpha, ~sparc and ~ppc keywords

27 Jul 2003; Mamoru KOMACHI monafont-2.22.ebuild:
Initial import, ebuild submitted by Shota Nakano
at GentooJP BugTrack

Manifest

DIST monafont-2.90.tar.bz2 808897 RMD160 1b5dbd521581f05bd26e8339b316e0207be3c7a1 SHA1 6106097a74afed072b3c49555356c5cb88cec172 SHA256 26e608598edb2c9f1a662acd8bf4e06dc75910a69fc76698e4e062113a401978
DIST monafont-ttf-2.90.zip 1712768 RMD160 92947e25c73f114d5720d23b629cdf9536875fe3 SHA1 0bf207d2b0c0cbe5610aad820996305645eddbff SHA256 06b324342ad13ea06a7e74811e1334a28cc52a1a16f9a326a919249622daeed6
EBUILD monafont-2.90-r1.ebuild 1639 RMD160 f8760945ecd48695a2c3b06cd51441898576f8fb SHA1 2ebc4225c3aec192655e95a143c3125012ce925a SHA256 9378109d9e6b78b5af148039ee44b4556c60ddfed434670b8c2ac81ff85859d7
EBUILD monafont-2.90-r2.ebuild 1572 RMD160 d2990963b7ae04c97a3f43990113fc47bb39435f SHA1 13f1cf480800a1606e4e65d3cc915b5739533caf SHA256 6424a763e6727fd87f23b050edab83ea22ca54b6bb0590689eeee7a5d849bad5
MISC ChangeLog 4451 RMD160 96018136bd712b3c1e62faac9ceee42a67081d41 SHA1 94fe73af92b76e2633a2001c7367baea685554f3 SHA256 4dcfcb56ade424ac8160bf4dc83a5da390eadd08012e754bab9bf668e2821e18
MISC metadata.xml 175 RMD160 e22fbca96af27631c4910bc93f69d81280ddd96e SHA1 5f1d4ea1a9ccb9b3dbd74ddaed58f0df64f2ad63 SHA256 0dc53674ee3ca2348bedd390f639dac96f537cce8cd0c550c13917de7b61f2e8

metadata.xml




fonts
cjk

monafont-2.90-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/monafont/monafont-2.90-r1.ebuild,v 1.13 2007/07/22 07:08:31 dirtyepic Exp $

inherit font

MY_P=${P/_/}

DESCRIPTION="Japanese bitmap and TrueType fonts suitable for browsing 2ch"
HOMEPAGE="http://monafont.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
truetype? ( mirror://sourceforge/${PN}/${PN}-ttf-${PV}.zip )"

LICENSE="public-domain"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
IUSE="X truetype"

RDEPEND=""
DEPEND="${RDEPEND}
x11-apps/bdftopcf
dev-lang/perl
>=sys-apps/sed-4
app-arch/unzip"

S="${WORKDIR}/${MY_P}"
FONT_S="${WORKDIR}"
FONT_SUFFIX="ttf"
FONTDIR=/usr/share/fonts/${PN}

src_unpack() {
unpack ${A}
sed -i -e 's:$(X11BINDIR)/mkdirhier:/bin/mkdir -p:' ${S}/Makefile
}

src_compile() {
PERL_BADLANG=0 ; LC_CTYPE=C
export PERL_BADLANG LC_CTYPE
emake || die
}

src_install() {
make install X11FONTDIR=${D}/${FONTDIR} || die
mkfontdir ${D}/${FONTDIR}
insinto ${FONTDIR}
newins fonts.alias.mona fonts.alias
dodoc README*

if use truetype ; then
DOCS=${WORKDIR}/README-ttf.txt
font_src_install
fi
}

pkg_postinst() {
elog
elog "You need to add following line into 'Section \"Files\"' in"
elog "XF86Config and reboot X Window System, to use these fonts."
elog
elog "\tFontPath \"${FONTDIR}\""
elog
}

pkg_postrm() {
elog
elog "You need to remove following line in 'Section \"Files\"' in"
elog "XF86Config, to unmerge this package completely."
elog
elog "\tFontPath \"${FONTDIR}\""
elog
}

monafont-2.90-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/monafont/monafont-2.90-r2.ebuild,v 1.13 2007/07/22 07:08:31 dirtyepic Exp $

inherit font

MY_P="${P/_/}"

DESCRIPTION="Japanese bitmap and TrueType fonts suitable for browsing 2ch"
HOMEPAGE="http://monafont.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
truetype? ( mirror://sourceforge/${PN}/${PN}-ttf-${PV}.zip )"

LICENSE="public-domain"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="truetype"

DEPEND="x11-apps/bdftopcf
x11-apps/mkfontdir
dev-lang/perl
>=sys-apps/sed-4
app-arch/unzip"
RDEPEND=""

S="${WORKDIR}/${MY_P}"
FONT_S="${WORKDIR}"
FONT_SUFFIX="ttf"
FONTDIR="/usr/share/fonts/${PN}"

# Only installs fonts
RESTRICT="strip binchecks"

src_unpack() {
unpack ${A}
sed -i -e 's:$(X11BINDIR)/mkdirhier:/bin/mkdir -p:' "${S}/Makefile"
}

src_compile() {
PERL_BADLANG=0 ; LC_CTYPE=C
export PERL_BADLANG LC_CTYPE
emake X11BINDIR="/usr/bin" || die
}

src_install() {
make install X11BINDIR="/usr/bin" X11FONTDIR="${D}/${FONTDIR}" || die
mkfontdir "${D}/${FONTDIR}"
insinto "${FONTDIR}"
newins fonts.alias.mona fonts.alias
dodoc README*

if use truetype ; then
DOCS="${WORKDIR}/README-ttf.txt"
font_src_install
fi
}

pkg_postinst() {
elog
elog "You need to add following line into 'Section \"Files\"' in"
elog "XF86Config and reboot X Window System, to use these fonts."
elog
elog "\tFontPath \"${FONTDIR}\""
elog
}