[med-svn] r10877 - trunk/packages/freemedforms-project/trunk/debian

Eric Maeker ericmaeker-guest at alioth.debian.org
Tue May 15 12:30:41 UTC 2012


Author: ericmaeker-guest
Date: 2012-05-15 12:30:41 +0000 (Tue, 15 May 2012)
New Revision: 10877

Added:
   trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.doc-base
   trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.install
   trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.links
   trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.doc-base
   trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.install
   trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.links
   trunk/packages/freemedforms-project/trunk/debian/freeaccount.1
   trunk/packages/freemedforms-project/trunk/debian/freeaccount.install
   trunk/packages/freemedforms-project/trunk/debian/freeaccount.lintian-overrides
   trunk/packages/freemedforms-project/trunk/debian/freeaccount.manpages
Modified:
   trunk/packages/freemedforms-project/trunk/debian/control
   trunk/packages/freemedforms-project/trunk/debian/rules
Log:
preparing the new freemedforms upstream (0.7.2) with the first release of the FreeAccount application

Modified: trunk/packages/freemedforms-project/trunk/debian/control
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/control	2012-05-15 11:05:26 UTC (rev 10876)
+++ trunk/packages/freemedforms-project/trunk/debian/control	2012-05-15 12:30:41 UTC (rev 10877)
@@ -156,7 +156,10 @@
 
 Package: freemedforms-libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libqt4-core (>= 4:4.7.0), libqt4-gui (>= 4:4.7.0), libqt4-network (>= 4:4.7.0), libqt4-script (>= 4:4.7.0), 
+ libqt4-sql (>= 4:4.7.0), libqt4-sql-sqlite (>= 4:4.7.0), libqt4-sql-mysql (>= 4:4.7.0),
+ libqt4-svg (>= 4:4.7.0), libqt4-xml (>= 4:4.7.0)
 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
@@ -205,3 +208,23 @@
  It can be used to creation complex prescription and to manage
  drugs interactions.
 
