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 <[email protected]> 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 + + _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
