commit visualjackm for openSUSE:Factory

2018-04-25 Thread root
Hello community,

here is the log from the commit of package visualjackm for openSUSE:Factory 
checked in at 2018-04-25 10:02:37

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


Package is "visualjackm"

Wed Apr 25 10:02:37 2018 rev:4 rq:600694 version:0.0+20120307

Changes:

--- /work/SRC/openSUSE:Factory/visualjackm/visualjackm.changes  2018-03-08 
10:58:52.606348680 +0100
+++ /work/SRC/openSUSE:Factory/.visualjackm.new/visualjackm.changes 
2018-04-25 10:02:39.983948277 +0200
@@ -1,0 +2,5 @@
+Tue Apr 24 16:18:48 UTC 2018 - aloi...@gmx.com
+
+- Added missing runtime dependency
+
+---



Other differences:
--
++ visualjackm.spec ++
--- /var/tmp/diff_new_pack.YnPCzg/_old  2018-04-25 10:02:40.835917016 +0200
+++ /var/tmp/diff_new_pack.YnPCzg/_new  2018-04-25 10:02:40.835917016 +0200
@@ -42,6 +42,7 @@
 BuildRequires:  pkgconfig(libprojectM-qt-qt5)
 BuildRequires:  pkgconfig(libprojectM-qt5)
 Requires:   jack
+Requires:   projectM-qt5-data
 
 %description
 This application lets you connect projectM visualization to jack.





commit visualjackm for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package visualjackm for openSUSE:Factory 
checked in at 2018-03-08 10:58:49

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


Package is "visualjackm"

Thu Mar  8 10:58:49 2018 rev:3 rq:583878 version:0.0+20120307

Changes:

--- /work/SRC/openSUSE:Factory/visualjackm/visualjackm.changes  2017-08-16 
16:13:57.131374855 +0200
+++ /work/SRC/openSUSE:Factory/.visualjackm.new/visualjackm.changes 
2018-03-08 10:58:52.606348680 +0100
@@ -1,0 +2,5 @@
+Wed Mar  7 11:15:17 UTC 2018 - aloi...@gmx.com
+
+- Refreshed visualjackm-projectM-qt5.patch
+
+---



Other differences:
--
++ visualjackm.spec ++
--- /var/tmp/diff_new_pack.Uv39Au/_old  2018-03-08 10:58:53.258325114 +0100
+++ /var/tmp/diff_new_pack.Uv39Au/_new  2018-03-08 10:58:53.262324969 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package visualjackm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,7 +21,7 @@
 Version:0.0+20120307
 Release:0
 Summary:Connects ProjectM Visualization with Jack
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Sound Daemons
 Url:https://bitbucket.org/asiniscalchi/visualjackm
 Source0:visualjackm-20120307.tar.bz2

++ visualjackm-projectM-qt5.patch ++
--- /var/tmp/diff_new_pack.Uv39Au/_old  2018-03-08 10:58:53.290323957 +0100
+++ /var/tmp/diff_new_pack.Uv39Au/_new  2018-03-08 10:58:53.294323813 +0100
@@ -36,7 +36,8 @@
 --- visualjackm.orig/main.cpp
 +++ visualjackm/main.cpp
 @@ -1,6 +1,6 @@
- #include 
+-#include 
++#include 
  #include 
 -#include 
 +#include 





commit visualjackm for openSUSE:Factory

2017-08-16 Thread root
Hello community,

here is the log from the commit of package visualjackm for openSUSE:Factory 
checked in at 2017-08-16 16:13:48

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


Package is "visualjackm"

Wed Aug 16 16:13:48 2017 rev:2 rq:515891 version:0.0+20120307

Changes:

--- /work/SRC/openSUSE:Factory/visualjackm/visualjackm.changes  2017-02-03 
20:04:38.942233199 +0100
+++ /work/SRC/openSUSE:Factory/.visualjackm.new/visualjackm.changes 
2017-08-16 16:13:57.131374855 +0200
@@ -1,0 +2,6 @@
+Wed Jul 26 20:04:27 UTC 2017 - aloi...@gmx.com
+
+- Added visualjackm-projectM-qt5.patch and switched build to Qt5
+- Added visualjackm.png as app icon
+
+---

New:

  visualjackm-projectM-qt5.patch
  visualjackm.png



