Welcome to CRUX bug tracking.
FS#791 - opt/x11-fonts-dejavu
Attached to Project:
CRUX
Opened by acrux (acrux) - Friday, 13 January 2012, 15:18 GMT+2
Last edited by Jose V Beneyto (sepen) - Tuesday, 21 August 2012, 11:38 GMT+2
Opened by acrux (acrux) - Friday, 13 January 2012, 15:18 GMT+2
Last edited by Jose V Beneyto (sepen) - Tuesday, 21 August 2012, 11:38 GMT+2
|
Detailsi guess it's need to be aligned or removed from opt/
|
This task depends upon
# URL: http://dejavu.sourceforge.net
# Description: A font family based on the Bitstream Vera Fonts
# Maintainer:
# Packager:
# Depends on:
name=xorg-font-dejavu
version=2.33
release=1
source=(http://dfn.dl.sourceforge.net/sourceforge/dejavu/dejavu-fonts-ttf-$version.tar.bz2)
build() {
cd dejavu-fonts-ttf-$version
mkdir -p $PKG/usr/share/fonts/X11/TTF
install -m 0644 ttf/*.ttf $PKG/usr/share/fonts/X11/TTF
}
[99%][L] root@hermes:/mnt/DEVEL/next/0/icedtea6/xorg-font-dejavu# cat post-install
#!/bin/sh
mkfontdir /usr/share/fonts/X11/TTF
mkfontscale /usr/share/fonts/X11/TTF
fc-cache
[99%][L] root@hermes:/mnt/DEVEL/next/0/icedtea6/xorg-font-dejavu# cat .md5sum
8b601e91725b6d69141b0fcf527948c0 dejavu-fonts-ttf-2.33.tar.bz2
[99%][L] root@hermes:/mnt/DEVEL/next/0/icedtea6/xorg-font-dejavu# cat .footprint
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/fonts/
drwxr-xr-x root/root usr/share/fonts/X11/
drwxr-xr-x root/root usr/share/fonts/X11/TTF/
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSans-Bold.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSans-BoldOblique.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSans-ExtraLight.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSans-Oblique.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSans.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansCondensed-Bold.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansCondensed-BoldOblique.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansCondensed-Oblique.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansCondensed.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansMono-Bold.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansMono-BoldOblique.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansMono-Oblique.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSansMono.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerif-Bold.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerif-BoldItalic.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerif-Italic.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerif.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerifCondensed-Bold.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerifCondensed-BoldItalic.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerifCondensed-Italic.ttf
-rw-r--r-- root/root usr/share/fonts/X11/TTF/DejaVuSerifCondensed.ttf
-Depends on:
+Depends on: fontconfig
We talked[1] about to improve the scenario and some kind of guidelines like you said, but just we started to do things accordingly with that, sorry for the inconvenience, it takes some time to reorganize the team, adoption of orphan ports, git access for new maintainers, etc. ;)
For now the idea is to move opt/x11-fonts-dejavu -> xorg/xorg-fonts-dejavu and apply the changes you proposed. Thanks again.
[1] http://crux.morpheus.net/irc/?channel=crux-devel&date=20Jun2012
Of course I will point out to people with a [notify] commit when I deleted/moved the port
Opinions?
my pov is that xorg-font-* ports could also live in opt/repository but at least a standard name and a standardized port's skeleton is auspicable.
http://crux.nu/gitweb/?p=ports/opt.git;a=commit;h=aae4feae7bd91c3c247b9fa7c019b06d6d2ed1fb
http://crux.nu/gitweb/?p=ports/xorg.git;a=commit;h=c6d9955879eb78b7e9c88784e22cf86b7480d4f7