Home :: Documentation :: Download :: Development :: Community :: Wiki :: Ports :: Bugs :: Links :: About
Welcome to CRUX bug tracking.
Tasklist

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
Task Type Bug Report
Category ports
Status Closed
Assigned To Jose V Beneyto (sepen)
Operating System CRUX
Severity Low
Priority Normal
Reported Version 2.7
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

i guess it's need to be aligned or removed from opt/
This task depends upon

Closed by  Jose V Beneyto (sepen)
Tuesday, 21 August 2012, 11:38 GMT+2
Reason for closing:  Fixed
Comment by acrux (acrux) - Friday, 13 January 2012, 21:22 GMT+2
[99%][H] root@hermes:/mnt/DEVEL/next/0/icedtea6/xorg-font-dejavu# cat Pkgfile
# 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
Comment by acrux (acrux) - Friday, 13 January 2012, 21:31 GMT+2
btw, every fonts ports are really a case scenario under anarchy... i'd like to see a kind of guideline (the same one used to standardize xorg/xorg-font-*) especially for the contrib/ repository.
Comment by acrux (acrux) - Saturday, 14 January 2012, 13:33 GMT+2
well, as the post-install thus the previous Pkgfile needs:

-Depends on:
+Depends on: fontconfig
Comment by Jose V Beneyto (sepen) - Friday, 22 June 2012, 13:53 GMT+2
First many thanks for your report.
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
Comment by Jose V Beneyto (sepen) - Friday, 22 June 2012, 17:23 GMT+2
After see xorg/xorg-font-bh-ttf as an example, I suggest to move opt/x11-fonts-dejavu -> xorg/xorg-font-dejavu-ttf
Of course I will point out to people with a [notify] commit when I deleted/moved the port

Opinions?

Comment by acrux (acrux) - Sunday, 24 June 2012, 12:46 GMT+2
that's fine. Thanks.
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.
Comment by Jose V Beneyto (sepen) - Tuesday, 21 August 2012, 11:37 GMT+2

Loading...