summaryrefslogtreecommitdiff
path: root/pcr/gnuhealth/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/gnuhealth/PKGBUILD')
-rw-r--r--pcr/gnuhealth/PKGBUILD77
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
+}