commit visualjackm for openSUSE:Factory
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
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
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); -