rpms/larabie-fonts/F-9 larabie-fonts.sort, NONE, 1.1 larabie-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Orcan Ogetbil oget at rpmfusion.org
Thu Dec 4 18:38:46 CET 2008


Author: oget

Update of /cvs/nonfree/rpms/larabie-fonts/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20952/F-9

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/F-9/.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:38:45 -0000	1.2
@@ -0,0 +1 @@
+ttf-larabie_20011216.orig.tar.gz


Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/larabie-fonts/F-9/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:38:45 -0000	1.2
@@ -0,0 +1 @@
+007e062811eb34a0f1e702299dbac271  ttf-larabie_20011216.orig.tar.gz



More information about the rpmfusion-commits mailing list