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

recipes/gui/cups-filters/PAGBUILD.yaml main

53 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
pkgname: 'cups-filters'
pkgver: '2.0.1'
pkgrel: '2'
pkgdesc: 'OpenPrinting CUPS Filters'
url: 'https://www.cups.org'
arch: x86_64
depends: []
makedepends:
- glib
- cups
- lcms2
- poppler
- mupdf
- qpdf
- 'libjpeg-turbo'
- libexif
- libcupsfilters
- libppd
- libpng
- libtiff
- ghostscript
- avahi
- ijs
- harfbuzz
- 'dejavu-ttf'

source:
- 'cups-filters-2.0.1-security_fix-1.patch'
- 'https://github.com/OpenPrinting/cups-filters/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz'

sha256sums:
- SKIP
- SKIP

build: |
  cd ${pkgname}-${pkgver}
  sed -i '/proc_func)()/s/()/(FILE*, FILE*, void*)/' filter/foomatic-rip/process.h
  patch -Np1 -i ../cups-filters-2.0.1-security_fix-1.patch
  #unset MAKEFLAGS


  CXXFLAGS="$CXXFLAGS -std=c++17"             \
  ./configure --prefix=/usr                   \
              --sysconfdir=/etc               \
              --localstatedir=/var            \
              --without-rcdir                 \
              --disable-static                \
              --docdir=/usr/share/doc/${pkgname}
  make
  make DESTDIR=${PKGDIR} install

package: |
  true