🔒 Repository is read-only – file editing is disabled.

recipes/core/doxygen/PAGBUILD.yaml main

44 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738394041424344
pkgname: doxygen
pkgver: '1.18.0'
pkgrel: '1'
pkgdesc: 'A documentation system for C++, C, Java, IDL and PHP languages'
url: 'https://www.doxygen.org/'
arch: x86_64
depends: []
makedepends:
- flex
- bison
- python
- cmake
- xapian
- git

source:
- 'https://doxygen.nl/files/${pkgname}-${pkgver}.src.tar.gz'

sha256sums:
- SKIP

build: |
  cd ${pkgname}-${pkgver}

  sed -i '/mutex/a#include <utility>' src/cache.h

  mkdir build
  cd    build

  cmake -G "Unix Makefiles" \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_INSTALL_PREFIX=/usr \
  -Dbuild_search=ON \
  -Wno-dev ..

  make

  make DESTDIR=${PKGDIR} install

  mkdir -p ${PKGDIR}/usr/share/man/man1
  install -vm644 ../doc/*.1 ${PKGDIR}/usr/share/man/man1

package: |
  true