diff options
author | jstebbins <[email protected]> | 2010-04-27 18:24:12 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2010-04-27 18:24:12 +0000 |
commit | 8e7e8e21ff68e9972b79cac98e95d6abe483ec48 (patch) | |
tree | 6c180666dc2fdee056f287708327461e93b6dec3 /doc | |
parent | 2324f99d7e145625623e31be70dea6d705bed80a (diff) |
LinGui: drop dependency on hal, use udev instead
this means support for older linux versions is being dropped.
ubuntu 9.10 and above and fedora 12 and above are known to work.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3270 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'doc')
-rw-r--r-- | doc/BUILD-Linux | 24 | ||||
-rw-r--r-- | doc/texi/Building.linux.texi | 17 |
2 files changed, 15 insertions, 26 deletions
diff --git a/doc/BUILD-Linux b/doc/BUILD-Linux index ecfc415d4..e84b31c10 100644 --- a/doc/BUILD-Linux +++ b/doc/BUILD-Linux @@ -1,4 +1,4 @@ -Guide to Building HandBrake svn3023 (2009121001) on Linux +Guide to Building HandBrake svn3269 (2010042701) on Linux ********************************************************* Table of Contents @@ -86,7 +86,7 @@ The GTK UI introduces some significant extra build requirements. If you intend to disable building the GUI with `configure --disable-gtk' you will not need many of these packages installed: -Ubuntu 8.04 - 9.10 packages: +Ubuntu 9.10 - 10.04 packages: * subversion (cli/gui) * yasm (cli/gui) @@ -109,9 +109,7 @@ Ubuntu 8.04 - 9.10 packages: * libgtk2.0-dev (gui) - * libhal-dev (gui) - - * libhal-storage-dev (gui) + * libgudev-1.0-dev (gui) * libwebkit-dev (gui) @@ -121,16 +119,14 @@ Ubuntu 8.04 - 9.10 packages: * libgstreamer-plugins-base0.10-dev (gui) -Ubuntu 8.04, substitute libwebkitgtk-dev for libwebkit-dev - To install these packages: sudo apt-get install subversion yasm build-essential \ autoconf libtool zlib1g-dev libbz2-dev intltool libglib2.0-dev \ - libdbus-glib-1-dev libgtk2.0-dev libhal-dev libhal-storage-dev \ + libdbus-glib-1-dev libgtk2.0-dev libgudev-1.0-dev \ libwebkit-dev libnotify-dev libgstreamer0.10-dev \ libgstreamer-plugins-base0.10-dev -Fedora 9 - 12 package groups: +Fedora 12 - 13 package groups: * Development Tools * Development Libraries @@ -152,7 +148,7 @@ Additional Fedora packages: * dbus-glib-devel (gui) - * hal-devel (gui) + * libgudev1-devel (gui) * webkitgtk-devel (gui) @@ -162,11 +158,9 @@ Additional Fedora packages: * gstreamer-plugins-base-devel (gui) -Fedora 9 & 10, substitute WebKit-gtk-devel for webkitgtk-devel - To install these packages: sudo yum install yasm zlib-devel bzip2-devel \ - dbus-glib-devel hal-devel webkitgtk-devel libnotify-devel\ + dbus-glib-devel libgudev1-devel webkitgtk-devel libnotify-devel\ gstreamer-devel gstreamer-plugins-base-devel 3 QuickStart @@ -554,7 +548,7 @@ Appendix A Project Repository Details root: svn://svn.handbrake.fr/HandBrake branch: trunk uuid: b64f7644-9d1e-0410-96f1-a4d463321fa5 - rev: 3023 - date: 2009-12-10 09:44:05 -0800 + rev: 3269 + date: 2010-04-27 09:51:55 -0700 type: developer diff --git a/doc/texi/Building.linux.texi b/doc/texi/Building.linux.texi index e1b75591b..6b283a5c4 100644 --- a/doc/texi/Building.linux.texi +++ b/doc/texi/Building.linux.texi @@ -36,7 +36,7 @@ The following are the recommended specifications for building on @value{OS.linux The @b{GTK UI} introduces some significant extra build requirements. If you intend to disable building the GUI with @command{configure --disable-gtk} you will not need many of these packages installed: -Ubuntu 8.04 - 9.10 packages: +Ubuntu 9.10 - 10.04 packages: @itemize @bullet @item subversion (cli/gui) @item yasm (cli/gui) @@ -49,26 +49,23 @@ Ubuntu 8.04 - 9.10 packages: @item libglib2.0-dev (gui) @item libdbus-glib-1-dev (gui) @item libgtk2.0-dev (gui) -@item libhal-dev (gui) -@item libhal-storage-dev (gui) +@item libgudev-1.0-dev (gui) @item libwebkit-dev (gui) @item libnotify-dev (gui) @item libgstreamer0.10-dev (gui) @item libgstreamer-plugins-base0.10-dev (gui) @end itemize -Ubuntu 8.04, substitute libwebkitgtk-dev for libwebkit-dev - To install these packages: @example sudo apt-get install subversion yasm build-essential \ autoconf libtool zlib1g-dev libbz2-dev intltool libglib2.0-dev \ -libdbus-glib-1-dev libgtk2.0-dev libhal-dev libhal-storage-dev \ +libdbus-glib-1-dev libgtk2.0-dev libgudev-1.0-dev \ libwebkit-dev libnotify-dev libgstreamer0.10-dev \ libgstreamer-plugins-base0.10-dev @end example -Fedora 9 - 12 package groups: +Fedora 12 - 13 package groups: @itemize @bullet @item Development Tools @item Development Libraries @@ -88,19 +85,17 @@ Additional Fedora packages: @item zlib-devel (cli/gui) @item bzip2-devel (cli/gui) @item dbus-glib-devel (gui) -@item hal-devel (gui) +@item libgudev1-devel (gui) @item webkitgtk-devel (gui) @item libnotify-devel (gui) @item gstreamer-devel (gui) @item gstreamer-plugins-base-devel (gui) @end itemize -Fedora 9 & 10, substitute WebKit-gtk-devel for webkitgtk-devel - To install these packages: @example sudo yum install yasm zlib-devel bzip2-devel \ -dbus-glib-devel hal-devel webkitgtk-devel libnotify-devel\ +dbus-glib-devel libgudev1-devel webkitgtk-devel libnotify-devel\ gstreamer-devel gstreamer-plugins-base-devel @end example |