Hello community,

here is the log from the commit of package hydrogen for openSUSE:12.1 checked 
in at 2011-10-26 20:16:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1/hydrogen (Old)
 and      /work/SRC/openSUSE:12.1/.hydrogen.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hydrogen", Maintainer is "ti...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:12.1/hydrogen/hydrogen.changes   2011-10-24 
12:52:09.000000000 +0200
+++ /work/SRC/openSUSE:12.1/.hydrogen.new/hydrogen.changes      2011-10-28 
15:38:41.000000000 +0200
@@ -1,0 +2,18 @@
+Tue Oct 25 14:29:14 UTC 2011 - co...@suse.com
+
+- fix another link into %buildroot
+
+-------------------------------------------------------------------
+Fri Oct 14 14:23:05 UTC 2011 - davejpla...@gmail.com
+
+- Changed build to release due to the default debug build being
+  sluggish.
+
+-------------------------------------------------------------------
+Tue Oct 11 14:37:43 UTC 2011 - davejpla...@gmail.com
+
+- Gave libhydrogen-core.so a SONAME and fixed the <= 11.4 build 
+  which needed Qt webkit to have QtXmlPatterns with
+  BuildRequires: pkgconfig(QtXmlPatterns)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hydrogen.spec ++++++
--- /var/tmp/diff_new_pack.NrqiyJ/_old  2011-10-28 15:38:42.000000000 +0200
+++ /var/tmp/diff_new_pack.NrqiyJ/_new  2011-10-28 15:38:42.000000000 +0200
@@ -25,9 +25,33 @@
 %define librubberband 0
 
 Name:           hydrogen
-BuildRequires:  alsa-devel doxygen flac-devel libjack-devel liblrdf-devel 
libqt4-devel libsndfile-devel
+BuildRequires:  alsa-devel doxygen flac-devel libjack-devel liblrdf-devel 
libqt4-devel libsndfile-devel util-linux
 BuildRequires:  ladspa ladspa-devel lash-devel libarchive-devel 
libraptor-devel portaudio-devel zlib-devel
 BuildRequires:  cmake fdupes gcc-c++ help2man hicolor-icon-theme pkg-config 
rsync subversion update-desktop-files
+BuildRequires:  pkgconfig(Qt3Support)
+BuildRequires:  pkgconfig(QtCLucene)
+BuildRequires:  pkgconfig(QtCore)
+BuildRequires:  pkgconfig(QtDBus)
+BuildRequires:  pkgconfig(QtDeclarative)
+BuildRequires:  pkgconfig(QtDesigner)
+BuildRequires:  pkgconfig(QtDesignerComponents)
+BuildRequires:  pkgconfig(QtGui)
+BuildRequires:  pkgconfig(QtHelp)
+BuildRequires:  pkgconfig(QtMultimedia)
+BuildRequires:  pkgconfig(QtNetwork)
+BuildRequires:  pkgconfig(QtOpenGL)
+BuildRequires:  pkgconfig(QtScript)
+BuildRequires:  pkgconfig(QtScriptTools)
+BuildRequires:  pkgconfig(QtSql)
+BuildRequires:  pkgconfig(QtSvg)
+BuildRequires:  pkgconfig(QtTest)
+BuildRequires:  pkgconfig(QtUiTools)
+BuildRequires:  pkgconfig(QtXml)
+BuildRequires:  pkgconfig(QtXmlPatterns)
+
+#%%if 0%%{?suse_version} <= 1140
+#BuildRequires:  libqt4-devel-doc-data
+#%%endif
 #pkgconfig(ladspa-1.13)
 %if 0%{?librubberband} == 1
 BuildRequires:  librubberband-devel
@@ -105,10 +129,11 @@
 %build
 
 mkdir -p Build && pushd Build
-cmake ../ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+cmake -L ../ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
        -DCMAKE_LIBRARY_ARCHITECTURE:STRING=%{_arch} \
        -DCMAKE_CXX_FLAGS:STRING="%{optflags} -ggdb" \
        -DCMAKE_C_FLAGS:STRING="%{optflags} -ggdb" \
+       -DCMAKE_BUILD_TYPE:STRING=Release \
        -DCMAKE_VERBOSE_MAKEFILE:BOOL=on \
        -DWANT_SHARED:BOOL=on \
        -DWANT_LIBARCHIVE:BOOL=on \
@@ -119,7 +144,7 @@
        -DCMAKE_CURRENT_LIBRARY_DIR:PATH="%{_lib}" \
        -Dcoreversion:STRING=%{soversion} \
        -Dsoage:STRING=%{soage} \
-       -Dsorevision:STRING=%{sorevision}
+       -Dsorevision:STRING=%{sorevision} \
 
 # For some reason cmake won't produce a correct soname with only the version 
so this is a hack to fix it.
 pushd src/core/CMakeFiles/hydrogen-core.dir && \
@@ -133,17 +158,18 @@
 
 make %{?_smp_mflags}
 
-# LD_LIBRARY_PATH=%%{_libdir}/mpi/gcc/openmpi/%%{_lib} LD_RUN_PATH=%%{_libdir}
+# LD_LIBRARY_PATH=%%{_libdir}/mpi/gcc/openmpi/%%{_lib}
+# LD_RUN_PATH=%%{_libdir}
 
 popd
 
 %install
 
-export QTDIR=%{_libdir}/qt4/
+#export QTDIR=%%{_libdir}/qt4/
 pushd Build
 %makeinstall VERBOSE_MAKEFILE=1
-
-cd %{buildroot}%{_libdir} && ln -s 
%{buildroot}%{_libdir}/libhydrogen-core.so.0.0.0 libhydrogen-core.so.0
+# libhydrogen-core's internal SONAME = libhydrogen-core.so.0 so we provide a 
link.
+cd %{buildroot}%{_libdir} && ln -s libhydrogen-core.so.0.0.0 
libhydrogen-core.so.0
 popd
 
 # Install the man pages created by help2man
@@ -151,7 +177,7 @@
 install -pm 0644 %{S:1} %{S:2} %{buildroot}%{_mandir}/man1/
 
 # temporary link i18n files from usr/share/hydrogen/data/i18n to 
_datadir/locale for find_lang to find.
-ln -s %{buildroot}%{_datadir}/hydrogen/data/i18n %{buildroot}%{_datadir}/locale
+ln -s %{_datadir}/hydrogen/data/i18n %{buildroot}%{_datadir}/locale
 %find_lang %{name} %{name}.lang --without-kde --with-qt --all-name --without-mo
 rm -rf %{buildroot}%{_datadir}/locale
 cat %{name}.lang

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to