Author: domibel-guest
Date: 2008-09-01 21:48:53 +0000 (Mon, 01 Sep 2008)
New Revision: 2445

Modified:
   trunk/packages/sofa/trunk/debian/changelog
   trunk/packages/sofa/trunk/debian/control
   trunk/packages/sofa/trunk/debian/get-orig-source
   trunk/packages/sofa/trunk/debian/rules
Log:
- source package renamed to sofa-framework
- fixed some lintian warnings


Modified: trunk/packages/sofa/trunk/debian/changelog
===================================================================
--- trunk/packages/sofa/trunk/debian/changelog  2008-09-01 12:11:45 UTC (rev 
2444)
+++ trunk/packages/sofa/trunk/debian/changelog  2008-09-01 21:48:53 UTC (rev 
2445)
@@ -1,11 +1,11 @@
-sofa (1.0.0~beta3-3) experimental; urgency=low
+sofa-framework (1.0.0~beta3-3) unstable; urgency=low
 
   * debian/copyright: MKL removed
 
  -- Dominique Belhachemi <[EMAIL PROTECTED]>  Sat, 30 Aug 2008 13:41:33 +0100
 
 
-sofa (1.0.0~beta3-2) unstable; urgency=low
+sofa-framework (1.0.0~beta3-2) unstable; urgency=low
 
   * Example files can be find in /usr/share/sofa
   * Use a shell script to set the environment variable SOFA_DATA_PATH and to 
start the sofa gui
@@ -13,7 +13,7 @@
  -- Dominique Belhachemi <[EMAIL PROTECTED]>  Sun, 24 Aug 2008 12:21:33 +0100
 
 
