Author: oget
Update of /cvs/nonfree/rpms/larabie-fonts/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20482/devel
Modified Files:
.cvsignore sources
Added Files:
larabie-fonts.sort larabie-fonts.spec
Log Message:
* Sun Nov 30 2008 Orcan Ogetbil <orcanbahri [AT] yahoo [DOT] com> - 0-0.2.20011216
- Added the source download location as a comment.
- Preserve timestamps for the fonts.
- Removed the meta-package.
- Extracted the relevant parts from the Ubuntu's build script
* Mon Nov 24 2008 Orcan Ogetbil <orcanbahri [AT] yahoo [DOT] com> - 0-0.1.20011216
- Initial release.
--- NEW FILE larabie-fonts.sort ---
abandone.zip uncommon
abberanc.zip deco
adriator.zip uncommon
aircut.zip straight
airmole.zip deco
alianna.zip uncommon
almontew.zip straight
almonte.zip straight
almosnow.zip deco
anglepoi.zip deco
angostub.zip straight
angostur.zip straight
anklepan.zip deco
arnprior.zip deco
astronbo.zip deco
astronbv.zip deco
astronbw.zip deco
axaxax.zip straight
babyjeep.zip uncommon
baileysc.zip uncommon
balconya.zip straight
baltar.zip straight
barbatri.zip deco
baveuse3.zip deco
baveuse.zip deco
beatmygu.zip uncommon
berylium.zip straight
betsy.zip uncommon
biometri.zip uncommon
birdland.zip straight
biting.zip deco
bitingou.zip deco
bluehigd.zip straight
bluehigh.zip straight
bluehigl.zip deco
borg9.zip deco
boron.zip uncommon
braeside.zip deco
bramalea.zip deco
budmo.zip deco
bullpen_.zip straight
burnstow.zip uncommon
butterbe.zip deco
capacito.zip uncommon
carbonbl.zip straight
carbonph.zip deco
charlesi.zip deco
chickenw.zip deco
chineser.zip deco
chr32.zip uncommon
colourba.zip straight
commlity.zip uncommon
contourg.zip deco
coolveti.zip straight
counters.zip uncommon
crackman.zip deco
cranberr.zip deco
crapola.zip straight
creditri.zip deco
creditva.zip straight
cretino.zip straight
crystalr.zip deco
cuomotyp.zip uncommon
dazzlesh.zip uncommon
deftone.zip straight
degrassi.zip uncommon
deltahey.zip deco
deluxedu.zip uncommon
dendriti.zip deco
densmore.zip uncommon
deportee.zip straight
dienasty.zip deco
dignity.zip uncommon
dirtydoz.zip deco
dreamorp.zip straight
droid.zip straight
duality.zip straight
dyspepsi.zip straight
earwigfa.zip uncommon
echelonc.zip straight
echelon.zip straight
edenmill.zip straight
edgewate.zip uncommon
edmundis.zip deco
edmunds.zip deco
efflanti.zip straight
efflores.zip straight
electora.zip deco
electroh.zip uncommon
embargo.zip uncommon
endless.zip uncommon
engebrec.zip straight
ennobled.zip uncommon
ethnocen.zip deco
euphorig.zip straight
eyerhyme.zip straight
fabian.zip straight
fadgod.zip uncommon
failed.zip deco
fakerece.zip deco
fieldday.zip straight
firstbli.zip deco
fluoride.zip deco
forgotte.zip straight
forgottr.zip straight
forgotts.zip deco
forgotty.zip deco
fragileb.zip deco
frak.zip uncommon
frozen.zip uncommon
ghostmea.zip deco
gianttig.zip uncommon
glazkrak.zip uncommon
goldengi.zip uncommon
goodfish.zip straight
goodtime.zip straight
gotnohea.zip deco
graffiti.zip uncommon
greenfuz.zip uncommon
groovygh.zip uncommon
guanine.zip straight
gumtucke.zip uncommon
gunplay3.zip deco
gunplay.zip deco
gyparody.zip deco
gyrussia.zip uncommon
hammamam.zip uncommon
hawkeye.zip uncommon
heavyhea.zip uncommon
heck.zip uncommon
hellolar.zip uncommon
hemihead.zip straight
holysmok.zip uncommon
homeswee.zip uncommon
hookedon.zip uncommon
hooked.zip uncommon
horspowr.zip uncommon
hots.zip uncommon
hurontar.zip straight
hurryup.zip straight
huskysta.zip uncommon
hydrogen.zip uncommon
icicleco.zip uncommon
inductio.zip uncommon
inflamma.zip deco
instantt.zip deco
interpla.zip uncommon
iomanoid.zip deco
jigsawtr.zip uncommon
jingopop.zip straight
johnnyfe.zip deco
joycircu.zip deco
joystix.zip deco
karmasut.zip deco
kenyan.zip straight
kickingl.zip uncommon
kimberle.zip straight
kingrich.zip straight
kirsty.zip straight
kleptocr.zip straight
knuckled.zip deco
kredit.zip deco
kustomka.zip uncommon
ladystar.zip uncommon
larabief.zip deco
lesserco.zip deco
let'seat.zip deco
letter.zip uncommon
lewinsky.zip uncommon
libel.zip straight
lilliput.zip uncommon
livingby.zip deco
lockergn.zip deco
luckyape.zip uncommon
lunasequ.zip deco
lunasol.zip deco
lunauror.zip deco
mailrays.zip deco
maitai.zip uncommon
malache.zip deco
mapofyou.zip uncommon
marqueem.zip deco
massiver.zip deco
metalord.zip uncommon
mexcel3d.zip deco
mexcelle.zip deco
minisyst.zip uncommon
minyanou.zip straight
minya.zip straight
misirlod.zip deco
misirlou.zip deco
mississa.zip straight
misterfi.zip deco
mlurmlry.zip uncommon
mobconcr.zip uncommon
modelwor.zip uncommon
moldpapa.zip deco
monofont.zip straight
motorcad.zip deco
mufferaw.zip straight
nafta.zip deco
nasaliza.zip deco
nasal.zip deco
neurochr.zip deco
neuropol.zip straight
neurpoli.zip straight
newbrill.zip deco
nightcou.zip uncommon
nightpor.zip uncommon
octovill.zip deco
oliversb.zip straight
operatio.zip deco
orangeki.zip uncommon
ouijador.zip deco
outright.zip uncommon
overload.zip straight
paintboy.zip deco
pakenham.zip straight
pantspat.zip uncommon
paraamin.zip deco
particip.zip uncommon
pastorof.zip uncommon
peatloaf.zip uncommon
plai1978.zip uncommon
plaincre.zip deco
planetbe.zip deco
plasmati.zip uncommon
plasticb.zip uncommon
pobeef.zip uncommon
poke.zip uncommon
popup.zip uncommon
portcred.zip straight
presgrg.zip deco
pricedow.zip deco
primemin.zip straight
primer.zip straight
pulsesta.zip uncommon
pupcat__.zip straight
pyrite.zip uncommon
qswitcha.zip deco
quadapto.zip deco
quadrang.zip deco
quantity.zip deco
quinolin.zip uncommon
quinquef.zip uncommon
quixotic.zip uncommon
radiosin.zip uncommon
radiosta.zip deco
razorkee.zip straight
relishga.zip deco
rina.zip deco
riotact.zip uncommon
robokoz.zip deco
rothwell.zip deco
rustproo.zip deco
sadfilms.zip deco
sandoval.zip deco
savedbyz.zip deco
screenge.zip deco
scritzy.zip uncommon
sendcash.zip uncommon
sexsmith.zip straight
shifty.zip deco
shlop.zip uncommon
shouldve.zip deco
shouldvs.zip deco
siliconc.zip straight
skeletor.zip uncommon
sloegin.zip uncommon
snidely_.zip deco
sofachro.zip deco
sorundow.zip uncommon
soulmama.zip deco
soulpapa.zip straight
spongy.zip deco
squealer.zip deco
srservic.zip uncommon
stasmic_.zip deco
steelfis.zip straight
stereofi.zip uncommon
stilltim.zip straight
stitch.zip uncommon
streetcr.zip deco
strenuou.zip deco
stupefac.zip uncommon
styrofoa.zip deco
subpear.zip straight
sudbury3.zip deco
sudbury.zip deco
suigener.zip straight
superglu.zip deco
superhet.zip uncommon
switchin.zip uncommon
sybilgre.zip uncommon
teen.zip straight
terylene.zip uncommon
thiamine.zip uncommon
tinsnips.zip uncommon
tobintax.zip uncommon
tofu.zip deco
tommygun.zip deco
topbond.zip uncommon
tork.zip straight
trapperj.zip deco
triacsev.zip deco
trollbai.zip uncommon
typoderm.zip straight
unioncit.zip uncommon
unispace.zip straight
univox.zip deco
unsteady.zip uncommon
urkelian.zip deco
ururma.zip uncommon
vademecu.zip deco
vahika.zip straight
vanilla.zip deco
vanishin.zip uncommon
vdub.zip deco
vectroid.zip deco
velvenda.zip deco
venusris.zip straight
vibrocen.zip straight
vipnagor.zip deco
wakebake.zip uncommon
walsheso.zip deco
walshes.zip deco
websterw.zip deco
welfareb.zip uncommon
wetpet.zip uncommon
whitelak.zip uncommon
wildsewe.zip uncommon
wintermu.zip deco
worldofw.zip deco
worthles.zip uncommon
xenowort.zip uncommon
xolto.zip uncommon
xtraflex.zip straight
yadou.zip deco
yawnovis.zip uncommon
ybandtun.zip straight
yellowpi.zip uncommon
yonderre.zip uncommon
youregon.zip deco
yytriumd.zip uncommon
zektondo.zip deco
zekton.zip straight
zeroes.zip deco
zerohour.zip deco
zerothre.zip straight
zerotwos.zip deco
zodillin.zip deco
zrnic.zip straight
--- NEW FILE larabie-fonts.spec ---
%define decodir %{_datadir}/fonts/%{name}-deco
%define straightdir %{_datadir}/fonts/%{name}-straight
%define uncommondir %{_datadir}/fonts/%{name}-uncommon
%define catalogue %{_sysconfdir}/X11/fontpath.d
Summary: A Collection of High Quality TrueType Fonts
Name: larabie-fonts
Version: 0
Release: 0.2.20011216%{?dist}
License: Larabie Fonts License
Group: User Interface/X
URL:
http://www.larabiefonts.com/
# Although all the fonts in this tarball can be downloaded
# one-by-one from the above website, the website does not
# offer a collective file of fonts. This tarball provides a
# good collection and is borrowed from Ubuntu:
# File downloaded from:
#
https://launchpad.net/ubuntu/jaunty/+source/ttf-larabie/1:20011216-1.1
Source0: ttf-larabie_20011216.orig.tar.gz
# This file sorts the fonts into families. Extracted from the build
# scripts of Ubuntu (same location as above):
Source1: %{name}.sort
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
BuildRequires: xorg-x11-font-utils
%description
Larabie Fonts offer hundreds of free fonts for personal and
commercial use in TrueType format. This is a meta-package
to install "decorative", "straight", "uncommon" TrueType
font collections, created by Ray Larabie.
%package deco
Summary: Larabie TrueType Decorative Fonts
Group: User Interface/X
%description deco
Decorative freeware TrueType fonts from Ray Larabie.
This package contains the "decorative" ones of his fonts,
which are great for headlines and other decorations.
%package straight
Summary: Larabie TrueType Straight Fonts
Group: User Interface/X
%description straight
Useful freeware TrueType fonts from Ray Larabie. This
package contains the "straight"er ones of his fonts,
which are suitable for everyday use.
%package uncommon
Summary: Larabie TrueType Uncommon Fonts
Group: User Interface/X
%description uncommon
Less common freeware TrueType fonts from Ray Larabie.
This package contains fonts which are beautiful for
special decorations and headlines.
%prep
%setup -q -n ttf-larabie-20011216
#patch0 -p1
SORTFILE=%{SOURCE1}
groups=`cut -f2 $SORTFILE | sort -u`
basedir=`pwd`
#
# Create Directories for fonts
#
for group in $groups; do
if [ ! -d $group ]; then
mkdir $group
fi
done
#
# Extract font .zip files
#
for nam in *.zip; do
group=`grep "^$nam[[:space:]]" $SORTFILE | cut -f2`
if [ -z $group ]; then
echo Font $nam is unsorted.
else
unzip -j -L -u -qq $nam -d $group -x read_me.txt
fi
done
#
# Rename some problematic files
#
mv deco/let*seat.ttf deco/let_seat.ttf
mv uncommon/chr*32*.ttf uncommon/chr32.ttf
#
# Fix permission and EOL encoding issues.
#
for txtfile in straight/*.txt uncommon/*.txt; do
sed 's/\r//' "$txtfile" > tmpfile
touch -r "$txtfile" tmpfile
mv -f tmpfile "$txtfile"
done
%build
echo "Nothing to build."
%install
rm -rf %{buildroot}
# fonts
install -m 0755 -d %{buildroot}%{decodir}
install -m 0755 -d %{buildroot}%{straightdir}
install -m 0755 -d %{buildroot}%{uncommondir}
install -pm 0644 deco/*.ttf %{buildroot}%{decodir}
install -pm 0644 straight/*.ttf %{buildroot}%{straightdir}
install -pm 0644 uncommon/*.ttf %{buildroot}%{uncommondir}
# catalogue
install -m 0755 -d %{buildroot}%{catalogue}
ln -sf ../../../%{decodir} %{buildroot}%{catalogue}
ln -sf ../../../%{straightdir} %{buildroot}%{catalogue}
ln -sf ../../../%{uncommondir} %{buildroot}%{catalogue}
# generate fonts.dir and fonts.scale
mkfontdir %{buildroot}%{decodir}
mkfontscale %{buildroot}%{decodir}
mkfontdir %{buildroot}%{straightdir}
mkfontscale %{buildroot}%{straightdir}
mkfontdir %{buildroot}%{uncommondir}
mkfontscale %{buildroot}%{uncommondir}
%clean
rm -rf %{buildroot}
%post deco
if [ -x /usr/bin/fc-cache ]; then
%{_bindir}/fc-cache %{_datadir}/fonts || :
fi
%postun deco
if [ "$1" = "0" ]; then
if [ -x /usr/bin/fc-cache ]; then
%{_bindir}/fc-cache %{_datadir}/fonts || :
fi
fi
%post straight
if [ -x /usr/bin/fc-cache ]; then
%{_bindir}/fc-cache %{_datadir}/fonts || :
fi
%postun straight
if [ "$1" = "0" ]; then
if [ -x /usr/bin/fc-cache ]; then
%{_bindir}/fc-cache %{_datadir}/fonts || :
fi
fi
%post uncommon
if [ -x /usr/bin/fc-cache ]; then
%{_bindir}/fc-cache %{_datadir}/fonts || :
fi
%postun uncommon
if [ "$1" = "0" ]; then
if [ -x /usr/bin/fc-cache ]; then
%{_bindir}/fc-cache %{_datadir}/fonts || :
fi
fi
%files deco
%defattr(-,root,root,-)
%doc READ_ME.TXT
%{decodir}
%{catalogue}/%{name}-deco
%files straight
%defattr(-,root,root,-)
%doc READ_ME.TXT straight/*.txt
%{straightdir}
%{catalogue}/%{name}-straight
%files uncommon
%defattr(-,root,root,-)
%doc READ_ME.TXT uncommon/*.txt
%{uncommondir}
%{catalogue}/%{name}-uncommon
%changelog
* Sun Nov 30 2008 Orcan Ogetbil <orcanbahri [AT] yahoo [DOT] com> - 0-0.2.20011216
- Added the source download location as a comment.
- Preserve timestamps for the fonts.
- Removed the meta-package.
- Extracted the relevant parts from the Ubuntu's build script
* Mon Nov 24 2008 Orcan Ogetbil <orcanbahri [AT] yahoo [DOT] com> - 0-0.1.20011216
- Initial release.
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/larabie-fonts/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 4 Dec 2008 16:42:50 -0000 1.1
+++ .cvsignore 4 Dec 2008 17:37:04 -0000 1.2
@@ -0,0 +1 @@
+ttf-larabie_20011216.orig.tar.gz
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/larabie-fonts/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 4 Dec 2008 16:42:50 -0000 1.1
+++ sources 4 Dec 2008 17:37:04 -0000 1.2
@@ -0,0 +1 @@
+007e062811eb34a0f1e702299dbac271 ttf-larabie_20011216.orig.tar.gz