Package Details: afdko 3.0.1-2

Git Clone URL: https://aur.archlinux.org/afdko.git (read-only)
Package Base: afdko
Description: Tools used by Adobe font developers for wrapping up PostScript fonts as OpenType/CFF font files
Upstream URL: https://github.com/adobe-type-tools/afdko
Licenses: custom
Conflicts: afdko-git
Submitter: wiill
Maintainer: wiill (caleb)
Last Packager: caleb
Votes: 5
Popularity: 0.000056
First Submitted: 2017-01-05 03:39
Last Updated: 2019-11-15 10:18

Latest Comments

caleb commented on 2019-11-15 10:42

For those anxious to get on 3.0.2 alpha releases I have updated the afdko-git package dependencies so it works with Python 3 now and is pretty much interchangeable with this stable release package.

caleb commented on 2019-11-15 10:23

I've overhauled the dependencies for this. Note that some of the dependencies want to install python-setuptools-scm, but in my testing those PKGBUILDS can be edited to substitute just python-setuptools and it works fine.

If anybody can confirm that python-lxml is indeed optional I can move that to optdepends. For now I made it a dependency.

caleb commented on 2019-11-15 10:02

@yochananmarqos I'm trying to integrate the dependency updates you and @loathingkernel have mentioned and have some questions. Why are you depending on python-setuptools-scm? If we're compiling stable versions (as this packages is meant to do) we shouldn't need that.

Also what's the deal with psautohint? Wasn't that part of this package?

yochananmarqos commented on 2019-11-12 19:58

Missing dependencies:

  • python-lxml (optional?)
  • python-cu2qu
  • psautohint (I added it to the AUR today)
  • python-ufoprocessor (I added it to the AUR today)

Covered by deps, not necessary:

  • python-fontmath (required by python-mutatormath)
  • python-defcon (required by python-cu2qu)
  • python-fonttools (required by python-cu2qu, python-mutatormath & psautohint)

python-wheel and python-setuptools-scm are required to build.

My updated PKGBUILD is using 3.0.2a5 for another project, but everything is the same.

loathingkernel commented on 2019-11-12 19:39

This works for me if anyone wants to update it.

https://gist.github.com/loathingKernel/a95ddab185d24bd62bfbce9590b6c1b8

caleb commented on 2019-08-23 11:52

The latest update (3.0.1) is going to require a lot of packaging changes including of Python dependencies. The current package is the last one that supports Python2.

If anybody wants to help with this feel free! I'd be happy to patch if somebody gets it all together.

fbrennan commented on 2019-08-18 10:41

This no longer works, python2-defcon is missing.

wiill commented on 2018-07-31 14:30

@caleb your PKGBUILD looks good, I've added you as maintainer so you can push it.

I didn't have much time or need to update this, so I'll probably just leave it to you.

caleb commented on 2018-07-31 13:36

This package is 4 releases out of date and the upstream project has changed hosting and distribution channels and refactored the entire package to be a proper python package, obsoleting most of the hacks in this package. I have an updated PKGBUILD in my fork of this package. I would like to update this package here too. Would you be willing to add me as a maintainer or, if you don't want to also work on it, disown it entirely so I can adopt it?