Package Details: ttf-ricty 4.1.1-4

Git Clone URL: https://aur.archlinux.org/ttf-ricty.git (read-only, click to copy)
Package Base: ttf-ricty
Description: Japanese TrueType font for developers by mixing Inconsolata and Migu 1M.
Upstream URL: https://rictyfonts.github.io/
Licenses: custom
Submitter: ginjiro
Maintainer: tomoaki (ny-a)
Last Packager: ny-a
Votes: 14
Popularity: 0.012060
First Submitted: 2015-08-19 06:11
Last Updated: 2020-07-19 06:12

Latest Comments

1 2 Next › Last »

tuxsavvy commented on 2020-07-13 13:42

Hi ny-a,

Thanks for your response. My Japanese is rusty, am grateful for you pointing out my mistakes.

Looking forward to the changes and thanks again!

ny-a commented on 2020-07-12 03:54

Hi tuxsavvy,

Thank you for sharing patch. I have just minor Japanese fix ( 不自然に大きくなったの場合 -> 不自然に大きくなった場合 ), everything else seems great.

I'll check license equality and os2version_reviser.sh script, and then update this AUR package.

Thanks!

tuxsavvy commented on 2020-07-11 14:11

Hi tomoaki and ny-a, thanks for maintaining and co-maintaining this package. I have created a sister package ttf-ricty-diminished.

In addition, I have an updated PKGBUILD for this AUR package which addresses a few things:

  • Removed depends() array, as it is empty and would comply more with AUR package etiquette,

  • Both OFL and IPA licenses are now sourced externally, which may make packaging a little easier,

  • os2version_reviser.sh has been added if in case the spaces in the generated full-width characters are unusually large, the user can execute the said script in order to try and address that. Furthermore, I have provided a brief indication of the said script and its use in the same PKGBUILD file. There is also an explanation about this here (in Japanese)

Here is the said updated PKGBUILD,

--- PKGBUILD.orig       2020-07-11 21:21:08.577944023 +1000
+++ PKGBUILD    2020-07-11 22:29:54.585312754 +1000
@@ -3,16 +3,23 @@
 # Contributor: eagletmt <eagletmt@gmail.com>
 pkgname=ttf-ricty
 pkgver=4.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Japanese TrueType font for developers by mixing Inconsolata and Migu 1M.'
 arch=('any')
 url='https://rictyfonts.github.io/'
 license=('custom')
-depends=()
 makedepends=('fontforge' 'ttf-inconsolata' 'ttf-migu')
 install=ttf.install
