Date: Monday, June 15, 2020 @ 12:37:50 Author: felixonmars Revision: 645068
addpkg: deepin-printer 0.5.5-1 Added: deepin-printer/ deepin-printer/repos/ deepin-printer/trunk/ deepin-printer/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Added: deepin-printer/trunk/PKGBUILD =================================================================== --- deepin-printer/trunk/PKGBUILD (rev 0) +++ deepin-printer/trunk/PKGBUILD 2020-06-15 12:37:50 UTC (rev 645068) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan <[email protected]> + +pkgname=deepin-printer +pkgver=0.5.5 +pkgrel=1 +pkgdesc='Printer configuration project for DDE' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-printer" +license=('GPL3') +depends=('crypto++' 'deepin-qt5integration' 'libcups' 'smbclient') +makedepends=('qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-printer/archive/$pkgver.tar.gz") +sha512sums=('2464139dada36e407ab19726b1ed487a6cbe95859716175643eb323ad879df074957e4e6f3d5c5eba358af9ecfa4d8a07fd3289e442e24940e7b087a914fcf09') + +prepare() { + cd dde-printer-$pkgver + sed -i '/include <QEventLoop>/a #include <QCloseEvent>' src/Printer/ui/dprintersshowwindow.h + sed -i '/include <QList>/a #include <QFile>' src/Printer/vendor/zdrivermanager.h + sed -i 's/-lcrypto++/-lcryptopp/' src/Printer/Printer.pro +} + +build() { + cd dde-printer-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dde-printer-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
