Skip to content

Instantly share code, notes, and snippets.

@lantw44
Last active May 6, 2018 12:20
Show Gist options
  • Select an option

  • Save lantw44/bcb148d3628ef51eea142ff4c44cfe32 to your computer and use it in GitHub Desktop.

Select an option

Save lantw44/bcb148d3628ef51eea142ff4c44cfe32 to your computer and use it in GitHub Desktop.
pluginbase, psautohint, fontmake and their dependencies
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-booleanOperations
# py-booleanOperations/distinfo
# py-booleanOperations/Makefile
# py-booleanOperations/pkg-descr
#
echo c - py-booleanOperations
mkdir -p py-booleanOperations > /dev/null 2>&1
echo x - py-booleanOperations/distinfo
sed 's/^X//' >py-booleanOperations/distinfo << 'f0da96f197c774185368f2f34ad3e3ba'
XTIMESTAMP = 1525522266
XSHA256 (booleanOperations-0.8.0.zip) = 62723b7cabe3e727546df945c155e2f8be9514ef8c4f3b2f0f5cdb24ebbcfdf1
XSIZE (booleanOperations-0.8.0.zip) = 25143
f0da96f197c774185368f2f34ad3e3ba
echo x - py-booleanOperations/Makefile
sed 's/^X//' >py-booleanOperations/Makefile << 'e1576a088b6b3b419a7d1a0bd4e62857'
X# $FreeBSD$
X
XPORTNAME= booleanOperations
XPORTVERSION= 0.8.0
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Boolean operations on paths
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.11:devel/py-setuptools_scm@${FLAVOR}
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyclipper>=1.0.5:math/py-pyclipper@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}fonttools>=3.1.2:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.0.0:print/py-ufoLib@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
e1576a088b6b3b419a7d1a0bd4e62857
echo x - py-booleanOperations/pkg-descr
sed 's/^X//' >py-booleanOperations/pkg-descr << '7ba7c8184f9f0cf48cb66b710cab5082'
XBoolean operations on paths based on a super fast polygon clipper library by
XAngus Johnson.
X
XWWW: https://github.com/typemytype/booleanOperations
7ba7c8184f9f0cf48cb66b710cab5082
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-compreffor
# py-compreffor/distinfo
# py-compreffor/Makefile
# py-compreffor/pkg-descr
#
echo c - py-compreffor
mkdir -p py-compreffor > /dev/null 2>&1
echo x - py-compreffor/distinfo
sed 's/^X//' >py-compreffor/distinfo << '9e07abea703da5586cae13a0c83e94a2'
XTIMESTAMP = 1525601591
XSHA256 (compreffor-0.4.6.zip) = c9578301995e9e011896a2ee3751419256b33342004b6ea6d34960c51d1463d5
XSIZE (compreffor-0.4.6.zip) = 83779
9e07abea703da5586cae13a0c83e94a2
echo x - py-compreffor/Makefile
sed 's/^X//' >py-compreffor/Makefile << '114ae85acbc27a4b7f7b455a53ff4c64'
X# $FreeBSD$
X
XPORTNAME= compreffor
XPORTVERSION= 0.4.6
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= CFF subroutinizer for fontTools
X
XLICENSE= APACHE20
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.1:print/py-fonttools@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist concurrent distutils
X
X.include <bsd.port.mk>
114ae85acbc27a4b7f7b455a53ff4c64
echo x - py-compreffor/pkg-descr
sed 's/^X//' >py-compreffor/pkg-descr << '61719311f382e7baa0e624918f1dcf9b'
Xcompreffor is a CFF table subroutinizer for FontTools.
X
XWWW: https://github.com/googlei18n/compreffor
61719311f382e7baa0e624918f1dcf9b
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-cu2qu
# py-cu2qu/distinfo
# py-cu2qu/Makefile
# py-cu2qu/pkg-descr
#
echo c - py-cu2qu
mkdir -p py-cu2qu > /dev/null 2>&1
echo x - py-cu2qu/distinfo
sed 's/^X//' >py-cu2qu/distinfo << 'a8dd2b57c99be09d90819984ce7c6c26'
XTIMESTAMP = 1525601723
XSHA256 (cu2qu-1.5.0.zip) = f03a9d0f697bc4334af9cabc4002bfb1fea988bcfe2bffff46530c26b6ba7991
XSIZE (cu2qu-1.5.0.zip) = 122955
a8dd2b57c99be09d90819984ce7c6c26
echo x - py-cu2qu/Makefile
sed 's/^X//' >py-cu2qu/Makefile << '5898c41c8f59f86b1d073d2cafe22ad4'
X# $FreeBSD$
X
XPORTNAME= cu2qu
XPORTVERSION= 1.5.0
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Cubic-to-quadratic bezier curve conversion
X
XLICENSE= APACHE20
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.18.0:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.1.1:print/py-ufoLib@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}defcon>=0.4.0:print/py-defcon@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist concurrent distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
5898c41c8f59f86b1d073d2cafe22ad4
echo x - py-cu2qu/pkg-descr
sed 's/^X//' >py-cu2qu/pkg-descr << '951d71afa4680278ce36aab19d9edb4e'
Xcu2qu provides functions which take in UFO objects (Defcon Fonts or Robofab
XRFonts) and converts any cubic curves to quadratic.
X
XWWW: https://github.com/googlei18n/cu2qu
951d71afa4680278ce36aab19d9edb4e
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-defcon
# py-defcon/distinfo
# py-defcon/Makefile
# py-defcon/pkg-descr
#
echo c - py-defcon
mkdir -p py-defcon > /dev/null 2>&1
echo x - py-defcon/distinfo
sed 's/^X//' >py-defcon/distinfo << '099491af19e38619dd753a437c5dd2f7'
XTIMESTAMP = 1525601876
XSHA256 (defcon-0.5.1.zip) = 782824bc0554f7e68c8da5d53729571cb5d9316eb5f95b14ca19953b8b9c01aa
XSIZE (defcon-0.5.1.zip) = 490106
099491af19e38619dd753a437c5dd2f7
echo x - py-defcon/Makefile
sed 's/^X//' >py-defcon/Makefile << '651c76c206e69fb57d2512e9026e5a34'
X# $FreeBSD$
X
XPORTNAME= defcon
XPORTVERSION= 0.5.1
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Set of flexible objects for representing UFO data
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/License.txt
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.1.2:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.1.0:print/py-ufoLib@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
XUSE_LOCALE= en_US.UTF-8
XNO_ARCH= yes
X
X.include <bsd.port.mk>
651c76c206e69fb57d2512e9026e5a34
echo x - py-defcon/pkg-descr
sed 's/^X//' >py-defcon/pkg-descr << '4407b798ee2b5c7a82932a3341032d48'
XDefcon is a set of UFO based objects optimized for use in font editing
Xapplications. The objects are built to be lightweight, fast and flexible.
XThe objects are very bare-bones and they are not meant to be end-all, be-all
Xobjects. Rather, they are meant to provide base functionality so that you can
Xfocus on your application's behavior, not object observing or maintaining
Xcached data.
X
XWWW: https://github.com/typesupply/defcon
4407b798ee2b5c7a82932a3341032d48
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-fontmake
# py-fontmake/distinfo
# py-fontmake/Makefile
# py-fontmake/pkg-descr
#
echo c - py-fontmake
mkdir -p py-fontmake > /dev/null 2>&1
echo x - py-fontmake/distinfo
sed 's/^X//' >py-fontmake/distinfo << 'dae1f22d96377e905b5e95d2fece12a9'
XTIMESTAMP = 1525602308
XSHA256 (fontmake-1.4.0.zip) = 6582efe3b4ae777ee1b6e71f8e94466a68a91935b317dfbf444a32928d6f74c9
XSIZE (fontmake-1.4.0.zip) = 30726
dae1f22d96377e905b5e95d2fece12a9
echo x - py-fontmake/Makefile
sed 's/^X//' >py-fontmake/Makefile << '02594099cbf94ebe67571d01bc84dc1b'
X# $FreeBSD$
X
XPORTNAME= fontmake
XPORTVERSION= 1.4.0
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Compile fonts from sources to binary
X
XLICENSE= APACHE20
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.21.2:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}cu2qu>=1.3.0:print/py-cu2qu@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}glyphsLib>=2.2.1:print/py-glyphsLib@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}ufo2ft>=1.1.0:print/py-ufo2ft@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}MutatorMath>=2.1.0:print/py-MutatorMath@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}defcon>=0.3.5:print/py-defcon@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}booleanOperations>=0.8.0:print/py-booleanOperations@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist concurrent distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
02594099cbf94ebe67571d01bc84dc1b
echo x - py-fontmake/pkg-descr
sed 's/^X//' >py-fontmake/pkg-descr << '4e65c13ece21a00751ee3d6c0d53fe5f'
Xfontmake provides a wrapper for several other Python libraries which together
Xcompile fonts from various sources (.glyphs, .ufo) into binaries (.otf, .ttf).
X
XWWW: https://github.com/googlei18n/fontmake
4e65c13ece21a00751ee3d6c0d53fe5f
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-fontMath
# py-fontMath/distinfo
# py-fontMath/Makefile
# py-fontMath/pkg-descr
#
echo c - py-fontMath
mkdir -p py-fontMath > /dev/null 2>&1
echo x - py-fontMath/distinfo
sed 's/^X//' >py-fontMath/distinfo << '3f39e5fc9d304c6a5ee4ca88aa89fc5a'
XTIMESTAMP = 1525602174
XSHA256 (fontMath-0.4.4.zip) = 2a7bbee59c2e06659e95c3e9c4a656d19fe0584a2f2bc711588e1c884e14bf14
XSIZE (fontMath-0.4.4.zip) = 33594
3f39e5fc9d304c6a5ee4ca88aa89fc5a
echo x - py-fontMath/Makefile
sed 's/^X//' >py-fontMath/Makefile << 'b1d89f22ede99a75ceced4915f21e269'
X# $FreeBSD$
X
XPORTNAME= fontMath
XPORTVERSION= 0.4.4
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Set of objects for performing math operations on font data
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/License.txt
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.3.0:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.0.0:print/py-ufoLib@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
b1d89f22ede99a75ceced4915f21e269
echo x - py-fontMath/pkg-descr
sed 's/^X//' >py-fontMath/pkg-descr << '3d83914a3c265892c2adb9efbc422c73'
XfontMath is a collection of objects that implement fast font, glyph, etc. math.
X
XWWW: https://github.com/typesupply/fontMath
3d83914a3c265892c2adb9efbc422c73
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-glyphsLib
# py-glyphsLib/distinfo
# py-glyphsLib/Makefile
# py-glyphsLib/pkg-descr
#
echo c - py-glyphsLib
mkdir -p py-glyphsLib > /dev/null 2>&1
echo x - py-glyphsLib/distinfo
sed 's/^X//' >py-glyphsLib/distinfo << 'faa8984ac1f4948e551a87bf08d32923'
XTIMESTAMP = 1525602449
XSHA256 (glyphsLib-2.3.0.zip) = 605a53ad0d5052c6aeaa7a021ccc70f5f0fbaaed87333ca6b12997cb2af255d2
XSIZE (glyphsLib-2.3.0.zip) = 393309
faa8984ac1f4948e551a87bf08d32923
echo x - py-glyphsLib/Makefile
sed 's/^X//' >py-glyphsLib/Makefile << '005ed431ea92c9373244e0da8f514af2'
X# $FreeBSD$
X
XPORTNAME= glyphsLib
XPORTVERSION= 2.3.0
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Bridge from Glyphs source files (.glyphs) to UFOs
X
XLICENSE= APACHE20
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.24.0:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}defcon>=0.3.0:print/py-defcon@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}MutatorMath>=2.0.4:print/py-MutatorMath@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist concurrent distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
005ed431ea92c9373244e0da8f514af2
echo x - py-glyphsLib/pkg-descr
sed 's/^X//' >py-glyphsLib/pkg-descr << '0d80d188eac55cc67b69d0639b0d7c05'
XglyphsLib provides a bridge from Glyphs source files to UFOs via defcon.
X
XWWW: https://github.com/googlei18n/glyphsLib
0d80d188eac55cc67b69d0639b0d7c05
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-MutatorMath
# py-MutatorMath/distinfo
# py-MutatorMath/Makefile
# py-MutatorMath/pkg-descr
#
echo c - py-MutatorMath
mkdir -p py-MutatorMath > /dev/null 2>&1
echo x - py-MutatorMath/distinfo
sed 's/^X//' >py-MutatorMath/distinfo << '335e95b198c46e48ef06b8bddd372319'
XTIMESTAMP = 1525601535
XSHA256 (MutatorMath-2.1.0.zip) = ebf8291637c7de30fe83f9402dad17c6ac9e1feb16d530e0a560d8e6abf48fce
XSIZE (MutatorMath-2.1.0.zip) = 365549
335e95b198c46e48ef06b8bddd372319
echo x - py-MutatorMath/Makefile
sed 's/^X//' >py-MutatorMath/Makefile << 'c9e06ef14a65d71da36b110b81e3405b'
X# $FreeBSD$
X
XPORTNAME= MutatorMath
XPORTVERSION= 2.1.0
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Piecewise linear interpolation in multiple dimensions
X
XLICENSE= BSD3CLAUSE
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.0.0:print/py-ufoLib@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}defcon>=0.3.5:print/py-defcon@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}fontMath>=0.4.4:print/py-fontMath@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
c9e06ef14a65d71da36b110b81e3405b
echo x - py-MutatorMath/pkg-descr
sed 's/^X//' >py-MutatorMath/pkg-descr << 'ac74d5c0a7eb5163d704087cf1ff4ced'
XMutatorMath is a Python library for the calculation of piecewise linear
Xinterpolations in n-dimensions with any number of masters. It was developed for
Xinterpolating data related to fonts, but if can handle any arithmetic object.
X
XWWW: https://github.com/LettError/MutatorMath
ac74d5c0a7eb5163d704087cf1ff4ced
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-pluginbase
# py-pluginbase/distinfo
# py-pluginbase/Makefile
# py-pluginbase/pkg-descr
#
echo c - py-pluginbase
mkdir -p py-pluginbase > /dev/null 2>&1
echo x - py-pluginbase/distinfo
sed 's/^X//' >py-pluginbase/distinfo << '596e6c4181288a439eeee3ae34665412'
XTIMESTAMP = 1525601490
XSHA256 (pluginbase-0.5.tar.gz) = b4f830242a078a4f44c978a84f3365bba4d008fdd71a591c71447f4df35354dd
XSIZE (pluginbase-0.5.tar.gz) = 41964
596e6c4181288a439eeee3ae34665412
echo x - py-pluginbase/Makefile
sed 's/^X//' >py-pluginbase/Makefile << '9615e933098b663e737112fb50cfd5da'
X# $FreeBSD$
X
XPORTNAME= pluginbase
XPORTVERSION= 0.5
XCATEGORIES= devel python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Support library for building plugins sytems in Python
X
XLICENSE= BSD3CLAUSE
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XUSES= python
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
9615e933098b663e737112fb50cfd5da
echo x - py-pluginbase/pkg-descr
sed 's/^X//' >py-pluginbase/pkg-descr << 'c8b06706d91b6660ba73218b33c18791'
XPluginBase is a module for Python that enables the development of flexible
Xplugin systems in Python.
X
XWWW: https://github.com/mitsuhiko/pluginbase
c8b06706d91b6660ba73218b33c18791
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-psautohint
# py-psautohint/distinfo
# py-psautohint/Makefile
# py-psautohint/pkg-descr
#
echo c - py-psautohint
mkdir -p py-psautohint > /dev/null 2>&1
echo x - py-psautohint/distinfo
sed 's/^X//' >py-psautohint/distinfo << 'c03d5ee2f3cc6f5a57140edc9f53c7b0'
XTIMESTAMP = 1525455871
XSHA256 (adobe-type-tools-psautohint-v1.1.0_GH0.tar.gz) = 90c678979ed689191781196f4d6fadf90ff1de22e16ddbaf85552125277deb90
XSIZE (adobe-type-tools-psautohint-v1.1.0_GH0.tar.gz) = 144347
c03d5ee2f3cc6f5a57140edc9f53c7b0
echo x - py-psautohint/Makefile
sed 's/^X//' >py-psautohint/Makefile << '80405d81c0c85201516a6e3f273013f6'
X# $FreeBSD$
X
XPORTNAME= psautohint
XPORTVERSION= 1.1.0
XDISTVERSIONPREFIX= v
XCATEGORIES= print python
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Python wrapper for Adobe PostScript autohinter
X
XLICENSE= APACHE20
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.1.2:print/py-fonttools@${FLAVOR}
X
XUSES= python
XUSE_PYTHON= autoplist concurrent distutils
XUSE_GITHUB= yes
X
XGH_ACCOUNT= adobe-type-tools
X
X.include <bsd.port.mk>
80405d81c0c85201516a6e3f273013f6
echo x - py-psautohint/pkg-descr
sed 's/^X//' >py-psautohint/pkg-descr << 'b94dc1a8a5d7db72a580b0b89597a916'
XPSAutoHint is a standalone version of Adobe AFDKO's autohinter.
X
XWWW: https://github.com/adobe-type-tools/psautohint
b94dc1a8a5d7db72a580b0b89597a916
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-pyclipper
# py-pyclipper/distinfo
# py-pyclipper/Makefile
# py-pyclipper/pkg-descr
#
echo c - py-pyclipper
mkdir -p py-pyclipper > /dev/null 2>&1
echo x - py-pyclipper/distinfo
sed 's/^X//' >py-pyclipper/distinfo << '4e3b11caf2c36a3023a3fe671e944164'
XTIMESTAMP = 1525598760
XSHA256 (pyclipper-1.1.0.zip) = 3f11e87f0b82bccc6de57eead2628ca419694352e8b843bcd228eec9c9357680
XSIZE (pyclipper-1.1.0.zip) = 133364
4e3b11caf2c36a3023a3fe671e944164
echo x - py-pyclipper/Makefile
sed 's/^X//' >py-pyclipper/Makefile << '73ace8b2c4c358c4b6a01af56affe137'
X# $FreeBSD$
X
XPORTNAME= pyclipper
XPORTVERSION= 1.1.0
XCATEGORIES= math python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Cython wrapper for the C++ translation of Clipper library
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.11.1:devel/py-setuptools_scm@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}setuptools_scm_git_archive>=1.0:devel/py-setuptools_scm_git_archive@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
X
X.include <bsd.port.mk>
73ace8b2c4c358c4b6a01af56affe137
echo x - py-pyclipper/pkg-descr
sed 's/^X//' >py-pyclipper/pkg-descr << '152748fad089199835e8cef8997d5714'
XPyclipper is a Cython wrapper exposing public functions and classes of the C++
Xtranslation of the Angus Johnson's Clipper library.
X
XWWW: https://github.com/greginvm/pyclipper
152748fad089199835e8cef8997d5714
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-setuptools_scm_git_archive
# py-setuptools_scm_git_archive/distinfo
# py-setuptools_scm_git_archive/Makefile
# py-setuptools_scm_git_archive/pkg-descr
#
echo c - py-setuptools_scm_git_archive
mkdir -p py-setuptools_scm_git_archive > /dev/null 2>&1
echo x - py-setuptools_scm_git_archive/distinfo
sed 's/^X//' >py-setuptools_scm_git_archive/distinfo << 'af7029b9b8c8c88f436892c7f142a924'
XTIMESTAMP = 1525599636
XSHA256 (setuptools_scm_git_archive-1.0.tar.gz) = 52425f905518247c685fc64c5fdba6e1e74443c8562e141c8de56059be0e31da
XSIZE (setuptools_scm_git_archive-1.0.tar.gz) = 3050
af7029b9b8c8c88f436892c7f142a924
echo x - py-setuptools_scm_git_archive/Makefile
sed 's/^X//' >py-setuptools_scm_git_archive/Makefile << '3de322d405c083a97228e04d0e27ea87'
X# $FreeBSD$
X
XPORTNAME= setuptools_scm_git_archive
XPORTVERSION= 1.0
XCATEGORIES= devel python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Python setuptools_scm plugin for git archives
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${FLAVOR}
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${FLAVOR}
X
XUSES= python
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
3de322d405c083a97228e04d0e27ea87
echo x - py-setuptools_scm_git_archive/pkg-descr
sed 's/^X//' >py-setuptools_scm_git_archive/pkg-descr << '771c1156d57bb3c49bcee0709915f543'
Xsetuptools_scm_git_archive is a setuptools_scm plugin that adds support for git
Xarchives (for example the ones GitHub automatically generates).
X
XWWW: https://github.com/Changaco/setuptools_scm_git_archive
771c1156d57bb3c49bcee0709915f543
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-ufo2ft
# py-ufo2ft/distinfo
# py-ufo2ft/Makefile
# py-ufo2ft/pkg-descr
#
echo c - py-ufo2ft
mkdir -p py-ufo2ft > /dev/null 2>&1
echo x - py-ufo2ft/distinfo
sed 's/^X//' >py-ufo2ft/distinfo << '87a100f14088e1d773ac8e61cebed6fb'
XTIMESTAMP = 1525605940
XSHA256 (ufo2ft-1.1.0.zip) = aa2b8dd983b61e401015ced8d30540df39a5f3faf7a6b1e38c15fe23f18749c5
XSIZE (ufo2ft-1.1.0.zip) = 102999
87a100f14088e1d773ac8e61cebed6fb
echo x - py-ufo2ft/Makefile
sed 's/^X//' >py-ufo2ft/Makefile << 'b95f50b09aa051cf4c553c5d40ad92b6'
X# $FreeBSD$
X
XPORTNAME= ufo2ft
XPORTVERSION= 1.1.0
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Bridge between UFOs and FontTools
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/LICENSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.17.0:print/py-fonttools@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.1.0:print/py-ufoLib@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}defcon>=0.3.4:print/py-defcon@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}cu2qu>=1.2.0:print/py-cu2qu@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}compreffor>=0.4.5:print/py-compreffor@${FLAVOR} \
X ${PYTHON_PKGNAMEPREFIX}booleanOperations>=0.7.1:print/py-booleanOperations@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
b95f50b09aa051cf4c553c5d40ad92b6
echo x - py-ufo2ft/pkg-descr
sed 's/^X//' >py-ufo2ft/pkg-descr << '03000fc0773aaf2056dd182e1bd7c4a8'
Xufo2ft ("UFO to FontTools") is a fork of ufo2fdk whose goal is to generate
XOpenType font binaries from UFOs without the FDK dependency.
X
XWWW: https://github.com/googlei18n/ufo2ft
03000fc0773aaf2056dd182e1bd7c4a8
exit
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-ufoLib
# py-ufoLib/distinfo
# py-ufoLib/Makefile
# py-ufoLib/pkg-descr
#
echo c - py-ufoLib
mkdir -p py-ufoLib > /dev/null 2>&1
echo x - py-ufoLib/distinfo
sed 's/^X//' >py-ufoLib/distinfo << 'eedbca4d788999418f3bc2d10ed4d45e'
XTIMESTAMP = 1525606004
XSHA256 (ufoLib-2.1.1.zip) = 34fd6a7492350526beac0d108a6cf8f6059c629150300a864a91837f7a351e1f
XSIZE (ufoLib-2.1.1.zip) = 105970
eedbca4d788999418f3bc2d10ed4d45e
echo x - py-ufoLib/Makefile
sed 's/^X//' >py-ufoLib/Makefile << '7f18397c45e3420d4d34562960804973'
X# $FreeBSD$
X
XPORTNAME= ufoLib
XPORTVERSION= 2.1.1
XCATEGORIES= print python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= lantw44@gmail.com
XCOMMENT= Low-level Unified Font Object (UFO) reader and writer
X
XLICENSE= BSD3CLAUSE
XLICENSE_FILE= ${WRKSRC}/LICENSE.txt
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.1.2:print/py-fonttools@${FLAVOR}
X
XUSES= python zip
XUSE_PYTHON= autoplist distutils
XNO_ARCH= yes
X
X.include <bsd.port.mk>
7f18397c45e3420d4d34562960804973
echo x - py-ufoLib/pkg-descr
sed 's/^X//' >py-ufoLib/pkg-descr << '4ff9de86ea5a0866e18f27d15fc2aaa6'
XUnified Font Object (UFO) is a cross-platform, human-readable, future-proof
Xformat for storing font data. ufoLib is a low-level reader and writer for it.
X
XWWW: http://unifiedfontobject.org/
4ff9de86ea5a0866e18f27d15fc2aaa6
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment