[med-svn] [Git][med-team/ball][master] 4 commits: Bump versioned package names

Andreas Tille gitlab at salsa.debian.org
Sun Dec 23 22:44:55 GMT 2018


Andreas Tille pushed to branch master at Debian Med / ball


Commits:
cf55814c by Andreas Tille at 2018-12-23T17:08:57Z
Bump versioned package names

- - - - -
fc851ff2 by Andreas Tille at 2018-12-23T17:12:02Z
More version changes

- - - - -
34e9b7bf by Andreas Tille at 2018-12-23T18:30:55Z
Fix path of BALLView

- - - - -
0371540a by Andreas Tille at 2018-12-23T22:44:29Z
Some changes in installation pathes

- - - - -


13 changed files:

- debian/control
- debian/debian-ball-install
- − debian/libball1.4-doc.links
- − debian/libball1.4-doc.lintian-overrides
- debian/libball1.4-dev.dirs → debian/libball1.5-dev.dirs
- debian/libball1.4-doc.doc-base.manual → debian/libball1.5-doc.doc-base.manual
- debian/libball1.4-doc.doc-base.tutorial → debian/libball1.5-doc.doc-base.tutorial
- + debian/libball1.5-doc.links
- + debian/libball1.5-doc.lintian-overrides
- − debian/libballview1.4.lintian-overrides
- debian/libballview1.4-dev.lintian-overrides → debian/libballview1.5-dev.lintian-overrides
- + debian/libballview1.5.lintian-overrides
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -45,7 +45,7 @@ Vcs-Git: https://salsa.debian.org/med-team/ball.git
 Homepage: http://www.ball-project.org/
 X-Python-Version: all
 
-Package: libball1.4-data
+Package: libball1.5-data
 Architecture: all
 Depends: ${misc:Depends}
 Description: Biochemical Algorithms Library (data files)
@@ -63,12 +63,12 @@ Description: Biochemical Algorithms Library (data files)
  This package contains the data files (force field parameters, fragment
  data bases, etc) necessary for using BALL.
 
-Package: libball1.4
+Package: libball1.5
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         libball1.4-data
+         libball1.5-data
 Description: Biochemical Algorithms Library
  BALL (Biochemical Algorithms Library) is an application framework
  in C++ that has been specifically designed for rapid software
@@ -85,13 +85,14 @@ Description: Biochemical Algorithms Library
  data directories et al., except for libVIEW) and can be installed on
  machines without X11.
 
-Package: libball1.4-dev
+Package: libball1.5-dev
 Architecture: any
 Section: libdevel
-Depends: libball1.4 (= ${binary:Version}),
+Depends: libball1.5 (= ${binary:Version}),
          ${misc:Depends}
-Suggests: libball1.4-doc
-Conflicts: libball1.3-dev
+Suggests: libball1.5-doc
+Conflicts: libball1.3-dev,
+           libball1.4-dev
 Description: Header files for the Biochemical Algorithms Library
  BALL (Biochemical Algorithms Library) is an application framework
  in C++ that has been specifically designed for rapid software
@@ -107,7 +108,7 @@ Description: Header files for the Biochemical Algorithms Library
  This package comprises the header files allowing to create
  one's own applications with the BALL library.
 
-Package: libballview1.4
+Package: libballview1.5
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
@@ -127,12 +128,12 @@ Description: Biochemical Algorithms Library, VIEW framework
  This package contains the view parts of BALL (libVIEW). Those are
  required for molecular visualization and for running BALLView.
 
-Package: libballview1.4-dev
+Package: libballview1.5-dev
 Architecture: any
 Section: libdevel
-Depends: libballview1.4 (= ${binary:Version}),
+Depends: libballview1.5 (= ${binary:Version}),
          ${misc:Depends}
-Recommends: libball1.4-doc
+Recommends: libball1.5-doc
 Conflicts: libballview1.3-dev
 Description: Header files for the VIEW part of the Biochemical Algorithms Library
  BALL (Biochemical Algorithms Library) is an application framework
@@ -147,7 +148,7 @@ Section: python
 Depends: ${shlibs:Depends},
          ${python:Depends},
          ${sip:Depends},
-         libball1.4,
+         libball1.5,
          ${misc:Depends}
 Description: Python bindings for the Biochemical Algorithms Library
  BALL (Biochemical Algorithms Library) is an application framework
