]> granicus.if.org Git - handbrake/commitdiff
doc folder updates
authorsr55 <sr55.hb@outlook.com>
Sat, 30 Jan 2016 11:22:07 +0000 (11:22 +0000)
committersr55 <sr55.hb@outlook.com>
Sat, 30 Jan 2016 11:22:07 +0000 (11:22 +0000)
doc/BUILD-Linux
doc/BUILD-Mac
doc/BUILD-MinGW
doc/texi/building/method.checkout.texi

index 4e5ed816050a805eec5812efaff32d8bf2b31892..514cafe50d7d126ffacd0c3295e7113d93618323 100644 (file)
@@ -1,5 +1,5 @@
-Guide to Building HandBrake svn7109 (2015042201) on Linux
-*********************************************************
+Guide to Building HandBrake 20160130110114-6a00e46-master (2016013001) on Linux
+*******************************************************************************
 
 1 Introduction
 2 Prerequisites
@@ -48,7 +48,7 @@ but is not necessarily the only configuration that is possible:
 The following general tools are used on various platforms and it is
 recommended you use these versions or similar:
 
-   * subversion - 1.6.16
+   * git - 2.4.3
    * python - Python 2.7.1
    * curl - curl 7.21.4 (or wget)
    * m4 - GNU M4 1.4.6
@@ -63,7 +63,7 @@ building the GUI with 'configure --disable-gtk' you will not need many
 of these packages installed:
 
 Ubuntu 14.04 packages:
-   * subversion (cli/gui)
+   * git (cli/gui)
    * cmake (cli/gui)
    * yasm (cli/gui)
    * build-essential (cli/gui)
@@ -95,7 +95,7 @@ Ubuntu 14.04 packages:
    * libappindicator-dev (gui)
 
 To install these packages:
-     sudo apt-get install subversion cmake yasm build-essential autoconf libtool \
+     sudo apt-get install git cmake yasm build-essential autoconf libtool \
      zlib1g-dev libbz2-dev libogg-dev libtheora-dev libvorbis-dev \
      libsamplerate-dev libxml2-dev libfribidi-dev libfreetype6-dev \
      libfontconfig1-dev libass-dev libmp3lame-dev libx264-dev libjansson-dev \
@@ -158,8 +158,8 @@ available beginning with *note overview:: which describes procedures
 suitable for repeating builds.  This chapter should be skipped by those
 seeking more than a minimalist build.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
      ./configure --launch
 
 The special option '--launch' selects launch mode and performs the
@@ -188,16 +188,15 @@ building from any IDEs.
 
 Checkout HandBrake from the official source-code repository.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
 
-Sources are checked out from the 'trunk' branch.  This document was
+Sources are checked out from the 'master' branch.  This document was
 generated from that very branch, and for example purposes, we will use
 exactly the same branch.
 
 If you have write-access to the repository, then you may add the
-appropriate login/password information as needed.  It is recommended to
-use Subversion 1.6.0 or higher.  Lower versions may also work.
+appropriate login/password information as needed.
 
 5.2 Configure
 =============
@@ -273,8 +272,8 @@ reliable and clean software builds.  The following is a short list of
 some of the reasons why someone may choose to scrap an existing build:
 
    * configure with different options
-   * subversion working dir is updated and you want configure to
-     re-evaluate working dir metadata.
+   * git working dir is updated and you want configure to re-evaluate
+     working dir metadata.
    * build corruption is suspected
 
 There are generally two methods for scrapping a build.  The 'build'
@@ -509,10 +508,10 @@ When troubleshooting build issues, the following files relative to the
 Appendix A Project Repository Details
 *************************************
 
-     url:    svn://svn.handbrake.fr/HandBrake/trunk
-     root:   svn://svn.handbrake.fr/HandBrake
-     branch: trunk
-     uuid:   b64f7644-9d1e-0410-96f1-a4d463321fa5
-     rev:    7109
-     date:   2015-04-20 13:54:35 -0700
+     url:    https://github.com/HandBrake/HandBrake.git
+     branch: master
+     tag:
+     rev:    6989
+     hash:   6a00e46d7888cd49b6a8671784788129d8139835
+     date:   2016-01-30 11:01:14
      type:   developer
index 0c4e4b0b85d620bb3a071027b13827ce3bfc3749..06a1864d0b061ab6e28e5c83ef9e724c28ce79c6 100644 (file)
@@ -1,5 +1,5 @@
-Build Guide for HandBrake 6163svn on Mac OS X
-*********************************************
+Build Guide for HandBrake 20160130110114-6a00e46-master on Mac OS X
+*******************************************************************
 
 1 Introduction
 2 Prerequisites
