]> git.sesse.net Git - vlc/commitdiff
. ajout de quoi faire des packages debian :
authorSam Hocevar <sam@videolan.org>
Mon, 13 Mar 2000 04:08:10 +0000 (04:08 +0000)
committerSam Hocevar <sam@videolan.org>
Mon, 13 Mar 2000 04:08:10 +0000 (04:08 +0000)
   - fichiers de contr�le pour dpkg-buildpackage
   - une ic�ne de merde - que les artistes la remplacent
   - page de man
 . les donn�es qui ne sont pas platform-dependant sont maintenant
  dans le r�pertoire share ( et plus lib )
 . le client va chercher les polices dans le r�pertoire courant
  et dans /usr/share/videolan/vlc/
 . le message pr�c�dent �tait l'ajout du r�pertoire share/ mais
  les scripts CVS semblent avoir d�conn�

17 files changed:
Makefile.in
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/dirs [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/files [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/substvars [new file with mode: 0644]
debian/vlc.1 [new file with mode: 0644]
debian/vlc.menu [new file with mode: 0644]
include/config.h.in
lib/background.xpm [deleted file]
share/default8x16.psf [moved from lib/default8x16.psf with 100% similarity]
share/default8x9.psf [moved from lib/default8x9.psf with 100% similarity]
share/vlc.png [new file with mode: 0644]
src/video_output/video_output.c

index f0ce129d641ce4538545689656aa4f605b9a76b5..eec760652d26dea35bfbe50a204bf2b95da8b719 100644 (file)
@@ -68,6 +68,9 @@ DEBUG=0
 
 #----------------- do not change anything below this line ----------------------
 
+prefix=@prefix@
+INSTALL=@INSTALL@
+
 ################################################################################
 # Configuration pre-processing
 ################################################################################
@@ -89,7 +92,8 @@ PROGRAM_BUILD = `date` $(USER)
 # including ARCH_xx and SYS_xx. It will be passed to C compiler.
 DEFINE += -DARCH_$(shell echo $(ARCH) | cut -f1 -d' ')
 DEFINE += -DSYS_$(SYS)
-DEFINE += -DPLUGIN_PATH="\"$(PREFIX)/lib/videolan/vlc\""
+DEFINE += -DPLUGIN_PATH="\"$(prefix)/lib/videolan/vlc\""
+DEFINE += -DDATA_PATH="\"$(prefix)/share/videolan/vlc\""
 #DEFINE += -DPROGRAM_OPTIONS="\"$(shell echo $(PROGRAM_OPTIONS) | tr 'A-Z' 'a-z')\""
 #DEFINE += -DPROGRAM_BUILD="\"$(PROGRAM_BUILD)\""
 ifeq ($(DEBUG),1)
@@ -338,9 +342,11 @@ distclean: clean
        rm -rf .dep
 
 install:
-       $(INSTALL) vlc $(PREFIX)/bin
-       mkdir -p $(PREFIX)/lib/videolan/vlc
-       $(INSTALL) $(PLUGIN_OBJ) $(PREFIX)/lib/videolan/vlc
+       $(INSTALL) vlc $(prefix)/bin
+       mkdir -p $(prefix)/lib/videolan/vlc
+       $(INSTALL) $(PLUGIN_OBJ) $(prefix)/lib/videolan/vlc
+       $(INSTALL) share/*.psf $(prefix)/share/videolan/vlc
+       $(INSTALL) share/*.png $(prefix)/share/videolan/vlc
 
 show:
        @echo "Command line for C objects:"
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..dda2ab7
--- /dev/null
@@ -0,0 +1,9 @@
+vlc (0.1.99-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Samuel Hocevar <sam@via.ecp.fr>  Mon, 13 Mar 2000 02:21:45 +0100
+
+Local variables:
+mode: debian-changelog
+End:
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..06ea037
--- /dev/null
@@ -0,0 +1,14 @@
+Source: vlc
+Section: graphics
+Priority: optional
+Maintainer: Samuel Hocevar <sam@via.ecp.fr>
+Standards-Version: 3.0.1
+
+Package: vlc
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: VideoLAN Client - a free network-aware MPEG and DVD player
+ VideoLAN is a free MPEG2 software solution.
+ .
+ The VideoLAN Client allows to play MPEG2 Transport Streams from the
+ network or from a file, as well as direct DVD playback.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..d057af2
--- /dev/null
@@ -0,0 +1,26 @@
+This package was debianized by Samuel Hocevar <sam@via.ecp.fr> on
+Mon, 13 Mar 2000 02:21:45 +0100.
+
+It was downloaded from ftp://ftp.via.ecp.fr/pub/videolan/
+
+Upstream Author(s): The VideoLAN Team <videolan@via.ecp.fr>
+
+VideoLAN is Copyright 1996, 1997, 1998, 1999, 2000 The VideoLAN Team
+
+This program is free software; you can redistribute it and/or modify it
+under the terms of the GNU General Public License as published by the
+Free Software Foundation; either version 2, or (at your option) any
+later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/dirs b/debian/dirs
new file mode 100644 (file)
index 0000000..6a702fa
--- /dev/null
@@ -0,0 +1,3 @@
+usr/bin
+usr/lib/videolan/vlc
+usr/share/videolan/vlc
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..1632caf
--- /dev/null
@@ -0,0 +1,4 @@
+AUTHORS
+INSTALL
+NEWS
+README
diff --git a/debian/files b/debian/files
new file mode 100644 (file)
index 0000000..53a17f7
--- /dev/null
@@ -0,0 +1 @@
+vlc_0.1.99-1_i386.deb unknown optional
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..a6c970b
--- /dev/null
@@ -0,0 +1,74 @@
+#!/usr/bin/make -f
+# debian/rules for the VideoLAN Client - uses debhelper.
+# based on Joey Hess's one.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatability version to use.
+export DH_COMPAT=1
+
+build: build-stamp
+build-stamp:
+       dh_testdir
+
+       ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+       $(MAKE)
+
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp
+
+       -$(MAKE) distclean
+
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+
+       $(MAKE) install prefix=`pwd`/debian/tmp/usr
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+#      dh_testversion
+       dh_testdir
+       dh_testroot
+#      dh_installdebconf       
+       dh_installdocs
+       dh_installexamples
+       dh_installmenu
+#      dh_installemacsen
+#      dh_installpam
+#      dh_installinit
+       dh_installcron
+       dh_installmanpages
+       dh_installinfo
+#      dh_undocumented
+       dh_installchangelogs 
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+       # You may want to make some executables suid here.
+       dh_suidregister
+#      dh_makeshlibs
+       dh_installdeb
+#      dh_perl
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/substvars b/debian/substvars
new file mode 100644 (file)
index 0000000..425dafc
--- /dev/null
@@ -0,0 +1 @@
+shlibs:Depends=gdk-imlib1 (>= 1.9.8-3), libart2 (>= 1.0.56-1), libaudiofile0, libc6 (>= 2.1.2), libdb2 (>= 1:2.4.14-7), libesd0 (>= 0.2.16) | libesd-alsa0 (>= 0.2.16), libglib1.2 (>= 1.2.0), libgnome32 (>= 1.0.56-1), libgnomesupport0 (>= 1.0.56-1), libgnomeui32 (>= 1.0.56-1), libgtk1.2 (>= 1.2.7-1), libz1, xlib6g (>= 3.3.6)
diff --git a/debian/vlc.1 b/debian/vlc.1
new file mode 100644 (file)
index 0000000..ac48799
--- /dev/null
@@ -0,0 +1,108 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH VLC 1 "March 13, 2000"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+vlc \- The VideoLAN Client
+.SH SYNOPSIS
+.B vlc
+.RI [ options ] 
+.RI [ parameters ]
+.SH DESCRIPTION
+This manual page documents briefly the
+.B vlc
+, a free MPEG2 player.
+.SH OPTIONS
+These programs follow the usual GNU command line syntax, with long
+options starting with two dashes (`-').
+A summary of options is included below.
+.TP
+.B \-\-noaudio
+Disable audio output.
+.TP
+.B \-\-aout <plugin>
+Specify an audio output plugin.
+.TP
+.B \-\-stereo, \-\-mono
+Choose stereo or mono audio output
+.TP
+.B \-\-novideo
+Disable video output.
+.TP
+.B \-\-vout <plugin>
+Specify a video output plugin.
+.TP
+.B \-\-display <display>
+Specify the display name.
+.TP
+.B \-\-width <w>, -\-\height <h>
+Choose the display coordinates.
+.TP
+.B \-g, \-\-grayscale
+Grayscale output.
+.TP
+.B \-\-color
+Color output.
+.TP
+.B \-\-novlans
+Disable VLANs support.
+.TP
+.B \-\-server <host>, \-\-port <port>
+Choose the video server address and port.
+.TP
+.B \-h, \-\-help
+Print help and exit.
+.TP
+.B \-H, \-\-longhelp
+Print long help and exit.
+.TP
+.B \-v, \-\-version
+Output version information and exit.
+.SH PARAMETERS
+.B vlc
+also accepts a lot of parameters to customize its behaviour.
+.TP
+.B Interface parameters:
+ vlc_init=<filename>      initialization script
+ vlc_channels=<filename>  channels list
+.TP
+.B Audio parameters:
+ vlc_aout=<method name>   audio method
+ vlc_dsp=<filename>       dsp device path
+ vlc_stereo={1|0}         stereo or mono output
+ vlc_audio_rate=<rate>    output rate
+.TP
+.B Video parameters:
+ vlc_vout=<method name>   display method
+ vlc_display=<display>    display used
+ vlc_width=<width>        display width
+ vlc_height=<height>      dislay height
+ vlc_fb_dev=<filename>    framebuffer device path
+ vlc_grayscale={1|0}      grayscale or color output
+.TP
+.B Input parameters:
+ vlc_server=<hostname>    video server
+ vlc_server_port=<port>   video server port
+ vlc_iface=<interface>    network interface
+ vlc_vlan_server=<host>   vlan server
+ vlc_vlan_port=<port>     vlan server port
+
+.SH SEE ALSO
+.BR vls (1),
+.br
+.SH AUTHOR
+This manual page was written by the VideoLAN Team <videolan@via.ecp.fr>,
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/debian/vlc.menu b/debian/vlc.menu
new file mode 100644 (file)
index 0000000..15b2d4b
--- /dev/null
@@ -0,0 +1,3 @@
+?package(vlc):command="/usr/bin/vlc" hotkey="V" needs="X11" \
+               section="Apps/Graphics" title="VideoLAN Client" \
+               icon="/usr/share/videolan/vlc/vlc.png"
index 9b48b2d2426ff32ad9288b74492bccc9529bd2ac..f7c6fd4881f887459458db4bbc0e95c81a75a870 100644 (file)
 #define VOUT_GAMMA                      0.
 
 /* Default fonts */
-#define VOUT_DEFAULT_FONT               "lib/default8x9.psf"
-#define VOUT_LARGE_FONT                 "lib/default8x16.psf"
+#define VOUT_DEFAULT_FONT               "default8x9.psf"
+#define VOUT_LARGE_FONT                 "default8x16.psf"
 
 /*
  * Time settings
diff --git a/lib/background.xpm b/lib/background.xpm
deleted file mode 100644 (file)
index 0ee02c6..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-/* XPM */
-static char * background_xpm[] = {
-"342 47 112 2",
-"      c None",
-".     c #969694",
-"+     c #CECECC",
-"@     c #B2B2B4",
-"#     c #EAEAEC",
-"$     c #C2C2C4",
-"%     c #DEDEDC",
-"&     c #D6D6D4",
-"*     c #A6A6A4",
-"=     c #BABABC",
-"-     c #C2C2E4",
-";     c #CECEEC",
-">     c #E6E6E4",
-",     c #F6F6F4",
-"'     c #AEAEAC",
-")     c #CACACC",
-"!     c #D6D6EC",
-"~     c #BABAD4",
-"{     c #9E9E9C",
-"]     c #B2B2CC",
-"^     c #DEDEF4",
-"/     c #F2F2F4",
-"(     c #C2C2D4",
-"_     c #CACAE4",
-":     c #CECEDC",
-"<     c #A6A6B4",
-"[     c #B6B6B4",
-"}     c #EEEEEC",
-"|     c #BEBEBC",
-"1     c #D2D2EC",
-"2     c #DADAEC",
-"3     c #9E9EAC",
-"4     c #E2E2E4",
-"5     c #DADADC",
-"6     c #C6C6E4",
-"7     c #AEAEC4",
-"8     c #BEBED4",
-"9     c #9A9A9C",
-"0     c #C6C6C4",
-"a     c #E6E6F4",
-"b     c #FEFEFC",
-"c     c #B6B6CC",
-"d     c #E2E2F4",
-"e     c #C6C6D4",
-"f     c #D2D2DC",
-"g     c #AAAAB4",
-"h     c #D2D2D4",
-"i     c #B2B2C4",
-"j     c #EAEAFC",
-"k     c #DEDEEC",
-"l     c #D6D6E4",
-"m     c #AAAAAC",
-"n     c #BABACC",
-"o     c #CECEFC",
-"p     c #FAFAFC",
-"q     c #AEAEBC",
-"r     c #CACADC",
-"s     c #D6D6FC",
-"t     c #A2A2A4",
-"u     c #CACAF4",
-"v     c #B6B6C4",
-"w     c #EEEEFC",
-"x     c #BEBECC",
-"y     c #D2D2FC",
-"z     c #DADAFC",
-"A     c #A2A2AC",
-"B     c #C6C6F4",
-"C     c #BEBEE4",
-"D     c #B6B6DC",
-"E     c #96969C",
-"F     c #CECED4",
-"G     c #B2B2BC",
-"H     c #EAEAF4",
-"I     c #C2C2CC",
-"J     c #DEDEE4",
-"K     c #D6D6DC",
-"L     c #A6A6AC",
-"M     c #BABAC4",
-"N     c #C2C2EC",
-"O     c #CECEF4",
-"P     c #E6E6EC",
-"Q     c #F6F6FC",
-"R     c #AEAEB4",
-"S     c #CACAD4",
-"T     c #D6D6F4",
-"U     c #BABADC",
-"V     c #9E9EA4",
-"W     c #DEDEFC",
-"X     c #F2F2FC",
-"Y     c #C2C2DC",
-"Z     c #CACAEC",
-"`     c #CECEE4",
-" .    c #A6A6BC",
-"..    c #B6B6BC",
-"+.    c #EEEEF4",
-"@.    c #BEBEC4",
-"#.    c #D2D2F4",
-"$.    c #DADAF4",
-"%.    c #E2E2EC",
-"&.    c #DADAE4",
-"*.    c #C6C6EC",
-"=.    c #AEAECC",
-"-.    c #BEBEDC",
-";.    c #9A9AA4",
-">.    c #C6C6CC",
-",.    c #E6E6FC",
-"'.    c #B6B6D4",
-").    c #E2E2FC",
-"!.    c #C6C6DC",
-"~.    c #D2D2E4",
-"{.    c #AAAABC",
-"].    c #A2A2B4",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b w ).).W X b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b u w b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b j r  .n b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b j l M v g ;.9 ;.9 ;.9 9 ;.9 9 9 9 V G G : %.X b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b R 9 9 m b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b w u u B B B u B u o j b b b b b b b b b b b b b b b b b b b b b b b b b b b b w B B s b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b p i  . .< ! b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 2 M V V { 9 ;.9 9 9 ;.9 ;.9 9 9 9 9 9 9 9 9 9 9 9 E 9 9 V G k X b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b f R A 9 9 9 9 9 g g H b b b b b b b b b b b b b b b b b b b b 9 . . . E 9 S b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b o B w b X u B B B B u u #./ b b b b b b b b b b b b b b b b b b b b b b b b b b ).u B u ,., b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b $. .< < < q # # / b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b w n V 9 ;.9 9 ;.V 9 ;.9 9 9 9 V g g g M @.@.x @.x I I = g g g V 9 9 9 9 9 G J b b b b b b b b b b b b b b b b b b b b b b b b I V . 9 9 . . . . . 9 9 . 9 G b b b b b b b b b b b b b b b b b b 9 E . . . . . 9 @.# p b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b o o b b b Q # O u B B B B B 6 % +.b b b b b b b b b b b b b b b b b b b b b b b b W B B B ` 5 4 , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b g < {. . .n 0 ) h # b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b r V ;.9 9 V 9 ;.;.9 9 9 m G ..= = = = = = | @.@.$ $ 0 0 0 ) + + h & & h I M g 9 E 9 L S b b b b b b b b b b b b b b b b b b b I 9 . . E m L L L L V . . . 9 . . L # Q b b b b b b b b b b b b b b 9 J b L E 9 . 9 . . $ 5 / b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b y o b b b +.# % F B B B B B B B Y + > b b b b b b b b b b b b b b b b b b b b b b b W u B u Y $ ) % p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ~ {.< g g < ..@ [ $ 5 p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b q V ;.{ V ;.9 V 9 9 V < R @ ' ' ' ' ' ' ' @ @ [ = = | $ | 0 $ 0 0 ) ) + + h & & 5 % 5 e V 9 9 L K b b b b b b b b b b b b b b I E . A >.4 Q # 4 & F ) 0 $ V . . 9 . . t K # b b b b b b b b b b b b 9 S b b , t E . . E . t | & / b b b b b b b b b b b b b b ",
-"b b b b b b b b b w B b b b / # % 5 h ) u B B B u B u M >.4 b b b b b b b b b b b b b b b b b b b b b b p B B B Y R [ + # b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b {.<  . . . .* t ' = & / b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b G V V 9 V ;.;.9 ;.V g R ' * L * * L m ' ' @ [ [ | | $ 0 ) ) + F + + h h h h h h & & 5 5 5 % S E . E E V # b b b b b b b b b b b G E t +.b p # % 5 + + ) $ | = [ m E . . E . t + 4 b b b b b b b b b b R 9 b b b > h 9 . . 9 . . m | & Q b b b b b b b b b b b b b ",
-"b b b b b b b b b B j b b +.> 4 4 > J h !.u u B B B u u @ >.4 b b b b b b b b b b b b b b b b b b b b b Q u B B 8 m R | J b b b b b b b b b b b b b b b b b b b b b b b b b b #.C z b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b Q {.g < < g < { { * [ h Q b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b G ;.;.;.V ;.9 ;.V L m m * t * t t L m ' @ [ = $ 0 ) + h & 5 % 4 4 > # > > > > > > 4 4 4 4 4 4 4 $ 9 9 9 . E @.4 , b b b b b b b b G * Q b b , # % & h + ) ) ) $ $ = [ L E . 9 . . L >.4 b b b b b b b b b . X b b / 4 h [ 9 . 9 . . ;.' 0 4 b b b b b b b b b b b b b ",
-"b b b b b b b b b s b b , # > # / / / > h N B B u B B B -.@ ) # b b b b b b b b b b b b b b b b b b b b b B B B ~ * m = & p b b b b b b b b b b b b b b b b b b b b b b b b C C C $.b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b !  . . . . .< 9 9 * [ 5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b k V ;.V { V 9 V V m L * t { { t t * m @ [ = 0 + & 5 4 > # / p p b b b b b b b b b b b b b , , , } # >.E . . 9 9 R 0 K / b b b b b b V : b b b Q # 4 % K 5 & 5 5 5 5 & + 0 | t 9 . . . 9 @ 0 4 b b b b b b b E V b b Q } 4 5 + t . . . E . t @ + / b b b b b b b b b b b b ",
-"b b b b b b b b b b b b / # } / b b b b # : B B B B B B u G @ h / b b b b b b b b b b b b b b b b b b b b u u u G t m [ h d z W W b b b b b b b b b b b b b b b b b b b b #.C C C ^ } / b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b r < g g < < t 9 { L | % b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b i V V ;.;.;.V ;.m L * t { t t * m ' [ | 0 h 5 4 } , b b b b b b b b b b b b b b b b b b b b b b b b b ..9 9 . . 9 * @ $ % b b b b H 9 b b b b b } > 4 > > # } / / , , / } 4 & $ 9 . E . . 9 [ ) # b b b b b F E b b p } # # P % >.E 9 . E . 9 L = % b b b b b b b b b b b b ",
-"b b b b b b b b b b b b , , , b b b b b b > _ B u B B B B B m = & p b b b b b b b b b b b b b b b b b b b s B B G * * [ *.B u B u z b b b b b b b b b b b b b b b b b b b C U U -.: + h 4 p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b !.{. . . . .;.9 9 m $ # b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b < V ;.;.V V V m m t t { { t * m ' [ 0 + 5 > } p b b b b b b b b b b b b b b b b b b b b b b b b b b b b R . E 9 9 9 V * [ F / b b b V b b b b b , / / / / p b b b b b b b b b } % = 9 9 . . . t = h / b b b b 9 t b b } # } / p , 4 * . 9 9 . 9 t @ + / b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b p J N u u u B B u q ' $ > b b b b b b b b b b b b b b b b b b b W B B @ m ' @.u B u B B #.P / b b b b b b b b b b b b b b b b b C C C -.x = | h } b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b !.< < g g < 9 9 { m 0 } b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b L ;.V V ;.;.V m t t { { t * m [ | ) & 4 } b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b q 9 . E 9 { 9 t @ ) } b b G b b b b b b p p b b b b b b b b b b b b b b Q % 9 E . 9 9 9 m | % b b b F . H b / # # , b b b b & . . 9 . 9 { m | 4 b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b / ` B B B B B B B L [ + / b b b b b b b b b b b b b b b b b b X B *.@ ' ' M B B B B B >.) h # b b b b b b b b b b b b b b b b C C U U G m @ 0 J b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b !.{. . . . .{ 9 { @ + , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b : V V V { V L L V { { t * m @ | ) 5 # Q b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b @ . 9 9 9 9 9 { ' ) +.b b b b b b b b b b b b b b b b b b b b b b b b b b Q 0 9 9 . . . t @ ) # b b V V b p # > } p b b b b Q 9 . . . . 9 t [ h Q b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b P *.B u u B u B '.L | % b b b b b b b b b b b b b b b b b b Q u ` = @ [ $ Z B B u x [ = $ 5 , b b b b b b b b b b b b b b b C C C C R t m | % b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b j g < < g < . 9 { @ h p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ;.V V ;.;.L * t { { { * ' | + % } b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b L . . 9 t { { t @ h , b b b b b b b b b b b b b b b b b b b b b b b b b b b } 9 . E . . 9 * = 5 p P . >.b } > > / b b b b b b I . . . 9 . { m 0 # b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b &.B B B B B u B t ' >.# b b b b b b b b b b b b b b b b b Q B ~.0 = | 0 & K : @.[ ' @ | h / b b b b b b b b b b b b b b b U C C U g t * = 5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b j  . . . .< 9 9 t [ & b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b : V V ;.V L * { 9 { t m [ ) 5 +.b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b E 9 9 . t 9 { * | % b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ..E . . E . t ' 0 > @ 9 +./ # 4 # , b b b b b b p . 9 . . . 9 * = 5 b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b / _ B u B B u u C * = & p b b b b b b b b b b b b b b b b Q B J + $ >.F % % & $ [ @ [ $ 5 , b b b b b b b b b b b b b b b C U C -.m t * ..5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b j g g <  .< . 9 t ..5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b i ;.V V g * { { { t ' = + > p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b f E . 9 V t { t m 0 # b b b b b b b b b b b b b b b b b b b b b b b b b b b b b # 9 9 9 9 . V m | 5 . L p # 4 4 } b b b b b b b b t 9 E 9 9 9 { @ + / b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b 4 B B B B B B B g m 0 4 b b b b b b b b b b b b b b b b X B # & + h % # } 4 h $ | $ h > b b b b b b b b b b b b b b b b U C U U < { * = & b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b  . . .< A 9 9 * | % b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b V V V A ' t { V t ' $ K } b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 9 9 9 . t t { * [ F , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b . . . . . { t R @ . = # 4 % 4 , b b b b b b b b >.. . . . 9 { m 0 # b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b p ` u B B B B B u A [ h , b b b b b b b b b b b b b b b W s # 5 h 5 > , p / # 5 & % # b b b b b b b b b b b b b b b b b C C C C L { * = 5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b < g  . .L 9 9 * $ > b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b V V V ..m t t * ' $ 5 / b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b l E . E 9 . 9 { { * | 5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b L . E . . . { m V . h % 5 % > p b b b b b b b b b 9 . . . 9 { * = % b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b # B u B B B u B v m $ J b b b b b b b b b b b b b b b u $./ % 5 4 / b b b b , , , b b b b b b b b b b b b b b b b b b C C U U m t t [ & b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b  . .g < t 9 { m $ # b b b b b b b b b b b b b b b b b b b b b b b b b b X X X b b b b b b b b b b b b b b V ;.R ..m * * ' $ 5 , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b < . 9 9 9 . 9 . V { m | 4 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b F E . 9 E E { t . E + h & 5 # b b b b b b b b b b 9 E E . . 9 t @ + Q b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b &.u u u B B B B * @ + } b b b b b b b b b b b b b j B T # % 5 > p b b Q X Q b b b b b b b b b b b b b b b b b b b b U C C U L V * = 5 b b b b b b b b b b b b b p p b b b b b b b b b b b b b p Q Q Q b b b b b b b b b b b b b b b b b b b b b b b b b <  .{. .{ { { ' >./ b b b b b b b b b b b b b b b b b b b b Q !.v A A A 3 3 A A A A i r p b b b b b b b b V ;.+ = m m @ $ & , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b v 9 9 E ..M 9 E 9 . V { m $ > b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b , 9 . . 9 . { V 9 { $ ) h 5 / b b b b b b b b b b M 9 . . . E { m 0 # b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b +.Z B B B B B B '.* = 5 b b b b b b b b b b b b b o B W > 5 % # b b s B B s b b b b b b b b b b b b W Z N C C C *.Z C U U U A { * [ & b b b b b b b b T Y '.D ] '.] '.j b b b b b b b ).~ ] =.=.] =.=.7 =.8 1 b b b b b b b b b b b b b b b b b b b b b  .< < < V 9 t @ h / b b b b b b b b b b b b b b b b b ! !.e d w b b b b b b b b / &.I < 3 n b b b b b b b M R h = @ @ | h / b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b e 9 . E { S % ... 9 . 9 9 { * | 4 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b . . 9 . . . 9 . t [ | ) % / b b b b b b b b b b % . 9 E . 9 { m | % b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b 4 B B u B u B B g ' >.# b b b b b b b b b b b Q B u P % h 5 # b z B B B )., p b b b b b b b b s N C C N C C C U C C C C C L 9 t ..K b b b b b X - '.D '.'.'.] D ] '.'.2 , b b b W =.] =.i i 7 7 7 ] 7 7 7 7 ~ +.b b b b b b b b b b b b b b b b b b b  . . .R t t * [ & b b b b b b b b b b b b b b b b b b b b b b b b b b b b p Q , +./ / } q V k b b b b b b c f & $ = | + > b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b g E 9 9 9 ;.5 h ) @ . 9 . 9 9 { L | 4 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b L . . 9 9 . E 9 t ' [ 0 % p b b b b b b b b b b b . 9 9 . . 9 t [ & p b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b p f u B u B u u -.L [ h Q b b b b b b b b b b o u $.4 & h & P X u B B B l % 4 / b b b b b b u C C N C C C C U C C C U U U V { * [ & b b b b ; D '.'.Y ! 4 J 5 h U ] ] 8 5 # b ` ] ] ] ] =.=.=.] ] 7 7 7 7 7 7 7 J / b b b b b b b b b b b b b b b b b g < < m t { * | % b b b b b b b b b b b b b b b b b b b b b b b b b b b p , / # # > 5 ..V 3 >.J / b b b b L G 5 ) $ 0 5 , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b e V 9 9 9 9 9 @ & ) $ = g 9 E 9 . V 9 * = % b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b @ E E . . 9 . . { * @ $ 5 p b b b b b b b b b b b t . . . . 9 t R ) } b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b # 6 B B B B B B c ' $ 4 b b b b b b b b b Q B B H & ) + 5 # ,.u B B B e $ 0 5 / b b b b b N N C N C C -.~ -.U U C C U U < 9 t [ & b b b C ~ D '.2 4 h + 0 $ c '.'.] ..| F 4 !.] ] 7 ] i i 7 7 7 =.7 7 7 7 7 7 $ h # b b b b b b b b b b b b b b b ^ {. .7 m * * R 0 P b b b b b b b b b b b b b b b b b b b b b b b b b b b p , , / K v 3 V V V $ ) 5 } b b a V V L 0 ) h 4 p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b H e t E 9 9 E 9 . g ) 0 | = [ [ g 9 . 9 . ;.9 t [ K b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b f 9 . . . 9 . . 9 t ' $ % b b b b b b b b b b b b M E E . . . { m | > b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 4 B B B B B u B m @ + +.b b b b b b b b o B ).4 h ) ) 5 / j B B N N 8 ' [ ) > b b b b W N C N - M @ * * t * L U U U U < 9 t [ h Q b ).~ D ~ ~.& $ | M c '.'.] ] q ' @ | h ] ] ~ ( @...m * t t L L g {.7 7 7 ' | h / b b b b b b b b b b b b b b !.< g | ' * m [ + / b b b b b b b b b b b b b b b b b b b b b b b b b b b X l v < V V V 3 3 g = | ) J p b d V V V V L ..>./ b b b b b b b b b b b b b b b b b b b b b b b b b b H e g 9 9 E E 9 9 9 9 t @.| = [ [ [ = | @ . 9 . 9 9 { t @ h Q b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b . . E . . E 9 9 { m $ 4 b b b b b b b b b b b b , . 9 9 E . 9 t = K b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b , f B B u B B B u m = 5 p b b b b b b z B #.} 5 ) ) + % p b B B B N ~ * m = 5 b b b b #.N C r = m * t t V t i C C C U {.. V @ + , b #.'.D '.e n c ] '.] ] '.i m t * ' = ) ] Y 5 0 @ m t t { t { V { { { {.{.L ' | J b b b b b b b b b b b b b b  . .n M ' * ' | & , b b b b b b b b b b b b b b b b b b b b b b b b d S G A t V A 3 3 V V R ' ' @ $ 5 , b b ;.V V V ;.;.;.V V g v k b b b b b b b b b b b b b b b H a e v g 9 E E 9 9 E 9 9 9 9 E R = = [ @ R R @ = $ + M . 9 . E . { { ' ) / b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 9 9 . . 9 . . 9 { m $ > b b b b b b b b b b b b b . . 9 . 9 9 t @ + / b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b P r u B B u B B - ' $ 4 b b b b b ).B o +.% + ) ) 5 } b b B B B B N V * [ h / b b b C C *.$ @ * V { A i U U U U U U U 9 { ' + +.b $.D '.'.'.'.'.D '.c G m m * * * m [ ( =.c ) = R * * t * t * * * t g 7 7 L m = h , b b b b b b b b b b Q d i < <  .< <  .< i v 8 a w b b b b b b b b b b b b b b b b b b j r i A A 3 3 3 3 3 V V t L R m m m @ $ 5 Q b b M V V ;.V V V ;.;.V V 9 V V V V V V V V V V ;.;.;.9 ;.9 9 9 9 9 9 9 9 E 9 9 9 9 t ' = @ @ ' ' ' @ [ | 0 & % >.9 E 9 9 9 9 { m $ > b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b L . 9 E . . 9 . 9 m $ P b b b b b b b b b b b b b R . . 9 . . { * @.4 b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b J - B B B B B u - v ) > b b b s B O Q # & ) ) h > p b b u *.B N *.< t ' 0 # j b b N C - C C ~ i C C C C C '.U U U U {.V m $ J b H D D '.'.m t V t * m m m m q i v | >.] ] ] v R L m m ' @ @ G G 7 7 {.7 L * [ F } b b b b b b j _ {.{.{. .{.8 n x G R g G @.e f 8 ( c < < < c ( Y ( ( ( ( ( ( ( v A A A A A A 3 A A t A A 3 A 3 g m m * * m [ 0 4 b b b p A V V ;.9 V { ;.;.V ;.9 ;.9 9 9 9 9 9 9 9 9 9 ;.9 ;.9 9 9 ;.9 9 9 9 E 9 V g R R m m m m m ' @ | 0 & 4 / p h 9 . . . E . 9 * = J b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b F . 9 . E . 9 9 9 m 0 } b b b b b b b b b b b b b J . . . . . 9 * [ & p b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b , & - B u B B B B B Y r 2 s u B o +.P & + + h % / b b b ).N N B N *.U c Y 6 N b b *.N C C C C C -.C C U ] * 7 U U U U U i n U # H ~ '.'.'.'.q g L q i i ] '.c ] v $ S ] =.=.i ] 7 7 7 i 7 7 7 7 7 {.7 g * m [ ) # b b b $.c {. .{.{.7 ~.%.# 4 h $ [ ' @ [ 0 5 # , b b b p d l ( v < < A ].A A A ].A A A A A 3 A V 3 3 V 3 V L * t t t t m @ | & / b b b b / ..;.V V ;.;.V { ;.9 ;.9 ;.;.;.;.;.9 9 ;.9 9 9 9 9 9 ;.9 E E 9 ;.A g m m m * * * m m ' [ = 0 + 4 +.b b b l . 9 9 9 9 9 { t [ 5 b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b Q . . . 9 . . 9 { ' ) } b b b b b b b b b b b b b b 9 E . 9 E 9 . V >.> b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b } F N u B B B u B B B B B u O P 4 5 h ) h % / b b b b b O N N N B N N N N Z # } ; N C C C C C C -.~ ' L * L '.U U D U D ~ $ 5 4 r D '.'.] '.'.c ] '.'.] ] '.i [ $ + ( ] =.7 ] =.=.=.=.7 7 7 {.=.7 R * m m = h } 2 8 {.{.{.{.{.c &.> 4 % & + 0 | = [ = @.) 5 > / Q p b b b p p , , %.K ( c < A A 3 3 A A A V A A t A L L t V { t { * * @ $ & # b b b b b p % | g t V ;.;.V V ;.;.;.9 9 9 9 ;.;.{ ;.9 9 9 ;.9 9 ;.t L A * * t t t t * * m m ' [ | ) h 4 } b b b b b w . . E . . ;.9 t @ + Q b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b V 9 . 9 9 . 9 { @ + , b b b b b b b b b b b b b b = 9 . . . . . * = 5 p b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b > >.C u B u B u u u u - e h h + ) ) h 5 } b b b b b b , _ - N N N N c n 0 & % 5 !.N C C U '.{.L t * * * t g U U U ] g m = ) & K 8 D '.'.'.] ] '.] ] ] q m @ = $ ) h ) @.c 7 7 i 7 7 7 7 =.v ..@ ' m m @ | & r 7 {.{.{.n !.f & h + ) + + + ) ) $ $ 0 h 5 4 } / p p p p p , , / # > 4 % & h + >.M M G @ R R g L t t V { { { { t * m = 0 5 } b b b b b b b # + = m t t { V V V V V t t t A t t V t A t V V t { t t { t V { t t * * m ' @ = $ + K > , b b b b b b b b R 9 9 V { 9 { t @ h , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b # m . . . { 9 t [ & p b b b b b b b b b b b b b b b L { 9 9 9 { * [ + } b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b 4 $ @ {.L A A A g m @ = $ 0 ) ) h % } b b b b b b b b J $ ' R L t * ' [ $ + h F $ ..q t { { t t * m m m m R g L t { * @ $ + & + | G < L L A L L t * m ' ' = $ + h h 0 = @ m R R q G R R ' ' m ' ' @ | + 4 P ,.,.d , > & + ) $ 0 $ ) + & & 5 5 % 4 # / , b b b b b b b b , / } P % % & F ) $ | = @ @ m * * t t t t { t * * ' [ | h 4 , b b b b b b b b b > + = ' * V { { { { 9 9 9 9 9 9 9 9 9 9 { { { V { { t t t * * m m ' [ = 0 ) & % } p b b b b b b b b b b b F ..' t 9 { m = & p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b > 0 L { { t * = % b b b b b b b b b b b b b b b b # ) @ * t { L [ ) # b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b , 5 $ ' A { { t t * ' [ = $ 0 h % # b b b b b b b b b / & = ' L * * ' ..$ + K & + | ' * * t t * m ' = | | = @ m * * m @ $ h 5 5 ) = ' t V t t t * m ' ' [ = ) & 4 % & ) = @ R ' ' m m m m m ' ' @ | ) % , b b b p # 5 + 0 | $ $ ) h 5 4 # / , p b b b b b b b b b b b b b b p , +.> % & + ) $ = [ @ @ ' ' m m * * m ' @ = 0 h 4 } b b b b b b b b b b b b # & 0 = @ m * t t t V { t t t t t t t { t t t t * * m ' @ [ = $ ) + 5 4 } p b b b b b b b b b b b b b b } h [ m * m @ 0 > b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b p K | ' m m [ ) P b b b b b b b b b b b b b b b b b 4 0 @ m m ' = h } b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b Q % ) = ' * * m ' @ = $ ) & 4 / b b b b b b b b b b b } h 0 = @ @ [ | ) & 4 > % h @.[ ' ' @ [ | $ + 5 5 5 + | = [ = $ + % # } 4 h $ [ m m ' ' ' @ [ = $ ) & > / , } % + $ = [ [ @ @ @ @ [ = | 0 & > p b b b b p > 5 + ) ) + h 5 # / b b b b b b b b b b b b b b b b b b b b b b p / # 4 % & h ) $ $ | | = | | $ $ ) h 5 > / b b b b b b b b b b b b b b b , > 5 ) $ = [ @ @ @ ' ' ' ' ' ' ' @ ' ' @ [ ..= | $ 0 + h 5 % # / p b b b b b b b b b b b b b b b b b b 4 ) | [ = ) 5 p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b } & $ = = 0 5 , b b b b b b b b b b b b b b b b b , % ) | = | + 4 p b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b > & 0 $ | | $ 0 ) h 4 } p b b b b b b b b b b b b b , % h + ) + h % } p p Q # % F ) 0 >.+ & 4 } , p , # % h + + & # , b b b # 5 + 0 $ $ $ 0 0 ) h 5 > / b b b b p } % & + 0 0 $ $ 0 ) + 5 4 +.b b b b b b b / > 5 5 5 4 } , b b b b b b b b b b b b b b b b b b b b b b b b b b b b p , } # > % % % % 5 % % > # / b b b b b b b b b b b b b b b b b b b b p / > % & h + + ) ) ) + + + + ) + + + h & 5 % > # / , b b b b b b b b b b b b b b b b b b b b b b b b > 5 & 5 > p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b / % & & % / b b b b b b b b b b b b b b b b b b b p > % 5 % P , b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b p # 4 % 5 % > # / b b b b b b b b b b b b b b b b b b , } # } / p b b b b b b / } # } / p b b b b b b b , } / , b b b b b b b / > % % % % 4 # } , b b b b b b b b b , } > > 4 4 4 > } p b b b b b b b b b b b , , , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b p , / / / } +.} / / / / / / , p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b p p p b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b Q , b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b ",
-"b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b "};
similarity index 100%
rename from lib/default8x16.psf
rename to share/default8x16.psf
similarity index 100%
rename from lib/default8x9.psf
rename to share/default8x9.psf
diff --git a/share/vlc.png b/share/vlc.png
new file mode 100644 (file)
index 0000000..b1df9ac
Binary files /dev/null and b/share/vlc.png differ
index d2e165ee9c183cf27074ce9a69ccfe1a16467baa..e890f9d4b61bc3d8db710417827238cfef550a8a 100644 (file)
@@ -204,7 +204,11 @@ vout_thread_t * vout_CreateThread   ( char *psz_display, int i_root_window,
 
     /* Load fonts - fonts must be initialized after the system method since
      * they may be dependant on screen depth and other thread properties */
-    p_vout->p_default_font      = vout_LoadFont( VOUT_DEFAULT_FONT );
+    p_vout->p_default_font      = vout_LoadFont( DATA_PATH "/" VOUT_DEFAULT_FONT );
+    if( p_vout->p_default_font == NULL )
+    {
+        p_vout->p_default_font  = vout_LoadFont( "share/" VOUT_DEFAULT_FONT );
+    }
     if( p_vout->p_default_font == NULL )
     {
         p_vout->p_sys_destroy( p_vout );
@@ -212,7 +216,11 @@ vout_thread_t * vout_CreateThread   ( char *psz_display, int i_root_window,
         free( p_vout );
         return( NULL );
     }
-    p_vout->p_large_font        = vout_LoadFont( VOUT_LARGE_FONT );
+    p_vout->p_large_font        = vout_LoadFont( DATA_PATH "/" VOUT_LARGE_FONT );
+    if( p_vout->p_large_font == NULL )
+    {
+        p_vout->p_large_font    = vout_LoadFont( "share/" VOUT_LARGE_FONT );
+    }
     if( p_vout->p_large_font == NULL )
     {
         vout_UnloadFont( p_vout->p_default_font );