Magellan Linux

Contents of /trunk/extras/hyphen/hyphen-2.5-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5703 - (show annotations) (download)
Wed Aug 4 21:10:39 2010 UTC (13 years, 9 months ago) by niro
File size: 1373 byte(s)
-fixed UP2DATE
1 # $Id$
2
3 PNAME="hyphen"
4 PVER="2.5"
5 PBUILD="r1"
6
7 PCATEGORIE="app-text"
8 STATE="unstable"
9
10 HOMEPAGE="http://hunspell.sourceforge.net/"
11
12 SDEPEND=">= virtual/glibc
13 >= dev-lang/perl-5.10"
14
15 SRCFILE="${PNAME}-${PVER}.tar.gz"
16 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
17
18 SPLIT_PACKAGES="hyphen hyphen-en"
19 sminclude mbuild mtools
20
21 SRC_URI=(
22 sourceforge://hunspell/${SRCFILE}
23 mirror://${PNAME}/${SRCFILE}
24 )
25
26 UP2EXCLUDE="documentation"
27 UP2DATE="updatecmd_sourceforge hunspell Hyphen"
28
29 split_info_hyphen()
30 {
31 DESCRIPTION="library for high quality hyphenation and justification."
32 DEPEND=">= virtual/glibc
33 >= dev-lang/perl-5.10"
34 }
35
36 split_info_hyphen-en()
37 {
38 DESCRIPTION="English hyphenation rules."
39 DEPEND="== app-text/hyphen-${PVER}"
40 }
41
42 src_install() { :;} # split package compat
43
44 src_install_hyphen()
45 {
46 cd ${SRCDIR}
47
48 mmake DESTDIR=${BINDIR} install-libLTLIBRARIES || die
49 mmake DESTDIR=${BINDIR} install-binSCRIPTS || die
50 mmake DESTDIR=${BINDIR} install-includeHEADERS || die
51
52 minstalldocs AUTHORS ChangeLog COPYING* NEWS README* TODO THANKS || die
53 }
54
55 src_install_hyphen-en()
56 {
57 cd ${SRCDIR}
58 mmake DESTDIR=${BINDIR} install-hyphDATA || die
59
60 # create some aliases
61 local i
62 for i in en_AG en_AU en_BS en_BW en_BZ en_CA en_DK en_GB en_GH en_HK en_IE \
63 en_IN en_JM en_NA en_NZ en_PH en_SG en_TT en_ZA en_ZW
64 do
65 mlink hyph_en_US.dic /usr/share/hyphen/hyph_${i}.dic || die
66 done
67 }