217 lines
6.8 KiB
Makefile
217 lines
6.8 KiB
Makefile
# $OpenBSD: Makefile,v 1.5 2010/11/15 23:22:07 espie Exp $
|
|
|
|
LANGS = af am bg ca cs cy da de el eo es fo fr ga gd gl he hr hu \
|
|
id it ku la lt lv mg mi ms nb nl nn ny pl pt ro ru rw sk \
|
|
sl sv sw tet tl tn uk yi zu
|
|
|
|
FLAVOR ?= af
|
|
|
|
HOMEPAGE = http://www.vim.org/
|
|
VERSION = 7.3
|
|
P = ${VERSION:C/[\.]//g}
|
|
CATEGORIES = editors
|
|
MASTER_SITES = ftp://ftp.vim.org/pub/vim/runtime/spell/
|
|
DIST_SUBDIR = vim-spell
|
|
EXTRACT_ONLY =
|
|
DISTNAME = vim-spell-${VERSION}
|
|
|
|
# GPLv2+, LGPL, GFDL
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
PERMIT_PACKAGE_FTP = Yes
|
|
PERMIT_DISTFILES_CDROM =Yes
|
|
PERMIT_DISTFILES_FTP = Yes
|
|
|
|
. if ${FLAVOR:L:Maf}
|
|
LANG_NAME = Afrikaans
|
|
DISTFILES = af.latin1.spl af.utf-8.spl
|
|
. elif ${FLAVOR:L:Mam}
|
|
LANG_NAME = Amharic
|
|
DISTFILES = am.utf-8.spl
|
|
. elif ${FLAVOR:L:Mbg}
|
|
LANG_NAME = Bulgarian
|
|
DISTFILES = bg.cp1251.spl bg.utf-8.spl
|
|
. elif ${FLAVOR:L:Mca}
|
|
LANG_NAME = Catalan
|
|
DISTFILES = ca.latin1.spl ca.utf-8.spl
|
|
. elif ${FLAVOR:L:Mcs}
|
|
LANG_NAME = Czech
|
|
DISTFILES = cs.cp1250.spl cs.iso-8859-2.spl cs.utf-8.spl
|
|
. elif ${FLAVOR:L:Mcy}
|
|
LANG_NAME = Welsh
|
|
DISTFILES = cy.iso-8859-14.spl cy.utf-8.spl
|
|
. elif ${FLAVOR:L:Mda}
|
|
LANG_NAME = Danish
|
|
DISTFILES = da.latin1.spl da.utf-8.spl
|
|
. elif ${FLAVOR:L:Mde}
|
|
LANG_NAME = German
|
|
DISTFILES = de.latin1.spl de.utf-8.spl
|
|
. elif ${FLAVOR:L:Mel}
|
|
LANG_NAME = Greek
|
|
DISTFILES = el.iso-8859-7.spl el.utf-8.spl
|
|
. elif ${FLAVOR:L:Meo}
|
|
LANG_NAME = Esperanto
|
|
DISTFILES = eo.iso-8859-3.spl eo.utf-8.spl
|
|
. elif ${FLAVOR:L:Mes}
|
|
LANG_NAME = Spanish
|
|
DISTFILES = es.latin1.spl es.utf-8.spl
|
|
. elif ${FLAVOR:L:Mfo}
|
|
LANG_NAME = Faroese
|
|
DISTFILES = fo.latin1.spl fo.utf-8.spl
|
|
. elif ${FLAVOR:L:Mfr}
|
|
LANG_NAME = French
|
|
DISTFILES = fr.latin1.spl fr.utf-8.spl
|
|
. elif ${FLAVOR:L:Mga}
|
|
LANG_NAME = Irish
|
|
DISTFILES = ga.latin1.spl ga.utf-8.spl
|
|
. elif ${FLAVOR:L:Mgd}
|
|
LANG_NAME = Scottish Gaelic
|
|
DISTFILES = gd.latin1.spl gd.utf-8.spl
|
|
. elif ${FLAVOR:L:Mgl}
|
|
LANG_NAME = Galician
|
|
DISTFILES = gl.latin1.spl gl.utf-8.spl
|
|
. elif ${FLAVOR:L:Mhe}
|
|
LANG_NAME = Hebrew
|
|
DISTFILES = he.iso-8859-8.spl he.utf-8.spl
|
|
. elif ${FLAVOR:L:Mhr}
|
|
LANG_NAME = Croation
|
|
DISTFILES = hr.cp1250.spl hr.iso-8859-2.spl hr.utf-8.spl
|
|
. elif ${FLAVOR:L:Mhu}
|
|
LANG_NAME = Hungarian
|
|
DISTFILES = hu.cp1250.spl hu.iso-8859-2.spl hu.utf-8.spl
|
|
. elif ${FLAVOR:L:Mid}
|
|
LANG_NAME = Indonesian
|
|
DISTFILES = id.latin1.spl id.utf-8.spl
|
|
. elif ${FLAVOR:L:Mit}
|
|
LANG_NAME = Italian
|
|
DISTFILES = it.latin1.spl it.utf-8.spl
|
|
. elif ${FLAVOR:L:Mku}
|
|
LANG_NAME = Kurdish
|
|
DISTFILES = ku.iso-8859-9.spl ku.utf-8.spl
|
|
. elif ${FLAVOR:L:Mla}
|
|
LANG_NAME = Latin
|
|
DISTFILES = la.latin1.spl la.utf-8.spl
|
|
. elif ${FLAVOR:L:Mlt}
|
|
LANG_NAME = Lithuanian
|
|
DISTFILES = lt.iso-8859-13.spl lt.utf-8.spl
|
|
. elif ${FLAVOR:L:Mlv}
|
|
LANG_NAME = Latvian
|
|
DISTFILES = lv.iso-8859-13.spl lv.utf-8.spl
|
|
. elif ${FLAVOR:L:Mmg}
|
|
LANG_NAME = Malagasy
|
|
DISTFILES = mg.latin1.spl mg.utf-8.spl
|
|
. elif ${FLAVOR:L:Mmi}
|
|
LANG_NAME = Maori
|
|
DISTFILES = mi.iso-8859-4.spl mi.utf-8.spl
|
|
. elif ${FLAVOR:L:Mms}
|
|
LANG_NAME = Malay
|
|
DISTFILES = ms.latin1.spl ms.utf-8.spl
|
|
. elif ${FLAVOR:L:Mnb}
|
|
LANG_NAME = Norwegian (Bokmal)
|
|
DISTFILES = nb.latin1.spl nb.utf-8.spl
|
|
. elif ${FLAVOR:L:Mnl}
|
|
LANG_NAME = Dutch
|
|
DISTFILES = nl.latin1.spl nl.utf-8.spl
|
|
. elif ${FLAVOR:L:Mnn}
|
|
LANG_NAME = Norwegian (Nynorsk)
|
|
DISTFILES = nn.latin1.spl nn.utf-8.spl
|
|
. elif ${FLAVOR:L:Mny}
|
|
LANG_NAME = Chichewa
|
|
DISTFILES = ny.ascii.spl ny.iso-8859-14.spl ny.utf-8.spl
|
|
. elif ${FLAVOR:L:Mpl}
|
|
LANG_NAME = Polish
|
|
DISTFILES = pl.cp1250.spl pl.iso-8859-2.spl pl.utf-8.spl
|
|
. elif ${FLAVOR:L:Mpt}
|
|
LANG_NAME = Portuguese
|
|
DISTFILES = pt.latin1.spl pt.utf-8.spl
|
|
. elif ${FLAVOR:L:Mro}
|
|
LANG_NAME = Romanian
|
|
DISTFILES = ro.cp1250.spl ro.iso-8859-2.spl ro.utf-8.spl
|
|
. elif ${FLAVOR:L:Mru}
|
|
LANG_NAME = Russian
|
|
DISTFILES = ru.cp1251.spl ru.koi8-r.spl ru.utf-8.spl
|
|
. elif ${FLAVOR:L:Mrw}
|
|
LANG_NAME = Kinyarwanda
|
|
DISTFILES = rw.latin1.spl rw.utf-8.spl
|
|
. elif ${FLAVOR:L:Msk}
|
|
LANG_NAME = Slovak
|
|
DISTFILES = sk.cp1250.spl sk.iso-8859-2.spl sk.utf-8.spl
|
|
. elif ${FLAVOR:L:Msl}
|
|
LANG_NAME = Slovenian
|
|
DISTFILES = sl.cp1250.spl sl.iso-8859-2.spl sl.utf-8.spl
|
|
. elif ${FLAVOR:L:Msv}
|
|
LANG_NAME = Swedish
|
|
DISTFILES = sv.latin1.spl sv.utf-8.spl
|
|
. elif ${FLAVOR:L:Msw}
|
|
LANG_NAME = Kiswahili
|
|
DISTFILES = sw.latin1.spl sw.utf-8.spl
|
|
. elif ${FLAVOR:L:Mtet}
|
|
LANG_NAME = Tetum
|
|
DISTFILES = tet.latin1.spl tet.utf-8.spl
|
|
. elif ${FLAVOR:L:Mtl}
|
|
LANG_NAME = Tagalog
|
|
DISTFILES = tl.latin1.spl tl.utf-8.spl
|
|
. elif ${FLAVOR:L:Mtn}
|
|
LANG_NAME = Setswana
|
|
DISTFILES = tn.cp1250.spl tn.iso-8859-2.spl tn.utf-8.spl
|
|
. elif ${FLAVOR:L:Muk}
|
|
LANG_NAME = Ukrainian
|
|
DISTFILES = uk.koi8-u.spl uk.utf-8.spl
|
|
. elif ${FLAVOR:L:Myi}
|
|
LANG_NAME = Yiddish
|
|
DISTFILES = yi-tr.utf-8.spl yi.latin1.spl yi.utf-8.spl
|
|
. elif ${FLAVOR:L:Mzu}
|
|
LANG_NAME = Zulu
|
|
DISTFILES = zu.ascii.spl zu.latin1.spl zu.utf-8.spl
|
|
. endif
|
|
|
|
SUPDISTFILES = af.latin1.spl af.utf-8.spl am.utf-8.spl bg.cp1251.spl \
|
|
bg.utf-8.spl ca.latin1.spl ca.utf-8.spl cs.cp1250.spl \
|
|
cs.iso-8859-2.spl cs.utf-8.spl cy.iso-8859-14.spl \
|
|
cy.utf-8.spl da.latin1.spl da.utf-8.spl de.latin1.spl \
|
|
de.utf-8.spl el.iso-8859-7.spl el.utf-8.spl en.ascii.spl \
|
|
en.latin1.spl en.utf-8.spl eo.iso-8859-3.spl eo.utf-8.spl \
|
|
es.latin1.spl es.utf-8.spl fo.latin1.spl fo.utf-8.spl \
|
|
fr.latin1.spl fr.utf-8.spl ga.latin1.spl ga.utf-8.spl \
|
|
gd.latin1.spl gd.utf-8.spl gl.latin1.spl gl.utf-8.spl \
|
|
he.iso-8859-8.spl he.utf-8.spl hr.cp1250.spl \
|
|
hr.iso-8859-2.spl hr.utf-8.spl hu.cp1250.spl \
|
|
hu.iso-8859-2.spl hu.utf-8.spl id.latin1.spl id.utf-8.spl \
|
|
it.latin1.spl it.utf-8.spl ku.iso-8859-9.spl ku.utf-8.spl \
|
|
la.latin1.spl la.utf-8.spl lt.iso-8859-13.spl lt.utf-8.spl \
|
|
lv.iso-8859-13.spl lv.utf-8.spl mg.latin1.spl mg.utf-8.spl \
|
|
mi.iso-8859-4.spl mi.utf-8.spl ms.latin1.spl ms.utf-8.spl \
|
|
nb.latin1.spl nb.utf-8.spl nl.latin1.spl nl.utf-8.spl \
|
|
nn.latin1.spl nn.utf-8.spl ny.ascii.spl ny.iso-8859-14.spl \
|
|
ny.utf-8.spl pl.cp1250.spl pl.iso-8859-2.spl pl.utf-8.spl \
|
|
pt.latin1.spl pt.utf-8.spl ro.cp1250.spl ro.iso-8859-2.spl \
|
|
ro.utf-8.spl ru.cp1251.spl ru.koi8-r.spl ru.utf-8.spl \
|
|
rw.latin1.spl rw.utf-8.spl sk.cp1250.spl sk.iso-8859-2.spl \
|
|
sk.utf-8.spl sl.cp1250.spl sl.iso-8859-2.spl sl.utf-8.spl \
|
|
sv.latin1.spl sv.utf-8.spl sw.latin1.spl sw.utf-8.spl \
|
|
tet.latin1.spl tet.utf-8.spl tl.latin1.spl tl.utf-8.spl \
|
|
tn.cp1250.spl tn.iso-8859-2.spl tn.utf-8.spl uk.koi8-u.spl \
|
|
uk.utf-8.spl yi-tr.utf-8.spl yi.latin1.spl yi.utf-8.spl \
|
|
zu.ascii.spl zu.latin1.spl zu.utf-8.spl
|
|
|
|
.for l in ${LANGS}
|
|
FLAVORS += $l
|
|
. if ${FLAVOR:L:M${l}}
|
|
FULLPKGNAME = vim-spell-$l-${VERSION}
|
|
COMMENT = ${LANG_NAME} spell-check files for Vim
|
|
PLIST = ${PKGDIR}/PLIST-$l
|
|
. endif
|
|
.endfor
|
|
|
|
NO_BUILD = Yes
|
|
RUN_DEPENDS = editors/vim
|
|
|
|
SUBST_VARS = LANG_NAME P
|
|
|
|
do-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/vim/vim${P}/spell
|
|
.for f in ${DISTFILES}
|
|
${INSTALL_DATA} ${FULLDISTDIR}/${f} ${PREFIX}/share/vim/vim${P}/spell
|
|
.endfor
|
|
|
|
.include <bsd.port.mk>
|