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

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

38 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738
pkgname: cups-pdf
pkgver: '3.0.3'
pkgrel: '1'
pkgdesc: A virtual printer for cups to produce PDF files.
url: 'https://www.ciups-pdf.de/iwelcome.shtml'
arch: x86_64
license:
- GPL-2.0-or-later
depends: []
makedepends:
- cups
- ghostscript
source:
- 'https://www.cups-pdf.de/src/cups-pdf_${pkgver}.tar.gz'
sha256sums:
- 4a66e16976b30f3c6df5ed113ed9d6e13f7f34617eab349f70b0382fce54e08b
build: |
  cd ${pkgname}-${pkgver}/src

  gcc $CFLAGS $LDFLAGS -s cups-pdf.c -o cups-pdf -lcups


  install -D -m700 cups-pdf           ${PKGDIR}/usr/lib/cups/backend/cups-pdf
  cd ../extra

  install -D -m644 CUPS-PDF_noopt.ppd ${PKGDIR}/usr/share/cups/model/CUPS-PDF_noopt.ppd
  install -D -m644 CUPS-PDF_opt.ppd   ${PKGDIR}/usr/share/cups/model/CUPS-PDF_opt.ppd

  # Install config file
  install -D -m644 cups-pdf.conf      ${PKGDIR}/etc/cups/cups-pdf.conf

  # Install docs
  install -D -m 644 ../README         ${PKGDIR}/usr/share/doc/${pkgname}/README

  # use lp group from cups pkg FS#36769
  chgrp -R lp ${PKGDIR}/etc/cups
package: |
  true