@@ -43,18 +43,16 @@ this platform; but is not necessarily the only configuration that is
 possible:
 
    * Mac Intel hardware
-   * Mac OS X 10.7.5 or Mac OS X 10.8.3
-   * Xcode 4.6.1 (4H512)
-   * llvm-gcc-4.2 version 4.2.1 (Based on Apple Inc.  build 5658) (LLVM
-     build 2336.11.00)
+   * Mac OS X 10.9.4 or later
+   * Xcode 6.0.1
    * Xcode command-line tools (installed via Preferences > Downloads >
-     Components)
+     Components) or download via Appla Developer website.
    * XQuartz (http://xquartz.macosforge.org/landing/)
 
 The following tools are compiled during the build process if necessary,
 but you can speed up your build by installing them:
 
-   * yasm 1.2.0 or later
+   * yasm 1.3.0 or later
    * autoconf
    * automake
    * libtool
@@ -69,7 +67,7 @@ but you can speed up your build by installing them:
 The following general tools are used on various platforms and it is
 recommended you use these versions or similar:
 
-   * subversion - 1.6.16
+   * git - 2.4.3
    * python - Python 2.7.1
    * curl - curl 7.21.4 (or wget)
    * m4 - GNU M4 1.4.6
@@ -88,8 +86,8 @@ available beginning with *note overview:: which describes procedures
 suitable for repeating builds.  This chapter should be skipped by those
 seeking more than a minimalist build.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
      ./configure --launch
 
 The special option '--launch' selects launch mode and performs the
@@ -123,16 +121,15 @@ the GUI.
 
 Checkout HandBrake from the official source-code repository.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
 
-Sources are checked out from the 'trunk' branch.  This document was
+Sources are checked out from the 'master' branch.  This document was
 generated from that very branch, and for example purposes, we will use
 exactly the same branch.
 
 If you have write-access to the repository, then you may add the
-appropriate login/password information as needed.  It is recommended to
-use Subversion 1.6.0 or higher.  Lower versions should also work.
+appropriate login/password information as needed.
 
 5.2 Configure
 =============
@@ -208,8 +205,8 @@ reliable and clean software builds.  The following is a short list of
 some of the reasons why someone may choose to scrap an existing build:
 
    * configure with different options
-   * subversion working dir is updated and you want configure to
-     re-evaluate working dir metadata.
+   * git working dir is updated and you want configure to re-evaluate
+     working dir metadata.
    * build corruption is suspected
 
 There are generally two methods for scrapping a build.  The 'build'
@@ -303,11 +300,10 @@ scoped targets:
 5.4.3 Contrib Modules
 ---------------------
 
-Contrib modules such as 'a52dec', 'bzip2', 'faac', 'faad2', 'ffmpeg',
-'fontconfig', 'freetype', 'fribidi', 'lame', 'libass', 'libbluray',
-'libdca', 'libdvdnav', 'libdvdread', 'libiconv', 'libmkv', 'libogg',
-'libsamplerate', 'libtheora', 'libvorbis', 'libxml2', 'mp4v2',
-'mpeg2dec', 'x264', 'yasm' and 'zlib' have the following scoped targets:
+Contrib modules such as 'bzip2', 'ffmpeg', 'fontconfig', 'freetype',
+'fribidi', 'lame', 'libass', 'libbluray', 'libdvdnav', 'libdvdread',
+'libiconv', 'libogg', 'libsamplerate', 'libtheora', 'libvorbis',
+'libxml2', 'x264', 'yasm' and 'zlib' have the following scoped targets:
 
 'make MODULE.fetch'
      Download source tarball from the Internet and save to
@@ -453,16 +449,15 @@ how to specify a different list of xcconfigs:
 
 Checkout HandBrake from the official source-code repository.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
 
-Sources are checked out from the 'trunk' branch.  This document was
+Sources are checked out from the 'master' branch.  This document was
 generated from that very branch, and for example purposes, we will use
 exactly the same branch.
 
 If you have write-access to the repository, then you may add the
-appropriate login/password information as needed.  It is recommended to
-use Subversion 1.6.0 or higher.  Lower versions should also work.
+appropriate login/password information as needed.
 
 6.2 Build
 =========
@@ -627,10 +622,10 @@ When troubleshooting build issues, the following files relative to the
 Appendix A Project Repository Details
 *************************************
 
-     url:    svn://svn.handbrake.fr/HandBrake/trunk
-     root:   svn://svn.handbrake.fr/HandBrake
-     branch: trunk
-     uuid:   b64f7644-9d1e-0410-96f1-a4d463321fa5
-     rev:    6163
-     date:   2014-04-13 09:22:16 -0700
+     url:    https://github.com/HandBrake/HandBrake.git
+     branch: master
+     tag:
+     rev:    6989
+     hash:   6a00e46d7888cd49b6a8671784788129d8139835
+     date:   2016-01-30 11:01:14
      type:   developer
index 0c13183da03a111b882efb536463a6bf585f7422..973d2f3f660255494817c4c9e38b3ab2eb260ca8 100644 (file)
@@ -1,5 +1,5 @@
-Guide to Building HandBrake svn7316 (2015062601) on MinGW-W64
-*************************************************************
+Guide to Building HandBrake 20160130110114-6a00e46-master (2016013001) on MinGW-W64
+***********************************************************************************
 
 1 Introduction
 2 Prerequisites
@@ -48,7 +48,7 @@ possible:
      At the time of writing,
      "mingw-w64-bin_x86_64-linux_20131228.tar.bz2" is used.
 
-     Note2: You must set the --cross flag with configure to cross compile
+     Note2: You must set the -cross flag with configure to cross compile
      with windows.  See the Example below.  Note that the cross compiler
      name varies between distributions.
 
@@ -59,7 +59,7 @@ possible:
 The following general tools are used on various platforms and it is
 recommended you use these versions or similar:
 
-   * subversion - 1.6.16
+   * git - 2.4.3
    * python - Python 2.7.1
    * curl - curl 7.21.4 (or wget)
    * m4 - GNU M4 1.4.6
@@ -78,8 +78,8 @@ available beginning with *note overview:: which describes procedures
 suitable for repeating builds.  This chapter should be skipped by those
 seeking more than a minimalist build.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
      ./configure --launch
 
 The special option '--launch' selects launch mode and performs the
@@ -108,16 +108,15 @@ building from any IDEs.
 
 Checkout HandBrake from the official source-code repository.
 
-     svn checkout svn://svn.handbrake.fr/HandBrake/trunk hb-trunk
-     cd hb-trunk
+     git clone https://github.com/HandBrake/HandBrake.git hb-master
+     cd hb-master
 
-Sources are checked out from the 'trunk' branch.  This document was
+Sources are checked out from the 'master' branch.  This document was
 generated from that very branch, and for example purposes, we will use
 exactly the same branch.
 
 If you have write-access to the repository, then you may add the
-appropriate login/password information as needed.  It is recommended to
-use Subversion 1.6.0 or higher.  Lower versions may also work.
+appropriate login/password information as needed.
 
 5.2 Configure
 =============
@@ -193,8 +192,8 @@ reliable and clean software builds.  The following is a short list of
 some of the reasons why someone may choose to scrap an existing build:
 
    * configure with different options
-   * subversion working dir is updated and you want configure to
-     re-evaluate working dir metadata.
+   * git working dir is updated and you want configure to re-evaluate
+     working dir metadata.
    * build corruption is suspected
 
 There are generally two methods for scrapping a build.  The 'build'
@@ -429,10 +428,10 @@ When troubleshooting build issues, the following files relative to the
 Appendix A Project Repository Details
 *************************************
 
-     url:    svn://svn.handbrake.fr/HandBrake/trunk
-     root:   svn://svn.handbrake.fr/HandBrake
-     branch: trunk
-     uuid:   b64f7644-9d1e-0410-96f1-a4d463321fa5
-     rev:    7316
-     date:   2015-06-26 20:20:39 +0100
+     url:    https://github.com/HandBrake/HandBrake.git
+     branch: master
+     tag:
+     rev:    6989
+     hash:   6a00e46d7888cd49b6a8671784788129d8139835
+     date:   2016-01-30 11:01:14
      type:   developer
index 2869dbcac05c9cc8f7572e7675aa5651edb0ea24..7e3423273c390f6d0ee20eba26f08d52107cb647 100644 (file)
@@ -6,4 +6,4 @@ Checkout @value{HB-name} from the official source-code repository.
 
 Sources are checked out from the @samp{@value{HB-repo-branch}} branch. This document was generated from that very branch, and for example purposes, we will use exactly the same branch.
 
-If you have write-access to the repository, then you may add the appropriate login/password information as needed. It is recommended to use Subversion 1.6.0 or higher. Lower versions may also work.
+If you have write-access to the repository, then you may add the appropriate login/password information as needed.