[med-svn] [Git][med-team/ball][master] 2 commits: Use wrapper to export BALL_DATA_PATH

Andreas Tille gitlab at salsa.debian.org
Thu Jan 10 20:54:01 GMT 2019


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 <tille at debian.org>  Sun, 23 Dec 2018 16:32:12 +0100
+ -- Andreas Tille <tille at debian.org>  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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190110/6a6f674e/attachment-0001.html>


More information about the debian-med-commit mailing list