-source=('https://rictyfonts.github.io/files/ricty_generator-4.1.1.sh' 'OFL.txt' 'ipa_font_license_agreement_v1.txt')
-sha256sums=('86bf0fed84ef806690b213798419405d7ca2a1a4bed4f6a28b87c2e2d07ad60d' 'ca122f3bda0154f692817450168cb650a7fc59ef96c93582acd2e7a744d464d3' '87fce322b6a982ed1fb713fea8ae5531aed77792c4d10b1efb17050e5edb41ab')
+source=(
+  "ricty_generator-${pkgver}.sh::https://raw.githubusercontent.com/rictyfonts/rictyfonts.github.io/master/files/ricty_generator-${pkgver}.sh"
+  "os2version_reviser.sh::https://raw.githubusercontent.com/rictyfonts/rictyfonts.github.io/master/files/os2version_reviser.sh"
+  "OFL.txt::https://scripts.sil.org/cms/scripts/render_download.php?format=file&media_id=OFL_plaintext&filename=OFL.txt"
+  "IPA_Font_License_Agreement_v1.0.txt::https://salsa.debian.org/fonts-team/fonts-ipafont/-/raw/master/IPA_Font_License_Agreement_v1.0.txt")
+sha256sums=(
+  '86bf0fed84ef806690b213798419405d7ca2a1a4bed4f6a28b87c2e2d07ad60d'
+  'e8bd7f9e2688f17889c52e41bc97cf37b83cc6fa69f9f816ef74046c197b3bb0'
+  'ca122f3bda0154f692817450168cb650a7fc59ef96c93582acd2e7a744d464d3'
+  '4c84dd528ec3044638ec346fc1ee27cd1eb95dfc04cbc6a881b3ca7a7f517e54')

 build() {
   cd "$srcdir"
@@ -21,10 +28,18 @@
 }

 package() {
-  cd "$srcdir"
+  # Install fonts
   install -d "$pkgdir/usr/share/fonts/TTF"
-  install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF/"
+  install -m644 "$srcdir"/*.ttf "$pkgdir/usr/share/fonts/TTF/"
+  
+  # Install licenses
   install -d "$pkgdir/usr/share/licenses/$pkgname"
   install -m644 OFL.txt "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 ipa_font_license_agreement_v1.txt "$pkgdir/usr/share/licenses/$pkgname/"
+  install -m644 "IPA_Font_License_Agreement_v1.0.txt" "$pkgdir/usr/share/licenses/$pkgname/"
+  
+  # Install script
+  echo "もし生成されたフォントの文字間隔が不自然に大きくなったの場合、/usr/bin/$pkgname/os2version_reviser.shスクリプトを使って下さい"
+  echo "If the spaces between full-width characters are unusually large, please use the /usr/bin/$pkgname/os2version_reviser.sh script"
+  install -d "$pkgdir/usr/bin/$pkgname"
+  install -m644 os2version_reviser.sh "$pkgdir/usr/bin/$pkgname"
 }

Here is the updated .SRCINFO,

pkgbase = ttf-ricty
        pkgdesc = Japanese TrueType font for developers by mixing Inconsolata and Migu 1M.
        pkgver = 4.1.1
        pkgrel = 4
        url = https://rictyfonts.github.io/
        install = ttf.install
        arch = any
        license = custom
        makedepends = fontforge
        makedepends = ttf-inconsolata
        makedepends = ttf-migu
        source = ricty_generator-4.1.1.sh::https://raw.githubusercontent.com/rictyfonts/rictyfonts.github.io/master/files/ricty_generator-4.1.1.sh
        source = os2version_reviser.sh::https://raw.githubusercontent.com/rictyfonts/rictyfonts.github.io/master/files/os2version_reviser.sh
        source = OFL.txt::https://scripts.sil.org/cms/scripts/render_download.php?format=file&media_id=OFL_plaintext&filename=OFL.txt
        source = IPA_Font_License_Agreement_v1.0.txt::https://salsa.debian.org/fonts-team/fonts-ipafont/-/raw/master/IPA_Font_License_Agreement_v1.0.txt
        sha256sums = 86bf0fed84ef806690b213798419405d7ca2a1a4bed4f6a28b87c2e2d07ad60d
        sha256sums = e8bd7f9e2688f17889c52e41bc97cf37b83cc6fa69f9f816ef74046c197b3bb0
        sha256sums = ca122f3bda0154f692817450168cb650a7fc59ef96c93582acd2e7a744d464d3
        sha256sums = 4c84dd528ec3044638ec346fc1ee27cd1eb95dfc04cbc6a881b3ca7a7f517e54

pkgname = ttf-ricty

Please let me know of what you think with these changes.

Thanks.

tomoaki commented on 2020-04-05 06:55

Hi ny-a, I think I fixed the problem you pointed out.

or I can co-maintain, if you wish. I would like to accept your kind offer!

ny-a commented on 2020-04-01 00:18

tomoaki, Thank you for updating package, but .SRCINFO is not updated. Could you update it?

or I can co-maintain, if you wish.

tomoaki commented on 2020-03-31 19:46

Hi, yu_izawa and ny-a. Thank you for pointing out that the package was broke. Sorry,yu_izawa. I didn't notice your message on 2019-10-21.

yu_izawa commented on 2020-03-30 07:09

Hi ny-a,

Thank you for your suggestion. I agreed with your opinion and turned off out-of-date flag.

Thanks.

ny-a commented on 2020-03-30 06:59

Is this package out-of-date? Indeed it's updated source-url to https://rictyfonts.github.io/files/ricty_generator-4.1.1.sh , but it's not out-of-date.

I think commenting it is more appropriate for these kind of problems.

yu_izawa commented on 2019-10-21 06:37

Hi tomoaki,

Building ttf-ricty is still failed now. It seems that a download URL for the ricty_generator is changed.

old: http://www.rs.tus.ac.jp/yyusa/ricty/ricty_generator-4.1.1.sh new: http://www.yusa.lab.uec.ac.jp/~yusa/ricty/ricty_generator-4.1.1.sh

Would you fix PKGBUILD script to solve this problem?

Thanks.

ginjiro commented on 2017-01-26 07:39

Hi colajam.
Sorry, I made a mistake in fixing the script.
Thanks report!