From 1df2519277838b88ee52b40fb98f5d1c64178328 Mon Sep 17 00:00:00 2001 From: Bob Hepple Date: Mar 27 2020 06:16:18 +0000 Subject: Initial import (#1808278). --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5a7ae0b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/libevdevPlus-0.1.1.tar.gz diff --git a/libevdevPlus.spec b/libevdevPlus.spec new file mode 100644 index 0000000..bd8b661 --- /dev/null +++ b/libevdevPlus.spec @@ -0,0 +1,56 @@ +Name: libevdevPlus +Version: 0.1.1 +Release: 3%{?dist} +Summary: C++ wrapper around libevdev +License: MIT +URL: https://github.com/YukiWorkshop/libevdevPlus +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: make + +%description +a c++ wrapper around libevdev (required for ydotool). + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +%description devel +This package contains header files for %{name} + +%prep +%autosetup + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .. +%make_build + +%install +%make_install -C %{_target_platform} +rm -f %{buildroot}%{_libdir}/%{name}.a + +%files +%{_libdir}/%{name}.so.0* + +%doc README.md + +%license LICENSE + +%files devel +%{_libdir}/%{name}.so +%{_includedir}/evdevPlus/ +%{_libdir}/pkgconfig/* + +%changelog +* Thu Mar 26 2020 Bob Hepple - 0.1.1-3 +- fix globbing of shared library name +- move pkgconfig files to devel package + +* Sun Mar 22 2020 Bob Hepple - 0.1.1-2 +- Changes per https://bugzilla.redhat.com/show_bug.cgi?id=1808278 + +* Sat Feb 29 2020 Bob Hepple - 0.1.1-1 +- Initial version of the package diff --git a/sources b/sources new file mode 100644 index 0000000..8dc8a4b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (libevdevPlus-0.1.1.tar.gz) = 03e046bdd5ea985fb638e4cfa3c32bd4a50812203d563f5989bbaa817a9fe79472a314fe9307c9b9832f666ecfd4823b91c5dc6413ffae4432105e8d198d42d9