+Package: freeaccount
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ freemedforms-libs (= ${binary:Version}),
+ freemedforms-freedata (= ${source:Version}),
+ freemedforms-common-resources (= ${source:Version})
+Suggests: ttf-mscorefonts-installer
+Description: Medical accountancy manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current practice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ FreeAccount is an medical accountancy manager.
+ .
+ FreeAccount is fully integrated in the FreeMedForms
+ open source EMR and can be used as external
+ accountancy manager using its interoperability
+ interface.

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.doc-base
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.doc-base	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.doc-base	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1,16 @@
+Document: freeaccount-doc-en
+Title: FreeAccount user's manual in English language
+Author: Eric Maeker
+Abstract: Medical accountancy manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current practice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ FreeAccount is an medical accountancy manager.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freemedforms-project/freeaccount/en/toc.html
+Files: /usr/share/doc/freemedforms-project/freeaccount/en/*

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.install
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.install	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.install	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1 @@
+global_resources/doc/freeaccount/en/html/* usr/share/doc/freemedforms-project/freeaccount/en

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.links
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.links	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-en.links	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1 @@
+usr/share/doc/freemedforms-project/freeaccount/en/toc.html	usr/share/doc/freemedforms-project/freeaccount/en/index.html

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.doc-base
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.doc-base	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.doc-base	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1,16 @@
+Document: freeaccount-doc-fr
+Title: FreeAccount user's manual in English language
+Author: Eric Maeker
+Abstract: Medical accountancy manager
+ The FreeMedForms project is a set of free and open source
+ medical application used to help health professionals
+ in their current practice.
+ It is developed by a international community of medical
+ doctors and computer workers.
+ .
+ FreeAccount is an medical accountancy manager.
+Section: Science/Medicine
+
+Format: HTML
+Index: /usr/share/doc/freemedforms-project/freeaccount/fr/toc.html
+Files: /usr/share/doc/freemedforms-project/freeaccount/fr/*

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.install
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.install	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.install	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1 @@
+global_resources/doc/freeaccount/fr/html/* usr/share/doc/freemedforms-project/freeaccount/fr

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.links
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.links	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount-doc-fr.links	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1 @@
+usr/share/doc/freemedforms-project/freeaccount/fr/toc.html	usr/share/doc/freemedforms-project/freeaccount/fr/index.html

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount.1
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount.1	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount.1	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1,35 @@
+.TH FreeAccount 1 "14 May 2012"
+.SH NAME
+FreeAccount \- free medical accountancy
+.SH SYNOPSIS
+.B freeaccount
+.SH DESCRIPTION
+.B FreeAccount
+is a free medical accountancy manager built from the FreeMedForms
+EMR project.
+It can be linked to any application using its command line
+parameters.
+.P
+.B FreeAccount
+is fully integrated in the
+.B FreeMedForms
+open source EMR and can be used as external
+accountancy manager using its interoperability
+interface.
+
+.SH "OPTIONS"
+.LP
+.TP
+\fB\-v / --version\fR
+Displays the current version of FreeAccount.
+.P
+More parameters are documented at
+.P
+http://www.freemedforms.com/en/manuals/freeaccount/command_line
+
+.SH AUTHOR
+.B FreeAccount
+is copyright 2008-2012 by Pierre-Marie Desombre, MD and Eric Maeker, MD
+.SH "SEE ALSO"
+.br
+.B http://www.freemedforms.com/

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount.install
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount.install	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount.install	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1,4 @@
+usr/bin/freeaccount
+usr/lib/freeaccount
+usr/share/applications/freeaccount.desktop
+usr/share/pixmaps/freeaccount.svg

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount.lintian-overrides
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount.lintian-overrides	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount.lintian-overrides	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1,24 @@
+#########################################################################################
+##### RPATH issue
+# The lintian message says:
+#    The only time a binary or shared library in a Debian package should set
+#    RPATH is if it is linked to private shared libraries in the same
+#    package. In that case, place those private shared libraries in
+#    /usr/lib/<package>.
+# This is actually the case and so the lintian error is a false alarm
+freeaccount: binary-or-shlib-defines-rpath usr/bin/freeaccount /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libCore.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libDataPackPlugin.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libDrugInteractions.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libDrugs.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libDrugsBase.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libListView.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libMainWindow.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libPrinter.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libSaveRestore.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libTemplates.so /usr/lib/freemedforms-common
+freeaccount: binary-or-shlib-defines-rpath usr/lib/freeaccount/libTextEditor.so /usr/lib/freemedforms-common
+
+#########################################################################################
+# Exclude false positives: These are no spelling errors but rather valid french words
+freeaccount: spelling-error-in-binary ./usr/lib/freeaccount/libPrinter.so Nam Name

Added: trunk/packages/freemedforms-project/trunk/debian/freeaccount.manpages
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/freeaccount.manpages	                        (rev 0)
+++ trunk/packages/freemedforms-project/trunk/debian/freeaccount.manpages	2012-05-15 12:30:41 UTC (rev 10877)
@@ -0,0 +1 @@
+debian/freeaccount.1

Modified: trunk/packages/freemedforms-project/trunk/debian/rules
===================================================================
--- trunk/packages/freemedforms-project/trunk/debian/rules	2012-05-15 11:05:26 UTC (rev 10876)
+++ trunk/packages/freemedforms-project/trunk/debian/rules	2012-05-15 12:30:41 UTC (rev 10877)
@@ -5,7 +5,7 @@
 # var: keep the project order (should begin with freemedforms) 
 FREEMEDFORMS_PROJECTS := freemedforms
 #SUB_PROJECTS := freediams freeicd freeaccount
-SUB_PROJECTS := freediams
+SUB_PROJECTS := freediams freeaccount
 QMAKE := qmake-qt4
 QMAKE_CONFIG := "CONFIG+=release" "CONFIG+=LINUX_INTEGRATED" -r
 QMAKE_SUBPROJECT_CONFIG := "CONFIG+=dontbuildlibs" "CONFIG+=dontinstallresources" "CONFIG+=dontinstalllibs"




More information about the debian-med-commit mailing list