You are not logged in.
I was updating my package to be splited so it could be easier to only install what the user want
but for some reason here in my machine not build.
I alone cant find a why to these error.
# Maintainer: Pablo Lezaeta <prflr88@gmail.com>
pkgbase=chromeos-extra-fonts
pkgbase=("ttf-chromeosextra-font"
"ttf-lohit-font" "ttf-anjali-old-lipi" "ttf-my-paduk" "ttf-noto-font"
"ttf-ko-nanum-font" "ttf-tbt-jomolhari" "ttf-roboto-font" "ttf-droid-font"
"ttf-noto-cjk")
pkgver=2013.03.14
_crosextraver=20130214
_lohitver=2.5.0
_mlver=0.740
_paduk=2.50
_notover=20141219
_notocjk=20140912
_knanum=3.10.0
_jomol=0.0.3c
_robover=20141209
_droidver=20140815
pkgrel=1
depends=("fontconfig" "xorg-font-utils")
optdepends=("ttf-chromeos-fonts: Part of the Chromium OS fonts suite"
"otf-ipafont: Part of the Chromium OS fonts suite"
"ttf-dejavu: Part of the Chromium OS fonts suite"
"ttf-sil-fonts: Part of the Chromium OS fonts suite"
"ttf-carlito: Part of the Chromium OS fonts suite"
)
pkgdesc="Extra fonts from Chromium OS fonts suite by various author"
arch=("any")
provide=("ttf-font")
license=("GPL")
url="http://git.chromium.org/gitweb/00"
source=("http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/crosextrafonts-${_crosextraver}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/lohitfonts-cros-${_lohitver}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/ml-anjalioldlipi-${_mlver}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/my-padauk-${_paduk}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/notofonts-${_notover}.tar.bz2"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/ko-nanumfonts-${_knanum}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/tibt-jomolhari-${_jomol}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/robotofonts-${_robover}.tar.bz2"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/droidfonts-cros-${_droidver}.tar.gz"
"http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/noto-cjk-${_notocjk}.tar.bz2"
)
install="ttf-chromeos-extra-fonts.install"
package_ttf-chromeosextra-font() {
pkgver=${_crosextraver}
conflicts=("ttf-caladea")
license=("Apache")
pkgdesc="Caladea font for Chrom*OS by Huerta Tipografia"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/crosextrafonts-${_crosextraver}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
}
package_ttf-lohit-font(){
pkgver=${_lohitve}r
conflicts=("lohit-fonts")
license=("custom:OFL-1.1")
pkgdesc="6 Lohit fonts for Indic scripts"
url="http://fedorahosted.org/lohit"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/lohitfonts-cros-${_lohitver}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -m 644 "${srcdir}/lohitfonts-cros-${_lohitver}/LICENSE" "${pkgdir}/usr/share/doc/${pkgname}/lohitfonts-cros"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/lohitfonts-cros"
install -m 644 "${srcdir}/lohitfonts-cros-${_lohitver}/LICENSE" "${pkgdir}/usr/share/doc/$pkgname/lohitfonts-cros"
}
package_ttf-anjali-old-lipi(){
pkgver=${_mlver}
conflicts=("ttf-malayalam-font-anjalioldlipi")
license=("custom:OFL-1.1")
pkgdesc="AnjaliOldLipi font for the correct Malayalam rendering"
url="https://sites.google.com/site/cibu/anjalioldlipi-font"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/ml-anjalioldlipi-${_mlver}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/ml-anjalioldlipi"
install -m 644 "${srcdir}/ml-anjalioldlipi-${_mlver}/LICENSE" "${pkgdir}/usr/share/doc/${pkgname}/ml-anjalioldlipi"
}
package_ttf-my-paduk(){
pkgver=${_paduk}
conflicts=("ttf-padauk")
license=("custom:OFL-1.1")
pkgdesc="Padauk font for Myanmar/Birmania"
url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=padauk"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/my-padauk-${_paduk}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/my-padauk"
}
package_ttf-noto-font(){
pkgver=${_notover}
conflicts=("ttf-noto")
license=("Apache")
pkgdesc="Noto fonts developed by Monotype"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/notofonts-${_notover}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -m 644 "${srcdir}/notofonts-${_notover}/*.ttc" "${pkgdir}/usr/share/fonts/TTF/"
}
package_ttf-ko-nanum-font(){
pkgver=${_knamum}
conflicts=("ttf-nanum-fonts")
license=("custom:OFL-1.1")
pkgdesc="Korean fonts released by Naver Inc. under OFL : NanumGothic (regular, bold), NanumMyeongjo (regular, bold)"
url="http://hangeul.naver.com/index.nhn"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/ko-nanumfonts-${_knanum}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/ko-nanumfonts"
install -m 644 "${srcdir}/ko-nanumfonts-${_knanum}/LICENSE" "${pkgdir}/usr/share/doc/${pkgname}/ko-nanumfonts"
}
package_ttf-tbt-jomolhari(){
pkgver=${_jomol}
conflicts=("ttf-jomolhari")
license=("custom:OFL-1.1")
pkgdesc="Jomolhari font for Tibetan"
url="https://sites.google.com/site/chrisfynn2/home/fonts/jomolhari"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/tibt-jomolhari-${_jomol}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/tibt-jomolhari"
}
package_ttf-roboto-font(){
pkgver=${_robover}
conflict=("ttf-roboto")
license=("Apache")
pkgdesc="Roboto fonts by Google for Material Design"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/robotofonts-${_robover}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/robotofonts"
}
package_ttf-droid-font(){
pkgver=${_droidver}
conflict=("ttf-droid")
license=("Apache")
pkgdesc="DroidSansFallback and DroidSansMono"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/droidfonts-cros-$_droidver/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -d -m 755 "${pkgdir}/usr/share/doc/${pkgname}/droidfonts-cros"
}
package_ttf-noto-cjk(){
pkgver=${_notocjk}
conflicts=("ttf-noto")
license=("Apache")
pkgdesc="Noto Pan CJK fonts developed by Adobe"
install -d -m 755 "${pkgdir}/usr/share/fonts/TTF"
install -m 644 "${srcdir}/noto-cjk-${_notocjk}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"
install -m 644 "${srcdir}/noto-cjk-${_notocjk}/*.ttc" "${pkgdir}/usr/share/fonts/TTF/"
}
# Md5? is the default in pacman -g blame Allan
md5sums=('368f114c078f94214a308a74c7e991bc'
'2626c1d45edbff72ec2667bc81c801eb'
'85a7927441264d3845f8aea874e2df98'
'da54672600f62c72bc81b08f35329024'
'd3308f4467f39c5b86bf3bdbb942ead1'
'ae8f913acbff9c0106d75c1a6106d443'
'715d38f358da74afbb6117492f3ae1b9'
'15d9d1dae252012c955fc1cc603114ee'
'cc62e181e017c9259b985dc6839160e9'
'4b03df69f12e1c8c18cb9f40623fea40')it download, extract and verify but at package time...
mkdir: cannot create directory '/home/shelf/Proyectos/jristz/aur-pkgs/ttf-chromeo-extra-fonts/pkg/': File exists
/usr/bin/fakeroot: line 181: 19616 User defined signal 1 FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"${pkgdir} is empty
Last edited by Jristz (2015-03-21 04:21:04)
Lenovo ThinkPad L420 modified
:: Intel i7 2560QM :: 8 GB RAM :: SSD 256 GB ::
:: DVD read+Writter :: 3 USB 3.0 Expresa Card ::
:: a Favulous 1 mins lasting Io-Li battery ::cry::
Offline
Hi Jristz,
It seems you defined the pkgbase variable two times, you should change the first two lines to
pkgbase=chromeos-extra-fonts
pkgname=("ttf-chromeosextra-font"
"ttf-lohit-font" "ttf-anjali-old-lipi" "ttf-my-paduk" "ttf-noto-font"
"ttf-ko-nanum-font" "ttf-tbt-jomolhari" "ttf-roboto-font" "ttf-droid-font"
"ttf-noto-cjk")--- EDIT ---
also this command will fail due to the use of the double quotes
install -m 644 "${srcdir}/crosextrafonts-${_crosextraver}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"you may want to change it to
find "${srcdir}/crosextrafonts-${_crosextraver}" -name "*.ttf"\
-exec install -m 664 {} "${pkgdir}/usr/share/fonts/TTF/" \;Last edited by mauritiusdadd (2015-03-20 06:32:49)
Offline
also this command will fail due to the use of the double quotes
install -m 644 "${srcdir}/crosextrafonts-${_crosextraver}/*.ttf" "${pkgdir}/usr/share/fonts/TTF/"you may want to change it to
find "${srcdir}/crosextrafonts-${_crosextraver}" -name "*.ttf"\ -exec install -m 664 {} "${pkgdir}/usr/share/fonts/TTF/" \;
Or simply move the quote.
install -m 644 "${srcdir}/crosextrafonts-${_crosextraver}/"*.ttf "${pkgdir}/usr/share/fonts/TTF/"Should work.
Edit: I'm pretty sure that overriding $pkgver in the package function no longer works.
Last edited by Scimmia (2015-03-20 15:33:41)
Offline
yeah, write split PKGBULDS at 3AM is not a good idea, they break fakeroot.
your pint are right, and also the double install in lohi for the licence was the last one.
ploading to AUR.... now
Lenovo ThinkPad L420 modified
:: Intel i7 2560QM :: 8 GB RAM :: SSD 256 GB ::
:: DVD read+Writter :: 3 USB 3.0 Expresa Card ::
:: a Favulous 1 mins lasting Io-Li battery ::cry::
Offline