commit liblastfm for openSUSE:Factory

2016-04-12 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2016-04-12 18:59:18

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is "liblastfm"

Changes:

--- /work/SRC/openSUSE:Factory/liblastfm/liblastfm.changes  2013-11-07 
12:53:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.liblastfm.new/liblastfm.changes 2016-04-12 
18:59:19.0 +0200
@@ -1,0 +2,7 @@
+Wed Oct 22 18:04:56 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 1.0.9:
+  * Linux build fixes and Qt5 compatibility
+  * fixes cache directory path - boo#974005
+
+---

Old:

  liblastfm-1.0.8.tar.gz

New:

  liblastfm-1.0.9.tar.gz



Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.dxeva5/_old  2016-04-12 18:59:20.0 +0200
+++ /var/tmp/diff_new_pack.dxeva5/_new  2016-04-12 18:59:20.0 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package liblastfm
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright 2009 Buschmann 
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 Buschmann 
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,8 @@
 
 
 %define _soversion 1
-
 Name:   liblastfm
-Version:1.0.8
+Version:1.0.9
 Release:0
 Summary:A Qt C++ Library for the Last.fm Webservices
 License:GPL-3.0+
@@ -73,7 +72,6 @@
 %kde4_makeinstall -C build
 
 %post -n liblastfm%{_soversion} -p /sbin/ldconfig
-
 %postun -n liblastfm%{_soversion} -p /sbin/ldconfig
 
 %files -n liblastfm%{_soversion}

++ liblastfm-1.0.8.tar.gz -> liblastfm-1.0.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblastfm-1.0.8/CMakeLists.txt 
new/liblastfm-1.0.9/CMakeLists.txt
--- old/liblastfm-1.0.8/CMakeLists.txt  2013-09-03 17:43:03.0 +0200
+++ new/liblastfm-1.0.9/CMakeLists.txt  2014-10-02 16:05:46.0 +0200
@@ -5,11 +5,11 @@
 
 # general settings
 set(LASTFM_SOVERSION 1)
-set(LASTFM_VERSION "0x00010007")
+set(LASTFM_VERSION "0x00010009")
 
 set(LASTFM_MAJOR_VERSION "1")
 set(LASTFM_MINOR_VERSION "0")
-set(LASTFM_PATCH_VERSION "8")
+set(LASTFM_PATCH_VERSION "9")
 set(LASTFM_VERSION_STRING 
"${LASTFM_MAJOR_VERSION}.${LASTFM_MINOR_VERSION}.${LASTFM_PATCH_VERSION}")
 
 # options
@@ -35,8 +35,12 @@
 endif()
 
 if(Qt5Core_DIR)
