Changeset 01935a5


Ignore:
Timestamp:
07/19/2022 12:21:17 PM (22 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/soup3, xry111/xf86-video-removal
Children:
4a86f18a
Parents:
739b724
Message:

Comment out kapidox

See ticket #16805: right now the book is wrong: the instructions
for kapidox should be using pip3 or setup.py. We defer making
new instructions until we update kde-frameworks in August.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kde/kf5/kf5-frameworks.xml

    r739b724 r01935a5  
    125125    <xref role="runtime" linkend="noto-fonts"/>
    126126  </para>
    127 
     127  <!-- kapidox is commented out for now, see ticket #16805. Revisit when
     128  our mind is made
    128129  <bridgehead renderas="sect4">Additional recommended dependencies for kapidox</bridgehead>
    129130  <para role="recommended">
     
    148149    automatically installed at build time if not present on the system)
    149150  </para>
    150 
     151  -->
    151152  <bridgehead renderas="sect4">Additional image formats support in KImageFormats</bridgehead>
    152153  <para role="optional">
     
    209210    </para>
    210211
     212<!-- commenting out kapidox for now, see ticket #16805. This package
     213     needs special instructions because it is a pure python package. -->
    211214<screen><userinput>cat &gt; frameworks-&kf5-version;.md5 &lt;&lt; "EOF"
    212215<literal>4c58b14c3e9b566efa1192d4ecd2af79  attica-5.94.0.tar.xz
    213216#87284231fba89d63a644fd5580a93419  extra-cmake-modules-5.94.0.tar.xz
    214 05881681bb54a656df941760ec95f78f  kapidox-5.94.0.tar.xz
     217#05881681bb54a656df941760ec95f78f  kapidox-5.94.0.tar.xz
    2152187755930b43e6d1c2ffd84d3a0900837c  karchive-5.94.0.tar.xz
    2162195e369a4776d905113ffd3ff4253ec242  kcodecs-5.94.0.tar.xz
     
    304307    kdewebkit may be built if the external package
    305308    <ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/">
    306     QtWebkit</ulink> has been built.
     309    QtWebkit</ulink> has been built. The kapidox package is a pure python
     310    package and cannot be built with the instructions below.
    307311  </para>
    308312
     
    370374      esac
    371375-->
    372       mkdir build
    373       cd    build
    374 
    375       cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
    376             -DCMAKE_PREFIX_PATH=$QT5DIR        \
    377             -DCMAKE_BUILD_TYPE=Release         \
    378             -DBUILD_TESTING=OFF                \
    379             -Wno-dev ..
    380       make
    381       as_root make install
     376      if [ "$name" = kapidox ]; then
     377      else
     378        mkdir build
     379        cd    build
     380
     381        cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
     382              -DCMAKE_PREFIX_PATH=$QT5DIR        \
     383              -DCMAKE_BUILD_TYPE=Release         \
     384              -DBUILD_TESTING=OFF                \
     385              -Wno-dev ..
     386        make
     387        as_root make install
     388      fi
    382389    popd
    383390<!-- some packages end with files owned by root in $packagedir, so use as_root
Note: See TracChangeset for help on using the changeset viewer.