Compare commits

...
Sign in to create a new pull request.

44 commits

Author SHA1 Message Date
Fedora Release Engineering
0d9b924512 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:35:29 +00:00
Yann Collette
80c67c265d update to 0.9.2 2026-05-23 11:40:50 +02:00
Fedora Release Engineering
e1e64e8a79 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:01:20 +00:00
Fedora Release Engineering
699c0c0a08 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:11:39 +00:00
Yann Collette
38718f90bd update to 2.9.1 2025-01-27 20:07:06 +01:00
Fedora Release Engineering
b7afa9d753 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:33:23 +00:00
Miroslav Suchý
aaac15fbf3 convert GPLv3+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-25 13:30:52 +02:00
Fedora Release Engineering
ea17bc12a4 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:57:23 +00:00
Fedora Release Engineering
b077fcdc34 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 08:06:53 +00:00
Yann Collette
c30ec75276 Fix drumstick dependency 2024-01-15 21:23:45 +01:00
Yann Collette
62c56a19aa New Release 0.9.0 (RHBZ#2256245) 2024-01-14 13:25:31 +01:00
a561e3a772 New release 0.8.10 (RHBZ#2235156) 2023-09-16 17:44:56 +08:00
d4b8f3c026 New release 0.8.9 (RHBZ#2224833) 2023-07-27 00:09:17 +08:00
Fedora Release Engineering
a7117f54fb Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:48:43 +00:00
2ae39c5970 New release 0.8.7 (RHBZ#2122049) 2023-01-27 22:48:54 +08:00
Fedora Release Engineering
7d968f0a74 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:27:08 +00:00
d3668ed3c2 Convert to Qt6 2022-08-20 16:44:24 +08:00
Fedora Release Engineering
6d6050cff0 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:03:31 +00:00
Fedora Release Monitoring
98372c043a Update to 0.8.7 (#2071768) 2022-04-17 16:12:45 +08:00
Fedora Release Engineering
972e29a8c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:07:43 +00:00
fa16841424 New release 0.8.6 (RHBZ#2035098) 2022-01-18 20:34:33 +08:00
b9ee52de38 New release 0.8.5 (RHBZ#2016859) 2021-11-06 23:42:35 +08:00
a25147f103 New release 0.8.4 2021-09-04 21:50:27 +08:00
63faeaf2b0 convert to rpmautospec 2021-09-04 21:28:45 +08:00
Fedora Release Engineering
81933730b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:37:00 +00:00
ee09753d78 Update to 0.8.3 2021-05-25 00:48:42 +08:00
Fedora Release Monitoring
28a30f53f1 Update to 0.8.2 (#1945200) 2021-04-04 11:50:38 +08:00
5a0573314f Update to 0.8.1 2021-03-22 23:03:23 +08:00
Fedora Release Engineering
7ff9362c12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:11:59 +00:00
e84dde13b0 Update to 0.8.0 2021-01-10 19:16:27 +08:00
Fedora Release Engineering
3b628bffd4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:50:22 +00:00
53c10252cf
Improve compatibility with new CMake macro
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-07-08 11:50:17 +02:00
Fedora Release Engineering
22b1cd9f78 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:19:13 +00:00
648a6910f4 Release 0.7.2 2019-09-07 18:23:14 +08:00
Fedora Release Engineering
eb58b71b59 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:07:20 +00:00
93fdd16ba7 Update to 0.7.1 2019-02-17 09:51:26 +08:00
Fedora Release Engineering
5e7fb1479c - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:23:55 +00:00
d77a5d911d Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:54 +01:00
Fedora Release Engineering
de981d8299 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:37:02 +00:00
Robin Lee
6788e0fbdc Remove description of JACK driver 2018-04-22 21:09:10 +08:00
Robin Lee
c67d9610d2 Update to 0.7.0 (BZ#1563239) 2018-04-21 20:18:19 +08:00
Robin Lee
6a4154b686 BR gcc-c++ for http://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot 2018-03-10 19:19:32 +08:00
Fedora Release Engineering
4bd600e56d - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:36:44 +00:00
c10f6b7023 Remove obsolete scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-01-18 22:47:52 +01:00
4 changed files with 153 additions and 92 deletions

17
.gitignore vendored
View file

@ -2,3 +2,20 @@
/vmpk-0.6.0.tar.bz2
/vmpk-0.6.1.tar.bz2
/vmpk-0.6.2a.tar.bz2
/vmpk-0.7.0.tar.bz2
/vmpk-0.7.1.tar.bz2
/vmpk-0.7.2.tar.bz2
/vmpk-0.8.0.tar.bz2
/vmpk-0.8.1.tar.bz2
/vmpk-0.8.2.tar.bz2
/vmpk-0.8.3.tar.bz2
/vmpk-0.8.4.tar.bz2
/vmpk-0.8.5.tar.bz2
/vmpk-0.8.6.tar.bz2
/vmpk-0.8.7.tar.bz2
/vmpk-0.8.8.tar.bz2
/vmpk-0.8.9.tar.bz2
/vmpk-0.8.10.tar.bz2
/vmpk-0.9.0.tar.bz2
/vmpk-0.9.1.tar.bz2
/vmpk-0.9.2.tar.bz2

111
changelog Normal file
View file

@ -0,0 +1,111 @@
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue May 25 2021 Robin Lee <cheeselee@fedoraproject.org> - 0.8.3-1
- Update to 0.8.3
* Wed Mar 31 2021 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 0.8.2-1
- Update to 0.8.2 (#1945200)
* Mon Mar 22 2021 Robin Lee <cheeselee@fedoraproject.org> - 0.8.1-1
- Update to 0.8.1
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Jan 10 2021 Robin Lee <cheeselee@fedoraproject.org> - 0.8.0-1
- Update to 0.8.0
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Sep 7 2019 Robin Lee <cheeselee@fedoraproject.org> - 0.7.2-1
- Release 0.7.2
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 17 2019 Robin Lee <cheeselee@fedoraproject.org> - 0.7.1-1
- Update to 0.7.1
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sun Apr 22 2018 Robin Lee <cheeselee@fedoraproject.org> - 0.7.0-2
- Remove description of JACK driver
* Sat Apr 21 2018 Robin Lee <cheeselee@fedoraproject.org> - 0.7.0-1
- Update to 0.7.0 (BZ#1563239)
* Sat Mar 10 2018 Robin Lee <cheeselee@fedoraproject.org> - 0.6.2a-7
- BR gcc-c++ for http://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.6.2a-5
- Remove obsolete scriptlets
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Aug 24 2016 Robin Lee <cheeselee@fedoraproject.org> - 0.6.2a-1
- Update to 0.6.2a (BZ#1296770)
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Oct 12 2015 Robin Lee <cheeselee@fedoraproject.org> - 0.6.1-1
- Update to 0.6.1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.6.0-2
- Rebuilt for GCC 5 C++11 ABI change
* Fri Oct 17 2014 Robin Lee <cheeselee@fedoraproject.org> - 0.6.0-1
- Update to 0.6.0
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Sun Oct 9 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-4
- Use the RtMidi shared object
- License revised to "GPLv3+ and (LGPLv2 with exceptions or GPLv3)"
* Sat Jul 30 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-3
- License specified to "GPLv3+ and MIT and (LGPLv2 with exceptions or GPLv3)"
* Wed Jun 22 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-2
- Use JACK driver instead of ALSA
* Mon Jun 6 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-1
- Initial specfile

View file

@ -1 +1 @@
8d96d6b615c5d7a3f188275fcd0c08a1 vmpk-0.6.2a.tar.bz2
SHA512 (vmpk-0.9.2.tar.bz2) = a585c4e63934a11b834e633133c5dcd407011a669a894b31b72875ee73170aa7e260ab13247b8fbe79acef6e306bbfefcc08b6cd0d4d621d2b80e1d000b60084

113
vmpk.spec
View file

@ -1,23 +1,25 @@
Name: vmpk
Version: 0.6.2a
Release: 4%{?dist}
Version: 0.9.2
Release: %autorelease
Summary: Virtual MIDI Piano Keyboard
Group: Applications/Multimedia
License: GPLv3+
URL: http://vmpk.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# Automatically converted from old format: GPLv3+ - review is highly recommended.
License: GPL-3.0-or-later
URL: https://vmpk.sourceforge.io/
Source0: https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires: qt5-qtbase-devel >= 5.1
BuildRequires: qt5-qtsvg-devel >= 5.1
BuildRequires: qt5-qttools-devel >= 5.1
BuildRequires: qt5-qtx11extras-devel >= 5.1
BuildRequires: drumstick-devel >= 1.0
BuildRequires: gcc-c++
BuildRequires: qt6-qtbase-devel >= 6.2
BuildRequires: qt6-qtsvg-devel >= 6.2
BuildRequires: qt6-qttools-devel >= 6.2
BuildRequires: cmake(Qt6Core5Compat)
BuildRequires: drumstick-devel >= 2.9
BuildRequires: libxcb-devel
BuildRequires: pkgconfig
BuildRequires: cmake
BuildRequires: cmake >= 3.9
BuildRequires: /usr/bin/xsltproc
BuildRequires: docbook-style-xsl
BuildRequires: desktop-file-utils
Requires: fluid-soundfont-gm
%description
@ -27,97 +29,28 @@ software, internal or external). You can use the computer's keyboard to play
MIDI notes, and also the mouse. You can use the Virtual MIDI Piano Keyboard to
display the played MIDI notes from another instrument or MIDI file player.
This package is compiled with JACK driver.
%prep
%setup -q
%autosetup
%build
%cmake .
make %{?_smp_mflags}
%cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5
%cmake_build
%install
make install DESTDIR=$RPM_BUILD_ROOT
%cmake_install
%check
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/net.sourceforge.VMPK.desktop
%files
%doc NEWS README ChangeLog AUTHORS TODO COPYING
%doc NEWS README.md ChangeLog AUTHORS TODO COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/net.sourceforge.VMPK.desktop
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/metainfo/net.sourceforge.VMPK.metainfo.xml
%{_mandir}/man1/%{name}.1.*
%changelog
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.2a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Aug 24 2016 Robin Lee <cheeselee@fedoraproject.org> - 0.6.2a-1
- Update to 0.6.2a (BZ#1296770)
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Oct 12 2015 Robin Lee <cheeselee@fedoraproject.org> - 0.6.1-1
- Update to 0.6.1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.6.0-2
- Rebuilt for GCC 5 C++11 ABI change
* Fri Oct 17 2014 Robin Lee <cheeselee@fedoraproject.org> - 0.6.0-1
- Update to 0.6.0
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Sun Oct 9 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-4
- Use the RtMidi shared object
- License revised to "GPLv3+ and (LGPLv2 with exceptions or GPLv3)"
* Sat Jul 30 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-3
- License specified to "GPLv3+ and MIT and (LGPLv2 with exceptions or GPLv3)"
* Wed Jun 22 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-2
- Use JACK driver instead of ALSA
* Mon Jun 6 2011 Robin Lee <cheeselee@fedoraproject.org> - 0.4.0-1
- Initial specfile
%autochangelog