# Maintainer: Hans-Nikolai Viessmann _project=sshprint pkgname=$_project pkgver=2.07 pkgrel=2 pkgdesc="A Perl script to print local files on remote printers using SSH" arch=('any') url="https://github.com/hv15/$_project" license=('MIT') depends=('perl>=5.22.0' 'openssh' 'perl-log-log4perl' 'perl-config-simple' 'perl-net-openssh' 'perl-file-basedir') makedepends=('perl-module-build') conflicts=('sshprint<=1.6.3') options=(!emptydirs) changelog=CHANGELOG.md install=sshprint.install source=("https://github.com/hv15/${_project}/archive/${pkgver}.tar.gz") md5sums=('89c65d8b416e24bf383de6f88063a16c') build() { cd "$srcdir/${pkgname}-$pkgver" unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null /usr/bin/perl Build.PL ./Build } package() { cd "$srcdir/${pkgname}-$pkgver" # place the doc msg2 "Installing documentations" install -d "${pkgdir}/usr/share/doc/sshprint" install -Dm644 "README.md" "${pkgdir}/usr/share/doc/sshprint/README" install -Dm644 "config.examples/config.example" "${pkgdir}/usr/share/doc/sshprint/config.example" install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # place Perl script and module msg2 "Installing library and binary" unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT ./Build install installdirs=vendor destdir="$pkgdir" } # vim:set ts=2 sw=2 et: