Package Details: ttf-mac-fonts 20100901.134-1

Git Clone URL: https://aur.archlinux.org/ttf-mac-fonts.git (read-only, click to copy)
Package Base: ttf-mac-fonts
Description: Mac fonts including Lucida Grande, Apple Garamond and other fonts from Apple
Upstream URL: https://www.apple.com/safari/
Licenses: custom
Conflicts: macfonts
Submitter: Shanto
Maintainer: alerque
Last Packager: alerque
Votes: 335
Popularity: 1.86
First Submitted: 2011-05-08 09:00 (UTC)
Last Updated: 2024-03-28 05:10 (UTC)

Dependencies (1)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

alerque commented on 2021-08-29 05:56 (UTC)

@Enzo et all, this package is not out of date, it installs the latest version available upstream. In fact it's setup to check whatever than version is and update itself at build time if there are any changes. I just checked and it is fully up to date and installs what it says it does.

Feakster commented on 2020-11-13 09:25 (UTC)

Didn't know they had a package on here already. Thanks.

alerque commented on 2020-11-13 09:20 (UTC)

@Feakster That script is a whole lot of hoopla for less than nothing. Those other fonts don't belong in this package since they come from different sources, are versioned and released on a different cycle, and don't even have the same license. If you want them, install them from their respective packages: otf-new-york and otf-san-francisco-pro.

Feakster commented on 2020-11-12 20:06 (UTC)

@caleb, the New York & San Francisco fonts can be obtained from https://developer.apple.com/design/downloads. I don't believe any login is required. I was going to adapt the script (below) into a new PKGBUILD, but you're more than welcome to cannibalise it for yours if you wish:

# Set Variables
DOWNDIR="$HOME/Downloads/mac-fonts"
FONTDIR="$HOME/.fonts/apple"
URL=https://developer.apple.com/design/downloads
FONTS="SF-Font-Compact SF-Font-Pro SF-Mono NY-Font"
declare -a PKGS=("San Francisco Compact" "San Francisco Pro" "SF Mono Fonts" "NY Fonts")

# available() function
available () {
  command -v "$1" >/dev/null 2>&1
}

# If wget not installed
echo 'Checking dependencies ...'
if ! available wget
then
  echo 'Error: wget is not installed.' >&2
  echo 'run sudo pacman -S wget'
  exit 1
fi

# If 7zip not installed
if ! available 7z
then
    echo 'Error: p7zip is not installed.' >&2
    echo 'run sudo pacman -S p7zip'
    exit 1
fi

# Download & unarchive macOS NY & SF fonts
echo 'Downloading and unarchiving dmg files ...'
mkdir -p "$DOWNDIR"
cd "$DOWNDIR"
for FONT in $FONTS
do
    wget -nc -nv --show-progress $URL/$FONT.dmg
    7z -y e $FONT.dmg >/dev/null 2>&1
    rm -rf $FONT.dmg "[HFS+ Private Data]"
done

# Extracting pkg archives
echo 'Extracting fonts ...'
for PKG in "${PKGS[@]}"
do
    #PKG=$(echo $PKG | tr "_" " ")
    echo -e "\t$PKG.pkg"
    7z -y x "$PKG.pkg" >/dev/null 2>&1
    CRUD=$(echo $PKG | tr -d " ")
    7z -y x Payload\~ >/dev/null 2>&1
    mv Library/Fonts ./
    mv Fonts "$PKG"
    rm -rf "$PKG.pkg" $CRUD Payload\~ Library
done

# Install Fonts
echo "Installing fonts ..."
mkdir -p "$FONTDIR"
for PKG in "${PKGS[@]}"
do
    DIR=$(echo $PKG | tr -d " ")
    mv "$PKG" "$FONTDIR/$DIR"
done

# Tidy up
cd
rm -rf "$DOWNDIR"

# Reload Font Cache
fc-cache

juxuanu commented on 2020-10-22 08:08 (UTC)

Same issue than @roachsinai

dakataca commented on 2019-06-17 17:18 (UTC)

When I consult the remote package version I get "20100901.134", but when I consult the local version of the package I get only one point ".". I hope you solve that soon to be able to control the local versions. Thanks in advance.

roachsinai commented on 2018-07-17 07:54 (UTC) (edited on 2018-07-17 07:54 (UTC) by roachsinai)

same issue:

(1/3) Updating fontconfig cache...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Updating X fontdir indices...
Unknown Type 1 weight "normal"
Couldn't determine weight for Lucida Gr Regular.pfb
Unknown Type 1 weight "normal"
Couldn't determine weight for Lucida G.pfb

my OS is Manjaro, and what do you mean: custom fontconfig configuration

r3b311i0n commented on 2018-03-02 10:52 (UTC)

@caleb This PKGBUILD contains San Francisco: https://aur.archlinux.org/packages/otf-san-francisco/

as does this one: https://aur.archlinux.org/packages/system-san-francisco-font-git/

alerque commented on 2018-03-02 08:54 (UTC)

@Pilzbauer Adding a font will be up to the upstream Macbuntu project, this just repackages what is available in their repos. Alternatively if you know a good upstream source for it available without signing into Apple's developer website then we could consider splicing it in, but I don't know of a source.

alerque commented on 2018-03-02 08:49 (UTC)

To out of date flaggers: this package is not out of date. It builds off of the latest SVN revision anyway (and should probably be renamed ttf-mac-fonts-svn) but it isn't out of date. If you're having trouble building because the upstream is offline, know that SourceFource is having a massive outage right now and most of the repositories hosted there are offline. That's not this package's problem to fix and we'll just have to wait it out.