@@ -162,8 +163,8 @@ Section: python
 Depends: ${shlibs:Depends},
          ${python:Depends},
          ${sip:Depends},
-         libball1.4,
-         libballview1.4,
+         libball1.5,
+         libballview1.5,
          python-ball (= ${binary:Version}),
          ${misc:Depends}
 Description: Python bindings for VIEW-parts of the Biochemical Algorithms Library
@@ -176,8 +177,8 @@ Description: Python bindings for VIEW-parts of the Biochemical Algorithms Librar
 Package: ballview
 Architecture: any
 Depends: ${shlibs:Depends},
-         libball1.4,
-         libballview1.4,
+         libball1.5,
+         libballview1.5,
          python-ball,
          python-ballview,
          ${misc:Depends}
@@ -199,13 +200,14 @@ Description: free molecular modeling and molecular graphics tool
  advanced solvation methods, comparison and analysis of protein
  structures, file import/export, and visualization.
 
-Package: libball1.4-doc
+Package: libball1.5-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends},
          libjs-jquery
-Suggests: libball1.4
-Conflicts: libball1.3-doc
+Suggests: libball1.5
+Conflicts: libball1.3-doc,
+           libball1.4-doc
 Description: documentation for the BALL library
  BALL (Biochemical Algorithms Library) is an application framework
  in C++ that has been specifically designed for rapid software


=====================================
debian/debian-ball-install
=====================================
@@ -16,7 +16,7 @@ echo $1
 if [ "$1" == "configure" ]
 then
 	cd $BALL_PATH
-	mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX=./usr -DBALL_PATH=/usr -DBALL_DATA_PATH=/usr/share/BALL-1.4/data
+	mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX=./usr -DBALL_PATH=/usr -DBALL_DATA_PATH=/usr/share/BALL-1.5/data
 	exit $?
 fi
  																			


=====================================
debian/libball1.4-doc.links deleted
=====================================
@@ -1 +0,0 @@
-usr/share/javascript/jquery/jquery.js	usr/share/doc/libball1.4/html/BALL/jquery.js


=====================================
debian/libball1.4-doc.lintian-overrides deleted
=====================================
@@ -1,2 +0,0 @@
-libball1.4-doc binary: postinst-does-not-call-installdocs
-libball1.4-doc binary: prerm-does-not-call-installdocs


=====================================
debian/libball1.4-dev.dirs → debian/libball1.5-dev.dirs
=====================================


=====================================
debian/libball1.4-doc.doc-base.manual → debian/libball1.5-doc.doc-base.manual
=====================================
@@ -9,5 +9,5 @@ Abstract: BALL (Biochemical Algorithms Library) is an application framework
 Section: Science/Chemistry
 
 Format: HTML
