Package Details: afdko 4.0.1-1

Git Clone URL: https://aur.archlinux.org/afdko.git (read-only, click to copy)
Package Base: afdko
Description: Adobe Font Development Kit for OpenType
Upstream URL: https://github.com/adobe-type-tools/afdko
Licenses: custom
Conflicts: spot-client
Submitter: wiill
Maintainer: alerque
Last Packager: alerque
Votes: 19
Popularity: 0.92
First Submitted: 2017-01-05 03:39 (UTC)
Last Updated: 2024-01-18 10:26 (UTC)

Pinned Comments

alerque commented on 2020-03-04 09:16 (UTC)

PSA: I've started hosting this and all its dependencies as prebuilt packages in my repository for those that want to install them using pacman without messing around with building from the AUR.

Latest Comments

1 2 3 4 Next › Last »

alerque commented on 2024-01-13 12:02 (UTC)

@Fulmine and others, upstream keeps changing directions here and I'm somitmes a version behind figuring out what they did. If anybody wants to contribute I'm usually open to patches even PRs toward this or any of my packages here.

IncredibleLaser commented on 2023-02-04 10:06 (UTC)

I think you're misunderstanding the packaging guidelines. The case you're referring to is for when two packages for the same program (or library or whatever) exist, one for the fixed versions and one for building from VCS. In that case, per guidelines, the VCS package should conflict and provide the base package as it offers the same functionality, but is slightly different.

In the case here, this package has nothing to do with the spot client, and it's not really clear to me why it contains /usr/bin/spot. Plus there's also a 'spot-client' package this one is also in conflict with due to the overlapping filename.

Since 'afdko' is the package going against the convention here — providing a binary with a filename with no connection to the package — I'd put the conflict here, or rather rename the binary if possible, i.e. it's not called from somewhere else.

alerque commented on 2023-01-11 08:21 (UTC)

@EndlessEden That conflict should be added on the VCS package (-git) not this one per Arch packaging guidelines.

EndlessEden commented on 2022-12-14 20:30 (UTC)

this package produces /usr/bin/spot| which is also is in 'spot-client-git'. please either add 'spot-client-git' to conflicts or rename it to adobe-spot during packaging.

SolarAquarion commented on 2021-05-05 23:44 (UTC)

<alad> SolarAquarion: those packages have circular deps in the checkdepends so it'd only build with makepkg --nocheck

alerque commented on 2021-05-05 21:49 (UTC)

@SolarAquarion Which ones do you think ar transitive? I try not to list any transitives at all. In this case I think the issue is that the fonttools has a bunch of optional dependencies and the Arch package doesn't require them, so any downstream packages that use those features need to specify the optional fonttools deps.

Happy to fix any that are actually transitive.