Andreas Tille pushed to branch master at Debian Med / ball

Commits:
8a42cd10 by Andreas Tille at 2019-01-10T19:51:55Z
Use wrapper to export BALL_DATA_PATH

- - - - -
146424b9 by Andreas Tille at 2019-01-10T20:44:06Z
Upload to unstable

- - - - -


3 changed files:

- + debian/bin/BALLView
- debian/changelog
- debian/rules


Changes:

=====================================
debian/bin/BALLView
=====================================
@@ -0,0 +1,5 @@
+#!/bin/sh
+# Wrapper for BALLView to set environment variables
+
+export BALL_DATA_PATH=/usr/share/BALL-1.5
+/usr/lib/ballview/BALLView $@


=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-ball (1.5.0+git20180813.37fc53c-1) UNRELEASED; urgency=medium
+ball (1.5.0+git20180813.37fc53c-1) unstable; urgency=medium
 
   [ Jelmer Vernooij ]
   * Use secure copyright file specification URI.
@@ -18,8 +18,9 @@ ball (1.5.0+git20180813.37fc53c-1) UNRELEASED; urgency=medium
   * d/control: Remove X-Python-Version field
   * d/rules: Remove manual CFLAGS settings
   * d/rules: Remove cruft from python-ball package
+  * Use wrapper to export BALL_DATA_PATH
 
- -- Andreas Tille <[email protected]>  Sun, 23 Dec 2018 16:32:12 +0100
+ -- Andreas Tille <[email protected]>  Thu, 10 Jan 2019 20:52:01 +0100
 
 ball (1.4.3~beta1-4) unstable; urgency=medium
 


=====================================
debian/rules
=====================================
@@ -94,12 +94,14 @@ override_dh_auto_install-arch:
                debian/libball$(SOVERSION)-data/usr/share/BALL-$(SOVERSION) \
                debian/libballview$(SOVERSION)/usr/lib \
                debian/python-ball/usr/share/BALL-$(SOVERSION) \
-               debian/python-ball/usr/$(PYTHON_SITE_PATH)
+               debian/python-ball/usr/$(PYTHON_SITE_PATH) \
+                debian/ballview/usr/lib/ballview/
 
        mkdir -p debian/ballview/usr/share/BALL-$(SOVERSION)/data/graphics
 
        cp -r $(BALL_INSTALL_PATH)/usr/share/BALL/BALLView/*    
debian/ballview/usr/share/doc/ballview/
-       cp    $(BALL_INSTALL_PATH)/usr/bin/BALLView             
debian/ballview/usr/bin/
+       cp    $(BALL_INSTALL_PATH)/usr/bin/BALLView             
debian/ballview/usr/lib/ballview/
+       cp -a debian/bin/*                                      
debian/ballview/usr/bin
 
        find $(BALL_INSTALL_PATH)/usr/lib/ -name libBALL*.so.* | xargs -r cp 
--target-directory debian/libball$(SOVERSION)/usr/lib/
        find $(BALL_INSTALL_PATH)/usr/lib/ -name libVIEW*.so.* | xargs -r cp 
--target-directory debian/libballview$(SOVERSION)/usr/lib/
@@ -126,8 +128,8 @@ override_dh_auto_install-arch:
        rm -rf debian/libball$(SOVERSION)-dev/usr/include/BALL/VIEW
 
        # eliminating chrpath settings
-       chmod 755 debian/ballview/usr/bin/BALLView
-       chrpath -d debian/ballview/usr/bin/BALLView
+       chmod 755 debian/ballview/usr/lib/ballview/BALLView
+       chrpath -d debian/ballview/usr/lib/ballview/BALLView
        find debian -name "*.so" | xargs -r chrpath -d 
 
 override_dh_auto_install-indep:
@@ -142,7 +144,7 @@ override_dh_auto_install-indep:
        cp -r $(BALL_INSTALL_PATH)/usr/share/doc/BALL/EXAMPLES/PYTHON/BALLView  
debian/libball$(SOVERSION)-data/usr/share/BALL-$(SOVERSION)/doc
        cp -r $(BALL_INSTALL_PATH)/usr/share/doc/BALL/html/*                    
debian/libball$(SOVERSION)-doc/usr/share/doc/libball$(SOVERSION)/html/BALL
 
-#      cp -r $(BALL_INSTALL_PATH)/usr/share/BALL/data    
debian/libball$(SOVERSION)-data/usr/share/BALL-$(SOVERSION) 
+       cp -r $(BALL_INSTALL_PATH)/usr/share/BALL/*    
debian/libball$(SOVERSION)-data/usr/share/BALL-$(SOVERSION)
 
 override_dh_installdocs:
        dh_installdocs



View it on GitLab: 
https://salsa.debian.org/med-team/ball/compare/9add9d9f3856f8efb54821e8c31322e0be7cb869...146424b9c9820481a57b9a672ffab1063e9615c6

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/ball/compare/9add9d9f3856f8efb54821e8c31322e0be7cb869...146424b9c9820481a57b9a672ffab1063e9615c6
You're receiving this email because of your account on salsa.debian.org.
_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to