Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package giada for openSUSE:Factory checked 
in at 2022-03-21 20:12:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/giada (Old)
 and      /work/SRC/openSUSE:Factory/.giada.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "giada"

Mon Mar 21 20:12:19 2022 rev:4 rq:963543 version:0.21.0+git.20220312.9f123ccf

Changes:
--------
--- /work/SRC/openSUSE:Factory/giada/giada.changes      2020-01-02 
14:41:53.756924944 +0100
+++ /work/SRC/openSUSE:Factory/.giada.new.25692/giada.changes   2022-03-21 
20:12:33.888472581 +0100
@@ -1,0 +2,7 @@
+Wed Mar 16 09:07:47 UTC 2022 - Edgar Aichinger <edog...@aon.at>
+
+- Update to version 0.21.0+git, switch to obs_scm service
+- add giada-findFLTK.patch
+- enable VST3 support
+
+-------------------------------------------------------------------

Old:
----
  giada-0.16.0.tar.gz
  giada.svg

New:
----
  _service
  giada-0.21.0+git.20220312.9f123ccf.obscpio
  giada-findFLTK.patch
  giada.obsinfo

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

Other differences:
------------------
++++++ giada.spec ++++++
--- /var/tmp/diff_new_pack.lYPsXo/_old  2022-03-21 20:12:36.132474822 +0100
+++ /var/tmp/diff_new_pack.lYPsXo/_new  2022-03-21 20:12:36.136474826 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package giada
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2015 Packman Team <pack...@links2linux.de>
 # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org>
 #
@@ -19,21 +19,19 @@
 
 
 Name:           giada
-Version:        0.16.0
+Version:        0.21.0+git.20220312.9f123ccf
 Release:        0
 Summary:        Sampler Audio Tool
 License:        GPL-3.0-or-later
 URL:            https://giadamusic.com
-Source0:        
https://github.com/monocasual/giada/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:        giada.svg
-Source2:        %{name}.changes
-BuildRequires:  autoconf
-BuildRequires:  automake
+Source0:        %{name}-%{version}.tar.xz
+Patch0:         %{name}-findFLTK.patch
+BuildRequires:  cmake
 BuildRequires:  fltk-devel
-%if 0%{?suse_version} >= 1500
-BuildRequires:  gcc-c++
+%if 0%{?suse_version} < 1550
+BuildRequires:  gcc10-c++
 %else
-BuildRequires:  gcc7-c++
+BuildRequires:  gcc-c++
 %endif
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libtool
@@ -53,6 +51,7 @@
 BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xpm)
+BuildRequires:  pkgconfig(xrandr)
 
 %description
 Giada is an audio tool for DJs and live performers. Up to 32 samples
@@ -61,26 +60,25 @@
 control this.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 export CXX=g++
-test -x "$(type -p g++-7)" && export CXX=g++-7 OBJCXX=g++-7
-./autogen.sh
-%configure --target=linux
-make %{?_smp_mflags}
+test -x "$(type -p g++-10)" && export CXX=g++-10 OBJCXX=g++-10
+%cmake -DCMAKE_BUILD_TYPE=Release -DWITH_VST3=ON
+%cmake_build
 
 %install
-%make_install
+%cmake_install
 
-install -Dm 0644 %{SOURCE1} 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %suse_update_desktop_file -c %{name} %{name} "Sampler Audio Tool" %{name} 
%{name} AudioVideo Audio Sequencer
 
 %files
 %doc ChangeLog
 %license COPYING
 %{_bindir}/%{name}
-%{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_datadir}/applications/*
+%{_datadir}/icons/hicolor/scalable/apps/*
+%{_datadir}/metainfo/*
 
 %changelog

++++++ _service ++++++
<services>
  <service name="obs_scm" mode="disabled">
    <param name="scm">git</param>
    <param name="url">https://github.com/monocasual/giada.git</param>
    <param name="submodules">enable</param>
    <param name="version">0.21.0+git.%cd.%h</param>
    <param name="versionformat">0.21.0+git.%cd.%h</param>
  </service>
  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="compression">xz</param>
    <param name="file">*.tar</param>
  </service>
  <service name="set_version" mode="buildtime"/>
</services>

++++++ giada-findFLTK.patch ++++++
diff -up giada-0.20.1/CMakeLists.txt.orig giada-0.20.1/CMakeLists.txt
--- giada-0.20.1/CMakeLists.txt.orig    2022-02-20 11:04:38.000000000 +0100
+++ giada-0.20.1/CMakeLists.txt 2022-03-16 21:37:45.040389627 +0100
@@ -312,7 +312,7 @@ endif()
 
 set(FLTK_SKIP_FLUID TRUE)  # Don't search for FLTK's fluid
 set(FLTK_SKIP_OPENGL TRUE) # Don't search for FLTK's OpenGL
-find_package(FLTK REQUIRED NO_MODULE)
+find_package(FLTK REQUIRED)
 list(APPEND LIBRARIES fltk)
 list(APPEND INCLUDE_DIRS ${FLTK_INCLUDE_DIRS})
 message("FLTK library found in " ${FLTK_DIR})

++++++ giada.obsinfo ++++++
name: giada
version: 0.21.0+git.20220312.9f123ccf
mtime: 1647078186
commit: 9f123ccf3768a9ea3a118042867f7c46eaedbe3b

Reply via email to