On Fri, Jun 25, 2010 at 17:59:09 (CEST), ximion-gu...@users.alioth.debian.org wrote:
> The following commit has been merged in the master branch: > commit 4660ea95b76f4de0d8c9b95b651c77a10bb62751 > Author: Matthias Klumpp <matth...@nlinux.org> > Date: Fri Jun 25 17:58:57 2010 +0200 > > Some more patches for projectM > > * libprojectM-fix-soname: Patch which sets the right soname > for libprojectM > * libprojectM-Fonts: Remove fonts from build process and set > system font paths. > * libprojectM-UseThreads: Enable thread usage in libprojectM2 > > diff --git a/debian/patches/01_pulsecmakelist.patch > b/debian/patches/01_pulseaudio_cmakelist.patch > similarity index 100% > rename from debian/patches/01_pulsecmakelist.patch > rename to debian/patches/01_pulseaudio_cmakelist.patch > diff --git a/debian/patches/03_pulseaudio-stat.patch > b/debian/patches/03_pulseaudio_stat.patch > similarity index 86% > rename from debian/patches/03_pulseaudio-stat.patch > rename to debian/patches/03_pulseaudio_stat.patch > index 6e0992a..140429f 100644 > --- a/debian/patches/03_pulseaudio-stat.patch > +++ b/debian/patches/03_pulseaudio_stat.patch > @@ -1,5 +1,5 @@ > diff -Naur projectM-pulseaudio-2.0.1-orig/qprojectM-pulseaudio.cpp > projectM-pulseaudio-2.0.1/qprojectM-pulseaudio.cpp > ---- projectm-2.0.1-orig/src/projectM-pulseaudio/qprojectM-pulseaudio.cpp > 2010-01-26 11:52:18.000000000 -0500 > +--- projectm-2.0.1.orig/src/projectM-pulseaudio/qprojectM-pulseaudio.cpp > 2010-01-26 11:52:18.000000000 -0500 > +++ projectm-2.0.1/src/projectM-pulseaudio/qprojectM-pulseaudio.cpp > 2010-01-26 12:09:43.000000000 -0500 > @@ -68,6 +68,7 @@ > #include <unistd.h> > @@ -8,3 +8,4 @@ diff -Naur > projectM-pulseaudio-2.0.1-orig/qprojectM-pulseaudio.cpp projectM-puls > +#include <sys/stat.h> > > //#include <pulsecore/gccmacro.h> > + > diff --git a/debian/patches/04_libprojectm_fix-soname.patch > b/debian/patches/04_libprojectm_fix-soname.patch > new file mode 100644 > index 0000000..3a29984 > --- /dev/null > +++ b/debian/patches/04_libprojectm_fix-soname.patch > @@ -0,0 +1,12 @@ > +diff -Naur libprojectM-2.0.1-orig/CMakeLists.txt > libprojectM-2.0.1/CMakeLists.txt > +--- projectm-2.0.1.orig/src/libprojectM/CMakeLists.txt 2010-01-16 > 17:23:11.000000000 -0500 > ++++ projectm-2.0.1/src/libprojectM/CMakeLists.txt 2010-01-16 > 17:23:40.000000000 -0500 > +@@ -110,7 +110,7 @@ > + ADD_LIBRARY(projectM SHARED ${projectM_SOURCES}) > + endif(BUILD_PROJECTM_STATIC) > + > +-SET_TARGET_PROPERTIES(projectM PROPERTIES VERSION 2.00 SOVERSION 2) > ++SET_TARGET_PROPERTIES(projectM PROPERTIES VERSION 2.0.1 SOVERSION 2.0.1) err, do you really bump the soname from 2 to 2.0.1? why? TBH, this looks wrong to me. since this is a new library, this cannot break binary compatibility. do other distros ship with a soversion of 2.0.1? -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers