Magellan Linux

Contents of /smage/trunk/extras/t1lib/t1lib-5.1.2-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10617 - (show annotations) (download)
Fri Aug 25 12:47:20 2017 UTC (6 years, 8 months ago) by niro
File size: 1376 byte(s)
auto added: ver bump to 5.1.2-r2
1 # $Id$
2
3 PNAME="t1lib"
4 PVER="5.1.2"
5 PBUILD="r2"
6
7 PCAT="media-libs"
8
9 DESCRIPTION="A Type 1 Font Rasterizer Library for UNIX/X11."
10 HOMEPAGE="ftp://metalab.unc.edu/pub/Linux/libs/graphics/"
11
12 DEPEND=">= x11-libs/libICE-1
13 >= x11-libs/libSM-1
14 >= x11-libs/libX11-1
15 >= x11-libs/libXau-1
16 >= x11-libs/libXaw-1
17 >= x11-libs/libXdmcp-1
18 >= x11-libs/libXext-1
19 >= x11-libs/libXmu-1
20 >= x11-libs/libXpm-3
21 >= x11-libs/libXt-1"
22
23 ALX_DEV_DEPEND=">= x11-libs/libICE-dev-1
24 >= x11-libs/libSM-dev-1
25 >= x11-libs/libX11-dev-1
26 >= x11-libs/libXau-dev-1
27 >= x11-libs/libXaw-dev-1
28 >= x11-libs/libXdmcp-dev-1
29 >= x11-libs/libXext-dev-1
30 >= x11-libs/libXmu-dev-1
31 >= x11-libs/libXpm-dev-3
32 >= x11-libs/libXt-dev-1"
33
34 SDEPEND="${ALX_DEV_DEPEND}"
35
36 SRCFILE="${PNAME}-${PVER}.tar.gz"
37 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
38
39 ALX_PKG_KEEP="usr/$(mlibdir)/*.so.*"
40 sminclude alx-split
41
42 SRC_URI=(
43 ftp://metalab.unc.edu/pub/Linux/libs/graphics/${SRCFILE}
44 mirror://${PNAME}/${SRCFILE}
45 )
46
47 src_prepare()
48 {
49 munpack ${SRCFILE} || die
50 cd ${SRCDIR}
51
52 sed -i "s:dvips:#dvips:" doc/Makefile.in || die
53 sed -i "s:\./\(t1lib\.config\):/etc/t1lib/\1:" xglyph/xglyph.c || die
54 }
55
56 src_compile()
57 {
58 cd ${SRCDIR}
59
60 mconfigure --datadir=/etc --with-x || die
61 mmake without_doc || die
62 }
63
64 alx_generic_src_install()
65 {
66 cd ${SRCDIR}
67
68 mmake DESTDIR=${BINDIR} install || die
69 minstalldocs Changes LGPL LICENSE README* || die
70 }