Package: maitreya / 6.0.5+dfsg2-1
Metadata
Package | Version | Patches format |
---|---|---|
maitreya | 6.0.5+dfsg2-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 replace builtin static swe with external shared swe.patch | (download) |
configure.in |
1 0 + 1 - 0 ! |
replace builtin static swe with external shared swe Replace maitreya's builtin static swe with external shared library swe provided by an external package. "4.13 Convenience copies of code" from Debian Policy Manual clearly states: "Some software packages include in their distribution convenience copies of code from other software packages, generally so that users compiling from source don't have to download multiple packages. Debian packages should not make use of these convenience copies unless the included package is explicitly intended to be used in this way.[29] If the included code is already in the Debian archive in the form of a library, the Debian packaging should ensure that binary packages reference the libraries already in Debian and the convenience copy is not used. If the included code is not already in Debian, it should be packaged separately as a prerequisite if possible." |
0002 remove builtin swe files.patch | (download) |
src/swe/Makefile.am |
15 0 + 15 - 0 ! |
remove builtin swe files delete the files no longer needed because of replace-builtin-swe-with-installed-shared-lib.patch |
0003 Remove public interface to pcalc swepcalc.h.patch | (download) |
src/base/Calculator.cpp |
14 14 + 0 - 0 ! |
remove public interface to pcalc ("swepcalc.h") Astrodienst has asked me to remove the public interface to pcalc, i.e. swepcalc.h. http://tech.groups.yahoo.com/group/swisseph/message/3127 http://tech.groups.yahoo.com/group/swisseph/message/3129 This will make this version of astrodienst upwards compatible with the next release from astrodienst which will not included it. I believe no freesoftware actualy uses this code. Remove #include "swepcalc.h" from your code if you have it. This version of the library will not work if you do this include. You will have to remove it anyway when v 78 comes out because astrodienst is making it go away. |
0004 In the Maitreya6.desktop file remove.patch | (download) |
maitreya6.desktop |
1 0 + 1 - 0 ! |
in the maitreya6.desktop file remove the encoding key which defaults correctly desktop-entry-contains-encoding-key |