[med-svn] r5026 - trunk/packages/freediams/trunk/debian

Andreas Tille tille at alioth.debian.org
Sat Jul 10 17:09:16 UTC 2010


Author: tille
Date: 2010-07-10 17:09:10 +0000 (Sat, 10 Jul 2010)
New Revision: 5026

Added:
   trunk/packages/freediams/trunk/debian/freediams.1
   trunk/packages/freediams/trunk/debian/freediams.lintian-overrides
Removed:
   trunk/packages/freediams/trunk/debian/get-orig-source
Modified:
   trunk/packages/freediams/trunk/debian/changelog
   trunk/packages/freediams/trunk/debian/copyright
Log:
Strip pre-offical package history from debian/changelog, lintian-overrides for rpath issue, manpage, removed get-orig-source which is not needed any more after fixing watch file


Modified: trunk/packages/freediams/trunk/debian/changelog
===================================================================
--- trunk/packages/freediams/trunk/debian/changelog	2010-07-10 16:24:13 UTC (rev 5025)
+++ trunk/packages/freediams/trunk/debian/changelog	2010-07-10 17:09:10 UTC (rev 5026)
@@ -1,167 +1,5 @@
-freediams (0.4.2-1) UNRELEASED; urgency=low
+freediams (0.4.2-1) unstable; urgency=low
 