-sofa (1.0.0~beta3-1) unstable; urgency=low
+sofa-framework (1.0.0~beta3-1) unstable; urgency=low
 
   * Initial release (Closes: #455064)
 

Modified: trunk/packages/sofa/trunk/debian/control
===================================================================
--- trunk/packages/sofa/trunk/debian/control    2008-09-01 12:11:45 UTC (rev 
2444)
+++ trunk/packages/sofa/trunk/debian/control    2008-09-01 21:48:53 UTC (rev 
2445)
@@ -1,4 +1,4 @@
-Source: sofa
+Source: sofa-framework
 Section: graphics
 Priority: optional
 Maintainer: Debian-Med Packaging Team <[EMAIL PROTECTED]>
@@ -13,8 +13,15 @@
 
 Package: sofa-apps
 Architecture: any
-Depends: libsofa1 (= ${binary:Version}), sofa-share
+Depends: ${shlibs:Depends}, libsofa1 (= ${binary:Version}), sofa-share
 Description: GUI for the Simulation Open Framework Architecture (SOFA)
+ SOFA is an Open Source framework primarily targeted at
+ real-time simulation, with an emphasis on medical simulation.
+ It is mostly intended for the research community to help
+ develop newer algorithms, but can also be used as an efficient
+ prototyping tool.
+ .
+ This package contains the SOFA main application.
 
 
 Package: libsofa1-dev
@@ -50,8 +57,7 @@
 
 Package: sofa-tutorials
 Section: graphics
-Depends: libsofa1 (= ${binary:Version})
-Architecture: any
+Architecture: all
 Description: Simulation Open Framework Architecture - tutorials
  SOFA is an Open Source framework primarily targeted at
  real-time simulation, with an emphasis on medical simulation.
@@ -64,7 +70,7 @@
 
 Package: sofa-share
 Section: graphics
-Architecture: any
+Architecture: all
 Description: Simulation Open Framework Architecture - tutorials
  SOFA is an Open Source framework primarily targeted at
  real-time simulation, with an emphasis on medical simulation.
@@ -77,7 +83,7 @@
 
 Package: sofa-doc
 Section: doc
-Architecture: any
+Architecture: all
 Description:  SOFA class reference documentation
  SOFA is an Open Source framework primarily targeted at
  real-time simulation, with an emphasis on medical simulation.

Modified: trunk/packages/sofa/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/sofa/trunk/debian/get-orig-source    2008-09-01 12:11:45 UTC 
(rev 2444)
+++ trunk/packages/sofa/trunk/debian/get-orig-source    2008-09-01 21:48:53 UTC 
(rev 2445)
@@ -1,18 +1,18 @@
-mkdir -p sofa-tmp/downloads
+mkdir -p sofa-framework-tmp/downloads
 
 wget http://gforge.inria.fr/frs/download.php/5654/sofa-framework-1.0-beta3.zip
 wget http://gforge.inria.fr/frs/download.php/5598/sofa-modules-1.0-beta3.zip
 wget 
http://gforge.inria.fr/frs/download.php/5596/sofa-applications-1.0-beta3.zip
 
-mv sofa-framework-1.0-beta3.zip    sofa-tmp/downloads
-mv sofa-modules-1.0-beta3.zip      sofa-tmp/downloads
-mv sofa-applications-1.0-beta3.zip sofa-tmp/downloads
+mv sofa-framework-1.0-beta3.zip    sofa-framework-tmp/downloads
+mv sofa-modules-1.0-beta3.zip      sofa-framework-tmp/downloads
+mv sofa-applications-1.0-beta3.zip sofa-framework-tmp/downloads
 
 
 ############################################################
 
-mkdir -p sofa-tmp/repackaged/sofa-1.0.0~beta3
-cd sofa-tmp/repackaged/sofa-1.0.0~beta3
+mkdir -p sofa-framework-tmp/repackaged/sofa-framework-1.0.0~beta3
+cd sofa-framework-tmp/repackaged/sofa-framework-1.0.0~beta3
 
 unzip ../../downloads/sofa-framework-1.0-beta3.zip
 unzip ../../downloads/sofa-modules-1.0-beta3.zip
@@ -28,9 +28,9 @@
 
 cd ..
 
-tar cvzf sofa_1.0.0~beta3.orig.tar.gz sofa-1.0.0~beta3
-mv sofa-1.0.0~beta3 ../../
-mv sofa_1.0.0~beta3.orig.tar.gz ../../
+tar cvzf sofa-framework_1.0.0~beta3.orig.tar.gz sofa-framework-1.0.0~beta3
+mv sofa-framework-1.0.0~beta3 ../../
+mv sofa-framework_1.0.0~beta3.orig.tar.gz ../../
 cd ../../
-#rm -rf sofa-tmp/
+#rm -rf sofa-framework-tmp/
 

Modified: trunk/packages/sofa/trunk/debian/rules
===================================================================
--- trunk/packages/sofa/trunk/debian/rules      2008-09-01 12:11:45 UTC (rev 
2444)
+++ trunk/packages/sofa/trunk/debian/rules      2008-09-01 21:48:53 UTC (rev 
2445)
@@ -30,18 +30,21 @@
        qmake
        touch configure-stamp
 
+       # create a folder without object files
+       cp -r $(CURDIR)/applications/tutorials $(CURDIR)/tutorials
 
+
+
 build: build-stamp
 build-stamp: configure
        dh_testdir
 
-       # install the source code of the example applications
-       dh_install -psofa-tutorials   applications/tutorials     usr/share/sofa
-
        # Add here commands to compile the package.
        $(MAKE)
-       mkdir -p $(CURDIR)/doc
-       doxygen -u Doxyfile
+
+       # Create the documentation files
+#      mkdir -p $(CURDIR)/doc
+#      doxygen -u Doxyfile
 #      doxygen
 
        touch $@
@@ -71,7 +74,10 @@
 #      # Documentation
 #      cp -rf $(CURDIR)/doc/doxygen/* 
$(CURDIR)/debian/sofa-doc/usr/share/doc/sofa-doc/html/
 #      cp -p -r $(CURDIR)/doc/doxygen/* 
$(CURDIR)/debian/tmp/usr/share/doc/sofa-doc/
+#      dh_install -psofa-docs   doc/doxygen        usr/share/doc/sofa-doc/html
 
+
+
        mkdir -p $(CURDIR)/debian/tmp/usr/bin
        mkdir -p $(CURDIR)/debian/tmp/usr/lib
        mkdir -p $(CURDIR)/debian/tmp/usr/include
@@ -116,15 +122,18 @@
        dh_install -psofa-apps   debian/sofa.desktop                      
usr/share/applications
        dh_install -psofa-apps   debian/sofa.xpm                          
usr/share/pixmaps
 
+
+        # install the source code of the example applications
+       dh_install -psofa-tutorials    tutorials     usr/share/sofa
+
+       chmod -R 644 share
+       chmod -R 644 examples
+
        dh_install -psofa-share   share                                
usr/share/sofa
        dh_install -psofa-share   examples                             
usr/share/sofa
 
-        # install the source code of the example applications
-#      dh_install -psofa-tutorials   applications/tutorials     usr/share/sofa
-# this happens now before we build the applications (see build-stamp)
 
 
-
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit

Reply via email to