Validate, extract, and generate printables of electronic invoice files received from the "Sistema di Interscambio". https://docs.franco.net.eu.org/fattura-elettronica-reader/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
fattura-elettronica-reader/packages/aur/PKGBUILD

31 lines
1.2 KiB

# Maintainer: Franco Masotti <franco dot masotti at live dot com>
# Contributor: Franco Masotti <franco dot masotti at live dot com>
pkgname=python-fattura_elettronica_reader
pkgver=3.0.1
pkgrel=1
pkgdesc="A utility that is able to check and extract electronic invoice received from the Sistema di Interscambio"
arch=('any')
url="https://software.franco.net.eu.org/frnmst/fattura-elettronica-reader"
license=('GPL3')
depends=('python'
'python-setuptools'
'python-atomicwrites=1.4.0'
'python-filetype=1.0.10'
'python-appdirs=1.4.4'
'python-requests=2.27.1'
'python-lxml=4.7.1',
'python-yaml=5.4.1.1',
'python-fpyutils=2.1.0')
options=(!emptydirs)
source=("https://blog.franco.net.eu.org/software/fattura-elettronica-reader-${pkgver}/fattura-elettronica-reader-${pkgver}.tar.gz.sig" "https://blog.franco.net.eu.org/software/fattura-elettronica-reader-${pkgver}/fattura-elettronica-reader-${pkgver}.tar.gz")
sha512sums=('SKIP' 'SKIP')
check() {
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python -m unittest discover --failfast --locals --verbose
}
package() {
cd "${srcdir}"/fattura-elettronica-reader-"${pkgver}"
python setup.py install --root="${pkgdir}/" --optimize=1
}