summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2006-07-17 21:44:59 +0000
committerCédric Krier <cedk@gentoo.org>2006-07-17 21:44:59 +0000
commit7d865219d9cb2ad617bee368f3206d200aefcf32 (patch)
treec69923cdc8656dfddf5d2a41705f291f347420e2 /app-misc
parentmake sunrise-commit avn add the files before generating the ChangeLog (diff)
downloadsunrise-reviewed-7d865219d9cb2ad617bee368f3206d200aefcf32.tar.gz
sunrise-reviewed-7d865219d9cb2ad617bee368f3206d200aefcf32.tar.bz2
sunrise-reviewed-7d865219d9cb2ad617bee368f3206d200aefcf32.zip
app-misc/gnumed: New Ebuild for bug 37574 thanks to David Grant, Seemant Kulleen, Jeff Davidson, Tupone Alfredo and Lukasz Strzygowski
svn path=/sunrise/; revision=642
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/gnumed/ChangeLog9
-rw-r--r--app-misc/gnumed/Manifest20
-rw-r--r--app-misc/gnumed/files/digest-gnumed-0.13
-rw-r--r--app-misc/gnumed/files/gnumed-0.1-gnumed.patch12
-rw-r--r--app-misc/gnumed/gnumed-0.1.ebuild54
-rw-r--r--app-misc/gnumed/metadata.xml5
6 files changed, 103 insertions, 0 deletions
diff --git a/app-misc/gnumed/ChangeLog b/app-misc/gnumed/ChangeLog
new file mode 100644
index 000000000..5d2bd8dcc
--- /dev/null
+++ b/app-misc/gnumed/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-misc/gnumed
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 17 Jul 2006; Cedric Krier <ced@ced.homedns.org> +gnumed-0.1.ebuild,
+ +files/gnumed-0.1-gnumed.patch, +metadata.xml:
+ New Ebuild for bug 37574 thanks to David Grant, Seemant Kulleen, Jeff
+ Davidson, Tupone Alfredo and Lukasz Strzygowski
+
diff --git a/app-misc/gnumed/Manifest b/app-misc/gnumed/Manifest
new file mode 100644
index 000000000..d28a2b69f
--- /dev/null
+++ b/app-misc/gnumed/Manifest
@@ -0,0 +1,20 @@
+AUX gnumed-0.1-gnumed.patch 371 RMD160 ab8f64e94b32c87eb1d21b7b3aa9315d57708645 SHA1 fb01b24bc3bc2f9037e57dfdac9d3f6d8c3435ae SHA256 00ff718a6bde4bb79893e987265ea371f4e1bff12ac8e3d4ed246bb613b826d0
+MD5 32e578bc168cd100f76862cafff9e801 files/gnumed-0.1-gnumed.patch 371
+RMD160 ab8f64e94b32c87eb1d21b7b3aa9315d57708645 files/gnumed-0.1-gnumed.patch 371
+SHA256 00ff718a6bde4bb79893e987265ea371f4e1bff12ac8e3d4ed246bb613b826d0 files/gnumed-0.1-gnumed.patch 371
+DIST GNUmed-client.0.1.tgz 1038731 RMD160 2bc6c009676bc7bca8970da8c669a7b85e08a8ee SHA1 c49ad22e379a3f63c2df09313382e9008807d8e9 SHA256 20de554ae4c27a3945e0159f32f032761077ad08f1b5c9b8bac7f771b56d895e
+EBUILD gnumed-0.1.ebuild 1187 RMD160 984c23b8454ceda816458be46b6b33e70da97072 SHA1 8a6d4adc02e4c52c7cc021229047f16e4abd8f8e SHA256 ce57360e06bec4007b5629bfdb8bf819221c7449cf4a3d6587ca969fe86c5e1b
+MD5 e7bfdfd1527075ac09677532350c9acc gnumed-0.1.ebuild 1187
+RMD160 984c23b8454ceda816458be46b6b33e70da97072 gnumed-0.1.ebuild 1187
+SHA256 ce57360e06bec4007b5629bfdb8bf819221c7449cf4a3d6587ca969fe86c5e1b gnumed-0.1.ebuild 1187
+MISC ChangeLog 358 RMD160 ad13584a178c0172a39c3f78c398024bc552757d SHA1 6fb2fa0647b3f4efe9872c7d0ecabd9633fd904d SHA256 80011a9709a74062fd7ff42150ef0aba7564229cc621c672c7701bb2132c1e13
+MD5 a157375d4c94ab0de058951d9b5f15a3 ChangeLog 358
+RMD160 ad13584a178c0172a39c3f78c398024bc552757d ChangeLog 358
+SHA256 80011a9709a74062fd7ff42150ef0aba7564229cc621c672c7701bb2132c1e13 ChangeLog 358
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 091dc9afcee874a52bfc09afc36bf937 files/digest-gnumed-0.1 247
+RMD160 df6edd86608d5b46173493a34c7ffd9347f8960e files/digest-gnumed-0.1 247
+SHA256 5654fe9c347e1577954c6a6204365446274e99f37fac07f94d8acf18238cf473 files/digest-gnumed-0.1 247
diff --git a/app-misc/gnumed/files/digest-gnumed-0.1 b/app-misc/gnumed/files/digest-gnumed-0.1
new file mode 100644
index 000000000..d88496d49
--- /dev/null
+++ b/app-misc/gnumed/files/digest-gnumed-0.1
@@ -0,0 +1,3 @@
+MD5 0896e91ae00ad494165ad67d20612693 GNUmed-client.0.1.tgz 1038731
+RMD160 2bc6c009676bc7bca8970da8c669a7b85e08a8ee GNUmed-client.0.1.tgz 1038731
+SHA256 20de554ae4c27a3945e0159f32f032761077ad08f1b5c9b8bac7f771b56d895e GNUmed-client.0.1.tgz 1038731
diff --git a/app-misc/gnumed/files/gnumed-0.1-gnumed.patch b/app-misc/gnumed/files/gnumed-0.1-gnumed.patch
new file mode 100644
index 000000000..d2a24c495
--- /dev/null
+++ b/app-misc/gnumed/files/gnumed-0.1-gnumed.patch
@@ -0,0 +1,12 @@
+--- client/usr/bin/gnumed 2005-08-26 13:56:53.000000000 +0200
++++ client/usr/bin/gnumed.new 2005-12-15 16:40:19.000000000 +0100
+@@ -23,6 +23,9 @@
+ if [ ! -e ${CONFSOURCE} ] ; then
+ echo "Global config file ${CONFSOURCE} missing."
+ else
++ if [ ! -d ${HOME}/.gnumed ] ; then
++ mkdir ${HOME}/.gnumed
++ fi
+ cp -Rv ${CONFSOURCE} ${HOME}/.gnumed/gnumed.conf
+ fi
+ fi
diff --git a/app-misc/gnumed/gnumed-0.1.ebuild b/app-misc/gnumed/gnumed-0.1.ebuild
new file mode 100644
index 000000000..4b4d2b521
--- /dev/null
+++ b/app-misc/gnumed/gnumed-0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit distutils eutils
+
+DESCRIPTION="Medical software application"
+HOMEPAGE="http://www.gnumed.org/"
+SRC_URI="http://download.savannah.gnu.org/releases/${PN}/GNUmed-client.${PV}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=""
+
+RDEPEND="dev-lang/python
+ dev-python/egenix-mx-base
+ dev-python/pypgsql
+ dev-python/wxpython"
+
+S="${WORKDIR}/GNUmed-${PV}"
+
+PYTHON_MODNAME="Gnumed"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/gnumed-0.1-gnumed.patch"
+}
+
+src_compile() {
+ distutils_python_version
+ cd "${S}"
+ sed -i -e "s@usr/lib/python@usr/lib/python${PYVER}@g" client/usr/bin/gnumed
+}
+
+src_install() {
+ distutils_python_version
+ dobin client/usr/bin/gnumed
+ insinto /usr/share
+ doins -r client/usr/share/gnumed
+ insinto /usr/lib/python${PYVER}
+ doins -r client/usr/lib/python/site-packages
+
+ insinto /etc/gnumed
+ doins client/etc/gnumed/*.conf
+
+ dohtml client/usr/share/doc/gnumed/client/user-manual/*.html
+ dohtml client/usr/share/doc/gnumed/medical_knowledge/de/STIKO/STI_NEU.htm
+ docinto examples
+ dodoc client/etc/gnumed/*.conf
+}
diff --git a/app-misc/gnumed/metadata.xml b/app-misc/gnumed/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/app-misc/gnumed/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>