-Index: /usr/share/doc/libball1.4/html/BALL/index.html
-Files: /usr/share/doc/libball1.4/html/BALL/*.html
+Index: /usr/share/doc/libball1.5/html/BALL/index.html
+Files: /usr/share/doc/libball1.5/html/BALL/*.html


=====================================
debian/libball1.4-doc.doc-base.tutorial → debian/libball1.5-doc.doc-base.tutorial
=====================================
@@ -9,4 +9,4 @@ Abstract: BALL (Biochemical Algorithms Library) is an application framework
 Section: Science/Chemistry
 
 Format: PDF
-Files: /usr/share/doc/libball1.4/tutorial.pdf.gz
+Files: /usr/share/doc/libball1.5/tutorial.pdf.gz


=====================================
debian/libball1.5-doc.links
=====================================
@@ -0,0 +1 @@
+usr/share/javascript/jquery/jquery.js	usr/share/doc/libball1.5/html/BALL/jquery.js


=====================================
debian/libball1.5-doc.lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+libball1.5-doc binary: postinst-does-not-call-installdocs
+libball1.5-doc binary: prerm-does-not-call-installdocs


=====================================
debian/libballview1.4.lintian-overrides deleted
=====================================
@@ -1 +0,0 @@
-libballview1.4: package-name-doesnt-match-sonames libVIEW1.4


=====================================
debian/libballview1.4-dev.lintian-overrides → debian/libballview1.5-dev.lintian-overrides
=====================================
@@ -1,2 +1,2 @@
 # Dir is actually not empty but contains cmake modules
-libballview1.4-dev: package-contains-empty-directory usr/lib/
+libballview1.5-dev: package-contains-empty-directory usr/lib/


=====================================
debian/libballview1.5.lintian-overrides
=====================================
@@ -0,0 +1 @@
+libballview1.5: package-name-doesnt-match-sonames libVIEW1.5


=====================================
debian/rules
=====================================
@@ -11,7 +11,7 @@ else
 	CFLAGS += -O2
 endif
 
-SOVERSION=1.4
+SOVERSION=1.5
 BALL_INSTALL_PATH=build
 PYTHON_VERSION=2.7
 PYTHON_SITE_PATH=$(shell python -c "import distutils.sysconfig; print distutils.sysconfig.get_python_lib(0,0)[4:];")
@@ -107,23 +107,19 @@ override_dh_auto_install-arch:
 
 	mkdir -p debian/ballview/usr/share/BALL-$(SOVERSION)/data/graphics
 
-	cp -r $(BALL_INSTALL_PATH)/usr/share/BALL/doc/BALLView/* debian/ballview/usr/share/doc/ballview/html
-	cp    $(BALL_INSTALL_PATH)/usr/bin/BALLView		 debian/ballview/usr/bin/
+	cp -r $(BALL_INSTALL_PATH)/usr/share/BALL/BALLView/*	debian/ballview/usr/share/doc/ballview/html
+	cp    $(BALL_INSTALL_PATH)/usr/bin/BALLView		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/
 
 	# debian needs the logo in the ballview - package, not in the libball
-	cp $(BALL_INSTALL_PATH)/usr/share/BALL/data/graphics/ballview*.xpm debian/ballview/usr/share/pixmaps/
+	cp $(BALL_INSTALL_PATH)/usr/share/BALL/graphics/ballview*.xpm debian/ballview/usr/share/pixmaps/
 
-	cp -r source/EXAMPLES/PYTHON    debian/python-ball/usr/share/BALL-$(SOVERSION)
-	cp $(BALL_INSTALL_PATH)/usr/lib/BALL.py       debian/python-ball/usr/$(PYTHON_SITE_PATH)
-	cp $(BALL_INSTALL_PATH)/usr/lib/BALLCore.so   debian/python-ball/usr/$(PYTHON_SITE_PATH)
-	cp $(BALL_INSTALL_PATH)/usr/lib/VIEW.so       debian/python-ballview/usr/$(PYTHON_SITE_PATH)
-
-	chmod ugo-x debian/python-ball/usr/share/BALL-$(SOVERSION)/PYTHON/UTILITIES/*.py
-	chmod ugo-x debian/python-ball/usr/share/BALL-$(SOVERSION)/PYTHON/BALLView/*.py
-	chmod ugo-x debian/python-ball/usr/share/BALL-$(SOVERSION)/PYTHON/howtos/*.py
+	cp -r $(BALL_INSTALL_PATH)/usr/share/doc/BALL/EXAMPLES/PYTHON	debian/python-ball/usr/share/BALL-$(SOVERSION)
+	cp source/PYTHON/EXTENSIONS/BALL.py       debian/python-ball/usr/$(PYTHON_SITE_PATH)
+#	cp $(BALL_INSTALL_PATH)/usr/lib/BALLCore.so   debian/python-ball/usr/$(PYTHON_SITE_PATH)
+#	cp $(BALL_INSTALL_PATH)/usr/lib/VIEW.so       debian/python-ballview/usr/$(PYTHON_SITE_PATH)
 
 	# -dev packages are arch dependent
 	mkdir -p debian/libball$(SOVERSION)-dev/usr/lib \



View it on GitLab: https://salsa.debian.org/med-team/ball/compare/ab9d5e8f1243329f7dadc21514413f9b25482a2b...0371540adbd831bea3c5ff0cd63558c24260452d

-- 
View it on GitLab: https://salsa.debian.org/med-team/ball/compare/ab9d5e8f1243329f7dadc21514413f9b25482a2b...0371540adbd831bea3c5ff0cd63558c24260452d
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/20181223/e8cc2d55/attachment-0001.html>


More information about the debian-med-commit mailing list