Package Details: otf-gfs 20230311-1

Git Clone URL: https://aur.archlinux.org/otf-gfs.git (read-only, click to copy)
Package Base: otf-gfs
Description: Selection of open type fonts from the Greek Font Society.
Upstream URL: http://www.greekfontsociety-gfs.gr
Licenses: custom
Submitter: mpessas
Maintainer: kotaur
Last Packager: kotaur
Votes: 28
Popularity: 0.29
First Submitted: 2010-09-13 06:23 (UTC)
Last Updated: 2023-03-11 13:20 (UTC)

Dependencies (1)

Required by (0)

Sources (26)

Latest Comments

1 2 3 Next › Last »

kugland commented on 2023-01-05 05:32 (UTC)

I could write a GitHub action to automatically update this package when there are upstream changes. What you think?

GordonGR commented on 2021-07-31 16:14 (UTC)

I shall. You can see proper attitude helps.

mpessas commented on 2021-07-31 15:53 (UTC)

I think you misunderstood the description of the changes in the diff that follows with some form of demands, maybe?

And you are right, I should have flagged the package as out of date, sorry I missed that.

Anyhow, you may want to add the changes in the diff to the package. Thanks!

GordonGR commented on 2021-07-31 11:59 (UTC)

I'm sorry, is there a request in there? As in, is there a "please" in there? If the GFS has made new fonts, that means that my package is out of date and the correct comment would be “Could you please add the new fonts to the package?” Not paste a list of demands, as if you were holding hostages! This is not a to-do list and I'm not your slave! Πρωί-πρωί!

mpessas commented on 2021-07-31 04:09 (UTC) (edited on 2021-07-31 04:09 (UTC) by mpessas)

  • Add GFS Georgiou and GFS Heraklit
  • Do not skip fonts that place their OTF files to the root directory
  • Move GFS Galatea in the list of fonts to be together with the rest of the 20th/21st century fonts.
diff --git a/PKGBUILD b/PKGBUILD
index eef5880..fdfed7f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,10 @@ depends=()
 source=("http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Pyrsos.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Orpheus_Sans.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Orpheus.zip"
+   "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Georgiou.zip"
+   "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Galatea.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Elpis.zip"
+   "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Heraklit.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Theokritos.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Artemisia.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_NeoHellenic.zip"
@@ -34,14 +37,16 @@ source=("http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Pyrsos.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Baskerville.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Bodoni_Classic.zip"
    "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Complutum.zip"
-   "http://www.greekfontsociety-gfs.gr/_assets/fonts/GFS_Galatea.zip"
    "LICENSE")
 noextract=(${source[@]##*/})

 md5sums=('ad4bce50a20830c93bc6e4437f674e95'
          'ed0fd6e096eaa27f1e4d75dab59b353b'
          'fc4b7dd7537e5cd0b700bb897d71ae18'
+         '77e78bb3c59979fc65083d611232a6f5'
+         'a917bb1f02f0c19b564fddf956d505f7'
          'b099427d71fdccb23820e386be8ccbd7'
+         'd46409faae38fe7eae3581bf75aa8e78'
          'c557a9e9e366b938d4c85ef15059b868'
          '3cba29df7b102c10c1612f15d0b6b6d3'
          '2672799c089cc78212046e7effcd0b3b'
@@ -60,7 +65,6 @@ md5sums=('ad4bce50a20830c93bc6e4437f674e95'
          'a4f88fe7b6a598c5ed12f6c54dc03a8f'
          'a581c49e12f5feed39c56135b47a2f55'
          'b6857e9252be1141ad48276c7fc0a6b0'
-         'a917bb1f02f0c19b564fddf956d505f7'
          '288069c8fb0c828b081833cfcfe0638b')

 package() {
@@ -69,7 +73,10 @@ _xlist="__MACOSX/* .OFL-FAQ.txt OFL-FAQ.txt OFL.txt"
 unzip GFS_Pyrsos.zip -x ${_xlist}
 unzip GFS_Orpheus_Sans.zip -x ${_xlist}
 unzip GFS_Orpheus.zip -x ${_xlist}
+unzip GFS_Georgiou.zip -x ${_xlist}
+unzip GFS_Galatea.zip -x ${_xlist}
 unzip GFS_Elpis.zip -x ${_xlist}
+unzip GFS_Heraklit.zip -x ${_xlist}
 unzip GFS_Theokritos.zip -x ${_xlist}
 unzip GFS_Artemisia.zip -x ${_xlist}
 unzip GFS_NeoHellenic.zip -x ${_xlist}
@@ -88,10 +95,10 @@ unzip GFS_Gazis.zip -x ${_xlist}
 unzip GFS_Baskerville.zip -x ${_xlist}
 unzip GFS_Bodoni_Classic.zip -x ${_xlist}
 unzip GFS_Complutum.zip -x ${_xlist}
-unzip GFS_Galatea.zip -x ${_xlist}

 install -d $pkgdir/usr/share/fonts/$pkgname/
 install -Dm644 $srcdir/GFS*/*otf $pkgdir/usr/share/fonts/$pkgname/
+install -Dm644 $srcdir/*otf $pkgdir/usr/share/fonts/$pkgname/
 install -d $pkgdir/usr/share/licenses/$pkgname/
 install -Dm644 $srcdir/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }

GordonGR commented on 2020-09-13 14:04 (UTC)

You're welcome.

bdumont commented on 2020-09-13 13:58 (UTC)

Oh sorry, I didn't remove the old zip files from my build directory before running makepkg -si, so the new ones weren't downloaded. Thank you for your answer!

GordonGR commented on 2020-09-13 12:46 (UTC)

bdumont, yes they do. Try again?

bdumont commented on 2020-09-12 18:51 (UTC)

GFS_Olga.zip and GFS_Porson.zip don't pass the validity check.

GordonGR commented on 2019-12-28 14:14 (UTC)

prokok, a deletion request is not a flagging out-of-date.