cvs commit: ALFS/profiles/BLFS/chapter44 avifile.xml mplayer.xml xine-ui.xml xine-lib.xml xvid.xml

vdzuba at linuxfromscratch.org vdzuba at linuxfromscratch.org
Fri Nov 28 14:17:50 PST 2003


vdzuba      03/11/28 15:17:50

  Modified:    profiles/BLFS BLFS.xml general.ent packages.ent system.ent
               profiles/BLFS/chapter27 fontconfig.xml qt.xml
               profiles/BLFS/chapter42 alsa-driver.xml alsa-utils.xml
               profiles/BLFS/chapter44 avifile.xml mplayer.xml xine-ui.xml
  Added:       profiles/BLFS/chapter42 liba52.xml libdv.xml xine-lib.xml
                        xvid.xml
  Removed:     profiles/BLFS/chapter44 xine-lib.xml xvid.xml
  Log:
  updated multimedia drivers and utilities
  
  Revision  Changes    Path
  1.14      +4 -2      ALFS/profiles/BLFS/BLFS.xml
  
  Index: BLFS.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/BLFS.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- BLFS.xml	24 Nov 2003 20:02:54 -0000	1.13
  +++ BLFS.xml	28 Nov 2003 22:17:49 -0000	1.14
  @@ -514,6 +514,10 @@
       &flac;
       &libdvdread;
       &libdvdcss;
  +    &libdv;
  +    &liba52;
  +    &xvid;
  +    &xine-lib;
   
   </stage>
   
  @@ -529,11 +533,9 @@
   
   <stage name="Chapter 44 (Video utilities)">
   
  -    &xvid;
       &ffmpeg;
       &avifile;
       &mplayer;
  -    &xine-lib;
       &xine-ui;
       &transcode;
   
  
  
  
  1.2       +2 -2      ALFS/profiles/BLFS/general.ent
  
  Index: general.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/general.ent,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- general.ent	29 Sep 2003 18:11:25 -0000	1.1
  +++ general.ent	28 Nov 2003 22:17:49 -0000	1.2
  @@ -5,10 +5,10 @@
   <!ENTITY build_dir  "/usr/src">
   
   <!-- kernel version -->
  -<!ENTITY kernel-version "2.4.20">
  +<!ENTITY kernel-version "2.4.22">
   
   <!-- kernel directory -->
  -<!ENTITY kernel-directory "/usr/src/linux-2.4.20">
  +<!ENTITY kernel-directory "/var2/factory/linux-2.4.22">
   
   <!-- entities for configuring gpm -->
   <!ENTITY mouse_device "/dev/psaux">
  
  
  
  1.20      +67 -57    ALFS/profiles/BLFS/packages.ent
  
  Index: packages.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/packages.ent,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- packages.ent	25 Nov 2003 20:13:04 -0000	1.19
  +++ packages.ent	28 Nov 2003 22:17:49 -0000	1.20
  @@ -356,9 +356,9 @@
   <!ENTITY gcc295-patch2     "gcc-2.95.3-no-fixinc.patch">
   <!ENTITY gcc295-patch3     "gcc-2.95.3-returntype-fix.patch">
   
  -<!ENTITY nasm-version   "0.98.37">
  -<!ENTITY nasm-package   "nasm-0.98.37.tar.bz2">
  -<!ENTITY nasm-directory "nasm-0.98.37">
  +<!ENTITY nasm-version   "0.98.38">
  +<!ENTITY nasm-package   "nasm-0.98.38.tar.bz2">
  +<!ENTITY nasm-directory "nasm-0.98.38">
   
   <!--************* packages for chapter 13 *************-->
   
  @@ -592,13 +592,15 @@
   <!ENTITY freetype-package   "freetype-2.1.5.tar.bz2">
   <!ENTITY freetype-directory "freetype-2.1.5">
   
  +<!ENTITY freetype-patch     "freetype-2.1.5-ahhint.patch">
  +
   <!ENTITY fontconfig-version   "2.2.1">
   <!ENTITY fontconfig-package   "fontconfig-2.2.1.tar.gz">
   <!ENTITY fontconfig-directory "fontconfig-2.2.1">
   
  -<!ENTITY qt-version   "3.1.2">
  -<!ENTITY qt-package   "qt-x11-free-3.1.2.tar.bz2">
  -<!ENTITY qt-directory "qt-x11-free-3.1.2">
  +<!ENTITY qt-version   "3.2.1">
  +<!ENTITY qt-package   "qt-x11-free-3.2.1.tar.bz2">
  +<!ENTITY qt-directory "qt-x11-free-3.2.1">
   
   <!ENTITY gtkplus-version   "1.2.10">
   <!ENTITY gtkplus-package   "gtk+-1.2.10.tar.gz">
  @@ -644,9 +646,9 @@
   
   <!--************* packages for chapter 29 *************-->
   
  -<!ENTITY arts-version      "1.1">
  -<!ENTITY arts-package      "arts-1.1.tar.bz2">
  -<!ENTITY arts-directory    "arts-1.1">
  +<!ENTITY arts-version      "1.1.4">
  +<!ENTITY arts-package      "arts-1.1.4.tar.bz2">
  +<!ENTITY arts-directory    "arts-1.1.4">
   
   <!ENTITY kde-version   "3.1">
   
  @@ -1113,25 +1115,25 @@
   
   <!--************* packages for chapter 42 *************-->
   
  -<!ENTITY alsa-driver-version   "0.9.4">
  -<!ENTITY alsa-driver-package   "alsa-driver-0.9.4.tar.bz2">
  -<!ENTITY alsa-driver-directory "alsa-driver-0.9.4">
  -
  -<!ENTITY alsa-lib-version      "0.9.4">
  -<!ENTITY alsa-lib-package      "alsa-lib-0.9.4.tar.bz2">
  -<!ENTITY alsa-lib-directory    "alsa-lib-0.9.4">
  -
  -<!ENTITY alsa-utils-version      "0.9.4">
  -<!ENTITY alsa-utils-package      "alsa-utils-0.9.4.tar.bz2">
  -<!ENTITY alsa-utils-directory    "alsa-utils-0.9.4">
  -
  -<!ENTITY alsa-tools-version      "0.9.4">
  -<!ENTITY alsa-tools-package      "alsa-tools-0.9.4.tar.bz2">
  -<!ENTITY alsa-tools-directory    "alsa-tools-0.9.4">
  -
  -<!ENTITY alsa-oss-version        "0.9.4">
  -<!ENTITY alsa-oss-package        "alsa-oss-0.9.4.tar.bz2">
  -<!ENTITY alsa-oss-directory      "alsa-oss-0.9.4">
  +<!ENTITY alsa-driver-version   "0.9.6">
  +<!ENTITY alsa-driver-package   "alsa-driver-0.9.6.tar.bz2">
  +<!ENTITY alsa-driver-directory "alsa-driver-0.9.6">
  +
  +<!ENTITY alsa-lib-version      "0.9.6">
  +<!ENTITY alsa-lib-package      "alsa-lib-0.9.6.tar.bz2">
  +<!ENTITY alsa-lib-directory    "alsa-lib-0.9.6">
  +
  +<!ENTITY alsa-utils-version      "0.9.6">
  +<!ENTITY alsa-utils-package      "alsa-utils-0.9.6.tar.bz2">
  +<!ENTITY alsa-utils-directory    "alsa-utils-0.9.6">
  +
  +<!ENTITY alsa-tools-version      "0.9.6">
  +<!ENTITY alsa-tools-package      "alsa-tools-0.9.6.tar.bz2">
  +<!ENTITY alsa-tools-directory    "alsa-tools-0.9.6">
  +
  +<!ENTITY alsa-oss-version        "0.9.6">
  +<!ENTITY alsa-oss-package        "alsa-oss-0.9.6.tar.bz2">
  +<!ENTITY alsa-oss-directory      "alsa-oss-0.9.6">
   
   <!ENTITY audiofile-version      "0.2.3">
   <!ENTITY audiofile-package      "audiofile-0.2.3.tar.gz">
  @@ -1141,9 +1143,9 @@
   <!ENTITY esound-package      "esound-0.2.30.tar.bz2">
   <!ENTITY esound-directory    "esound-0.2.30">
   
  -<!ENTITY sdl-version      "1.2.5">
  -<!ENTITY sdl-package      "SDL-1.2.5.tar.gz">
  -<!ENTITY sdl-directory    "SDL-1.2.5">
  +<!ENTITY sdl-version      "1.2.6">
  +<!ENTITY sdl-package      "SDL-1.2.6.tar.gz">
  +<!ENTITY sdl-directory    "SDL-1.2.6">
   
   <!ENTITY libao-version      "0.8.3">
   <!ENTITY libao-package      "libao-0.8.3.tar.gz">
  @@ -1199,6 +1201,22 @@
   <!ENTITY libdvdcss-package           "libdvdcss-1.2.8.tar.bz2">
   <!ENTITY libdvdcss-directory         "libdvdcss-1.2.8">
   
  +<!ENTITY libdv-version               "0.99">
  +<!ENTITY libdv-package               "libdv-0.99.tar.gz">
  +<!ENTITY libdv-directory             "libdv-0.99">
  +
  +<!ENTITY liba52-version               "0.7.4">
  +<!ENTITY liba52-package               "a52dec-0.7.4.tar.gz">
  +<!ENTITY liba52-directory             "a52dec-0.7.4">
  +
  +<!ENTITY xvid-version      "0.9.2">
  +<!ENTITY xvid-package      "xvidcore-0.9.2.tar.bz2">
  +<!ENTITY xvid-directory    "xvidcore-0.9.2">
  +
  +<!ENTITY xine-lib-version      "1-rc0a">
  +<!ENTITY xine-lib-package      "xine-lib-1-rc0a.tar.gz">
  +<!ENTITY xine-lib-directory    "xine-lib-1-rc0a">
  +
   <!--************* packages for chapter 43 *************-->
   
   <!ENTITY mpg123-version      "0.59r">
  @@ -1223,45 +1241,37 @@
   
   <!--************* packages for chapter 44 *************-->
   
  -<!ENTITY xvid-version      "0.9.2">
  -<!ENTITY xvid-package      "xvidcore-0.9.2.tar.bz2">
  -<!ENTITY xvid-directory    "xvidcore-0.9.2">
  -
  -<!ENTITY ffmpeg-version      "0.4.6">
  -<!ENTITY ffmpeg-package      "ffmpeg-0.4.6.tar.gz">
  -<!ENTITY ffmpeg-directory    "ffmpeg-0.4.6">
  -
  -<!ENTITY avifile-version      "0.7.22">
  -<!ENTITY avifile-package      "avifile-0.7.34-20030319.tgz">
  -<!ENTITY avifile-directory    "avifile0.7-0.7.34">
  +<!ENTITY ffmpeg-version      "0.4.7">
  +<!ENTITY ffmpeg-package      "ffmpeg-0.4.7.tar.gz">
  +<!ENTITY ffmpeg-directory    "ffmpeg-0.4.7">
  +
  +<!ENTITY avifile-version      "0.7.38">
  +<!ENTITY avifile-package      "avifile-0.7-0.7.38.tar.gz">
  +<!ENTITY avifile-directory    "avifile-0.7-0.7.38">
   
   <!ENTITY avifile-binaries-package      "binaries-011002.tgz">
   
   <!ENTITY mplayer-version      "1.0pre1">
   <!ENTITY mplayer-package      "MPlayer-1.0pre1.tar.bz2">
  -<!ENTITY mplayer-directory    "MPlayer-1.0pre1">
  +<!ENTITY mplayer-directory    "mplayer-1.0pre1">
   
   <!ENTITY mplayer-codecs-package            "extralite.tar.bz2">
   <!ENTITY mplayer-arial-iso-8859-1-package  "font-arial-iso-8859-1.tar.bz2">
   <!ENTITY mplayer-skin-package              "default-1.7.tar.bz2">
   
  -<!ENTITY xine-lib-version      "1-beta11">
  -<!ENTITY xine-lib-package      "xine-lib-1-beta11.tar.gz">
  -<!ENTITY xine-lib-directory    "xine-lib-1-beta11">
  -
  -<!ENTITY xine-ui-version      "0.9.20">
  -<!ENTITY xine-ui-package      "xine-ui-0.9.20.tar.gz">
  -<!ENTITY xine-ui-directory    "xine-ui-0.9.20">
  -
  -<!ENTITY transcode-version      "0.6.3">
  -<!ENTITY transcode-package      "transcode-0.6.3.tar.gz">
  -<!ENTITY transcode-directory    "transcode-0.6.3">
  +<!ENTITY xine-ui-version      "0.9.21">
  +<!ENTITY xine-ui-package      "xine-ui-0.9.21.tar.gz">
  +<!ENTITY xine-ui-directory    "xine-ui-0.9.21">
  +
  +<!ENTITY transcode-version      "0.6.10">
  +<!ENTITY transcode-package      "transcode-0.6.10.tar.gz">
  +<!ENTITY transcode-directory    "transcode-0.6.10">
   
   <!--************* packages for chapter 45 *************-->
   
  -<!ENTITY cdrtools-version   "2.0">
  -<!ENTITY cdrtools-package   "cdrtools-2.0.tar.gz">
  -<!ENTITY cdrtools-directory "cdrtools-2.0">
  +<!ENTITY cdrtools-version   "2.00.3">
  +<!ENTITY cdrtools-package   "cdrtools-2.00.3.tar.gz">
  +<!ENTITY cdrtools-directory "cdrtools-2.00.3">
   
   <!ENTITY cdrdao-version     "1.1.7">
   <!ENTITY cdrdao-package     "cdrdao-1.1.7.src.tar.bz2">
  
  
  
  1.13      +4 -2      ALFS/profiles/BLFS/system.ent
  
  Index: system.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/system.ent,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- system.ent	24 Nov 2003 20:02:54 -0000	1.12
  +++ system.ent	28 Nov 2003 22:17:49 -0000	1.13
  @@ -333,6 +333,10 @@
   <!ENTITY flac         SYSTEM "./chapter42/flac.xml">
   <!ENTITY libdvdread   SYSTEM "./chapter42/libdvdread.xml">
   <!ENTITY libdvdcss    SYSTEM "./chapter42/libdvdcss.xml">
  +<!ENTITY libdv        SYSTEM "./chapter42/libdv.xml">
  +<!ENTITY liba52       SYSTEM "./chapter42/liba52.xml">
  +<!ENTITY xvid         SYSTEM "./chapter42/xvid.xml">
  +<!ENTITY xine-lib     SYSTEM "./chapter42/xine-lib.xml">
   
   <!-- chapter 43 -->
   <!ENTITY mpg123       SYSTEM "./chapter43/mpg123.xml">
  @@ -342,11 +346,9 @@
   <!ENTITY cdparanoia   SYSTEM "./chapter43/cdparanoia.xml">
   
   <!-- chapter 44 -->
  -<!ENTITY xvid      SYSTEM "./chapter44/xvid.xml">
   <!ENTITY avifile   SYSTEM "./chapter44/avifile.xml">
   <!ENTITY ffmpeg    SYSTEM "./chapter44/ffmpeg.xml">
   <!ENTITY mplayer   SYSTEM "./chapter44/mplayer.xml">
  -<!ENTITY xine-lib  SYSTEM "./chapter44/xine-lib.xml">
   <!ENTITY xine-ui   SYSTEM "./chapter44/xine-ui.xml">
   <!ENTITY transcode SYSTEM "./chapter44/transcode.xml">
   
  
  
  
  1.2       +5 -0      ALFS/profiles/BLFS/chapter27/fontconfig.xml
  
  Index: fontconfig.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter27/fontconfig.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- fontconfig.xml	29 Sep 2003 18:11:27 -0000	1.1
  +++ fontconfig.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -1,5 +1,10 @@
   <package name="fontconfig" version="&fontconfig-version;">
   
  +        <packageinfo>
  +	        <requires><name>freetype</name></requires>
  +	        <requires><name>expat</name></requires>
  +	</packageinfo>
  +
   	<stage name="Unpacking a package.">
   		<unpack>
   			<archive>&packages_dir;/&fontconfig-package;</archive>
  
  
  
  1.2       +2 -0      ALFS/profiles/BLFS/chapter27/qt.xml
  
  Index: qt.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter27/qt.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- qt.xml	29 Sep 2003 18:11:27 -0000	1.1
  +++ qt.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -18,6 +18,8 @@
   		<stageinfo>
   			<environment>
   			        <variable name="QTDIR">&build_dir;/&qt-directory;</variable>
  +			        <variable name="LD_LIBRARY_PATH">&build_dir;/&qt-directory;/lib</variable>
  +			        <variable name="PATH">/bin:/usr/sbin:/usr/bin:&build_dir;/&qt-directory;/bin</variable>
   			</environment>
   			<base>&build_dir;/&qt-directory;</base>
   		</stageinfo>
  
  
  
  1.2       +1 -97     ALFS/profiles/BLFS/chapter42/alsa-driver.xml
  
  Index: alsa-driver.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter42/alsa-driver.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- alsa-driver.xml	29 Sep 2003 18:11:30 -0000	1.1
  +++ alsa-driver.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -14,7 +14,7 @@
   
   		<remove>&build_dir;/&alsa-driver-directory;/include/linux/isapnp.h</remove>
   
  -		<configure>
  +		<configure command="CC=/opt/gcc-2.95.3/bin/gcc ./configure">
   		        <param>--with-moddir=/lib/modules/&kernel-version;/kernel/drivers/sound/</param>
   			<param>--with-kernel=&kernel-directory;</param>
   			<param>--with-sequencer=yes</param>
  @@ -50,102 +50,6 @@
   		</textdump>
   
   		<execute command="/sbin/depmod" />
  -
  -		<textdump base="/etc/rc.d/init.d">
  -		        <file>alsa</file>
  -			
  -			<content>
  -			        =#!/bin/sh
  -				=# Begin $rc_base/init.d/alsa
  -				=
  -				=# Based on sysklogd script from LFS-3.1 and earlier.
  -				=# Rewritten by Gerard Beekmans  - gerard at linuxfromscratch.org
  -				=# ALSA specific parts by Mark Hymers - markh at linuxfromscratch.org
  -				=# Stores mixer settings in the default location: /etc/asound.state
  -				=
  -				=source /etc/sysconfig/rc
  -				=source $rc_functions
  -				=
  -				=case "$1" in
  -				=    start)
  -				=        echo -n "Starting alsa...    Restoring volumes..."
  -				=        loadproc /usr/sbin/alsactl restore
  -				=        #echo -n "                    Loading MIDI font..."
  -				=        #loadproc sfxload /path/to/soundfont
  -				=        ;;
  -				=
  -				=    stop)
  -				=        echo -n "Stopping alsa...    Saving volumes......"
  -				=        loadproc /usr/sbin/alsactl store
  -				=        #echo -n "            Removing MIDI font.........."
  -				=        #loadproc sfxload -i
  -				=        ;;
  -				=
  -				=    restart)
  -				=        $0 stop
  -				=        /usr/bin/sleep 1
  -				=        $0 start
  -				=        ;;
  -				=
  -				=    *)
  -				=        echo "Usage: $0 {start|stop|restart}"
  -				=        exit 1
  -				=        ;;
  -				=
  -				=esac
  -			</content>
  -		</textdump>
  -			
  -		<permissions mode="755">
  -		        <name>/etc/rc.d/init.d/alsa</name>
  -		</permissions>
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc0.d/K35alsa</name>
  -		</link>
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc1.d/K35alsa</name>
  -		</link>
  -
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc2.d/S40alsa</name>
  -		</link>
  -
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc3.d/S40alsa</name>
  -		</link>
  -
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc4.d/S40alsa</name>
  -		</link>
  -
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc5.d/S40alsa</name>
  -		</link>
  -
  -
  -		<link base="/etc/rc.d/init.d">
  -		        <option>force</option>
  -		        <target>../init.d/alsa</target>
  -			<name>../rc6.d/K35alsa</name>
  -		</link>
   
   	</stage>
   
  
  
  
  1.2       +96 -0     ALFS/profiles/BLFS/chapter42/alsa-utils.xml
  
  Index: alsa-utils.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter42/alsa-utils.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- alsa-utils.xml	29 Sep 2003 18:11:30 -0000	1.1
  +++ alsa-utils.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -20,6 +20,102 @@
   		<make>
   			<param>install</param>
   		</make>
  +
  +		<textdump base="/etc/rc.d/init.d">
  +		        <file>alsa</file>
  +			
  +			<content>
  +			        =#!/bin/sh
  +				=# Begin $rc_base/init.d/alsa
  +				=
  +				=# Based on sysklogd script from LFS-3.1 and earlier.
  +				=# Rewritten by Gerard Beekmans  - gerard at linuxfromscratch.org
  +				=# ALSA specific parts by Mark Hymers - markh at linuxfromscratch.org
  +				=# Stores mixer settings in the default location: /etc/asound.state
  +				=
  +				=source /etc/sysconfig/rc
  +				=source $rc_functions
  +				=
  +				=case "$1" in
  +				=    start)
  +				=        echo -n "Starting alsa...    Restoring volumes..."
  +				=        loadproc /usr/sbin/alsactl restore
  +				=        #echo -n "                    Loading MIDI font..."
  +				=        #loadproc sfxload /path/to/soundfont
  +				=        ;;
  +				=
  +				=    stop)
  +				=        echo -n "Stopping alsa...    Saving volumes......"
  +				=        loadproc /usr/sbin/alsactl store
  +				=        #echo -n "            Removing MIDI font.........."
  +				=        #loadproc sfxload -i
  +				=        ;;
  +				=
  +				=    restart)
  +				=        $0 stop
  +				=        /usr/bin/sleep 1
  +				=        $0 start
  +				=        ;;
  +				=
  +				=    *)
  +				=        echo "Usage: $0 {start|stop|restart}"
  +				=        exit 1
  +				=        ;;
  +				=
  +				=esac
  +			</content>
  +		</textdump>
  +			
  +		<permissions mode="755">
  +		        <name>/etc/rc.d/init.d/alsa</name>
  +		</permissions>
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc0.d/K35alsa</name>
  +		</link>
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc1.d/K35alsa</name>
  +		</link>
  +
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc2.d/S40alsa</name>
  +		</link>
  +
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc3.d/S40alsa</name>
  +		</link>
  +
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc4.d/S40alsa</name>
  +		</link>
  +
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc5.d/S40alsa</name>
  +		</link>
  +
  +
  +		<link base="/etc/rc.d/init.d">
  +		        <option>force</option>
  +		        <target>../init.d/alsa</target>
  +			<name>../rc6.d/K35alsa</name>
  +		</link>
   	</stage>
   
   	<stage name="Clean-up.">
  
  
  
  1.1                  ALFS/profiles/BLFS/chapter42/liba52.xml
  
  Index: liba52.xml
  ===================================================================
  <package name="liba52" version="&liba52-version;">
  
  	<stage name="Unpacking a package.">
  		<unpack>
  			<archive>&packages_dir;/&liba52-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&liba52-directory;</base>
  		</stageinfo>
  
  		<configure>
  		        <param>--prefix=/usr</param>
  		</configure>
  
  		<make />
  		
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&liba52-directory;</remove>
  	</stage>
  
  </package>
  
  
  
  1.1                  ALFS/profiles/BLFS/chapter42/libdv.xml
  
  Index: libdv.xml
  ===================================================================
  <package name="libdv" version="&libdv-version;">
  
          <packageinfo>
  	         <utilizes><name>sdl</name></utilizes>
  	         <utilizes><name>gtk+</name></utilizes>
  	         <utilizes><name>xfree86</name></utilizes>
          </packageinfo>
  
  	<stage name="Unpacking a package.">
  		<unpack>
  			<archive>&packages_dir;/&libdv-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&libdv-directory;</base>
  		</stageinfo>
  
  		<configure>
  		        <param>--prefix=/usr</param>
  		</configure>
  
  		<make />
  		
  		<make>
  			<param>install</param>
  		</make>
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&libdv-directory;</remove>
  	</stage>
  
  </package>
  
  
  
  1.1                  ALFS/profiles/BLFS/chapter42/xine-lib.xml
  
  Index: xine-lib.xml
  ===================================================================
  <package name="xine-lib" version="&xine-lib-version;">
  
          <packageinfo>
                  <requires><name>xfree86</name></requires>
                  <requires><name>esound</name></requires>
  
  		<utilizes><name>aalib</name></utilizes>
  		<utilizes><name>sdl</name></utilizes>
  		<utilizes><name>directfb</name></utilizes>
  		<utilizes><name>dxr3</name></utilizes>
  		<utilizes><name>libogg</name></utilizes>
  		<utilizes><name>libvorbis</name></utilizes>
  		<utilizes><name>ffmpeg</name></utilizes>
  		<utilizes><name>opendivx</name></utilizes>
  		<utilizes><name>xvid</name></utilizes>
          </packageinfo>
  
  	<stage name="Unpacking a package.">
  		<unpack>
  			<archive>&packages_dir;/&xine-lib-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&xine-lib-directory;</base>
  		</stageinfo>
  
  		<configure>
  			<param>--prefix=/usr</param>
  		</configure>
  
  		<make/>
  
  		<make>
  			<param>install</param>
  		</make>
  
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&xine-lib-directory;</remove>
  	</stage>
  
  </package>
  
  
  
  1.1                  ALFS/profiles/BLFS/chapter42/xvid.xml
  
  Index: xvid.xml
  ===================================================================
  <package name="xvid" version="&xvid-version;">
  
          <packageinfo>
                  <utilizes><name>nasm</name></utilizes>
          </packageinfo>
  
  	<stage name="Unpacking a package.">
  		<unpack>
  			<archive>&packages_dir;/&xvid-package;</archive>
  			<destination>&build_dir;</destination>
  		</unpack>
  	</stage>
  
  	<stage name="Installing a package.">
  		<stageinfo>
  			<base>&build_dir;/&xvid-directory;/build/generic</base>
  		</stageinfo>
  
  		<configure>
  		        <param>--prefix=/usr</param>
  		</configure>
  
  		<make />
  
  		<make>
  		        <param>install</param>
  		</make>
  
  		<copy>
  			<source>../../src/divx4.h</source>
  			<destination>/usr/include</destination>
  		</copy>
  
  	</stage>
  
  	<stage name="Clean-up.">
  		<remove>&build_dir;/&xvid-directory;</remove>
  	</stage>
  
  </package>
  
  
  
  1.2       +19 -12    ALFS/profiles/BLFS/chapter44/avifile.xml
  
  Index: avifile.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter44/avifile.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- avifile.xml	29 Sep 2003 18:11:31 -0000	1.1
  +++ avifile.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -1,12 +1,13 @@
   <package name="avifile" version="&avifile-version;">
   
           <packageinfo>
  -                <requires><name>xfree86</name></requires>
  -                <requires><name>libjpeg</name></requires>
  +                <requires><name>qt</name></requires>
                   <requires><name>sdl</name></requires>
   		<utilizes><name>ffmeg</name></utilizes>
  -		<utilizes><name>opendivx</name></utilizes>
   		<utilizes><name>xvid</name></utilizes>
  +		<utilizes><name>libmad</name></utilizes>
  +		<utilizes><name>libvorbis</name></utilizes>
  +		<utilizes><name>lame</name></utilizes>
           </packageinfo>
   
   	<stage name="Unpacking a package.">
  @@ -29,21 +30,27 @@
   			</environment>
   		</stageinfo>
   
  -		<execute command="install -d /usr/lib/win32" />
  +		<execute command="install -d /usr/lib/avifile-0.7/win32" />
   
  -		<execute command="tar -xzvf ../&avifile-binaries-package; -C /usr/lib" />
  +		<execute command="tar -xzvf ../&avifile-binaries-package; -C /usr/lib/avifile-0.7" />
   
  -		<search_replace>
  -		        <file>configure</file>
  -			<find>extern "C" void exit(int);</find>
  -			<replace>extern "C" void exit(int) throw();</replace>
  -		</search_replace>
  +		<execute command="./autogen.sh" />
  +
  +		<configure/>
  +
  +		<make>
  +		        <param>maintainer-clean</param>
  +		</make>
  +
  +		<execute command="./autogen.sh" />
   
   		<configure>
  -			<param>--prefix=/usr</param>
  +		        <param>--prefix=/usr</param>
  +			<param>--with-qt-prefix=/opt/qt</param>
  +			<param>--with-win32-path=/usr/lib/avifile-0.7/win32</param>
   		</configure>
   
  -		<make/>
  +		<make />
   
   		<make>
   			<param>install</param>
  
  
  
  1.2       +25 -0     ALFS/profiles/BLFS/chapter44/mplayer.xml
  
  Index: mplayer.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter44/mplayer.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- mplayer.xml	29 Sep 2003 18:11:31 -0000	1.1
  +++ mplayer.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -45,7 +45,10 @@
   
   		<execute command="install -d /usr/lib/mplayer/extralite" />
   		<execute command="tar xjvf ../&mplayer-codecs-package; -C /usr/lib/mplayer" />
  +
  +		<execute command="install -d /usr/lib/mplayer/font" />
   		<execute command="tar xjvf ../&mplayer-arial-iso-8859-1-package; -C /usr/lib/mplayer/font" />
  +		<execute command="install -d /usr/lib/mplayer/Skin" />
   		<execute command="tar xjvf ../&mplayer-skin-package; -C /usr/lib/mplayer/Skin" />
   
   		<configure>
  @@ -63,6 +66,28 @@
   		<make>
   			<param>install</param>
   		</make>
  +
  +		<make>
  +			<param>-C libavcodec/libpostproc</param>
  +			<param>install</param>
  +		</make>
  +
  +		<copy>
  +		        <source>etc/codecs.conf</source>
  +			<destination>/etc/mplayer</destination>
  +		</copy>
  +
  +		<execute command="tar xjvf ../default-1.7.tar.bz2 -C /usr/share/mplayer/Skin" />
  +
  +		<execute command="chown -R root:root /usr/{lib/mplayer/extralite,share/mplayer}" />
  +
  +		<textdump>
  +		        <file>/etc/mplayer/mplayer.conf</file>
  +			<content>
  +			=gui = yes
  +			=skin = default
  +			</content>
  +		</textdump>
   	</stage>
   
   	<stage name="Clean-up.">
  
  
  
  1.2       +1 -0      ALFS/profiles/BLFS/chapter44/xine-ui.xml
  
  Index: xine-ui.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/profiles/BLFS/chapter44/xine-ui.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- xine-ui.xml	29 Sep 2003 18:11:31 -0000	1.1
  +++ xine-ui.xml	28 Nov 2003 22:17:49 -0000	1.2
  @@ -5,6 +5,7 @@
   		<utilizes><name>curl</name></utilizes>
   		<utilizes><name>aalib</name></utilizes>
   		<utilizes><name>libpng</name></utilizes>
  +		<utilizes><name>lirc</name></utilizes>
           </packageinfo>
   
   	<stage name="Unpacking a package.">
  
  
  



More information about the alfs-log mailing list