Package Details: ttf-symbola 14.00-1

Git Clone URL: https://aur.archlinux.org/font-symbola.git (read-only, click to copy)
Package Base: font-symbola
Description: Font for symbol blocks of the Unicode Standard (TTF)
Upstream URL: https://dn-works.com/ufas/
Licenses: custom
Conflicts: ttf-symbola-ib
Provides: font-symbola
Submitter: grawlinson
Maintainer: alerque
Last Packager: alerque
Votes: 103
Popularity: 0.31
First Submitted: 2020-03-21 23:45 (UTC)
Last Updated: 2022-09-27 05:25 (UTC)

Pinned Comments

alerque commented on 2023-09-19 20:04 (UTC)

As far as I know v15 of this font is not posted publicly anywhere and the only way to get copy is emailing the author. Please do not flag this as out of date unless/until there is a source people can use to get the file or some other way I can verify the installation details for people that have the source and want a package that installs it from local sources, e.g. via file:// sources.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

Rhinoceros commented on 2020-03-23 10:26 (UTC) (edited on 2020-03-23 10:27 (UTC) by Rhinoceros)

What file is Symbola.zip meant to be? I tried downloading from https://dn-works.com/ufas/ (which is where http://users.teilar.gr/~g1951d/ redirects to, so that should be fixed), but this has a different checksum, and is missing things like Symbola_Hinted.ttf. Also, the latest version appears to be 13.00, and dated March 2020.

alerque commented on 2020-03-23 10:06 (UTC)

Thanks for updating this, I'm glad to see a font package that actually builds from source rather than just installing prebuilt font files.

Can you please remove the duplicate provides=() lines that are the same as the package names? I also cleaned up a few other tidbits if you want a patch you can grab from my Github fork or use git am on this:

From 14fe664583a93be6a555cdd8d3cd50dcda9e5187 Mon Sep 17 00:00:00 2001
From: Caleb Maclennan <caleb@alerque.com>
Date: Mon, 23 Mar 2020 13:02:44 +0300
Subject: [PATCH] Enable TTF package, remove redundant provides, cleanup

Signed-off-by: Caleb Maclennan <caleb@alerque.com>
---
 .SRCINFO |  7 +++++--
 PKGBUILD | 30 ++++++++++++++----------------
 2 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 0109cec..631c623 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = font-symbola
    pkgdesc = Font for symbol blocks of the Unicode Standard
    pkgver = 13.00
-   pkgrel = 1
+   pkgrel = 2
    url = https://dn-works.com/ufas/
    arch = any
    license = custom
@@ -11,7 +11,10 @@ pkgbase = font-symbola
    sha512sums = 57f1c72d9fe03da68fee476f6c3d202805ba5eacfb4690ca5e3b10d4d335cbefaebd501f77af28abc2a71cd34a926a79d633689ff8cb54e972d09b5292f5c8b1
    sha512sums = 9afe91785611955511248fd31a86c7e370b23b1b2c37f9345c8f274b3e0e1dbf9c0da8f9edac62d27d318e56485b80966aa7622f167f4da5d5925a7935bfa3da

+pkgname = ttf-symbola
+   pkgdesc = Font for symbol blocks of the Unicode Standard (TTF)
+   conflicts = ttf-symbola-ib
+
 pkgname = otf-symbola
    pkgdesc = Font for symbol blocks of the Unicode Standard (OTF)
-   provides = otf-symbola

diff --git a/PKGBUILD b/PKGBUILD
index 2d3f8d9..b018248 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
 # Maintainer: George Rawlinson <george@rawlinson.net.nz>
+# Contributor: Caleb Maclennan <caleb@alerque.com>
 # Contributor: Morten Linderud <foxboron@archlinux.org>
 # Contributor: Daniel Micay <danielmicay@gmail.com>
 # Contributor: Elena ``of Valhalla'' Grandi <gmail.com: elena.valhalla>
 # Contributor: Jesse Jaara <gmail.com: jesse.jaara>

 pkgbase=font-symbola
-#pkgname=('ttf-symbola' 'otf-symbola')
-pkgname=('otf-symbola')
+pkgname=('ttf-symbola' 'otf-symbola')
 pkgver=13.00
-pkgrel=1
-pkgdesc="Font for symbol blocks of the Unicode Standard"
+pkgrel=2
+pkgdesc='Font for symbol blocks of the Unicode Standard'
 arch=('any')
