Skip to content

Instantly share code, notes, and snippets.

@laughk
Last active August 22, 2019 01:10
Show Gist options
  • Save laughk/4ab42d1c6ac40af9fab063a07924f1ba to your computer and use it in GitHub Desktop.
Save laughk/4ab42d1c6ac40af9fab063a07924f1ba to your computer and use it in GitHub Desktop.
[v5 以降は必要なさそう] [For Archilinux] 手っ取り早く Cica v4 を使いたかったので AUR の PKGBUILD を以下のように編集して突っ込んだ。
# Maintainer: yuhr <sdn.pate(at)gmail.com>
pkgname=ttf-cica
pkgver=4.1.1
pkgrel=1
pkgdesc="Composite font with Ubuntu Mono and Rounded Mgen+."
url="https://github.com/miiton/Cica"
license=('custom')
arch=('any')
depends=('fontconfig' 'xorg-font-utils')
install=$pkgname.install
source=(https://github.com/miiton/Cica/releases/download/v${pkgver}/Cica-v${pkgver}.zip)
md5sums=('3244058131a3c9a4f0055bf989d64a2b')
package() {
install -dm755 "${pkgdir}"/usr/share/fonts/TTF
install -m644 *.ttf "${pkgdir}"/usr/share/fonts/TTF/
install -d "${pkgdir}/usr/share/licenses/${pkgname}/"
install -Dm644 *.txt "${pkgdir}/usr/share/licenses/${pkgname}/"
}
@laughk
Copy link
Author

laughk commented Oct 14, 2017

$ yaourt -S ttf-cica

して Edit PKGBUILD ? [Y/n] ("A" to abort) のところで Y にして内容を↑のものに差し替える感じです。

@laughk
Copy link
Author

laughk commented Nov 14, 2018

久々に検索してみたら ttf-cica-git が出ていた。メンテもされてそうなので、今後はこちらを利用しておくのが良さそう。

AUR (en) - ttf-cica-git

追記

... とおもって期待したんだけど、 yay -S ttf-cica-git とかやると Cica リポジトリの README にある docker-compose build => docker-compose run --rm cica でビルドする形をとっているため
とてつもなくオーバースペックな上なんかうまくいかない。(2018-11-14 時点)

ということで https://github.com/miiton/Cica/releases からとってきたものをインストールする方針を一旦 Keep する... (更新済み)

@laughk
Copy link
Author

laughk commented Nov 14, 2018

yay ( https://github.com/Jguer/yay ) でやる場合 PKGBUILD.sh の編集画面がデフォルトだと出ないので --editmenu オプションをつけてやると良いです ( @laughk は最近 yaourt ではなく yay を使っている)

$ yay -S --editmenu ttf-cica

@laughk
Copy link
Author

laughk commented Aug 22, 2019

2019-08-22 時点では AUR 側がちゃんと Update されたみたいで v5 以降はこの Gist にある内容無視で普通に install すればよさそう

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment