[med-svn] r9848 - trunk/packages/freemedforms/trunk/debian
Eric Maeker
ericmaeker-guest at alioth.debian.org
Thu Mar 1 12:49:37 UTC 2012
Author: ericmaeker-guest
Date: 2012-03-01 12:49:37 +0000 (Thu, 01 Mar 2012)
New Revision: 9848
Added:
trunk/packages/freemedforms/trunk/debian/freediams.1
trunk/packages/freemedforms/trunk/debian/freemedforms-common-resources.install
trunk/packages/freemedforms/trunk/debian/freemedforms-common-resources.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-data.install
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.install
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.links
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.install
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.links
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.install
trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-emr.install
trunk/packages/freemedforms/trunk/debian/freemedforms-emr.manpages
trunk/packages/freemedforms/trunk/debian/freemedforms-emr.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.install
trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.install
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.links
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.install
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.links
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.install
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.manpages
trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.install
trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-libs.install
trunk/packages/freemedforms/trunk/debian/freemedforms-libs.substvars
trunk/packages/freemedforms/trunk/debian/freemedforms-theme.install
trunk/packages/freemedforms/trunk/debian/freemedforms-theme.substvars
Removed:
trunk/packages/freemedforms/trunk/debian/freemedforms-data.install
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install
trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links
trunk/packages/freemedforms/trunk/debian/freemedforms.install
trunk/packages/freemedforms/trunk/debian/freemedforms.manpages
Modified:
trunk/packages/freemedforms/trunk/debian/changelog
trunk/packages/freemedforms/trunk/debian/control
trunk/packages/freemedforms/trunk/debian/freemedforms.1
trunk/packages/freemedforms/trunk/debian/rules
Log:
new packaging process for the whole freemedforms project. Working apps: FreeMedForms EMR, FreeDiams
Modified: trunk/packages/freemedforms/trunk/debian/changelog
===================================================================
--- trunk/packages/freemedforms/trunk/debian/changelog 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/changelog 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1,3 +1,13 @@
+freemedforms (0.7.0~beta2-1) UNRELEASED; urgency=low
+
+ [ Eric Maeker ]
+ * New upstream
+ * fully new debian/* files
+ - build all freemedforms project applications
+ - correctly package freemedforms && freediams
+
+ -- Eric Maeker <eric.maeker at gmail.com> Thu, 01 Mar 2012 13:00:00 +0100
+
freemedforms (0.7.0~beta1-1) UNRELEASED; urgency=low
[ Eric Maeker ]
Modified: trunk/packages/freemedforms/trunk/debian/control
===================================================================
--- trunk/packages/freemedforms/trunk/debian/control 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/control 2012-03-01 12:49:37 UTC (rev 9848)
@@ -11,76 +11,169 @@
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/freemedforms/
Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/freemedforms/trunk/
-Package: freemedforms
+Package: freemedforms-libs
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, freemedforms-data (= ${source:Version}),
- freediams-drugs (= ${source:Version}),
- libqtcore4 (>= 4.7.0), libqtgui4 (>= 4.7.0), libqt4-sql-sqlite, libqt4-sql-mysql,
- libqt4-xml, libqt4-network, libqt4-svg, libqt4-script, zlib1g
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Common libs for the FreeMedForms project
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ This package contains common libs of the project.
+
+Package: freemedforms-emr
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ freemedforms-freedata (= ${source:Version}),
+ freemedforms-libs (= ${source:Version}),
+ freemedforms-common-resources (= ${source:Version}),
+ freemedforms-emr-resources (= ${source:Version})
Description: Electronic Medical Record Manager
- FreeMedForms is developed by a international community of
- medical doctors and computer workers and is
- mainly intended for health professionals.
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
.
- The main objective of FreeMedForms is to manage the
- electronic medical records based on your
- medical practice or the practice of clinical
- research groups.
+ The main objective of FreeMedForms electronic medical
+ records is to manage the EMR based on your medical
+ practice or the practice of clinical research groups.
+
+Package: freemedforms-theme
+Architecture: all
+Description: Electronic Medical Record Manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
.
- Your records will be fully customizable through the
- use of XML architecture and the use of plugins.
+ Default theme for the FreeMedForms project applications.
-Package: freemedforms-data
+Package: freemedforms-common-resources
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: freemedforms (= ${source:Version})
-Breaks: freemedforms (<< ${source:Version})
-Description: Data for FreeMedForms Electronic Medical Record Manager
- FreeMedForms is developed by a international community of
- medical doctors and computer workers and is
- mainly intended for health professionals.
+Depends: freemedforms-theme (= ${source:Version}), freemedforms-i18n (= ${source:Version})
+Description: Common data for the FreeMedForms project
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
.
- The main objective of FreeMedForms is to manage the
- electronic medical records based on your
- medical practice or the practice of clinical
- research groups.
- .
This package contains the architecture independent data.
-Package: freemedforms-doc-en
+Package: freemedforms-emr-resources
Architecture: all
+Description: Common data for the FreeMedForms project
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ This package contains the architecture independent data
+ specific to the FreeMedForms EMR.
+
+Package: freemedforms-freedata
+Architecture: all
+Description: Free extra-data for the FreeMedForms project
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ This package contains the architecture independent free
+ extra-data (like free drugs database).
+
+Package: freemedforms-emr-doc-en
+Architecture: all
Section: doc
Depends: ${misc:Depends}
-Enhances: freemedforms
-Provides: freemedforms-doc
+Enhances: freemedforms-emr
+Provides: freemedforms-emr-doc
Description: English documentation for FreeMedForms Electronic Medical Record Manager
- FreeMedForms is developed by a international community of
- medical doctors and computer workers and is
- mainly intended for health professionals.
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
.
- The main objective of FreeMedForms is to manage the
- electronic medical records based on your
- medical practice or the practice of clinical
- research groups.
- .
This package contains the English documentation of FreeMedForms EMR.
-Package: freemedforms-doc-fr
+Package: freemedforms-emr-doc-fr
Architecture: all
Section: doc
Depends: ${misc:Depends}
-Enhances: freemedforms
-Provides: freemedforms-doc
+Enhances: freemedforms-emr
+Provides: freemedforms-emr-doc
Description: Data for FreeMedForms Electronic Medical Record Manager
- FreeMedForms is developed by a international community of
- medical doctors and computer workers and is
- mainly intended for health professionals.
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
.
- The main objective of FreeMedForms is to manage the
- electronic medical records based on your
- medical practice or the practice of clinical
- research groups.
- .
This package contains the French documentation of FreeMedForms EMR.
+Package: freemedforms-freediams
+Provides: freediams
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ freemedforms-common-resources (= ${source:Version}),
+ freemedforms-freedata (= ${source:Version})
+Description:
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ FreeDiams is a pharmaceutical drug prescriptor assistant.
+ It can be used to creation complex prescription and to manage
+ drugs interactions.
+Package: freemedforms-freediams-doc-en
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Enhances: freemedforms-freediams
+Provides: freemedforms-freediams-doc
+Description: English documentation for FreeDiams
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ This package contains the English documentation of FreeDiams.
+
+Package: freemedforms-freediams-doc-fr
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Enhances: freemedforms-freediams
+Provides: freemedforms-freediams-doc
+Description: French documentation for FreeDiams
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ This package contains the French documentation of FreeDiams.
+
+Package: freemedforms-i18n
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Translations of the FreeMedForms project
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ This package contains the translations of the project.
+
Added: trunk/packages/freemedforms/trunk/debian/freediams.1
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freediams.1 (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freediams.1 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,47 @@
+.TH FreeDiams 1 "01 March 2012"
+.SH NAME
+FreeDiams - pharmaceutical drugs prescriptor
+.SH SYNOPSIS
+.B freediams
+.SH DESCRIPTION
+.B FreeDiams
+prescriber is the result of FreeMedForms prescriber
+plugins built into a standalone application.
+It is developed by medical doctors and is intended
+for use by these same professionals. It can be used alone to
+prescribe and / or test drug interactions within a prescription.
+It can be linked to any application thanks to its command line
+parameters.
+.P
+.B FreeDiams
+can use multiple drugs database. By default, only the
+FDA (USA) database is installed. You can download and
+install new database directly from the application.
+.P
+.B FreeDiams
+is fully integrated in the
+.B FreeMedForms
+open source EMR and can be used as external
+prescriber by any EMR using its interoperability
+interface.
+
+.SH "OPTIONS"
+.LP
+.TP
+\fB\-v / --version\fR
+Displays the current version of FreeDiams.
+.TP
+\fB--exchange-in=</path/to/xml/exchange-in.xml>\fR
+defines the "in" exchange file.
+.P
+More parameters are documented at
+.P
+http://www.freemedforms.com/en/manuals/freediams/command_line
+
+.SH AUTHOR
+.B FreeDiams
+is copyright 2008-2012 by Eric Maeker, MD
+.SH "SEE ALSO"
+.br
+.B http://www.freemedforms.com/
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-common-resources.install
===================================================================
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-common-resources.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-common-resources.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-common-resources.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-data.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-data.install 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-data.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1 +0,0 @@
-usr/share/freemedforms/datapacks/appinstalled
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-data.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-data.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-data.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/freemedforms/datapacks/appinstalled
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1,20 +0,0 @@
-Document: freemedforms-doc-en
-Title: FreeDiams user's manual in Englisch language
-Author: Eric Maeker
-Abstract: Electronic Medical Record Manager
- FreeMedForms is developed by a international community of
- medical doctors and computer workers and is
- mainly intended for health professionals.
- .
- The main objective of FreeMedForms is to manage the
- electronic medical records based on your
- medical practice or the practice of clinical
- research groups.
- .
- Your records will be fully customizable through the
- use of XML architecture and the use of plugins.
-Section: Science/Medicine
-
-Format: HTML
-Index: /usr/share/doc/freemedforms/en/toc.html
-Files: /usr/share/doc/freemedforms/en/*
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,20 @@
+Document: freemedforms-doc-en
+Title: FreeDiams user's manual in Englisch language
+Author: Eric Maeker
+Abstract: Electronic Medical Record Manager
+ FreeMedForms is developed by a international community of
+ medical doctors and computer workers and is
+ mainly intended for health professionals.
+ .
+ The main objective of FreeMedForms is to manage the
+ electronic medical records based on your
+ medical practice or the practice of clinical
+ research groups.
+ .
+ Your records will be fully customizable through the
+ use of XML architecture and the use of plugins.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freemedforms/en/toc.html
+Files: /usr/share/doc/freemedforms/en/*
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1 +0,0 @@
-global_resources/doc/freemedforms/en/html/* usr/share/doc/freemedforms/en
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+global_resources/doc/freemedforms/en/html/* usr/share/doc/freemedforms/en
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1 +0,0 @@
-usr/share/doc/freemedforms/en/toc.html usr/share/doc/freemedforms/en/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-en.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/doc/freemedforms/en/toc.html usr/share/doc/freemedforms/en/index.html
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1,20 +0,0 @@
-Document: freemedforms-doc-fr
-Title: FreeMedForms user's manual in French language
-Author: Eric Maeker
-Abstract: Electronic Medical Record Manager
- FreeMedForms is developed by a international community of
- medical doctors and computer workers and is
- mainly intended for health professionals.
- .
- The main objective of FreeMedForms is to manage the
- electronic medical records based on your
- medical practice or the practice of clinical
- research groups.
- .
- Your records will be fully customizable through the
- use of XML architecture and the use of plugins.
-Section: Science/Medicine
-
-Format: HTML
-Index: /usr/share/doc/freemedforms/fr/toc.html
-Files: /usr/share/doc/freemedforms/fr/*
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,20 @@
+Document: freemedforms-doc-fr
+Title: FreeMedForms user's manual in French language
+Author: Eric Maeker
+Abstract: Electronic Medical Record Manager
+ FreeMedForms is developed by a international community of
+ medical doctors and computer workers and is
+ mainly intended for health professionals.
+ .
+ The main objective of FreeMedForms is to manage the
+ electronic medical records based on your
+ medical practice or the practice of clinical
+ research groups.
+ .
+ Your records will be fully customizable through the
+ use of XML architecture and the use of plugins.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freemedforms/fr/toc.html
+Files: /usr/share/doc/freemedforms/fr/*
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1 +0,0 @@
-global_resources/doc/freemedforms/fr/html/* usr/share/doc/freemedforms/fr
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+global_resources/doc/freemedforms/fr/html/* usr/share/doc/freemedforms/fr
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1 +0,0 @@
-usr/share/doc/freemedforms/fr/toc.html usr/share/doc/freemedforms/fr/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-doc-fr.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/doc/freemedforms/fr/toc.html usr/share/doc/freemedforms/fr/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.doc-base (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,18 @@
+Document: freemedforms-emr-doc-en
+Title: FreeDiams user's manual in Englisch language
+Author: Eric Maeker
+Abstract: Electronic Medical Record Manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ The main objective of FreeMedForms electronic medical
+ records is to manage the EMR based on your medical
+ practice or the practice of clinical research groups.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freemedforms/en/toc.html
+Files: /usr/share/doc/freemedforms/en/*
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+global_resources/doc/freemedforms/en/html/* usr/share/doc/freemedforms/en
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.links (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/doc/freemedforms/en/toc.html usr/share/doc/freemedforms/en/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-en.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.doc-base (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,18 @@
+Document: freemedforms-emr-doc-fr
+Title: FreeMedForms user's manual in French language
+Author: Eric Maeker
+Abstract: Electronic Medical Record Manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ The main objective of FreeMedForms electronic medical
+ records is to manage the EMR based on your medical
+ practice or the practice of clinical research groups.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freemedforms/fr/toc.html
+Files: /usr/share/doc/freemedforms/fr/*
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+global_resources/doc/freemedforms/fr/html/* usr/share/doc/freemedforms/fr
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.links (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/doc/freemedforms/fr/toc.html usr/share/doc/freemedforms/fr/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-doc-fr.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,5 @@
+usr/share/freemedforms/forms
+usr/share/freemedforms/profiles
+usr/share/freemedforms/sql
+usr/share/freemedforms/textfiles
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr-resources.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,5 @@
+usr/bin/freemedforms
+usr/lib/freemedforms
+usr/share/applications/freemedforms.desktop
+usr/share/pixmaps/freemedforms.svg
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr.manpages
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr.manpages (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr.manpages 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+debian/freemedforms.1
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-emr.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-emr.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-emr.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,2 @@
+shlibs:Depends=freemedforms-libs, libc6 (>= 2.1.3), libgcc1 (>= 1:4.1.1), libqt4-network (>= 4:4.5.3), libqt4-script (>= 4:4.5.3), libqt4-sql (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.6.1), libstdc++6 (>= 4.1.1)
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/freemedforms/datapacks/appinstalled/drugs
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freedata.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.doc-base (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,18 @@
+Document: freemedforms-freediams-doc-en
+Title: FreeDiams user's manual in Englisch language
+Author: Eric Maeker
+Abstract: Electronic Medical Record Manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ FreeDiams is a pharmaceutical drug prescriptor assistant.
+ It can be used to creation complex prescription and to manage
+ drugs interactions.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freediams/en/toc.html
+Files: /usr/share/doc/freediams/en/*
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+global_resources/doc/freediams/en/html/* usr/share/doc/freediams/en
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.links (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/doc/freediams/en/toc.html usr/share/doc/freediams/en/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-en.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.doc-base
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.doc-base (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.doc-base 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,18 @@
+Document: freemedforms-doc-fr
+Title: FreeMedForms user's manual in French language
+Author: Eric Maeker
+Abstract: Electronic Medical Record Manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current pratice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ FreeDiams is a pharmaceutical drug prescriptor assistant.
+ It can be used to creation complex prescription and to manage
+ drugs interactions.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freediams/fr/toc.html
+Files: /usr/share/doc/freediams/fr/*
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+global_resources/doc/freediams/fr/html/* usr/share/doc/freediams/fr
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.links
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.links (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.links 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+usr/share/doc/freediams/fr/toc.html usr/share/doc/freediams/fr/index.html
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams-doc-fr.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,5 @@
+usr/bin/freediams
+usr/lib/freediams
+usr/share/applications/freediams.desktop
+usr/share/pixmaps/freediams.svg
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.manpages
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.manpages (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.manpages 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+debian/freediams.1
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-freediams.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,2 @@
+shlibs:Depends=freemedforms-libs, libc6 (>= 2.1.3), libgcc1 (>= 1:4.1.1), libqt4-network (>= 4:4.5.3), libqt4-sql (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.6.1), libstdc++6 (>= 4.1.1)
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,2 @@
+usr/share/freemedforms/translations
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-i18n.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-libs.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-libs.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-libs.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,2 @@
+usr/lib/freemedforms-common
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-libs.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-libs.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-libs.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,2 @@
+shlibs:Depends=freemedforms-libs, libc6 (>= 2.3.6-6~), libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libqt4-network (>= 4:4.5.3), libqt4-sql (>= 4:4.5.3), libqt4-svg (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.7.0~beta1), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.1.4)
+misc:Depends=
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-theme.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-theme.install (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-theme.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1,2 @@
+usr/share/freemedforms/pixmap
+
Added: trunk/packages/freemedforms/trunk/debian/freemedforms-theme.substvars
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms-theme.substvars (rev 0)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms-theme.substvars 2012-03-01 12:49:37 UTC (rev 9848)
@@ -0,0 +1 @@
+misc:Depends=
Modified: trunk/packages/freemedforms/trunk/debian/freemedforms.1
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms.1 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms.1 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1,4 +1,4 @@
-.TH FreeMedForms 1 "24 February 2012"
+.TH FreeMedForms 1 "01 March 2012"
.SH NAME
FreeMedForms - Electronic Medical Record manager
.SH SYNOPSIS
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms.install
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms.install 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms.install 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1,11 +0,0 @@
-usr/bin
-usr/lib
-usr/share/applications
-usr/share/pixmaps
-usr/share/freemedforms/forms
-usr/share/freemedforms/package_helpers
-usr/share/freemedforms/pixmap
-usr/share/freemedforms/profiles
-usr/share/freemedforms/sql
-usr/share/freemedforms/textfiles
-usr/share/freemedforms/translations
Deleted: trunk/packages/freemedforms/trunk/debian/freemedforms.manpages
===================================================================
--- trunk/packages/freemedforms/trunk/debian/freemedforms.manpages 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/freemedforms.manpages 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1 +0,0 @@
-debian/freemedforms.1
Modified: trunk/packages/freemedforms/trunk/debian/rules
===================================================================
--- trunk/packages/freemedforms/trunk/debian/rules 2012-03-01 11:23:02 UTC (rev 9847)
+++ trunk/packages/freemedforms/trunk/debian/rules 2012-03-01 12:49:37 UTC (rev 9848)
@@ -1,39 +1,50 @@
#!/usr/bin/make -f
+# (c) 2012, Eric Maeker, MD (fr), The FreeMedForms project, BSD revised license
+# The @ in front of a command prevents make from displaying
-pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
+# var: keep the project order (should begin with freemedforms)
+#FREEMEDFORMS_PROJECTS := freemedforms freediams freeicd freeaccount
+FREEMEDFORMS_PROJECTS := freemedforms freediams
+QMAKE := qmake-qt4
+QMAKE_CONFIG := "CONFIG+=release" "CONFIG+=LINUX_INTEGRATED" -r
+QMAKE_IPATH := "INSTALL_ROOT_PATH=$(CURDIR)/debian/tmp/usr/"
+# func
+QMAKE_PROJ = cd $(PROJECT) && $(QMAKE) $(QMAKE_CONFIG) $(QMAKE_IPATH) LOWERED_APPNAME="$(PROJECT)" $(PROJECT).pro && cd ..
+MAKE_PROJ = make -C $(PROJECT) -f Makefile
+MAKEINSTALL_PROJ = make install -C $(PROJECT) -f Makefile
+reverse = $(if $(1),$(call reverse,$(wordlist 2,$(words $(1)),$(1)))) $(firstword $(1))
%:
dh $@
+# create translations
+# process every project files without any Makefile conflict
+# process project files in reverse order
+# so that the freemedforms project is the last configured one (for the libs)
override_dh_auto_configure:
lrelease global_resources/translations/*.ts
- qmake-qt4 -r "CONFIG+=release" "CONFIG+=LINUX_INTEGRATED" "INSTALL_ROOT_PATH=$(CURDIR)/debian/tmp/usr/" LOWERED_APPNAME="$(pkg)" $(pkg).pro
-
-# Upstream does not seem to provide a proper clean target - clean up here
+ $(foreach PROJECT,$(call reverse,$(FREEMEDFORMS_PROJECTS)),$(QMAKE_PROJ) && ) echo .
+
+# Clean build path
override_dh_auto_clean:
- rm -rf bin/freemedforms/plugins/* bin/freemedforms
- find build -type d -name "\.*" -exec rm -rf \{\} \; 2> /dev/null || true
+ rm -Rf bin
+ rm -Rf build
rm -f global_resources/translations/[a-ps-z]*.qm
dh_auto_clean
+# Make all projects
+override_dh_auto_build:
+ $(foreach PROJECT,$(FREEMEDFORMS_PROJECTS),$(MAKE_PROJ) && ) echo .
+
+# Install all projects
override_dh_auto_install:
- make install
+ $(foreach PROJECT,$(FREEMEDFORMS_PROJECTS),$(MAKEINSTALL_PROJ) && ) echo .
-override_dh_install:
- # Remove those Links to dynamic libraries which have no version number (this should only
- # be provided in -dev packages. But some *.so files are real files without version number
- # FIXME
- # find $(CURDIR)/debian/tmp/usr/lib/freemedforms -type l -name "*.so" -exec rm -f \{\} \;
-
- # remove doc files from /usr/bin
- rm -f debian/tmp/usr/bin/[CR]*
-
+override_dh_install:
dh_install
-override_dh_shlibdeps:
- LD_LIBRARY_PATH=debian/tmp/usr/lib/freemedforms dh_shlibdeps -l/usr/lib/freemedforms
+#override_dh_shlibdeps:
+# LD_LIBRARY_PATH=debian/tmp/usr/lib/freemedforms dh_shlibdeps -l/usr/lib/freemedforms
-override_dh_installdeb:
- # remove extra license file
- rm -f $(CURDIR)/debian/freemedforms-data/usr/share/freemedforms/textfiles/COPYING.txt
- dh_installdeb
+
+
More information about the debian-med-commit
mailing list