-  * New upstream version
-  * debian/patches/20_use_cp-a_instead_of_install.patch: Make sure 
-    dynamic library versions will be installed as symlinks instead of
-    copies
-  * debian/freediams-doc.install: Install different languages docs
-  * debian/watch: Adapt to new layout of code.google.com
+  * Initial release (Closes: #588632)
 
- -- Andreas Tille <tille at debian.org>  Tue, 06 Jul 2010 16:19:43 +0200
-
-freediams (0.3.0-1) UNRELEASED; urgency=low
-
-  [ Eric Maeker ]
-  * Drugs : AFSSAPS - 29/01/2010
-  * Interactions : AFSSAPS - 30/06/2009
-  * Fully new template manager
-  * New printing preferences
-  * Interactions engine corrections
-
-  [ Andreas Tille ]
-  * Group maintenance
-  * Added Build-Depends libxext-dev
-  * Split into freediams, freediams-data, freediams-doc
-  * debian/source/format: 3.0 (quilt)
-  * debian/patches: unset RPATH option
-
- -- Andreas Tille <tille at debian.org>  Mon, 29 Mar 2010 13:20:29 +0200
-
-freediams (0.2.0) UNRELEASED; urgency=low
-
-  * Drugs : AFSSAPS - 14/12/2009
-  * Interactions : AFSSAPS - 30/06/2009
-  * New functionalities :
-  * 64 new INN
-  * Pure textual prescription
-  * Added date of birth of patient
-  * Automated calculation of Creatinin clearance when possible
-  * New labels : [[YEARSOLD]] (patient), [[REPEATED_DAILY_SCHEME]] et [[DISTRIBUTED_DAILY_SCHEME]]
-  * Updating dosage database
-  * Table properties editor in text editor
-  * Ability to param update seeking from the web
-  * New action : Check updates
-  * Duplicatas impression can be optionnal now
-  * MacOs application icon
-  * Christmas, halloween and summer splashes added
-  * updated translations En/Fr
-  * Important Modifications :
-  * Divising DrugsPlugins into two : database and widget
-  * Bugs :
-  * Dailyscheme corrected and saved now
-  * drugs name if you hide laboratory names
-  * line breaks in notes when printing are taken in account now
-  * removed plugin ListView
-
- -- Eric Maeker <eric.maeker at free.fr>  Sun, 20 Dec 2009 00:00:00 +0200
-
-freediams (0.1.4) UNRELEASED; urgency=low
-
-  * Version of the drugs database : AFSSAPS - 26/06/2009
-  * Version of the interactions database : AFSSAPS - 29/06/2009
-  * Correction of a annoying bug at application closing (all platforms)
-  * Specific Win32 correction
-
- -- Eric Maeker <eric.maeker at free.fr>  Fri, 23 Oct 2009 00:00:00 +0200
-
-freediams (0.1.2) UNRELEASED; urgency=low
-
-  * Version of the drugs database : AFSSAPS - 26/06/2009
-  * Version of the interactions database : AFSSAPS - 29/06/2009
-  * Added About plugins dialog
-  * Bugs correction
-  * Automatic resize of dialogs
-  * Fixing print preview resizing (in preferences dialog)
-  * Improving Linux integration
-  * Removed License Agreement dialog
-
- -- Eric Maeker <eric.maeker at free.fr>  Tue, 20 Oct 2009 00:00:00 +0200
-
-freediams (0.1.0-1) UNRELEASED; urgency=low
-
-  [ Eric Maeker ]
-  * Version of the drugs database : AFSSAPS - 26/06/2009
-  * Version of the interactions database : AFSSAPS - 29/06/2009
-  * Correction of last bugs before stable release
-  * Some new preferences
-  * Added get-orig-source script for Debian
-
-  [ Andreas Tille ]
-  * Added watch file
-  * debian/rules: Short rules file using dh
-  * debian/copyright: Machine readable
-  * Use quilt to fix rpath issue
-  * debian/control:
-    - Standards-Version: 3.8.3 (Added README.Source)
-    - Build-Depends: libxext-dev
-    - Packages: freediam-{data,doc}
-  * Removed useless debian/{dirs,doc}
-
- -- Andreas Tille <tille at debian.org>  Sat, 03 Oct 2009 23:16:56 +0200
-
-freediams (0.0.10-3) UNRELEASED; urgency=low
-
-  * Updating beta version before v0.1.0 release
-  * Version of the drugs database : AFSSAPS - 26/06/2009
-  * Version of the interactions database : AFSSAPS - 29/06/2009
-  * New : first Debian-Med proposal
-  * New : posology sentence constructor (read doc)
-  * New : French RCP available
-  * Improved : better linux OS integration
-  * Improved : Application preferences
-  * Improved : French user manual
-
- -- Eric Maeker <eric.maeker at free.fr>  Wed, 30 Sep 2009 00:00:00 +0200
-
-freediams (0.0.10-2) UNRELEASED; urgency=low
-
-  * Updating beta version before v0.1.0 release
-  * Version of the drugs database : AFSSAPS - 26/06/2009
-  * Version of the interactions database : AFSSAPS - 29/06/2009
-  * New : exchange file is managed outside MedinTux context
-  * New : can add drugs only for interaction testing in prescription
-  * New : refreshed dialogs : About, Preferences and Debugging informations, Help dialog
-  * New : recent file manager
-  * New : multilingual support added : Fr/En/De are available
-  * Changed : architecture of the application
-  * Improved : interaction searching speed, prescription reading speed
-  * Improved : better linux OS integration
-  * Improved : management of patient datas
-  * Improved : more command line params (see documentation)
-  * Bug : INN Prescription is now more functionnal
-  * Bug : complete information on interaction are now available (bug is corrected)
-  * Bug : crashed on MacOs if Qt already installed
-
- -- Eric Maeker <eric.maeker at free.fr>  Tue, 15 Sep 2009 00:00:00 +0200
-
-freediams (0.0.10-1) UNRELEASED; urgency=low
-
-  * Updating beta version before v0.1.0 release
-  * First debian package
-
- -- Eric Maeker <eric.maeker at free.fr>  Sat, 05 Sep 2009 00:00:00 +0200
-
-freediams (0.0.8) UNRELEASED; urgency=low
-
-  * Version of the drugs database : AFSSAPS - 26/06/2009
-  * Version of the interactions database : AFSSAPS - 29/06/2009
-  * New : INN prescriptions abilities
-  * New : saving standard posology
-  * New : add a prescription to the current prescription (file/open)
-  * New : French user manual available
-  * New : new command line params
-  * New : saving/reading header, footer, watermark to HTML files
-  * New : Interactions synthesis viewer/printer
-  * New : File format for the prescriptions (XML)
-  * New : License agreement requiered for the use of FreeDiams
-  * New : saving user's drugs form from posology dialog
-  * Changes : Autocompletion tags for headers are now more complex format
-  * Changes : Preferences dialog improved
-  * Changes : Scored tablet taking in account
-  * Changes : adding a message to debugging information sender
-  * Changes : using Qt4.4.3 at least, Qt4.5.2 on MacOs
-  * Improvements : interactions engine
-  * Improvements : better MedinTux integration
-  * Improvements : using dynamic libraries instead of static librairies
-
- -- Eric Maeker <eric.maeker at free.fr>  Tue, 01 Sep 2009 00:00:00 +0200
+ -- Andreas Tille <tille at debian.org>  Sat, 10 Jul 2010 19:03:40 +0200

Modified: trunk/packages/freediams/trunk/debian/copyright
===================================================================
--- trunk/packages/freediams/trunk/debian/copyright	2010-07-10 16:24:13 UTC (rev 5025)
+++ trunk/packages/freediams/trunk/debian/copyright	2010-07-10 17:09:10 UTC (rev 5026)
@@ -4,7 +4,7 @@
 X-Source-Downloaded-From: http://code.google.com/p/freemedforms/downloads/list
 X-Upstream-Author: Eric Maeker <eric.maeker at free.fr>
 
-Copyright: © 2008-2009 by Eric Maeker, MD
+Copyright: © 2008-2010 by Eric Maeker, MD
 License: 
                         LICENCE BSD REVISED
 

Added: trunk/packages/freediams/trunk/debian/freediams.1
===================================================================
--- trunk/packages/freediams/trunk/debian/freediams.1	                        (rev 0)
+++ trunk/packages/freediams/trunk/debian/freediams.1	2010-07-10 17:09:10 UTC (rev 5026)
@@ -0,0 +1,29 @@
+.TH FreeDiams 1 "10 July 2010"
+.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.
+.B FreeDiams
+is a multi-platform (MacOS, Linux, FreeBSD, Windows),
+free and open source released under the new BSD license
+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.
+.B FreeDiams
+can use several drugs database. Are
+currently under development: Drugs database for the Canada and
+the USA. The french drugs database is available and allows the
+calculation of drug interactions through data AFSSAPS.
+
+.SH AUTHOR
+.B FreeDiams
+is copyright 2008-2010 by Eric Maeker, MD
+.SH "SEE ALSO"
+.br
+.B http://www.freemedforms.com/

Added: trunk/packages/freediams/trunk/debian/freediams.lintian-overrides
===================================================================
--- trunk/packages/freediams/trunk/debian/freediams.lintian-overrides	                        (rev 0)
+++ trunk/packages/freediams/trunk/debian/freediams.lintian-overrides	2010-07-10 17:09:10 UTC (rev 5026)
@@ -0,0 +1,19 @@
+# dh_makeshlibs is probably called because of the private dynamic libraries in the package but these are not in /usr/lib
+# but do not override this for the moment to keep a record of this issue visibly
+# freediams: postinst-has-useless-call-to-ldconfig
+# freediams: postrm-has-useless-call-to-ldconfig
+
+# 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
+freediams: binary-or-shlib-defines-rpath ./usr/bin/freediams plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libAggregation.so.1.0.0 plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libExtensionSystem.so.1.0.0 plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libMedicalUtils.so.1.0.0 plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libMedinTux.so.1.0.0 plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libTranslationUtils.so.1.0.0 plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libUtils.so.1.0.0 plugins
+freediams: binary-or-shlib-defines-rpath ./usr/lib/freediams/libquazip.so.1.0.0 plugins

Deleted: trunk/packages/freediams/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/freediams/trunk/debian/get-orig-source	2010-07-10 16:24:13 UTC (rev 5025)
+++ trunk/packages/freediams/trunk/debian/get-orig-source	2010-07-10 17:09:10 UTC (rev 5026)
@@ -1,20 +0,0 @@
-#!/bin/sh -e
-# Upstream provides source directly in a .orig.tar.gz file
-# (c) Eric Maeker, MD
-# Licence BSD New
-
-NAME=`dpkg-parsechangelog -ldebian/changelog | grep Source: | cut -f2 -d' '`
-
-# Obtain upstream version number from changelog file
-VERSION=`dpkg-parsechangelog -ldebian/changelog | grep Version: | cut -f2 -d' ' | cut -f1 -d-`
-TARFILE=${NAME}_${VERSION}.orig.tar.gz
-URL=http://freemedforms.googlecode.com/files/$TARFILE
-
-echo Starts dowloading of ${NAME} sources file from $URL
-
-mkdir -p ../tarballs
-cd ../tarballs
-
-if [ ! -f "$TARFILE" ] ; then
-    wget -q $URL
-fi




More information about the debian-med-commit mailing list