From 9dc4735a47684e619f8a56e4dcb5eae22fac6e0a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 19:42:01 -0600 Subject: [PATCH 01/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index dd54400..c416edf 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,7 +1,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.17a -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -79,6 +79,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 0.1.17a-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Wed Sep 23 2009 Orcan Ogetbil - 0.1.17a-11 - Update desktop file according to F-12 FedoraStudio feature From 65c30c822fc99a9a823b9fb48b0e3255d578f290 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 02:00:12 -0600 Subject: [PATCH 02/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index c416edf..b644bbb 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,7 +1,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.17a -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -79,6 +79,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 0.1.17a-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 0.1.17a-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From f0e8584a21e228faced6b14667c4965bad63fda4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 21:53:19 -0500 Subject: [PATCH 03/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index b644bbb..dc17e18 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,7 +1,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.17a -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -79,6 +79,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 0.1.17a-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 0.1.17a-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 646fd6e6e1f41046dc323c72b9b9205ae4edf7ef Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 9 Feb 2013 21:58:37 +0530 Subject: [PATCH 04/43] Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 - Cleanup spec as per recently changed packaging guidelines --- vkeybd.spec | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index dc17e18..5b82ae6 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,7 +1,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.17a -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -13,7 +13,6 @@ Patch1: vkeybd-CFLAGS.patch Patch2: vkeybd-lash-2.patch Patch3: vkeybd-no-OSS.patch Patch4: vkeybd-tcl8.5.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: tk-devel >= 1:8.5, tk-devel < 1:8.6 BuildRequires: lash-devel @@ -40,7 +39,6 @@ Enjoy a music with your mouse and "computer" keyboard :-) make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.5 PREFIX=%{_prefix} %install -rm -rf $RPM_BUILD_ROOT make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install-man chmod 644 $RPM_BUILD_ROOT/%{_mandir}/man1/* @@ -50,14 +48,11 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ +desktop-file-install \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Fedora \ %{SOURCE2} -%clean -rm -rf $RPM_BUILD_ROOT - %post # update icon themes touch --no-create %{_datadir}/icons/hicolor || : @@ -69,16 +64,19 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : %files -%defattr(-,root,root,-) %doc README ChangeLog %{_bindir}/vkeybd %{_bindir}/sftovkb %{_datadir}/vkeybd/ %{_mandir}/man1/* -%{_datadir}/applications/*%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Feb 09 2013 Parag Nemade - 0.1.17a-15 +- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 +- Cleanup spec as per recently changed packaging guidelines + * Sun Jul 22 2012 Fedora Release Engineering - 0.1.17a-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From bac989b5826d7a5777b55e76c14fb5eb2418b5ed Mon Sep 17 00:00:00 2001 From: Brendan Jones Date: Mon, 11 Feb 2013 09:48:49 +0100 Subject: [PATCH 05/43] New upstream release --- .gitignore | 1 + sources | 2 +- vkeybd-CFLAGS.patch | 11 ---- vkeybd-lash-2.patch | 22 -------- vkeybd-lash.patch | 135 -------------------------------------------- vkeybd.spec | 22 ++++---- 6 files changed, 14 insertions(+), 179 deletions(-) delete mode 100644 vkeybd-CFLAGS.patch delete mode 100644 vkeybd-lash-2.patch delete mode 100644 vkeybd-lash.patch diff --git a/.gitignore b/.gitignore index f23e051..f17427d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ vkeybd-0.1.17a.tar.bz2 +/vkeybd-0.1.18d.tar.bz2 diff --git a/sources b/sources index befd58c..ab924d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3def91f76f68203a275781d471c5b7e2 vkeybd-0.1.17a.tar.bz2 +5c7bd16e2903866f949879b885953a2b vkeybd-0.1.18d.tar.bz2 diff --git a/vkeybd-CFLAGS.patch b/vkeybd-CFLAGS.patch deleted file mode 100644 index 17d7075..0000000 --- a/vkeybd-CFLAGS.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig 2006-04-25 11:28:38.000000000 -0400 -+++ Makefile 2006-04-25 11:31:19.000000000 -0400 -@@ -84,7 +84,7 @@ - - VKB_TCLFILE = $(VKBLIB_DIR)/vkeybd.tcl - --CFLAGS = -Wall -O -DVKB_TCLFILE=\"$(VKB_TCLFILE)\" \ -+CFLAGS = -Wall $(RPM_OPT_FLAGS) -DVKB_TCLFILE=\"$(VKB_TCLFILE)\" \ - -DVKBLIB_DIR=\"$(VKBLIB_DIR)\"\ - -DVERSION_STR=\"$(VERSION)\"\ - $(DEVICES) $(XINC) $(TCLINC) $(TKINC) $(LASHCFLAGS) diff --git a/vkeybd-lash-2.patch b/vkeybd-lash-2.patch deleted file mode 100644 index 9db4fcc..0000000 --- a/vkeybd-lash-2.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- README~ 2006-09-25 09:00:12.000000000 -0700 -+++ README 2006-09-25 09:08:53.000000000 -0700 -@@ -46,8 +46,8 @@ - To disable a device, set the value 0. Do not undefine it. - At least one of them must have non-zero value. - -- - USE_LADCCA -- Supports LADCCA (http://pkl.net/~node/software/) -+ - USE_LASH -+ Supports LASH (http://www.nongnu.org/lash/) - Set 1 to add the this support. - - - TCLLIB -@@ -106,7 +106,7 @@ - device port. This options makes vkeybd possible to "fake" - as a real MIDI device. - --lash bool -- Specify the support of LADCCA. Give yes or no as the -+ Specify the support of LASH. Give yes or no as the - argument. The default value is no. - - OSS Sequencer Device Option: diff --git a/vkeybd-lash.patch b/vkeybd-lash.patch deleted file mode 100644 index 5876f72..0000000 --- a/vkeybd-lash.patch +++ /dev/null @@ -1,135 +0,0 @@ ---- Makefile~ 2006-04-25 07:00:14.000000000 -0400 -+++ Makefile 2006-04-25 07:00:36.000000000 -0400 -@@ -30,7 +30,7 @@ - USE_AWE = 1 - USE_MIDI = 1 - USE_ALSA = 1 --USE_LADCCA = 0 -+USE_LASH = 0 - - # - # Tcl/Tk library -- depends on your distribution -@@ -68,14 +68,14 @@ - endif - - # --# LADCCA stuff -+# LASH stuff - # --ifeq (1,$(USE_LADCCA)) --LADCCACFLAGS = $(shell pkg-config --cflags ladcca-1.0) \ -- $(shell pkg-config --exists ladcca-1.0 && echo "-DHAVE_LADCCA" ) --LADCCALIBS = $(shell pkg-config --libs ladcca-1.0) --DEVICES += $(LADCCACFLAGS) --EXTRALIB += $(LADCCALIBS) -+ifeq (1,$(USE_LASH)) -+LASHCFLAGS = $(shell pkg-config --cflags lash-1.0) \ -+ $(shell pkg-config --exists lash-1.0 && echo "-DHAVE_LASH" ) -+LASHLIBS = $(shell pkg-config --libs lash-1.0) -+DEVICES += $(LASHCFLAGS) -+EXTRALIB += $(LASHLIBS) - endif - - #---------------------------------------------------------------- -@@ -87,7 +87,7 @@ - CFLAGS = -Wall -O -DVKB_TCLFILE=\"$(VKB_TCLFILE)\" \ - -DVKBLIB_DIR=\"$(VKBLIB_DIR)\"\ - -DVERSION_STR=\"$(VERSION)\"\ -- $(DEVICES) $(XINC) $(TCLINC) $(TKINC) $(LADCCACFLAGS) -+ $(DEVICES) $(XINC) $(TCLINC) $(TKINC) $(LASHCFLAGS) - - TARGETS = vkeybd sftovkb - ---- oper_alsa.c~ 2006-04-25 06:59:53.000000000 -0400 -+++ oper_alsa.c 2006-04-25 07:00:36.000000000 -0400 -@@ -79,7 +79,7 @@ - {"addr", "subscriber", "--addr client:port or 'subscriber' : ALSA sequencer destination"}, - {"name", DEFAULT_NAME, "--name string : use the specified string as client/port names"}, - #ifdef HAVE_LADCCA -- {"ladcca", "no", "--ladcca : support LADCCA (default = no)"}, -+ {"lash", "no", "--lash : support LASH (default = no)"}, - #endif - {NULL}, - }; -@@ -100,7 +100,7 @@ - static int seq_client, seq_port; - static int chan_no; - --#ifdef HAVE_LADCCA -+#ifdef HAVE_LASH - static cca_client_t * cca_client = NULL; - #endif - -@@ -156,9 +156,9 @@ - /* get my client id */ - my_client = snd_seq_client_id(seq_handle); - -- /* tell the ladcca server our client id */ --#ifdef HAVE_LADCCA -- if ((var = Tcl_GetVar2(ip, "optvar", "ladcca", TCL_GLOBAL_ONLY)) != NULL) { -+ /* tell the lash server our client id */ -+#ifdef HAVE_LASH -+ if ((var = Tcl_GetVar2(ip, "optvar", "lash", TCL_GLOBAL_ONLY)) != NULL) { - if (*var == 'y' || *var == 'Y' || *var == '1') { - cca_client = cca_init (cca_args, - "vkeybd", -@@ -174,7 +174,7 @@ - } - } - } --#endif /* HAVE_LADCCA */ -+#endif /* HAVE_LASH */ - - /* set client info */ - if ((var = Tcl_GetVar2(ip, "optvar", "name", TCL_GLOBAL_ONLY)) != NULL) -@@ -203,7 +203,7 @@ - if (seq_client != SND_SEQ_ADDRESS_SUBSCRIBERS) { - /* subscribe to MIDI port */ - if ( --#ifdef HAVE_LADCCA -+#ifdef HAVE_LASH - !cca_enabled (cca_client) && - #endif - snd_seq_connect_to(seq_handle, my_port, seq_client, seq_port) < 0) { ---- README~ 2006-04-25 06:59:57.000000000 -0400 -+++ README 2006-04-25 07:00:36.000000000 -0400 -@@ -105,7 +105,7 @@ - tk707 check the client/port name whether it is a valid MIDI - device port. This options makes vkeybd possible to "fake" - as a real MIDI device. -- --ladcca bool -+ --lash bool - Specify the support of LADCCA. Give yes or no as the - argument. The default value is no. - ---- vkb.c~ 2006-04-25 07:00:21.000000000 -0400 -+++ vkb.c 2006-04-25 07:00:37.000000000 -0400 -@@ -65,7 +65,7 @@ - static vkb_oper_t *oper; - - #ifdef HAVE_LADCCA --cca_args_t * cca_args = NULL; -+lash_args_t * lash_args = NULL; - #endif - - /* -@@ -78,7 +78,7 @@ - int c, nargc; - - #ifdef HAVE_LADCCA -- cca_args = cca_extract_args(&argc, &argv); -+ lash_args = lash_extract_args(&argc, &argv); - #endif /* HAVE_LADCCA */ - - nargc = argc + 1; ---- vkb.h~ 2006-04-25 07:00:29.000000000 -0400 -+++ vkb.h 2006-04-25 07:00:37.000000000 -0400 -@@ -24,7 +24,7 @@ - #include - - #ifdef HAVE_LADCCA --#include -+#include - #endif - - #ifndef VKB_TCLFILE diff --git a/vkeybd.spec b/vkeybd.spec index dc17e18..ddcb51e 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,16 +1,13 @@ Summary: Virtual MIDI keyboard Name: vkeybd -Version: 0.1.17a -Release: 14%{?dist} +Version: 0.1.18d +Release: 2%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html -Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.17a.tar.bz2 +Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 Source1: vkeybd.png Source2: vkeybd.desktop -Patch0: vkeybd-lash.patch -Patch1: vkeybd-CFLAGS.patch -Patch2: vkeybd-lash-2.patch Patch3: vkeybd-no-OSS.patch Patch4: vkeybd-tcl8.5.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -30,11 +27,9 @@ Enjoy a music with your mouse and "computer" keyboard :-) %prep %setup -q -n vkeybd -%patch0 -p0 -%patch1 -p0 -%patch2 -p0 %patch3 -p0 %patch4 -p0 +sed -i -e 's|-Wall -O|$(RPM_OPT_FLAGS)|' Makefile %build make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.5 PREFIX=%{_prefix} @@ -50,7 +45,7 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ +desktop-file-install \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Fedora \ %{SOURCE2} @@ -79,6 +74,13 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Mon Feb 11 2013 Brendan Jones 0.1.18d-2 +- Remove desktop vendor +- New upstream release + +* Thu Jan 10 2013 Brendan Jones 0.1.18d-1 +- Update to 0.1.18d + * Sun Jul 22 2012 Fedora Release Engineering - 0.1.17a-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From a7ffaa852f1294d3fffe04e63b3e37c5db3b9072 Mon Sep 17 00:00:00 2001 From: Brendan Jones Date: Wed, 13 Feb 2013 07:58:26 +0100 Subject: [PATCH 06/43] Reinstate vendor for < f19 --- vkeybd.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index c9e0fbb..7ba662a 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,7 +1,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -43,7 +43,7 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install \ +desktop-file-install --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Fedora \ %{SOURCE2} @@ -64,10 +64,13 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_bindir}/sftovkb %{_datadir}/vkeybd/ %{_mandir}/man1/* -%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/*%{name}.desktop %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Wed Feb 13 2013 Brendan Jones 0.1.18d-2 +- Reisntate vendor for < f19 + * Thu Feb 11 2013 Brendan Jones 0.1.18d-1 - Update to 0.1.18d From 823430d6f744c356699bc30848cb0d253a40f857 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Tue, 14 May 2013 09:16:48 -0500 Subject: [PATCH 07/43] Fix vendor tag handling. --- vkeybd.spec | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index 7ba662a..435954f 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -1,7 +1,13 @@ +%if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7) +%global with_desktop_vendor_tag 1 +%else +%global with_desktop_vendor_tag 0 +%endif + Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -43,7 +49,10 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications -desktop-file-install --vendor fedora \ +desktop-file-install \ +%if 0%{?with_desktop_vendor_tag} + --vendor fedora \ +%endif --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category X-Fedora \ %{SOURCE2} @@ -68,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Tue May 14 2013 Jon Ciesla - 0.1.18d-3 +- Correctly macroize vendor tag handling. + * Wed Feb 13 2013 Brendan Jones 0.1.18d-2 - Reisntate vendor for < f19 From 2c98edd17b3a7d34edfecf6f46c90b9979628218 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 01:20:35 -0500 Subject: [PATCH 08/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 435954f..74b8b3a 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0.1.18d-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Tue May 14 2013 Jon Ciesla - 0.1.18d-3 - Correctly macroize vendor tag handling. From 2154f7c7fe5d30376ceb283d95d29cacd6ce745e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= Date: Wed, 21 May 2014 11:53:16 +0200 Subject: [PATCH 09/43] - Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 74b8b3a..7d12a5f 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Wed May 21 2014 Jaroslav Škarvada - 0.1.18d-5 +- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 + * Sun Aug 04 2013 Fedora Release Engineering - 0.1.18d-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From a4887e3d101fc31b7d385404971047d9d48c0f64 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 22:51:31 -0500 Subject: [PATCH 10/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 7d12a5f..43fa601 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 0.1.18d-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed May 21 2014 Jaroslav Škarvada - 0.1.18d-5 - Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 From 3db5bb5ee2987ba22067a18fa5576a7d5fd13f0c Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 17 Jun 2014 17:34:11 -0500 Subject: [PATCH 11/43] Update for tk8.6 (#1107101) --- vkeybd-tcl8.5.patch => vkeybd-tcl8.6.patch | 2 +- vkeybd.spec | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) rename vkeybd-tcl8.5.patch => vkeybd-tcl8.6.patch (93%) diff --git a/vkeybd-tcl8.5.patch b/vkeybd-tcl8.6.patch similarity index 93% rename from vkeybd-tcl8.5.patch rename to vkeybd-tcl8.6.patch index a0bd979..4fc25fc 100644 --- a/vkeybd-tcl8.5.patch +++ b/vkeybd-tcl8.6.patch @@ -5,7 +5,7 @@ # Tcl/Tk library -- depends on your distribution # -TCL_VERSION = 8.4 -+TCL_VERSION = 8.5 ++TCL_VERSION = 8.6 TCLLIB = -ltcl$(TCL_VERSION) TCLINC = TKLIB = -ltk$(TCL_VERSION) diff --git a/vkeybd.spec b/vkeybd.spec index 43fa601..1d83229 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -15,14 +15,14 @@ Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 Source1: vkeybd.png Source2: vkeybd.desktop Patch3: vkeybd-no-OSS.patch -Patch4: vkeybd-tcl8.5.patch +Patch4: vkeybd-tcl8.6.patch -BuildRequires: tk-devel >= 1:8.5, tk-devel < 1:8.6 +BuildRequires: tk-devel >= 1:8.6, tk-devel < 1:8.7 BuildRequires: lash-devel BuildRequires: desktop-file-utils -Requires: tk >= 1:8.5, tk > 1:8.5, lash +Requires: tk >= 1:8.6, tk > 1:8.6, lash Requires: hicolor-icon-theme %description @@ -37,7 +37,7 @@ Enjoy a music with your mouse and "computer" keyboard :-) sed -i -e 's|-Wall -O|$(RPM_OPT_FLAGS)|' Makefile %build -make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.5 PREFIX=%{_prefix} +make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.6 PREFIX=%{_prefix} %install make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Tue Jun 17 2014 Yaakov Selkowitz - 0.1.18d-7 +- Update for tk8.6 (#1107101) + * Sun Jun 08 2014 Fedora Release Engineering - 0.1.18d-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 543eaccaf12b41035ad6c8af4f345ba5fb5c28b4 Mon Sep 17 00:00:00 2001 From: Till Maas Date: Sun, 6 Jul 2014 18:39:50 +0200 Subject: [PATCH 12/43] fix bogus dates in changelog --- vkeybd.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index 1d83229..0cb9f48 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -95,7 +95,7 @@ touch --no-create %{_datadir}/icons/hicolor || : * Wed Feb 13 2013 Brendan Jones 0.1.18d-2 - Reisntate vendor for < f19 -* Thu Feb 11 2013 Brendan Jones 0.1.18d-1 +* Mon Feb 11 2013 Brendan Jones 0.1.18d-1 - Update to 0.1.18d * Sat Feb 09 2013 Parag Nemade - 0.1.17a-15 @@ -129,10 +129,10 @@ touch --no-create %{_datadir}/icons/hicolor || : * Sat Jan 05 2008 Marcela Maslanova 0.1.17a-6 - Upgrade to tcl8.5. -* Mon Oct 07 2007 Anthony Green 0.1.17a-5 +* Sun Oct 07 2007 Anthony Green 0.1.17a-5 - Add -no-OSS patch. -* Mon Oct 07 2007 Anthony Green 0.1.17a-4 +* Sun Oct 07 2007 Anthony Green 0.1.17a-4 - Rebuild for new lash. * Mon Feb 19 2007 Anthony Green 0.1.17a-3 From 38b91fd284e67ac9a55d62844942aded79e02ae8 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 08:00:55 +0000 Subject: [PATCH 13/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 0cb9f48..6e2fb67 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 0.1.18d-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Tue Jun 17 2014 Yaakov Selkowitz - 0.1.18d-7 - Update for tk8.6 (#1107101) From bfbe2ea98ad6d473dc69d04f36167db500e53a2f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 02:05:10 +0000 Subject: [PATCH 14/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 6e2fb67..b484676 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.1.18d-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Aug 18 2014 Fedora Release Engineering - 0.1.18d-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From c9bb428480c4a9450b3134f2f453cfc4bfad441c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 02:47:17 +0000 Subject: [PATCH 15/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index b484676..15df620 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 0.1.18d-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 0.1.18d-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From cddf30001aa8a441383288b94a100dd78fe8744e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 17:08:33 +0000 Subject: [PATCH 16/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 15df620..800ce4d 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.1.18d-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 0.1.18d-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 3ca65fa526d91532139955fe7ca45d59d9031046 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:22:41 +0000 Subject: [PATCH 17/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 800ce4d..6eceb3f 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 0.1.18d-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 0.1.18d-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 3148043584a84ab6edf6431f4603846775ddc1d6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 10:05:52 +0000 Subject: [PATCH 18/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 6eceb3f..f2adc76 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -77,6 +77,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 0.1.18d-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 0.1.18d-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 6c8703af6961a4c5c5797a543a08ebfa669af59e Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Thu, 18 Jan 2018 22:47:40 +0100 Subject: [PATCH 19/43] Remove obsolete scriptlets Signed-off-by: Igor Gnatenko --- vkeybd.spec | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index f2adc76..ad3e305 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -57,16 +57,6 @@ desktop-file-install \ --add-category X-Fedora \ %{SOURCE2} -%post -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : - -%postun -# update icon themes -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : - %files %doc README ChangeLog %{_bindir}/vkeybd @@ -77,6 +67,9 @@ touch --no-create %{_datadir}/icons/hicolor || : %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Thu Jan 18 2018 Igor Gnatenko - 0.1.18d-14 +- Remove obsolete scriptlets + * Thu Aug 03 2017 Fedora Release Engineering - 0.1.18d-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From f954812eab32818b8724516dcfea21374c86c294 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:35:38 +0000 Subject: [PATCH 20/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index ad3e305..22aaace 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -67,6 +67,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 0.1.18d-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jan 18 2018 Igor Gnatenko - 0.1.18d-14 - Remove obsolete scriptlets From 17f6445fcfcf896d088336be4242ddb133d73899 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:36:18 +0000 Subject: [PATCH 21/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 22aaace..8678794 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html @@ -67,6 +67,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.1.18d-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 0.1.18d-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From f8653f230b004be0da117908f7a90df21a881a09 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 24 Jul 2018 16:16:25 +0200 Subject: [PATCH 22/43] Add missing BuildRequires on gcc make: cc: Command not found References: https://bugzilla.redhat.com/show_bug.cgi?id=1606651 Signed-off-by: Igor Gnatenko --- vkeybd.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/vkeybd.spec b/vkeybd.spec index 8678794..2dea784 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -17,6 +17,7 @@ Source2: vkeybd.desktop Patch3: vkeybd-no-OSS.patch Patch4: vkeybd-tcl8.6.patch +BuildRequires: gcc BuildRequires: tk-devel >= 1:8.6, tk-devel < 1:8.7 BuildRequires: lash-devel From 1522115bebf96b0fe1856b51d7419b601eec0ef1 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:29 +0100 Subject: [PATCH 23/43] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- vkeybd.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 2dea784..2f5ad9e 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -9,7 +9,6 @@ Name: vkeybd Version: 0.1.18d Release: 16%{?dist} License: GPLv2+ -Group: Applications/Multimedia URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 Source1: vkeybd.png From f776c6b8f9ec7778389db4cd05a95d0a9755a61c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:22:51 +0000 Subject: [PATCH 24/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 2f5ad9e..1b95ea8 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 16%{?dist} +Release: 17%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -67,6 +67,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.1.18d-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 0.1.18d-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 854bca623b40a5886d1df4cdff6db2fb92697cbc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 03:05:58 +0000 Subject: [PATCH 25/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 1b95ea8..e9b6e1f 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 17%{?dist} +Release: 18%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -67,6 +67,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.1.18d-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 0.1.18d-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 326e12d7c23fd8ff2fd41f9984393c2c3f4d8eef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 03:17:40 +0000 Subject: [PATCH 26/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index e9b6e1f..bf6f815 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 18%{?dist} +Release: 19%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -67,6 +67,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.1.18d-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 0.1.18d-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 7f531e77b794682bede599e438f3a3913c0af88e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:49:07 +0000 Subject: [PATCH 27/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index bf6f815..bc869db 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 19%{?dist} +Release: 20%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -67,6 +67,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.1.18d-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 0.1.18d-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From f460438ffbcc58fc5f02d72103336875c562e2b3 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:45:10 +0000 Subject: [PATCH 28/43] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- vkeybd.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/vkeybd.spec b/vkeybd.spec index bc869db..f9df3b1 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -16,6 +16,7 @@ Source2: vkeybd.desktop Patch3: vkeybd-no-OSS.patch Patch4: vkeybd-tcl8.6.patch +BuildRequires: make BuildRequires: gcc BuildRequires: tk-devel >= 1:8.6, tk-devel < 1:8.7 BuildRequires: lash-devel From 16c708a4e564e260e82081b4567a2498769aa8c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:10:44 +0000 Subject: [PATCH 29/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index f9df3b1..7588e01 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 20%{?dist} +Release: 21%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.1.18d-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 0.1.18d-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 968897d1514b90758cbb4a02bb9aa1319b30c572 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:35:38 +0000 Subject: [PATCH 30/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 7588e01..0669f98 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 21%{?dist} +Release: 22%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.1.18d-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 0.1.18d-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 02f43dabaa8663560653689124a5ceff5af058de Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:06:29 +0000 Subject: [PATCH 31/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 0669f98..e5f6cfd 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 22%{?dist} +Release: 23%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.1.18d-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.1.18d-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 64cf5b708529474328f136b0c160c99857229ae4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:02:03 +0000 Subject: [PATCH 32/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index e5f6cfd..b99e24f 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 23%{?dist} +Release: 24%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.1.18d-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 0.1.18d-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From e810c9a8573a7ed4a4f73486271f81c0f6c2a1f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:25:49 +0000 Subject: [PATCH 33/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index b99e24f..e7103fd 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 24%{?dist} +Release: 25%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.1.18d-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 0.1.18d-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 294e7f1b541c6208e4f8ff45142c9eeff394f3ed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:47:21 +0000 Subject: [PATCH 34/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index e7103fd..cdcc2d4 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 25%{?dist} +Release: 26%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.1.18d-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 0.1.18d-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 7781ca8b04208cc51d1cee577799b2df67317abd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 08:02:59 +0000 Subject: [PATCH 35/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index cdcc2d4..e7ef9e5 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 26%{?dist} +Release: 27%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.1.18d-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 0.1.18d-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From c31ae1a8670a4cf621ca0c1b59cd5a62bb8e0c40 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:49 +0200 Subject: [PATCH 36/43] Eliminate use of obsolete %patchN syntax (#2283636) --- vkeybd.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index e7ef9e5..22aea57 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -33,8 +33,8 @@ Enjoy a music with your mouse and "computer" keyboard :-) %prep %setup -q -n vkeybd -%patch3 -p0 -%patch4 -p0 +%patch -P3 -p0 +%patch -P4 -p0 sed -i -e 's|-Wall -O|$(RPM_OPT_FLAGS)|' Makefile %build From a712bd6072b1692a7304b3ac5ae561cb974a176d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:55:16 +0000 Subject: [PATCH 37/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 22aea57..b819aef 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 27%{?dist} +Release: 28%{?dist} License: GPLv2+ URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 @@ -68,6 +68,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.1.18d-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 0.1.18d-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From d0a4dd482f8a1228dca4bbddd59909c491b7a37e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:36:24 +0200 Subject: [PATCH 38/43] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- vkeybd.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vkeybd.spec b/vkeybd.spec index b819aef..34456e6 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,8 +7,9 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 28%{?dist} -License: GPLv2+ +Release: 29%{?dist} +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://www.alsa-project.org/~iwai/alsa.html Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 Source1: vkeybd.png @@ -68,6 +69,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Jul 26 2024 Miroslav Suchý - 0.1.18d-29 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 0.1.18d-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From dbcd677a32a611f31285b44c7f4318678c984a4e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:31:03 +0000 Subject: [PATCH 39/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 34456e6..cee6d6e 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18d -Release: 29%{?dist} +Release: 30%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://www.alsa-project.org/~iwai/alsa.html @@ -69,6 +69,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.1.18d-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 0.1.18d-29 - convert license to SPDX From 4980f0c4025b2c1fb1980afd7c2c789b45bcd736 Mon Sep 17 00:00:00 2001 From: Guido Aulisi Date: Wed, 4 Jun 2025 00:03:36 +0200 Subject: [PATCH 40/43] Update to 0.1.18f --- .gitignore | 1 + sources | 2 +- vkeybd-makefile.patch | 27 +++++++++++++++++++++++++++ vkeybd-no-OSS.patch | 11 ----------- vkeybd-tcl8.6.patch | 11 ----------- vkeybd.spec | 42 +++++++++++++++++++++--------------------- 6 files changed, 50 insertions(+), 44 deletions(-) create mode 100644 vkeybd-makefile.patch delete mode 100644 vkeybd-no-OSS.patch delete mode 100644 vkeybd-tcl8.6.patch diff --git a/.gitignore b/.gitignore index f17427d..80b30ac 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ vkeybd-0.1.17a.tar.bz2 /vkeybd-0.1.18d.tar.bz2 +/vkeybd-0.1.18f.tar.gz diff --git a/sources b/sources index ab924d6..e0fb46e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5c7bd16e2903866f949879b885953a2b vkeybd-0.1.18d.tar.bz2 +SHA512 (vkeybd-0.1.18f.tar.gz) = 35525e8e3a0f8781494df7768daafd05466c2ead9f23383bf3fff34451022335fee9b5a0191959f124810d350869480ed5cdc3ea3da1b89567a1af7e1e2960b7 diff --git a/vkeybd-makefile.patch b/vkeybd-makefile.patch new file mode 100644 index 0000000..ef9f7fd --- /dev/null +++ b/vkeybd-makefile.patch @@ -0,0 +1,27 @@ +diff --git a/Makefile b/Makefile +index bd50fcc..a39d73f 100644 +--- a/Makefile ++++ b/Makefile +@@ -27,7 +27,7 @@ VKBLIB_DIR = $(DATA_DIR)/vkeybd + # device selections -- multiple avaialble + # to disable the device, set value 0 (do not comment out!) + # +-USE_AWE = 1 ++USE_AWE = 0 + USE_MIDI = 1 + USE_ALSA = 1 + USE_LASH = 0 +@@ -35,10 +35,10 @@ USE_LASH = 0 + # + # Tcl/Tk library -- depends on your distribution + # +-TCL_VERSION = 8.4 +-TCLLIB = -ltcl$(TCL_VERSION) ++TCL_VERSION = 9.0 ++TCLLIB = -ltcl + TCLINC = +-TKLIB = -ltk$(TCL_VERSION) ++TKLIB = -ltk + TKINC = + XLIB = -L/usr/X11R6/lib -lX11 + XINC = -I/usr/X11R6/include diff --git a/vkeybd-no-OSS.patch b/vkeybd-no-OSS.patch deleted file mode 100644 index 0b896f5..0000000 --- a/vkeybd-no-OSS.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile~ 2007-10-08 14:43:25.000000000 -0700 -+++ Makefile 2007-10-08 14:44:57.000000000 -0700 -@@ -27,7 +27,7 @@ - # device selections -- multiple avaialble - # to disable the device, set value 0 (do not comment out!) - # --USE_AWE = 1 -+USE_AWE = 0 - USE_MIDI = 1 - USE_ALSA = 1 - USE_LASH = 0 diff --git a/vkeybd-tcl8.6.patch b/vkeybd-tcl8.6.patch deleted file mode 100644 index 4fc25fc..0000000 --- a/vkeybd-tcl8.6.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile~ 2008-01-05 06:31:07.000000000 -0500 -+++ Makefile 2008-01-05 06:31:34.000000000 -0500 -@@ -35,7 +35,7 @@ - # - # Tcl/Tk library -- depends on your distribution - # --TCL_VERSION = 8.4 -+TCL_VERSION = 8.6 - TCLLIB = -ltcl$(TCL_VERSION) - TCLINC = - TKLIB = -ltk$(TCL_VERSION) diff --git a/vkeybd.spec b/vkeybd.spec index cee6d6e..8c1d048 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -6,25 +6,24 @@ Summary: Virtual MIDI keyboard Name: vkeybd -Version: 0.1.18d -Release: 30%{?dist} +Version: 0.1.18f +Release: 1%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later -URL: http://www.alsa-project.org/~iwai/alsa.html -Source0: http://www.alsa-project.org/~iwai/vkeybd-0.1.18d.tar.bz2 +URL: https://github.com/tiwai/%{name} +Source0: https://github.com/tiwai/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vkeybd.png Source2: vkeybd.desktop -Patch3: vkeybd-no-OSS.patch -Patch4: vkeybd-tcl8.6.patch +Patch0: vkeybd-makefile.patch BuildRequires: make -BuildRequires: gcc -BuildRequires: tk-devel >= 1:8.6, tk-devel < 1:8.7 +BuildRequires: gcc +BuildRequires: tk-devel >= 1:9.0 BuildRequires: lash-devel BuildRequires: desktop-file-utils -Requires: tk >= 1:8.6, tk > 1:8.6, lash +Requires: tk >= 1:9.0 Requires: hicolor-icon-theme %description @@ -33,29 +32,27 @@ It's a simple fake of a MIDI keyboard on X-windows system. Enjoy a music with your mouse and "computer" keyboard :-) %prep -%setup -q -n vkeybd -%patch -P3 -p0 -%patch -P4 -p0 +%autosetup -p1 sed -i -e 's|-Wall -O|$(RPM_OPT_FLAGS)|' Makefile %build -make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.6 PREFIX=%{_prefix} +%make_build USE_AWE=0 TCL_VERSION=9.0 PREFIX=%{_prefix} %install -make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install -make USE_LADCCA=1 PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT install-man -chmod 644 $RPM_BUILD_ROOT/%{_mandir}/man1/* -chmod 755 $RPM_BUILD_ROOT/%{_datadir}/vkeybd/vkeybd.tcl +%make_install USE_AWE=0 PREFIX=%{_prefix} +%make_install USE_AWE=0 PREFIX=%{_prefix} install-man +chmod 644 %{buildroot}/%{_mandir}/man1/* +chmod 755 %{buildroot}/%{_datadir}/vkeybd/vkeybd.tcl -mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps -install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png +mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/64x64/apps +install -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png -mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications +mkdir -p %{buildroot}/%{_datadir}/applications desktop-file-install \ %if 0%{?with_desktop_vendor_tag} --vendor fedora \ %endif - --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + --dir %{buildroot}/%{_datadir}/applications \ --add-category X-Fedora \ %{SOURCE2} @@ -69,6 +66,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Tue Jun 03 2025 Guido Aulisi - 0.1.18f-1 +- Update to 0.1.18f + * Sun Jan 19 2025 Fedora Release Engineering - 0.1.18d-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 7fad8d77511305cc9ff99f950c8e19d0e319dd17 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:10:26 +0000 Subject: [PATCH 41/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 8c1d048..26a9f24 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18f -Release: 1%{?dist} +Release: 2%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://github.com/tiwai/%{name} @@ -66,6 +66,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.1.18f-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jun 03 2025 Guido Aulisi - 0.1.18f-1 - Update to 0.1.18f From 9c9660a533d484ae6d5810c03760d66c689ec4ff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:00:03 +0000 Subject: [PATCH 42/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index 26a9f24..e31840b 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18f -Release: 2%{?dist} +Release: 3%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://github.com/tiwai/%{name} @@ -66,6 +66,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.1.18f-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 0.1.18f-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From c3ff756c68a916b2994c35350c6b7278847a07f3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:34:13 +0000 Subject: [PATCH 43/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- vkeybd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vkeybd.spec b/vkeybd.spec index e31840b..bf34883 100644 --- a/vkeybd.spec +++ b/vkeybd.spec @@ -7,7 +7,7 @@ Summary: Virtual MIDI keyboard Name: vkeybd Version: 0.1.18f -Release: 3%{?dist} +Release: 4%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://github.com/tiwai/%{name} @@ -66,6 +66,9 @@ desktop-file-install \ %{_datadir}/icons/hicolor/64x64/apps/vkeybd.png %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 0.1.18f-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 0.1.18f-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild