]> Pileus Git - ~andy/sunrise/commitdiff
app-misc/gnumed: New Ebuild for bug 37574 thanks to David Grant, Seemant Kulleen...
authorCédric Krier <cedk@gentoo.org>
Mon, 17 Jul 2006 21:44:59 +0000 (21:44 +0000)
committerCédric Krier <cedk@gentoo.org>
Mon, 17 Jul 2006 21:44:59 +0000 (21:44 +0000)
svn path=/sunrise/; revision=642

app-misc/gnumed/ChangeLog [new file with mode: 0644]
app-misc/gnumed/Manifest [new file with mode: 0644]
app-misc/gnumed/files/digest-gnumed-0.1 [new file with mode: 0644]
app-misc/gnumed/files/gnumed-0.1-gnumed.patch [new file with mode: 0644]
app-misc/gnumed/gnumed-0.1.ebuild [new file with mode: 0644]
app-misc/gnumed/metadata.xml [new file with mode: 0644]

diff --git a/app-misc/gnumed/ChangeLog b/app-misc/gnumed/ChangeLog
new file mode 100644 (file)
index 0000000..5d2bd8d
--- /dev/null
@@ -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 (file)
index 0000000..d28a2b6
--- /dev/null
@@ -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 (file)
index 0000000..d88496d
--- /dev/null
@@ -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 (file)
index 0000000..d2a24c4
--- /dev/null
@@ -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 (file)
index 0000000..4b4d2b5
--- /dev/null
@@ -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 (file)
index 0000000..7e32869
--- /dev/null
@@ -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>