blob: f2edc7606436fa3763b6db91f72b8b1a70fb9b0f (
plain)
1 # Description: Source code documentation generator tool
2 # URL: https://www.doxygen.nl/
3 # Maintainer: Steffen Nurpmeso, steffen at sdaoden dot eu
4 # Depends on: cmake python3
5
6 name=doxygen
7 version=1.9.4
8 release=1
9 source=(https://www.doxygen.nl/files/${name}-${version}.src.tar.gz)
10
11 build() {
12 prt-get isinst ninja && PKGMK_DOXYGEN+=' -G Ninja'
13
14 cmake -S ${name}-${version} -B build ${PKGMK_DOXYGEN} \
15 -D CMAKE_INSTALL_PREFIX=/usr \
16 -D CMAKE_BUILD_TYPE=Release \
17 -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
18 -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \
19 -Wno-dev
20 cmake --build build
21 DESTDIR="${PKG}" cmake --install build
22 install -D -m 0755 "${SRC}"/${name}-${version}/doc/${name}.1 \
23 "${PKG}"/usr/share/man/man1/${name}.1
24 }
25
26 # s-sh-mode
|