Other differences:
--
++ visualjackm.spec ++
--- /var/tmp/diff_new_pack.gptehQ/_old  2017-08-16 16:13:57.903266506 +0200
+++ /var/tmp/diff_new_pack.gptehQ/_new  2017-08-16 16:13:57.907265945 +0200
@@ -24,47 +24,49 @@
 License:GPL-2.0+
 Group:  System/Sound Daemons
 Url:https://bitbucket.org/asiniscalchi/visualjackm
-Source: visualjackm-20120307.tar.bz2
+Source0:visualjackm-20120307.tar.bz2
+Source1:visualjackm.png
+# PATCH-FIX-OPENSUSE visualjackm-projectM-qt5.patch -- build with Qt5
+Patch0: visualjackm-projectM-qt5.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  glibc-devel
 BuildRequires:  libqjack-devel
 BuildRequires:  make
 BuildRequires:  pkgconfig
-BuildRequires:  projectM-devel
 BuildRequires:  update-desktop-files
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5OpenGL)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(libprojectM-qt-qt5)
+BuildRequires:  pkgconfig(libprojectM-qt5)
+Requires:   jack
 
 %description
 This application lets you connect projectM visualization to jack.
 
 %prep
 %setup -q -n visualjackm
+%patch0 -p1
 
 %build
-install -d build
-pushd build
-cmake \
--DCMAKE_VERBOSE_MAKEFILE=TRUE \
--DCMAKE_INSTALL_PREFIX="%{_prefix}" \
--DCMAKE_SKIP_RPATH=TRUE \
--DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
--DCMAKE_CXX_FLAGS="%{optflags}" \
-..
+%cmake -DBUILD_SHARED_LIBS:BOOL=OFF
 make %{?_smp_mflags}
-popd
 
 %install
 install -D -m0755 build/visualjackm \
-"%{buildroot}%{_bindir}/visualjackm"
+%{buildroot}%{_bindir}/%{name}
+install -D -m0644 %{SOURCE1} \
+%{buildroot}%{_datadir}/pixmaps/%{name}.png
 
-%suse_update_desktop_file -c "%{name}" "%{name}" "Connect Jack to ProjectM" 
visualjackm "" AudioVideo Audio Midi
-sed -i '/^Icon=/d' "%{buildroot}%{_datadir}/applications/%{name}.desktop"
+%suse_update_desktop_file -c "%{name}" "%{name}" "Connect Jack to ProjectM" 
%{name} %{name} AudioVideo Midi
 
 %files
 %defattr(-,root,root)
 %doc README
 %{_bindir}/visualjackm
 %{_datadir}/applications/%{name}.desktop
+%{_datadir}/pixmaps/%{name}.png
 
 %changelog

++ visualjackm-projectM-qt5.patch ++
From: Luigi Baldoni 
Date: 2017-07-25 20:19:47 +0200
Subject: Build with Qt5

Unofficial patch to build against Qt5 libraries

Index: visualjackm/CMakeLists.txt
===
--- visualjackm.orig/CMakeLists.txt
+++ visualjackm/CMakeLists.txt
@@ -1,15 +1,15 @@
 project(VisualJackM)
-cmake_minimum_required(VERSION 2.6)
-find_package(Qt4 REQUIRED)
+cmake_minimum_required(VERSION 2.8.11)
 
-include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR})
-include_directories("/usr/include/libprojectM/")
-#include_directories("/usr/include/libprojectM-qt/qprojectm_mainwindow.hpp")
+find_package(Qt5 COMPONENTS Core Gui OpenGL Widgets REQUIRED)
+find_package(PkgConfig REQUIRED)
+pkg_check_modules(projectM-Qt5 REQUIRED libprojectM-qt5 libprojectM-qt-qt5)
 
 add_subdirectory(src)
 
 set(VisualJackM_SRCS main.cpp)
-qt4_automoc(${VisualJackM_SRCS})
 
 add_executable(visualjackm ${VisualJackM_SRCS})
-target_link_libraries(visualjackm ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} vjm 
projectM projectM-qt qjack jack)
+
+target_link_libraries(visualjackm Qt5::Widgets Qt5::OpenGL 
${projectM-Qt5_LIBRARIES} vjm qjack)
+target_include_directories(visualjackm PRIVATE ${projectM-Qt5_INCLUDE_DIRS})
Index: visualjackm/main.cpp
===
--- visualjackm.orig/main.cpp
+++ visualjackm/main.cpp
@@ -1,6 +1,6 @@
 #include 
 #include 
-#include 
+#include 
 #include 
 #include "src/visualjackm.h"
 
@@ -8,7 +8,7 @@ int main(int argc, char** argv)
 {
 QApplication app(argc, argv);
 
-