-url="https://dn-works.com/ufas/"
+url='https://dn-works.com/ufas/'
 license=('custom')
 makedepends=('fontforge')
 source=("${pkgbase}-${pkgver}.zip::https://dn-works.com/wp-content/uploads/2020/UFAS-Fonts/Symbola.zip"
@@ -20,20 +20,18 @@ sha512sums=('57f1c72d9fe03da68fee476f6c3d202805ba5eacfb4690ca5e3b10d4d335cbefaeb
             '9afe91785611955511248fd31a86c7e370b23b1b2c37f9345c8f274b3e0e1dbf9c0da8f9edac62d27d318e56485b80966aa7622f167f4da5d5925a7935bfa3da')

 build() {
-  fontforge -c 'open(argv[1]).generate(argv[2])' Symbola.otf Symbola.ttf
+  fontforge -c 'open(argv[1]).generate(argv[2])' Symbola.{otf,ttf}
 }

-#package_ttf-symbola() {
-#  conflicts=('ttf-symbola-ib')
-#  provides=('ttf-symbola')
-#  pkgdesc+=" (TTF)"
-#  install -Dm644 -t "$pkgdir/usr/share/fonts/TTF/Symbola.ttf" Symbola.ttf
-#  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-#}
+package_ttf-symbola() {
+  conflicts=('ttf-symbola-ib')
+  pkgdesc+=" (TTF)"
+  install -Dm644 -t "$pkgdir/usr/share/fonts/TTF/" Symbola.ttf
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
+}

 package_otf-symbola() {
-  provides=('otf-symbola')
   pkgdesc+=" (OTF)"
-  install -Dm644 Symbola.otf "$pkgdir/usr/share/fonts/OTF/Symbola.otf"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm644 -t "$pkgdir/usr/share/fonts/OTF/" Symbola.otf
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
 }
-- 
2.25.2

aiM0a commented on 2020-03-08 16:56 (UTC)

Just out of curiosity, why is the .git/config file point to http://aur..., instead of https://...?

vasya commented on 2020-01-27 16:36 (UTC)

I've created a new AUR package 'ttf-symbola-free` that I think does not violate any licenses. It basically just uses the latest version that was still free. Feel free to test out and report if something does not work (it should work, however).

vasya commented on 2020-01-27 16:36 (UTC)

I've created a new AUR package 'ttf-symbola-free` that I think does not violate any licenses. It basically just uses the latest version that was still free. Feel free to test out and report if something does not work (it should work, however).

majamin commented on 2020-01-15 22:46 (UTC)

As a workaround for the missing file, Symbola.zip ...

Since Symbola.zip is still not available (2020-01-15) I git cloned the repo, changed PKGBUILD:17 to read: "source=("${pkgname}-${pkgver}.zip::https://web.archive.org/web/20190608100449/http://users.teilar.gr/~g1951d/Symbola.zip"

Ran makepkg -si from terminal. Success!

I used the web archive link as suggested by @sanerb.

~M

sanerb commented on 2019-12-15 16:30 (UTC) (edited on 2019-12-15 17:24 (UTC) by sanerb)

For those just trying to get this to build and need the Symbola.zip file, it's available on the Internet Archive.

curl -sL -o ttf-symbola-12.00.zip "https://web.archive.org/web/20190608100449/http://users.teilar.gr/~g1951d/Symbola.zip"

malae commented on 2019-12-11 04:44 (UTC)

@ pychuang “The problem is that it's "probably" illegal to download the fonts from other websites.”

The License Agreement does not state that there is any restriction to downloading from other sites and the first part of the USER paragraph from the license implies that the UFAS download may be available on sites other than the teilar.gr site. The Developer could only restrict their downloading by making agreements with such sites or taking actions against them to prevent their downloading.

“USER: refers to anyone who downloads UFAS from this, or any other site; may use UFAS for strictly personal and non-commercial purposes, without charge; is allowed a single instantiation and no network installation;”

The next part states the restrictions on users who have downloaded UFAS:

“agrees not to adapt, modify, alter, translate, convert, or otherwise change UFAS; may not host, loan to service bureaus or in any way redistribute UFAS, with or without charge; may not license, sell, rent, lease, sublicense, lend, or in any way distribute UFAS for profit. Commercial or educational use of UFAS is not permitted”

pychuang commented on 2019-12-10 11:32 (UTC)

@malae The problem is that it's "probably" illegal to download the fonts from other websites.

I'm not very sure, though. According to the license (http://users.teilar.gr/~g1951d/License.pdf), redistribution is not allowed. But I don't know if it's OK if we, as users, download the fonts from other websites. After all, we don't redistribute the fonts. We only download them.