summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2018-07-31 16:25:43 +0300
committerCaleb Maclennan2018-07-31 17:51:37 +0300
commitcade4cd86af4b831cfc1f1e5813f9fc1dd30c419 (patch)
tree4f1fb31c84caa4f0427c03fb967a83a8495cfa26
parent2740ddb4af6c479264d424367c4a38e671b7cc7f (diff)
downloadaur-cade4cd86af4b831cfc1f1e5813f9fc1dd30c419.tar.gz
Update to 2.7.2 (now a proper python package)
-rw-r--r--.SRCINFO24
-rw-r--r--EULA48
-rw-r--r--PKGBUILD52
-rwxr-xr-xprofile.csh2
-rwxr-xr-xprofile.sh2
-rw-r--r--use-system-python.patch142
6 files changed, 25 insertions, 245 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 67ed3c489df0..7e5601da0b72 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,30 +1,24 @@
+# Generated by mksrcinfo v8
+# Tue Jul 31 14:50:28 UTC 2018
pkgbase = afdko
pkgdesc = Tools used by Adobe font developers for wrapping up PostScript fonts as OpenType/CFF font files
- pkgver = 2.5.b65322
- pkgrel = 3
+ pkgver = 2.7.2
+ pkgrel = 1
url = http://www.adobe.com/devnet/opentype/afdko.html
- arch = i686
arch = x86_64
license = custom
depends = python2
- depends = python2-fonttools
depends = python2-booleanoperations
depends = python2-defcon
depends = python2-fontmath
+ depends = python2-fonttools
depends = python2-mutatormath
depends = python2-robofab
+ depends = python2-wheel
depends = python2-ufonormalizer
- depends = lib32-glibc
- source = http://download.macromedia.com/pub/developer/opentype/FDK.2.5.65322/FDK-25-LINUX.b65322.zip
- source = use-system-python.patch
- source = profile.sh
- source = profile.csh
- source = EULA
- sha256sums = 37ca9490b2c273f621a14d76c3af12826a3d734d06cc75c18e8922ebf6104e8d
- sha256sums = 77dd9bb0a5d323db3f2cbd3052b6d3bac275bac507dee7b196b647fe6b302169
- sha256sums = af0a77eefbf707879d92fb3dfa1579d3e7002b80936633325b97b60d3833e4c2
- sha256sums = fdc7e7945896963c10d6439828a47ddc1896a8b2cd7eb98dffa409c1a630b200
- sha256sums = 050181b88f4e1d455091762371d8a988982806be75b8954f55af6094d60905f4
+ source = https://github.com/adobe-type-tools/afdko/releases/download/2.7.2/afdko-2.7.2.tar.gz
+ sha256sums = d31c68cf0ae2e1760bf557c0b373c9e31811cbaebe2b5fe1c34785c718484d74
+ depends_x86_64 = lib32-glibc
pkgname = afdko
diff --git a/EULA b/EULA
deleted file mode 100644
index a38d08da52e9..000000000000
--- a/EULA
+++ /dev/null
@@ -1,48 +0,0 @@
-ADOBE OPENTYPE FONT DEVELOPER'S KIT ("FDK") LICENSE AGREEMENT
-Please return any accompanying registration form to receive registration benefits.
-
-NOTICE TO USER: PLEASE READ THIS CONTRACT CAREFULLY. BY USING ALL OR ANY PORTION OF THE PACKAGE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT, INCLUDING, IN PARTICULAR THE LIMITATIONS ON: WARRANTY IN SECTION 7; AND LIABILITY IN SECTION 8. YOU AGREE THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN NEGOTIATED AGREEMENT SIGNED BY YOU. IF YOU DO NOT AGREE, DO NOT USE THIS SOFTWARE.
-
-1. DEFINITIONS
-
-In this Agreement, “Package” means the OpenType Font Developer’s Kit Software (hereinafter referred to as “FDK”), documentation, and related items. “Adobe” means Adobe Systems Incorporated, a Delaware corporation, 345 Park Avenue, San Jose, California 95110, if Section 11 of this Agreement applies; otherwise it means Adobe Systems Software Ireland Limited, Unit 3100, Lake Drive, City West Business Campus, Saggart D24, Republic of Ireland, a company incorporated in the Republic of Ireland and an affiliate and licensee of Adobe Systems Incorporated. “Developer Fonts” means the font software in OpenType format that You create using the FDK; and “Developer,” “You,” and “Your” refer to any person or entity accessing or using this Package.
-
-2. LICENSE
-
-Adobe grants You a non-exclusive, non-transferable, royalty-free license to use, reproduce, modify, and redistribute the items in this Package for the purposes of developing Developer Fonts. You agree not to reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of the FDK except to the extent you may be expressly permitted to decompile under applicable law, it is essential to do so in order to achieve operability of the FDK with another software program, and you have first requested Adobe to provide the information necessary to achieve such operability and Adobe has not made such information available. Adobe has the right to impose reasonable conditions and to request a reasonable fee before providing such information. Any information supplied by Adobe or obtained by you, as permitted hereunder, may only be used by you for the purpose described herein. Adobe is under no obligation to provide any support under this Agreement, including upgrades or future versions of the FDK or other items in this Package, to Developer, end users, or to any other party.
-
-3. PROPRIETARY RIGHTS
-
-You agree to protect Adobe’s copyright and other ownership interests in all items in this Package. You agree that all copies of items in this Package reproduced for any reason by You will contain the same copyright, trademark, and other proprietary notices as appropriate and appear on or in the master items delivered by Adobe in this Package. Adobe and/or its suppliers retain title and ownership of the items in this Package, the media on which it is recorded, and all subsequent copies, regardless of the form or media in or on which the original and other copies may exist. Except as stated herein, this Agreement does not grant You any rights to patents, copyrights, trade secrets, trademarks, or any other rights in respect to the items in this Package.
-
-4. TERM
-
-This License Agreement is effective until terminated. Adobe has the right to terminate Your License immediately if You fail to comply with any term of this Agreement. Upon any such termination, You must return all full and partial copies of the items in this Package immediately to Adobe.
-
-5. DISCLAIMER OF WARRANTY
-
-Adobe licenses the FDK, documentation, and related items in this Package to Developer only on an “AS IS” basis. With respect to items in the Package used in the development of Developer Fonts, Adobe makes no representation as to their adequacy for any particular purpose or to produce any particular result. Adobe shall not be liable for loss or damage arising out of this Agreement or from the distribution or use of Developer Fonts. ADOBE AND ITS SUPPLIERS DO NOT AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THE PACKAGE, EXCEPT FOR ANY WARRANTY, CONDITION, REPRESENTATION OR TERM TO THE EXTENT TO WHICH THE SAME CANNOT OR MAY NOT BE EXCLUDED OR LIMITED BY LAW APPLICABLE TO YOU IN YOUR JURISDICTION, ADOBE AND ITS SUPPLIERS MAKE NO WARRANTIES, CONDITIONS, REPRESENTATIONS OR TERMS, EXPRESS OR IMPLIED, WHETHER BY STATUTE, COMMON LAW, CUSTOM, USAGE OR OTHERWISE AS TO ANY OTHER MATTERS, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT OF THIRD PARTY RIGHTS, INTEGRATION, SATISFACTORY QUALITY OR FITNESS FOR ANY PARTICULAR PURPOSE. The provisions of this Section 5 shall survive the termination of this Agreement, howsoever caused, but this shall not imply or create any continued right to use the Software after termination of this Agreement. Some states or provinces do not allow the exclusion of implied warranties so the above limitations may not apply to You. You may have rights which vary from jurisdiction to jurisdiction.
-
-6. LIMITATION OF LIABILITY
-
-IN NO EVENT WILL ADOBE OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY DAMAGES, CLAIMS OR COSTS WHATSOEVER OR ANY CONSEQUENTIAL, INDIRECT, INCIDENTAL DAMAGES, OR ANY LOST PROFITS OR LOST SAVINGS, EVEN IF AN ADOBE REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS OR FOR ANY CLAIM BY ANY THIRD PARTY. THE FOREGOING LIMITATIONS AND EXCLUSIONS APPLY TO THE EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION. ADOBE’S AGGREGATE LIABILITY AND THAT OF ITS SUPPLIERS UNDER OR IN CONNECTION WITH THIS AGREEMENT SHALL BE LIMITED TO THE AMOUNT PAID FOR THE SOFTWARE, IF ANY. Nothing contained in this Agreement limits Adobe’s liability to you in the event of death or personal injury resulting from Adobe’s negligence or for the tort of deceit (fraud). Adobe is acting on behalf of its suppliers for the purpose of disclaiming, excluding and/or limiting obligations, warranties and liability as provided in this Agreement, but in no other respects and for no other purpose. For further information, please contact Adobe’s Customer Support Department. Some states do not allow the exclusion or limitation of incidental, consequential, or special damages, so the above limitation or exclusion may not apply to You.
-
-7. INDEMNIFICATION
-
-Developer agrees to indemnify, hold harmless, and defend Adobe from and against any claims or lawsuits, including attorneys’ reasonable fees, that arise or result from the use or distribution of Developer Fonts provided that Adobe gives Developer prompt written notice of any such claim, tenders to Developer the defense or settlement of such a claim at Developer’s expense, and cooperates with Developer, at Developer’s expense, in defending or settling such claim.
-
-8. GOVERNMENT REGULATIONS
-
-You agree that any Developer Program that includes any of the software items contained in this Package (i) will include in its license agreement a reference to applicable U.S. Government regulations which control licensing of software and (ii) will not be shipped, transferred, or exported into any country or used in any manner prohibited by the United States Export Administration Act or any other export laws, restrictions or regulations (collectively the "Export Laws"). In addition, if any part of the Package is identified as export controlled items under the Export Laws, you represent and warrant that you are not a citizen, or otherwise located within, an embargoed nation (including without limitation Iran, Iraq, Syria, Sudan, Libya, Cuba, North Korea, and Serbia) and that you are not otherwise prohibited under the Export Laws from receiving the Package. All rights to use the Package are granted on condition that such rights are forfeited if you fail to comply with the terms of this Agreement.
-
-9. GOVERNING LAW
-
-This Agreement will be governed by and construed in accordance with the substantive laws in force: (a) in the State of California, if a license to the Package is obtained when you are in the United States, Canada, or Mexico; or (b) in Japan, if a license to the Package is obtained when you are in Japan, China, Korea, R.O.C, or other Southeast Asian country where all official languages are written in either an ideographic script (e.g., hanzi, kanji, or hanja), and/or other script based upon or similar in structure to an ideographic script, such as hangul or kana; or (c) in Ireland, if a license to the Package is obtained when you are in any other jurisdiction not described above. The respective courts of Santa Clara County, California when California law applies, Tokyo District Court in Japan, when Japanese law applies, and the courts of Ireland, when Irish law applies, shall each have non-exclusive jurisdiction over all disputes relating to this Agreement. This Agreement will not be governed by the conflict of law rules of any jurisdiction or the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded.
-
-10. GENERAL
-
-You may not assign Your rights or obligations granted under this Agreement without the prior written consent of Adobe. None of the provisions of this Agreement shall be deemed to have been waived by any act or acquiescence on the part of Adobe, its agents, or employees, but only by an instrument in writing signed by an authorized signatory of Adobe. It is expressly agreed that a breach of Sections 2 or 3 of this Agreement may cause irreparable harm to Adobe and that a remedy at law may be inadequate, therefore, in addition to any and all remedies available at law, Adobe will be entitled to seek an injunction or other equitable remedies in all legal proceedings in the event of any threatened or actual violation thereof. When conflicting language exists between this License Agreement and any other agreement included in this Package, this Agreement shall supersede. If either Adobe or Developer employs attorneys to enforce any rights arising out of or relating to this Agreement, the prevailing party shall be entitled to recover reasonable attorneys fees. You acknowledge that You have read this Agreement, understand it, and that it is the complete and exclusive statement of Your agreement with Adobe which supersedes any prior agreement, oral or written, between Adobe and You with respect to the licensing to You of this Package. No variation of the terms of this Agreement will be enforceable against Adobe unless Adobe gives its express consent, in writing. signed by an authorized signatory of Adobe.
-
-Adobe and the Adobe logo are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. OpenType is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries.
-
-OT FDK 03.01.02_13:38
diff --git a/PKGBUILD b/PKGBUILD
index 89e0d14bbd73..efc2a8840451 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,53 +1,33 @@
-# Maintainer: William Turner <willtur.will@gmail.com>
+# Maintainer: William Turner <willtur.will@gmail.com>
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+
pkgname=afdko
-pkgver=2.5.b65322
-pkgrel=3
+pkgver=2.7.2
+pkgrel=1
pkgdesc='Tools used by Adobe font developers for wrapping up PostScript fonts as OpenType/CFF font files'
-arch=('i686' 'x86_64')
+arch=('x86_64')
url='http://www.adobe.com/devnet/opentype/afdko.html'
license=('custom')
depends=('python2'
- 'python2-fonttools'
'python2-booleanoperations'
'python2-defcon'
'python2-fontmath'
+ 'python2-fonttools'
'python2-mutatormath'
'python2-robofab'
+ 'python2-wheel'
'python2-ufonormalizer')
depends_x86_64=('lib32-glibc')
-source=("http://download.macromedia.com/pub/developer/opentype/FDK.${pkgver/b/}/FDK-25-LINUX.${pkgver##*.}.zip"
- 'use-system-python.patch'
- 'profile.sh'
- 'profile.csh'
- 'EULA')
-sha256sums=('37ca9490b2c273f621a14d76c3af12826a3d734d06cc75c18e8922ebf6104e8d'
- '77dd9bb0a5d323db3f2cbd3052b6d3bac275bac507dee7b196b647fe6b302169'
- 'af0a77eefbf707879d92fb3dfa1579d3e7002b80936633325b97b60d3833e4c2'
- 'fdc7e7945896963c10d6439828a47ddc1896a8b2cd7eb98dffa409c1a630b200'
- '050181b88f4e1d455091762371d8a988982806be75b8954f55af6094d60905f4')
-
-prepare() {
- cd "${srcdir}/FDK-25-LINUX.${pkgver##*.}"
+source=("https://github.com/adobe-type-tools/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('d31c68cf0ae2e1760bf557c0b373c9e31811cbaebe2b5fe1c34785c718484d74')
- # remove things we won't need
- rm -r \
- FinishInstall{Linux,OSX,Windows.cmd} \
- Tools/{osx,win} \
- Tools/linux/{AFDKO,}Python
-
- # the bundled python install is a mess, use system
- patch -p1 -i "${srcdir}/use-system-python.patch"
+build() {
+ cd "${pkgname}-${pkgver}"
+ python2 setup.py -q build
}
package() {
- install -d "${pkgdir}/opt"
- cp -r "${srcdir}/FDK-25-LINUX.${pkgver##*.}" "${pkgdir}/opt/${pkgname}"
- chown -R root:root "${pkgdir}/opt/${pkgname}"
-
- # bash/csh profile for paths
- install -D -m755 "${srcdir}/profile.sh" "${pkgdir}/etc/profile.d/${pkgname}.sh"
- install -D -m755 "${srcdir}/profile.csh" "${pkgdir}/etc/profile.d/${pkgname}.csh"
-
- # license
- install -D -m644 "${srcdir}/EULA" "${pkgdir}/usr/share/licenses/${pkgname}/EULA"
+ cd "${pkgname}-${pkgver}"
+ python2 setup.py -q install --root="$pkgdir" --optimize=1
+ install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/profile.csh b/profile.csh
deleted file mode 100755
index 5d52859e8fe7..000000000000
--- a/profile.csh
+++ /dev/null
@@ -1,2 +0,0 @@
-setenv FDK_EXE "/opt/afdko/Tools/linux"
-setenv PATH "${PATH}:${FDK_EXE}"
diff --git a/profile.sh b/profile.sh
deleted file mode 100755
index e18c1ccd9f04..000000000000
--- a/profile.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-export FDK_EXE="/opt/afdko/Tools/linux"
-export PATH="${PATH}:${FDK_EXE}"
diff --git a/use-system-python.patch b/use-system-python.patch
deleted file mode 100644
index 8d721e576f7a..000000000000
--- a/use-system-python.patch
+++ /dev/null
@@ -1,142 +0,0 @@
-diff -Naur A/Tools/FontLabMacros/installFontLabMacros.py B/Tools/FontLabMacros/installFontLabMacros.py
---- A/Tools/FontLabMacros/installFontLabMacros.py 2016-05-04 20:13:36.000000000 -0400
-+++ B/Tools/FontLabMacros/installFontLabMacros.py 2017-01-06 11:53:25.964285408 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
-
- __copyright__ = """
- Copyright 2015-2016 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
-diff -Naur A/Tools/linux/setFDKPaths B/Tools/linux/setFDKPaths
---- A/Tools/linux/setFDKPaths 2015-11-17 16:32:39.000000000 -0500
-+++ B/Tools/linux/setFDKPaths 2017-01-04 17:58:32.434288006 -0500
-@@ -1,11 +1,7 @@
-
- AFDKO_EXE_PATH="${cmdDirPath}"
-
--# point to the self-compiled python
--AFDKO_Python="${cmdDirPath}"/Python/Current/bin/python2.7
--
--# uncomment this to point to the system python
--# AFDKO_Python="/usr/bin/env python"
-+AFDKO_Python="/usr/bin/env python2"
-
- AFDKO_Scripts="${AFDKO_EXE_PATH}"/../SharedData/FDKScripts
-
-diff -Naur A/Tools/SharedData/FDKScripts/autohint.py B/Tools/SharedData/FDKScripts/autohint.py
---- A/Tools/SharedData/FDKScripts/autohint.py 2016-04-27 16:57:19.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/autohint.py 2017-01-06 11:53:25.954290407 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
- __copyright__ = """Copyright 2016 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-
-diff -Naur A/Tools/SharedData/FDKScripts/bezLab.py B/Tools/SharedData/FDKScripts/bezLab.py
---- A/Tools/SharedData/FDKScripts/bezLab.py 2014-05-14 13:45:26.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/bezLab.py 2017-01-06 11:53:25.960953741 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
- __copyright__ = """Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-
-diff -Naur A/Tools/SharedData/FDKScripts/BuildMMFont.py B/Tools/SharedData/FDKScripts/BuildMMFont.py
---- A/Tools/SharedData/FDKScripts/BuildMMFont.py 2015-07-15 13:44:46.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/BuildMMFont.py 2017-01-06 11:57:46.883760488 -0500
-@@ -1,4 +1,4 @@
--#!/public/bin/python
-+#! /usr/bin/env python2
-
- __copyright__ = """Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-diff -Naur A/Tools/SharedData/FDKScripts/CompareFamily.py B/Tools/SharedData/FDKScripts/CompareFamily.py
---- A/Tools/SharedData/FDKScripts/CompareFamily.py 2016-05-19 18:37:41.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/CompareFamily.py 2017-01-06 11:57:46.890423821 -0500
-@@ -1,4 +1,4 @@
--#!/public/bin/python
-+#! /usr/bin/env python2
- # CompareFamily.py
- # This is not code to copy . The original developer did not know Python well,
- # and had odd ideas about design. However, it works.
-diff -Naur A/Tools/SharedData/FDKScripts/ConvertFontToCID.py B/Tools/SharedData/FDKScripts/ConvertFontToCID.py
---- A/Tools/SharedData/FDKScripts/ConvertFontToCID.py 2016-04-18 21:08:35.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/ConvertFontToCID.py 2017-01-06 11:53:25.954290407 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
-
- __doc__ = """
- ConvertFontToCID.py. v 1.9 April 16 2016
-diff -Naur A/Tools/SharedData/FDKScripts/ConvertUnscaledBez.py B/Tools/SharedData/FDKScripts/ConvertUnscaledBez.py
---- A/Tools/SharedData/FDKScripts/ConvertUnscaledBez.py 2015-03-06 19:47:33.000000000 -0500
-+++ B/Tools/SharedData/FDKScripts/ConvertUnscaledBez.py 2017-01-06 11:57:46.887092154 -0500
-@@ -1,4 +1,4 @@
--#!/public/bin/python
-+#! /usr/bin/env python2
-
- __copyright__ = """Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-diff -Naur A/Tools/SharedData/FDKScripts/kernCheck.py B/Tools/SharedData/FDKScripts/kernCheck.py
---- A/Tools/SharedData/FDKScripts/kernCheck.py 2014-10-22 17:16:15.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/kernCheck.py 2017-01-06 11:53:25.960953741 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
-
- __copyright__ = """Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-diff -Naur A/Tools/SharedData/FDKScripts/makeInstances.py B/Tools/SharedData/FDKScripts/makeInstances.py
---- A/Tools/SharedData/FDKScripts/makeInstances.py 2016-04-12 13:34:22.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/makeInstances.py 2017-01-06 11:53:25.954290407 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
-
- __copyright__ = """Copyright 2016 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-diff -Naur A/Tools/SharedData/FDKScripts/makeInstancesUFO.py B/Tools/SharedData/FDKScripts/makeInstancesUFO.py
---- A/Tools/SharedData/FDKScripts/makeInstancesUFO.py 2016-03-25 16:40:38.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/makeInstancesUFO.py 2017-01-06 11:53:25.960953741 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
-
- __copyright__ = """Copyright 2015 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-diff -Naur A/Tools/SharedData/FDKScripts/ProofPDF.py B/Tools/SharedData/FDKScripts/ProofPDF.py
---- A/Tools/SharedData/FDKScripts/ProofPDF.py 2016-05-09 23:48:07.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/ProofPDF.py 2017-01-06 11:53:25.947627073 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
- """
- ProofPDF.py. A wrapper for the fontPDF.py module. This script verifies
- the existence of the specified font files, creates a font class object
-diff -Naur A/Tools/SharedData/FDKScripts/StemHist.py B/Tools/SharedData/FDKScripts/StemHist.py
---- A/Tools/SharedData/FDKScripts/StemHist.py 2016-04-27 13:31:58.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/StemHist.py 2017-01-06 11:53:25.957622074 -0500
-@@ -1,4 +1,4 @@
--#!/bin/env python
-+#! /usr/bin/env python2
- __copyright__ = """Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """
-
-diff -Naur A/Tools/SharedData/FDKScripts/ttxn.py B/Tools/SharedData/FDKScripts/ttxn.py
---- A/Tools/SharedData/FDKScripts/ttxn.py 2016-04-25 21:56:23.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/ttxn.py 2017-01-06 11:52:31.718085729 -0500
-@@ -1,4 +1,4 @@
--#! /usr/bin/env python
-+#! /usr/bin/env python2
-
-
- """
-diff -Naur A/Tools/SharedData/FDKScripts/ttx.py B/Tools/SharedData/FDKScripts/ttx.py
---- A/Tools/SharedData/FDKScripts/ttx.py 2015-07-06 16:18:59.000000000 -0400
-+++ B/Tools/SharedData/FDKScripts/ttx.py 2017-01-06 11:53:25.950958740 -0500
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#! /usr/bin/env python2
-
- __copyright__ = """Copyright 2015 Adobe Systems Incorporated (http://www.adobe.com/). All Rights Reserved.
- """