diff --git a/textproc/iso8879/Makefile b/textproc/iso8879/Makefile new file mode 100644 index 000000000000..471944a6d116 --- /dev/null +++ b/textproc/iso8879/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: iso8879 +# Version required: 1.0 +# Date created: June 19, 1997 +# Whom: jfieber +# +# $Id$ +# + +DISTNAME= iso8879-1.0 +CATEGORIES= textproc +MASTER_SITES= http://www.sil.org/sgml/ + +MAINTAINER= jfieber@FreeBSD.ORG + +DISTFILES= isoENTS.zip + +NO_MTREE= yes +NO_EXTRACT= yes +NO_BUILD= yes +NO_PATCH= yes +NO_CONFIGURE= yes +NO_WRKDIR= yes + +BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip + +INSTDIR= ${PREFIX}/share/sgml/iso8879/ + +pre-install: + @[ -d ${INSTDIR} ] || ${MKDIR} ${INSTDIR} + +do-install: + @unzip -a -q -o -d ${INSTDIR} ${DISTDIR}/${DISTFILES} + @${INSTALL_DATA} ${FILESDIR}/catalog ${INSTDIR}/catalog + @chmod ${SHAREMODE} ${INSTDIR}/* + @chown -R ${SHAREOWN}.${SHAREGRP} ${INSTDIR} + +.include diff --git a/textproc/iso8879/files/catalog b/textproc/iso8879/files/catalog new file mode 100644 index 000000000000..867540fcbd33 --- /dev/null +++ b/textproc/iso8879/files/catalog @@ -0,0 +1,58 @@ +-- ISO general entities -- + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" +"ISOamsa" + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" +"ISOamsb" + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" +"ISOamsc" + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" +"ISOamsn" + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" +"ISOamso" + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" +"ISOamsr" + +PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" +"ISObox" + +PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" +"ISOcyr1" + +PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" +"ISOcyr2" + +PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" +"ISOdia" + +PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" +"ISOgrk1" + +PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" +"ISOgrk2" + +PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" +"ISOgrk3" + +PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" +"ISOgrk4" + +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" +"ISOlat1" + +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" +"ISOlat2" + +PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" +"ISOnum" + +PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" +"ISOpub" + +PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" +"ISOtech" diff --git a/textproc/iso8879/pkg-comment b/textproc/iso8879/pkg-comment new file mode 100644 index 000000000000..36bfadb9bd99 --- /dev/null +++ b/textproc/iso8879/pkg-comment @@ -0,0 +1 @@ +Character entity sets from ISO 8879:1986 (SGML) diff --git a/textproc/iso8879/pkg-descr b/textproc/iso8879/pkg-descr new file mode 100644 index 000000000000..f66c8de58047 --- /dev/null +++ b/textproc/iso8879/pkg-descr @@ -0,0 +1,23 @@ +Nineteen ISO 8879:1986 character entity sets used by many DTDs: + + Added Latin 1 + Added Latin 2 + Added Math Symbols: Arrow Relations + Added Math Symbols: Binary Operators + Added Math Symbols: Delimiters + Added Math Symbols: Negated Relations + Added Math Symbols: Ordinary + Added Math Symbols: Relations, Box and Line Drawing + Alternative Greek Symbols + Diacritical Marks + General Technical + Greek Letters + Greek Symbols + Monotoniko Greek + Non-Russian Cyrillic + Numeric and Special Graphic + Publishing + Russian Cyrillic + +John Fieber +jfieber@FreeBSD.org diff --git a/textproc/iso8879/pkg-plist b/textproc/iso8879/pkg-plist new file mode 100644 index 000000000000..bdaa029082d5 --- /dev/null +++ b/textproc/iso8879/pkg-plist @@ -0,0 +1,21 @@ +share/sgml/iso8879/ISOamsa +share/sgml/iso8879/ISOamsb +share/sgml/iso8879/ISOamsc +share/sgml/iso8879/ISOamsn +share/sgml/iso8879/ISOamso +share/sgml/iso8879/ISOamsr +share/sgml/iso8879/ISObox +share/sgml/iso8879/ISOcyr1 +share/sgml/iso8879/ISOcyr2 +share/sgml/iso8879/ISOdia +share/sgml/iso8879/ISOgrk1 +share/sgml/iso8879/ISOgrk2 +share/sgml/iso8879/ISOgrk3 +share/sgml/iso8879/ISOgrk4 +share/sgml/iso8879/ISOlat1 +share/sgml/iso8879/ISOlat2 +share/sgml/iso8879/ISOnum +share/sgml/iso8879/ISOpub +share/sgml/iso8879/ISOtech +share/sgml/iso8879/catalog +@dirrm share/sgml/iso8879