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: 333
Popularity: 0.34
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 »

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.