+set(LASTFM_LIB_VERSION_SUFFIX 5)
 message(STATUS "Found Qt5! Please keep in mind, this is highly 
experimental and not our main development target..")
 include_directories(${Qt5Core_INCLUDE_DIRS})
+if(UNIX AND NOT APPLE)
+find_package(Qt5DBus REQUIRED)
+endif()
 
 # macro(qt_wrap_ui)
 # qt5_wrap_ui(${ARGN})
@@ -69,6 +73,12 @@
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zc:wchar_t-")
 endif(MSVC)
 
+set(LASTFM_LIB_TARGET_NAME lastfm${LASTFM_LIB_VERSION_SUFFIX} CACHE
+INTERNAL "Target name of liblastfm" FORCE)
+
+set(FINGERPRINT_LIB_TARGET_NAME lastfm_fingerprint${LASTFM_LIB_VERSION_SUFFIX} 
CACHE
+INTERNAL "Target name of liblastfm_fingerprint" FORCE)
+
 # main library
 add_subdirectory(src)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblastfm-1.0.8/src/CMakeLists.txt 
new/liblastfm-1.0.9/src/CMakeLists.txt
--- old/liblastfm-1.0.8/src/CMakeLists.txt  2013-09-03 17:43:03.0 
+0200
+++ new/liblastfm-1.0.9/src/CMakeLists.txt  2014-10-02 16:05:46.0 
+0200
@@ -87,17 +87,17 @@
 list(APPEND liblastfm_QT5_MODULES DBus)
 endif()
 
-add_library(lastfm SHARED ${liblastfm_SOURCES})
-qt5_use_modules(lastfm ${liblastfm_QT5_MODULES})
+add_library(${LASTFM_LIB_TARGET_NAME} SHARED ${liblastfm_SOURCES})
+qt5_use_modules(${LASTFM_LIB_TARGET_NAME} ${liblastfm_QT5_MODULES})
 
-target_link_libraries(lastfm ${liblastfm_LIBRARIES})
-set_target_properties(lastfm PROPERTIES
+target_link_libraries(${LASTFM_LIB_TARGET_NAME} ${liblastfm_LIBRARIES})
+set_target_properties(${LASTFM_LIB_TARGET_NAME} PROPERTIES
 VERSION ${LASTFM_VERSION_STRING}
 SOVERSION ${LASTFM_SOVERSION}
 COMPILE_DEFINITIONS LASTFM_LIB
 )
 
-install(TARGETS lastfm
+install(TARGETS ${LASTFM_LIB_TARGET_NAME}
 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit liblastfm for openSUSE:Factory

2013-11-07 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2013-11-07 12:53:21

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is liblastfm

Changes:

--- /work/SRC/openSUSE:Factory/liblastfm/liblastfm.changes  2013-03-07 
07:28:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.liblastfm.new/liblastfm.changes 2013-11-07 
12:53:22.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov  7 00:38:12 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.0.8:
+  * Bugfix release, no changelog provided
+  * Ability to build the library against Qt5 (disabled for now)
+
+---

Old:

  liblastfm-1.0.7.tar.gz

New:

  liblastfm-1.0.8.tar.gz



Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.zjVU7r/_old  2013-11-07 12:53:22.0 +0100
+++ /var/tmp/diff_new_pack.zjVU7r/_new  2013-11-07 12:53:22.0 +0100
@@ -20,7 +20,7 @@
 %define _soversion 1
 
 Name:   liblastfm
-Version:1.0.7
+Version:1.0.8
 Release:0
 Summary:A Qt C++ Library for the Last.fm Webservices
 License:GPL-3.0+
@@ -66,7 +66,7 @@
 %setup -q
 
 %build
-%cmake_kde4 -d build
+%cmake_kde4 -d build -- -DBUILD_WITH_QT4=ON
 %make_jobs
 
 %install

++ liblastfm-1.0.7.tar.gz - liblastfm-1.0.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblastfm-1.0.7/CMakeLists.txt 
new/liblastfm-1.0.8/CMakeLists.txt
--- old/liblastfm-1.0.7/CMakeLists.txt  2013-02-27 10:01:06.0 +0100
+++ new/liblastfm-1.0.8/CMakeLists.txt  2013-09-03 17:43:03.0 +0200
@@ -9,7 +9,7 @@
 
 set(LASTFM_MAJOR_VERSION 1)
 set(LASTFM_MINOR_VERSION 0)
-set(LASTFM_PATCH_VERSION 7)
+set(LASTFM_PATCH_VERSION 8)
 set(LASTFM_VERSION_STRING 
${LASTFM_MAJOR_VERSION}.${LASTFM_MINOR_VERSION}.${LASTFM_PATCH_VERSION})
 
 # options
@@ -26,9 +26,17 @@
 
 # setup qt stuff
 set(CMAKE_AUTOMOC ON)
-find_package(Qt5Core QUIET)
+
+option(BUILD_WITH_QT4 Build liblastfm with Qt4 no matter if Qt5 was found 
OFF)
+
+if( NOT BUILD_WITH_QT4 )
+# try Qt5 first, and prefer that if found
+find_package(Qt5Core QUIET)
+endif()
+
 if(Qt5Core_DIR)
 message(STATUS Found Qt5! Please keep in mind, this is highly 
experimental and not our main development target..)
+include_directories(${Qt5Core_INCLUDE_DIRS})
 
 # macro(qt_wrap_ui)
 # qt5_wrap_ui(${ARGN})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblastfm-1.0.7/README.md 
new/liblastfm-1.0.8/README.md
--- old/liblastfm-1.0.7/README.md   2013-02-27 10:01:06.0 +0100
+++ new/liblastfm-1.0.8/README.md   2013-09-03 17:43:03.0 +0200
@@ -23,7 +23,6 @@
 
 Additionally, to build it you will need:
 
-* Ruby
 * cmake
 
 ## Mac OS X
@@ -36,14 +35,14 @@
 
 Do something like this:
 
-sudo apt-get install qt4-qmake pkg-config ruby g++ libqt4-dev cmake 
libfftw-dev libsamplerate0-dev
+sudo apt-get install qt4-qmake pkg-config g++ libqt4-dev cmake libfftw-dev 
libsamplerate0-dev
 
 Please note, we have only tested on Linux, but we think it'll work on all
 varieties of UNIX. If it doesn't, report the bug to eartle on GitHub.
 
 ## Windows
 
-Install Ruby. Install Visual Studio 2008 or higher. Install Qt. Install the
+Install Visual Studio 2008 or higher. Install Qt. Install the
 Windows Server 2003 Platform SDK r2:
 
 
http://www.microsoft.com/Downloads/details.aspx?FamilyID=484269e2-3b89-47e3-8eb7-1f2be6d7123a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblastfm-1.0.7/src/CMakeLists.txt 
new/liblastfm-1.0.8/src/CMakeLists.txt
--- old/liblastfm-1.0.7/src/CMakeLists.txt  2013-02-27 10:01:06.0 
+0100
+++ new/liblastfm-1.0.8/src/CMakeLists.txt  2013-09-03 17:43:03.0 
+0200
@@ -35,6 +35,7 @@
 RadioTuner.cpp
 RadioStation.cpp
 XmlQuery.cpp
+Url.cpp
 UrlBuilder.cpp
 misc.cpp
 Chart.cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/liblastfm-1.0.7/src/InternetConnectionMonitor.cpp 
new/liblastfm-1.0.8/src/InternetConnectionMonitor.cpp
--- old/liblastfm-1.0.7/src/InternetConnectionMonitor.cpp   2013-02-27 
10:01:06.0 +0100
+++ new/liblastfm-1.0.8/src/InternetConnectionMonitor.cpp   2013-09-03 
17:43:03.0 +0200
@@ -131,11 +131,11 @@
 {
 NetworkConnectionMonitor* ncm = 0;
 
-#ifdef Q_WS_X11
+#ifdef Q_OS_X11
 ncm = new LNetworkConnectionMonitor( this );
-#elif defined(Q_WS_WIN)  ! defined __MINGW32__
+#elif 

commit liblastfm for openSUSE:Factory

2013-03-06 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2013-03-07 07:28:52

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is liblastfm, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/liblastfm/liblastfm.changes  2012-09-10 
16:12:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.liblastfm.new/liblastfm.changes 2013-03-07 
07:28:55.0 +0100
@@ -1,0 +2,9 @@
+Sun Mar  3 18:27:23 UTC 2013 - asterios.dra...@gmail.com
+
+- Update to 1.0.7:
+  Changelog not available.
+- Removed liblastfm-fix-no-return-in-nonvoid-function.diff patch (fixed
+  upstream).
+- Removed fdupes build requirement (not needed).
+
+---

Old:

  liblastfm-1.0.2.tar.gz
  liblastfm-fix-no-return-in-nonvoid-function.diff

New:

  liblastfm-1.0.7.tar.gz



Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.Ic41bm/_old  2013-03-07 07:28:56.0 +0100
+++ /var/tmp/diff_new_pack.Ic41bm/_new  2013-03-07 07:28:56.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liblastfm
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright 2009 Buschmann buschman...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,26 +20,20 @@
 %define _soversion 1
 
 Name:   liblastfm
-Version:1.0.2
+Version:1.0.7
 Release:0
 Summary:A Qt C++ Library for the Last.fm Webservices
 License:GPL-3.0+
 Group:  System/Libraries
-Url:http://github.com/mxcl/liblastfm
-# http://cdn.last.fm/client/liblastfm-%%{version}.tar.gz
-Source0:liblastfm-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
-# PATCH-FIX-UPSTREAM liblastfm-fix-no-return-in-nonvoid-function.diff
-Patch0: liblastfm-fix-no-return-in-nonvoid-function.diff
-
+Url:https://github.com/lastfm/liblastfm/
+# https://github.com/lastfm/liblastfm/archive/1.0.7.tar.gz
+Source0:%{name}-%{version}.tar.gz
 BuildRequires:  cmake
-BuildRequires:  kde4-filesystem
-
-BuildRequires:  fdupes
 BuildRequires:  fftw3-devel
+BuildRequires:  kde4-filesystem
 BuildRequires:  libqt4-devel = 4.8.0
 BuildRequires:  libsamplerate-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 liblastfm is a collection of libraries to help you integrate Last.fm services
@@ -69,18 +63,14 @@
 This package contains development files for liblastfm.
 
 %prep
-%setup -n %{name}-%{version}
-%patch0 -p1
+%setup -q
 
 %build
-%{cmake_kde4}
-make VERBOSE=1
+%cmake_kde4 -d build
+%make_jobs
 
 %install
-%{kde4_makeinstall}
-
-%clean
-rm -rf %{buildroot}
+%kde4_makeinstall -C build
 
 %post -n liblastfm%{_soversion} -p /sbin/ldconfig
 
@@ -88,11 +78,12 @@
 
 %files -n liblastfm%{_soversion}
 %defattr(-,root,root,-)
-%{_libdir}/liblastfm.so.*
-%{_libdir}/liblastfm_fingerprint.so.*
+%{_libdir}/liblastfm.so.%{_soversion}*
+%{_libdir}/liblastfm_fingerprint.so.%{_soversion}*
 
 %files -n liblastfm-devel
 %defattr(-,root,root,-)
+%doc COPYING
 %{_libdir}/liblastfm.so
 %{_libdir}/liblastfm_fingerprint.so
 %{_includedir}/lastfm

++ liblastfm-1.0.2.tar.gz - liblastfm-1.0.7.tar.gz ++
 2339 lines of diff (skipped)

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



commit liblastfm for openSUSE:Factory

2012-09-10 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2012-09-10 16:11:59

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is liblastfm, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/liblastfm/liblastfm.changes  2012-05-16 
21:08:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.liblastfm.new/liblastfm.changes 2012-09-10 
16:12:01.0 +0200
@@ -1,0 +2,38 @@
+Thu Sep  6 15:22:20 UTC 2012 - dmuel...@suse.com
+
+- rename it back to liblastfm-devel
+
+---
+Thu Aug 23 20:08:00 UTC 2012 - d...@dominik-schmidt.de
+
+- fix no-return-in-nonvoid-function issue
+
+---
+Thu Aug 23 19:47:05 UTC 2012 - d...@dominik-schmidt.de
+
+- Update to 1.0.2
+  * liblastfm_fingerprint is now built on default
+  * slightly extended api
+  * bugfixes 
+
+---
+Thu Aug 23 16:27:49 UTC 2012 - d...@dominik-schmidt.de
+
+- also rename the devel package to liblastfm1-devel and make it
+  conflict with the liblastfm-devel package 
+
+---
+Wed Aug 22 11:53:51 UTC 2012 - d...@dominik-schmidt.de
+
+- change name to liblastfm1, so devel package doesnt collide with
+  old liblastfm still required by stable amarok
+
+---
+Tue Aug 21 13:46:06 UTC 2012 - d...@dominik-schmidt.de
+
+- Update to 1.0.1
+* proper cmake based build system
+* needed for latest tomahawk release
+* support for showing your player on your last.fm profile
+
+---

Old:

  liblastfm-ruby19.patch
  liblastfm-sort.patch
  liblastfm_qmake.patch
  mxcl-liblastfm-0.3.3-0-gf0b3239.tar.bz2

New:

  liblastfm-1.0.2.tar.gz
  liblastfm-fix-no-return-in-nonvoid-function.diff



Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.EAAS1E/_old  2012-09-10 16:12:03.0 +0200
+++ /var/tmp/diff_new_pack.EAAS1E/_new  2012-09-10 16:12:03.0 +0200
@@ -17,39 +17,40 @@
 #
 
 
+%define _soversion 1
+
 Name:   liblastfm
-Version:0.3.3
+Version:1.0.2
 Release:0
 Summary:A Qt C++ Library for the Last.fm Webservices
 License:GPL-3.0+
 Group:  System/Libraries
 Url:http://github.com/mxcl/liblastfm
-# https://download.github.com/mxcl-liblastfm-0.3.3-0-gf0b3239.zip
-Source0:mxcl-liblastfm-%{version}-0-gf0b3239.tar.bz2
-# PATCH-FIX-OPENSUSE liblastfm_qmake.patch -- Fix hard-coded libdir
-Patch0: liblastfm_qmake.patch
-# PATCH-FIX-OPENSUSE liblastfm-sort.patch a...@suse.de -- Sort lastfm.h to 
have same order each build
-Patch1: liblastfm-sort.patch
-# PATCH-FIX-OPENSUSE liblastfm-ruby19.patch idoen...@suse.de -- Fix build with 
Ruby 1.9
-Patch2: liblastfm-ruby19.patch
+# http://cdn.last.fm/client/liblastfm-%%{version}.tar.gz
+Source0:liblastfm-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+
+# PATCH-FIX-UPSTREAM liblastfm-fix-no-return-in-nonvoid-function.diff
+Patch0: liblastfm-fix-no-return-in-nonvoid-function.diff
+
+BuildRequires:  cmake
+BuildRequires:  kde4-filesystem
+
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel
-BuildRequires:  libqt4-devel = 4.4.0
+BuildRequires:  libqt4-devel = 4.8.0
 BuildRequires:  libsamplerate-devel
-BuildRequires:  ruby
-Requires:   ruby
 
 %description
 liblastfm is a collection of libraries to help you integrate Last.fm services
 into your rich desktop software. It is officially supported software developed
 by Last.fm staff.
 
-%package -n liblastfm0
+%package -n liblastfm%{_soversion}
 Summary:A Qt C++ Library for the Last.fm Webservices
 Group:  System/Libraries
 
-%description -n liblastfm0
+%description -n liblastfm%{_soversion}
 liblastfm is a collection of libraries to help you integrate Last.fm services
 into your rich desktop software. It is officially supported software developed
 by Last.fm staff.
@@ -57,7 +58,7 @@
 %package -n liblastfm-devel
 Summary:Development Files for the Last.fm Webservices
 Group:  Development/Libraries/C and C++
-Requires:   liblastfm0 = %{version}
+Requires:   liblastfm%{_soversion} = %{version}
 Requires:   libqt4-devel
 
 %description -n liblastfm-devel
@@ -68,40 +69,32 @@
 This package contains development files for liblastfm.
 
 %prep
-%setup -qn mxcl-liblastfm-1c739eb
+%setup -n %{name}-%{version}
 %patch0 -p1
-%patch1
-%if 

commit liblastfm for openSUSE:Factory

2012-05-16 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2012-05-16 21:08:05

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is liblastfm, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/liblastfm/liblastfm.changes  2012-01-27 
15:21:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.liblastfm.new/liblastfm.changes 2012-05-16 
21:08:08.0 +0200
@@ -1,0 +2,5 @@
+Tue May 15 10:56:34 UTC 2012 - idon...@suse.com
+
+- Fix build with Ruby 1.9 
+
+---

New:

  liblastfm-ruby19.patch



Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.ypl7xk/_old  2012-05-16 21:08:09.0 +0200
+++ /var/tmp/diff_new_pack.ypl7xk/_new  2012-05-16 21:08:09.0 +0200
@@ -16,22 +16,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   liblastfm
 Version:0.3.3
-Release:1
-License:GPL-3.0+
+Release:0
 Summary:A Qt C++ Library for the Last.fm Webservices
-Url:http://github.com/mxcl/liblastfm
+License:GPL-3.0+
 Group:  System/Libraries
+Url:http://github.com/mxcl/liblastfm
 # https://download.github.com/mxcl-liblastfm-0.3.3-0-gf0b3239.zip
 Source0:mxcl-liblastfm-%{version}-0-gf0b3239.tar.bz2
 # PATCH-FIX-OPENSUSE liblastfm_qmake.patch -- Fix hard-coded libdir
 Patch0: liblastfm_qmake.patch
 # PATCH-FIX-OPENSUSE liblastfm-sort.patch a...@suse.de -- Sort lastfm.h to 
have same order each build
 Patch1: liblastfm-sort.patch
+# PATCH-FIX-OPENSUSE liblastfm-ruby19.patch idoen...@suse.de -- Fix build with 
Ruby 1.9
+Patch2: liblastfm-ruby19.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel
@@ -46,7 +46,6 @@
 by Last.fm staff.
 
 %package -n liblastfm0
-License:GPL-3.0+
 Summary:A Qt C++ Library for the Last.fm Webservices
 Group:  System/Libraries
 
@@ -56,7 +55,6 @@
 by Last.fm staff.
 
 %package -n liblastfm-devel
-License:GPL-3.0+
 Summary:Development Files for the Last.fm Webservices
 Group:  Development/Libraries/C and C++
 Requires:   liblastfm0 = %{version}
@@ -73,6 +71,9 @@
 %setup -qn mxcl-liblastfm-1c739eb
 %patch0 -p1
 %patch1
+%if 0%{?suse_version} = 1220
+%patch2 -p1
+%endif
 
 %build
   export LIB=%{_lib}

++ liblastfm-ruby19.patch ++
Index: mxcl-liblastfm-1c739eb/admin/qpp
===
--- mxcl-liblastfm-1c739eb.orig/admin/qpp
+++ mxcl-liblastfm-1c739eb/admin/qpp
@@ -2,9 +2,8 @@
 # Creates a qmake .pro file for all valid SOURCES, HEADERS, FORMS and
 # RESOURCES under each argument to ARGV as directories
 
-cwd=File.dirname __FILE__
 require 'find'
-require #{cwd}/findsrc
+require_relative 'findsrc'
 
 sources = Array.new
 headers = Array.new
Index: mxcl-liblastfm-1c739eb/admin/Makefile.rb
===
--- mxcl-liblastfm-1c739eb.orig/admin/Makefile.rb
+++ mxcl-liblastfm-1c739eb/admin/Makefile.rb
@@ -4,9 +4,8 @@
 # and then creates the directory _include and creates files named after the 
 # class names in there which #include the file that contains the class
 
-cwd = File.dirname( __FILE__ )
 require 'find'
-require #{cwd}/platform.rb
+require_relative 'platform'
 
 
 # defs
@@ -158,4 +157,4 @@ puts -EOS
 .PHONY: dist
 dist:
git archive --prefix=#{BASENAME}/ HEAD | bzip2  #{BASENAME}.tar.bz2
-EOS
\ No newline at end of file
+EOS
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit liblastfm for openSUSE:Factory

2012-01-27 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2012-01-27 15:21:49

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is liblastfm, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/liblastfm/liblastfm.changes  2011-09-23 
02:08:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.liblastfm.new/liblastfm.changes 2012-01-27 
15:21:51.0 +0100
@@ -1,0 +2,9 @@
+Sat Jan 21 19:46:32 UTC 2012 - crrodrig...@opensuse.org
+
+- Build with -fvisibility-inlines-hidden, saving around 50 
+  exported symbols, in the extremely unlikely case this causes
+  a problem, drop me a note.
+
+- -devel pacakge requires libqt4-devel
+
+---



Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.7ZljD2/_old  2012-01-27 15:21:52.0 +0100
+++ /var/tmp/diff_new_pack.7ZljD2/_new  2012-01-27 15:21:52.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liblastfm
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright 2009 Buschmann buschman...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -60,6 +60,7 @@
 Summary:Development Files for the Last.fm Webservices
 Group:  Development/Libraries/C and C++
 Requires:   liblastfm0 = %{version}
+Requires:   libqt4-devel
 
 %description -n liblastfm-devel
 liblastfm is a collection of libraries to help you integrate Last.fm services
@@ -76,7 +77,7 @@
 %build
   export LIB=%{_lib}
   ./configure --prefix %{_prefix} --release --no-strip
-  make CXXFLAGS+=%{optflags} -fPIC %{?_smp_mflags} VERBOSE=1
+  make CXXFLAGS+=%{optflags} -fPIC -fvisibility-inlines-hidden 
%{?_smp_mflags} VERBOSE=1
 
 %install
   make DESTDIR=%{buildroot} install

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



commit liblastfm for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package liblastfm for openSUSE:Factory 
checked in at 2011-12-06 18:24:22

Comparing /work/SRC/openSUSE:Factory/liblastfm (Old)
 and  /work/SRC/openSUSE:Factory/.liblastfm.new (New)


Package is liblastfm, Maintainer is 

Changes:




Other differences:
--
++ liblastfm.spec ++
--- /var/tmp/diff_new_pack.QRcacd/_old  2011-12-06 18:42:25.0 +0100
+++ /var/tmp/diff_new_pack.QRcacd/_new  2011-12-06 18:42:25.0 +0100
@@ -22,7 +22,7 @@
 Name:   liblastfm
 Version:0.3.3
 Release:1
-License:GPLv3+
+License:GPL-3.0+
 Summary:A Qt C++ Library for the Last.fm Webservices
 Url:http://github.com/mxcl/liblastfm
 Group:  System/Libraries
@@ -46,7 +46,7 @@
 by Last.fm staff.
 
 %package -n liblastfm0
-License:GPLv3+
+License:GPL-3.0+
 Summary:A Qt C++ Library for the Last.fm Webservices
 Group:  System/Libraries
 
@@ -56,7 +56,7 @@
 by Last.fm staff.
 
 %package -n liblastfm-devel
-License:GPLv3+
+License:GPL-3.0+
 Summary:Development Files for the Last.fm Webservices
 Group:  Development/Libraries/C and C++
 Requires:   liblastfm0 = %{version}

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