Upstream releases all libraries as 0.0.0, which is quite a problem. We can, for the time being, release libraries as libmuparser.so.0debian1.0.0 and bump the debian revision with the ABI changes.
not proper patches, but here's a summary: ------- Makefile.in @COND_PLATFORM_MACOSX_0_USE_SOVERSION_1@__muParser_dll___targetsuf2 \ @COND_PLATFORM_MACOSX_0_USE_SOVERSION_1@ = .$(SO_SUFFIX).0debian1 @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@ = \ @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@ .$(SO_SUFFIX).0debian1.0.0 ------ rename the package libmuparer0debian1 ------ make sure libmuparser0debian1 only has the binary (it currently has some symlinks in it which should be in -dev) ------ make debian/*.symbols file (e.g. http://qa.debian.org/cgi-bin/mole/seedsymbols?pkgname=libmuparser0) to make sure we don't miss another ABI bump ----- upload to experimental, confirm rdepends [1] work with the new package ----- upload to unstable, library transition time... ---- Gudjon, would you be interested in moving the VCS to debian-science's git repo? It's a little more friendly to collaborative work on stuff like this (branches, merging). If you're ok with it, I can set it up. [1] Reverse Depends: libgetfem4++ Reverse Depends: libmuparser-dev Reverse Depends: meshlab Reverse Depends: ovito Reverse Depends: qtiplot Reverse Depends: scidavis -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org