diff options
Diffstat (limited to 'pcr/gnuhealth/PKGBUILD')
-rw-r--r-- | pcr/gnuhealth/PKGBUILD | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/pcr/gnuhealth/PKGBUILD b/pcr/gnuhealth/PKGBUILD new file mode 100644 index 000000000..c10b4e7c9 --- /dev/null +++ b/pcr/gnuhealth/PKGBUILD @@ -0,0 +1,77 @@ +# Maintainer: André Silva <emulatorman@parabola.nu> +# Contributor: SpepS <dreamspepser at yahoo dot it> + +pkgname=gnuhealth +pkgver=2.4.0 +pkgrel=1 +pkgdesc="A free Health and Hospital Information System" +arch=any +url=http://health.gnu.org/ +license=GPL3 +depends=( + postgresql + pygtk + python2-dateutil + python2-ldap + python2-pillow + python2-pip + python2-psycopg2 + python2-pytz + python2-pywebdav + python2-qrcode + python2-vobject + "trytond>=3.0" + "trytond-account-invoice>=3.0" + "trytond-calendar>=3.0" + "trytond-country>=3.0" + "trytond-stock-lot>=3.0" +) +source=http://ftp.gnu.org/gnu/health/$pkgname-$pkgver.tar.gz +sha512sums=ee33b3efd731a7dc688e20c09a0aff58001e5e9b24d01420da20021e13ac3ca90c4fb141c4ca49d7d27144d1ef0255d09fd4eab83c86b782052c2244a57ba36d + +package() { + MODULES=( + health + health_calendar + health_genetics + health_gyneco + health_history + health_icd10 + health_icd10pcs + health_icu + health_imaging + health_inpatient + health_inpatient_calendar + health_lab + health_lifestyle + health_mdg6 + health_ntd + health_ntd_chagas + health_ntd_dengue + health_nursing + health_pediatrics + health_pediatrics_growth_charts + health_pediatrics_growth_charts_who + health_profile + health_qrcodes + health_reporting + health_services + health_socioeconomics + health_stock + health_surgery + health_who_essential_medicines + ) + + # build gnuhealth modules + for module in ${MODULES[@]} + do + cd $srcdir/$pkgname-$pkgver/$module + python2 setup.py install --root=$pkgdir + done + + # put gnuhealth manual to man folder + cd "$srcdir/$pkgname-$pkgver" + + install -Dm644 health/man/$pkgname.1 \ + $pkgdir/usr/share/man/man1/$pkgname.1 +} |