openbsd-ports/textproc/mozilla-dicts/Makefile.inc

60 lines
1.5 KiB
Makefile

# All distfiles are unversioned, and no upstream master site available
PORTROACH = ignore:1
PKG_ARCH = *
REVISION = 1
V = 1.3
NAME = mozilla-dicts
CATEGORIES = textproc
HOMEPAGE = https://addons.mozilla.org/language-tools/
# Mozilla public license
PERMIT_PACKAGE = Yes
MASTER_SITES = https://spacehopper.org/martynas/mozilla/dicts/${V}/
LANGUAGES = af ak am-ET ar az-IR be bg bn-BD ca-valencia ca cs \
csb cy-GB da de-AT de-CH de-DE dsb el en-AU en-CA \
en-GB en-ZA eo es-AR es-MX es-VE es-es et eu fa \
fo-FO fr fur-IT fy-NL ga-IE gl gu-IN he hi-IN hr-HR \
hr hsb hu id is it ku la lb-LU lt lv mg-MG mi mn \
nb-NO ne-NP nl nn-NO nr nso ny-MW oc or-IN pa-IN \
pl pt-BR pt-PT ro ru sk-SK sl sq sr ss st sv-SE \
sw-TZ ta tn ts uk ur ve vi xh yi zu
BUILD_DEPENDS = archivers/unzip
DIST_SUBDIR = ${NAME}-${V}
NO_BUILD = Yes
NO_TEST = Yes
.for i in ${LANGUAGES}
SUPDISTFILES += $i.xpi
.endfor
DISTFILES += $L.xpi
PKGNAME = ${NAME}-$L-${V}
COMMENT = $L dictionary for Mozilla
L2 ?= $L
# use the same for all subpackages
PKGDIR = ${.CURDIR}/../pkg
PLIST ?= ${PKGDIR}/PLIST
DESCR = ${PKGDIR}/DESCR
CHECKSUM_FILE = ${.CURDIR}/../distinfo
SUBST_VARS = L L2
do-extract:
@PATH=${PORTPATH} ${UNZIP} -oq ${FULLDISTDIR}/$L.xpi -d ${WRKDIR} \*.aff
@PATH=${PORTPATH} ${UNZIP} -oq ${FULLDISTDIR}/$L.xpi -d ${WRKDIR} \*.dic
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/mozilla-dicts
${INSTALL_DATA} ${WRKDIR}/dictionaries/*.aff \
${PREFIX}/share/mozilla-dicts/
${INSTALL_DATA} ${WRKDIR}/dictionaries/*.dic \
${PREFIX}/share/mozilla-dicts/