Compare commits
No commits in common. "rawhide" and "f42" have entirely different histories.
6 changed files with 44 additions and 59 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,3 +1,2 @@
|
|||
vkeybd-0.1.17a.tar.bz2
|
||||
/vkeybd-0.1.18d.tar.bz2
|
||||
/vkeybd-0.1.18f.tar.gz
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (vkeybd-0.1.18f.tar.gz) = 35525e8e3a0f8781494df7768daafd05466c2ead9f23383bf3fff34451022335fee9b5a0191959f124810d350869480ed5cdc3ea3da1b89567a1af7e1e2960b7
|
||||
5c7bd16e2903866f949879b885953a2b vkeybd-0.1.18d.tar.bz2
|
||||
|
|
|
|||
|
|
@ -1,27 +0,0 @@
|
|||
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
|
||||
11
vkeybd-no-OSS.patch
Normal file
11
vkeybd-no-OSS.patch
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- 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
|
||||
11
vkeybd-tcl8.6.patch
Normal file
11
vkeybd-tcl8.6.patch
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- 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)
|
||||
51
vkeybd.spec
51
vkeybd.spec
|
|
@ -6,24 +6,25 @@
|
|||
|
||||
Summary: Virtual MIDI keyboard
|
||||
Name: vkeybd
|
||||
Version: 0.1.18f
|
||||
Release: 4%{?dist}
|
||||
Version: 0.1.18d
|
||||
Release: 30%{?dist}
|
||||
# Automatically converted from old format: GPLv2+ - review is highly recommended.
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/tiwai/%{name}
|
||||
Source0: https://github.com/tiwai/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
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
|
||||
Source2: vkeybd.desktop
|
||||
Patch0: vkeybd-makefile.patch
|
||||
Patch3: vkeybd-no-OSS.patch
|
||||
Patch4: vkeybd-tcl8.6.patch
|
||||
|
||||
BuildRequires: make
|
||||
BuildRequires: gcc
|
||||
BuildRequires: tk-devel >= 1:9.0
|
||||
BuildRequires: gcc
|
||||
BuildRequires: tk-devel >= 1:8.6, tk-devel < 1:8.7
|
||||
BuildRequires: lash-devel
|
||||
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
Requires: tk >= 1:9.0
|
||||
Requires: tk >= 1:8.6, tk > 1:8.6, lash
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
%description
|
||||
|
|
@ -32,27 +33,29 @@ It's a simple fake of a MIDI keyboard on X-windows system.
|
|||
Enjoy a music with your mouse and "computer" keyboard :-)
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
%setup -q -n vkeybd
|
||||
%patch -P3 -p0
|
||||
%patch -P4 -p0
|
||||
sed -i -e 's|-Wall -O|$(RPM_OPT_FLAGS)|' Makefile
|
||||
|
||||
%build
|
||||
%make_build USE_AWE=0 TCL_VERSION=9.0 PREFIX=%{_prefix}
|
||||
make %{?_smp_mflags} USE_LADCCA=1 TCL_VERSION=8.6 PREFIX=%{_prefix}
|
||||
|
||||
%install
|
||||
%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
|
||||
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
|
||||
|
||||
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}/icons/hicolor/64x64/apps
|
||||
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png
|
||||
|
||||
mkdir -p %{buildroot}/%{_datadir}/applications
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
|
||||
desktop-file-install \
|
||||
%if 0%{?with_desktop_vendor_tag}
|
||||
--vendor fedora \
|
||||
%endif
|
||||
--dir %{buildroot}/%{_datadir}/applications \
|
||||
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
||||
--add-category X-Fedora \
|
||||
%{SOURCE2}
|
||||
|
||||
|
|
@ -66,18 +69,6 @@ desktop-file-install \
|
|||
%{_datadir}/icons/hicolor/64x64/apps/vkeybd.png
|
||||
|
||||
%changelog
|
||||
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.18f-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
|
||||
|
||||
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.18f-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.18f-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Tue Jun 03 2025 Guido Aulisi <guido.aulisi@gmail.com> - 0.1.18f-1
|
||||
- Update to 0.1.18f
|
||||
|
||||
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.18d-30
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue