Changeset aa9c0853


Ignore:
Timestamp:
03/24/2017 05:33:16 AM (7 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2eb903f
Parents:
0acce93
Message:

Remove unneeded '-DLIB_INSTALL_DIR' from KF5 and Plasma build instructions, Clean up Chromium instructions. Thanks Bruce.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18531 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
11 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r0acce93 raa9c0853  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "23">                   <!-- Always 2 digits -->
     3<!ENTITY day          "24">                   <!-- Always 2 digits -->
    44<!ENTITY month        "03">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2017">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "March 23rd &year;">
     9<!ENTITY releasedate  "March 24th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    r0acce93 raa9c0853  
    4343-->
    4444    <listitem>
     45      <para>March 24th, 2017</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[dj] - Remove unneeded '-DLIB_INSTALL_DIR' from KF5 and Plasma
     49          build instructions.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[dj] - Clean up Chromium instructions. Thanks Bruce.</para>
     53        </listitem>
     54      </itemizedlist>
     55    </listitem>
     56
     57    <listitem>
    4558      <para>March 23rd, 2017</para>
    4659      <itemizedlist>
  • kde/extra-cmake-modules.xml

    r0acce93 raa9c0853  
    128128      <command>sed ... Modules/KDEInstallDirs.cmake</command>:
    129129      This command disables applications using cmake from attempting to
    130       install files in /usr/lib64/.
     130      install files in a <filename class="directory">lib64</filename>
     131      sub-directory.
    131132    </para>
    132133  </sect2>
  • kde/kf5/kf5-frameworks.xml

    r0acce93 raa9c0853  
    310310            -DCMAKE_PREFIX_PATH=$QT5DIR        \
    311311            -DCMAKE_BUILD_TYPE=Release         \
    312             -DLIB_INSTALL_DIR=lib              \
    313312            -DBUILD_TESTING=OFF                \
    314313            -Wno-dev ..
     
    350349      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used
    351350      to apply higher level of the compiler optimizations.
    352     </para>
    353 
    354     <para>
    355       <parameter>-DLIB_INSTALL_DIR=lib</parameter>: This switch is used
    356       to get libraries to install to <filename
    357       class="directory">$KF5_PREFIX/lib</filename> instead of <filename
    358       class="directory">$KF5_PREFIX/lib64</filename> on a 64 bit system.
    359351    </para>
    360352
  • kde/libdbusmenuqt.xml

    r0acce93 raa9c0853  
    8484
    8585cmake -DCMAKE_INSTALL_PREFIX=/usr \
    86       -DCMAKE_INSTALL_LIBDIR=lib  \
    8786      -DCMAKE_BUILD_TYPE=Release  \
    8887      -DWITH_DOC=OFF              \
  • kde/phonon-backend-gstreamer.xml

    r0acce93 raa9c0853  
    9494
    9595cmake -DCMAKE_INSTALL_PREFIX=/usr    \
    96       -DCMAKE_INSTALL_LIBDIR=lib     \
    9796      -DCMAKE_BUILD_TYPE=Release     \
    9897      -DPHONON_BUILD_PHONON4QT5=ON   \
     
    111110    <para><parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is
    112111    used to apply higher level of compiler optimizations.</para>
    113 
    114     <para><parameter>-DCMAKE_INSTALL_LIBDIR=lib</parameter>: This switch is
    115     used to get libraries to install to /usr/lib instead of /usr/lib64 on a
    116     64 bit system.</para>
    117112
    118113    <para><parameter>-DPHONON_BUILD_PHONON4QT5=ON</parameter>: This switch is
  • kde/phonon-backend-vlc.xml

    r0acce93 raa9c0853  
    8787
    8888cmake -DCMAKE_INSTALL_PREFIX=/usr    \
    89       -DCMAKE_INSTALL_LIBDIR=lib     \
    9089      -DCMAKE_BUILD_TYPE=Release     \
    9190      -DPHONON_BUILD_PHONON4QT5=ON   \
     
    104103    <para><parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is
    105104    used to apply higher level of compiler optimizations.</para>
    106 
    107     <para><parameter>-DCMAKE_INSTALL_LIBDIR=lib</parameter>: This switch is
    108     used to get libraries to install to /usr/lib instead of /usr/lib64 on a
    109     64 bit system.</para>
    110105
    111106    <para><parameter>-DPHONON_BUILD_PHONON4QT5=ON</parameter>: This switch is
  • kde/phonon.xml

    r0acce93 raa9c0853  
    8888cmake -DCMAKE_INSTALL_PREFIX=/usr    \
    8989      -DCMAKE_BUILD_TYPE=Release     \
    90       -DCMAKE_INSTALL_LIBDIR=lib     \
    9190      -DPHONON_BUILD_PHONON4QT5=ON   \
    9291      -Wno-dev .. &amp;&amp;
  • kde/plasma5/plasma-all.xml

    r0acce93 raa9c0853  
    222222       cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
    223223             -DCMAKE_BUILD_TYPE=Release         \
    224              -DLIB_INSTALL_DIR=lib              \
    225224             -DBUILD_TESTING=OFF                \
    226225             -Wno-dev ..  &amp;&amp;
  • kde/polkit-qt.xml

    r0acce93 raa9c0853  
    8282cmake -DCMAKE_INSTALL_PREFIX=/usr \
    8383      -DCMAKE_BUILD_TYPE=Release  \
    84       -DCMAKE_INSTALL_LIBDIR=lib  \
    8584      -Wno-dev .. &amp;&amp;
    8685make</userinput></screen>
     
    102101      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used
    103102      to apply higher level of the compiler optimizations.
    104     </para>
    105 
    106     <para>
    107       <parameter>-DCMAKE_INSTALL_LIBDIR=lib</parameter>: This switch is
    108       used to get libraries to install to <filename
    109       class="directory">$KF5_PREFIX/lib</filename> instead of <filename
    110       class="directory">$KF5_PREFIX/lib64</filename> on a 64 bit system.
    111103    </para>
    112104
  • xsoft/graphweb/chromium.xml

    r0acce93 raa9c0853  
    166166    <para>Fix a build issue with GCC-6:</para>
    167167
    168 <screen><userinput>sed "s/^config(\"compiler\") {/&amp;\ncflags_cc = [ \"-fno-delete-null-pointer-checks\" ]/" \
     168<screen><userinput>sed 's/^config("compiler") {/&amp;\ncflags_cc = [ "-fno-delete-null-pointer-checks" ]/' \
    169169    -i build/config/linux/BUILD.gn</userinput></screen>
    170170
    171     <para>If you'd like to enable the use of the
     171    <para>Enable the use of the
    172172    <ulink url="http://www.widevine.com/">WideVine</ulink> plugin, needed for
    173     Netflix support (see the WideVine section below), you'll need to define an
     173    Netflix support (see the WideVine section below). Define an
    174174    available product name ("Pinkie Pie" in this case) with the following
    175175    command:</para>
    176176
    177 <screen><userinput>sed "s/WIDEVINE_CDM_AVAILABLE/&amp;\n\n#define WIDEVINE_CDM_VERSION_STRING \"Pinkie Pie\"/" \
     177<screen><userinput>sed 's/WIDEVINE_CDM_AVAILABLE/&amp;\n\n#define WIDEVINE_CDM_VERSION_STRING "Pinkie Pie"/' \
    178178    -i third_party/widevine/cdm/stub/widevine_cdm_version.h</userinput></screen>
    179179
     
    230230    </note>
    231231
    232 <screen><userinput>GN_CONFIG=("google_api_key=\"AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ\""
    233 "google_default_client_id=\"595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com\""
    234 "google_default_client_secret=\"5ntt6GbbkjnTVXx-MSxbmx5e\""
     232<screen><userinput>GN_CONFIG=('google_api_key="AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ"'
     233'google_default_client_id="595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com"'
     234'google_default_client_secret="5ntt6GbbkjnTVXx-MSxbmx5e"'
    235235'clang_use_chrome_plugins=false'
    236236'enable_hangout_services_extension=true'
     
    284284ln -svf /usr/lib/chromium/chromedriver /usr/bin/              &amp;&amp;
    285285
    286 install -vm755 out/Release/libwidevinecdmadapter.so \
    287                /usr/lib/chromium/                             &amp;&amp;
    288286install -vDm644 out/Release/gen/content/content_resources.pak \
    289287                /usr/lib/chromium/                            &amp;&amp;
     
    338336esac</userinput></screen>
    339337
    340     <para>As the <systemitem class="username">root</systemitem> user, install
    341     the WideVine plugin with the following command:</para>
    342 
    343 <screen role="root"><userinput>tar -xf data.tar.xz
    344 install -vm755 opt/google/chrome/libwidevinecdm.so \
    345     /usr/lib/chromium/</userinput></screen>
     338    <para>As the <systemitem class="username">root</systemitem> user, enable
     339    the WideVine plugin with the following commands:</para>
     340
     341<!-- Note that libwidevinecdmadapter.so is not in the tarball.  It is
     342created only if enable_widevine=true i sset in GN_CONFIG -->
     343
     344<screen role="root"><userinput>tar -xf data.tar.xz                                                        &amp;&amp;
     345install -vm755 ../out/Release/libwidevinecdmadapter.so /usr/lib/chromium/  &amp;&amp;
     346install -vm755 opt/google/chrome/libwidevinecdm.so  /usr/lib/chromium/</userinput></screen>
    346347
    347348  </sect2>
Note: See TracChangeset for help on using the changeset viewer.