Package Details: apple-fonts 6-1

Git Clone URL: https://aur.archlinux.org/apple-fonts.git (read-only, click to copy)
Package Base: apple-fonts
Description: Fonts for Apple platforms, including San Francisco and New York typefaces
Upstream URL: https://developer.apple.com/fonts/
Licenses: custom
Provides: ttf-font
Submitter: ilbuonmarcio
Maintainer: ilbuonmarcio (Bubbu0129)
Last Packager: Bubbu0129
Votes: 34
Popularity: 3.10
First Submitted: 2021-03-13 19:14 (UTC)
Last Updated: 2024-06-15 09:25 (UTC)

Latest Comments

1 2 3 4 Next › Last »

ArcanusNEO commented on 2024-06-15 11:24 (UTC)

I found that it was actually the difference in decompression behavior between 7-zip-full and original p7zip that caused the build to fail. Using p7zip works just fine. Maybe I can figure out a way to make both work at the same time.

Bubbu0129 commented on 2024-06-15 09:28 (UTC)

Yeah, bumping up pkgrel makes more sense.

jvybihal commented on 2024-06-15 07:43 (UTC)

@Bubbu0129 yeah, I also think that bumping version to 6 makes sense. Also when updating the package (eg. checksums), the pkgrel should bump up so we can easily detect update. The extract from .dmg works fine, no need for ArcanusNEO's patch.

Bubbu0129 commented on 2024-06-15 07:32 (UTC)

@ArcanusNEO I'm not having any issues building the package. *.pkg is a file, not a directory. I got an error message when running your patch.

Command Line Error:
Cannot find archive

ArcanusNEO commented on 2024-06-15 04:53 (UTC)

The file structure changes caused the build to fail. This patch can fix it:

diff --git a/PKGBUILD b/PKGBUILD
index 75dfd74..31ba1ad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -35,6 +35,7 @@ prepare() {
         7z e "$archive" -y -osrc/
         cd src/
         7z x *.pkg -y
+        7z x *.pkg/Payload
         7z x 'Payload~'
         mv Library/Fonts/* "$srcdir/fonts/"
         cd "$srcdir"

Bubbu0129 commented on 2024-06-14 12:46 (UTC)

I've updated the checksums for SF Symbols 6. Maybe the version number should be 6 now? I'm not sure, but we should align the version number with the upstream.

aliu commented on 2024-02-28 18:27 (UTC) (edited on 2024-02-28 18:27 (UTC) by aliu)

All the dependent packages (except the script extensions one Bubbu created) depend on the generic ttf-font meta package instead of this package itself. My package, otf-san-francisco-new-york, has 254 dependents (all from ttf-font), and these dependents have been there from last year, unlike this one where they all appeared last week :)

I think my package name is actually more searchable, and in any event replaces would capture all the existing users

ilbuonmarcio commented on 2024-02-28 14:34 (UTC)

Hi guys, sorry for the late join.

As I see it, it's best to keep this package as it is now, it has more history (early 2021) and lots of dependent package (255 as of today), other than a simple and more intuitive package name.

I'd rather join forces on this specific package (apple-fonts) so we can make it better together.

What do you guys think?

Bubbu0129 commented on 2024-02-28 14:25 (UTC)

OK, I get it. @ilbuonmarcio What do you think?

aliu commented on 2024-02-28 13:36 (UTC)

Yeah, the provides were what I was talking about.

AUR seems to favor names that are slightly more verbose.