keybinder-3.0 0.3.2-1 (znver1;i686;x86_64;armv7hnl;aarch64) 2020-11719
9999
Status | published | ||||||||||||||||||||||||||||||
Submitter | angrypenguinpoland [@T] gmail.com | ||||||||||||||||||||||||||||||
Platform | rolling | ||||||||||||||||||||||||||||||
Repository | main | ||||||||||||||||||||||||||||||
URL | https://abf.openmandriva.org/build_lists/764726 | ||||||||||||||||||||||||||||||
Packages |
|
||||||||||||||||||||||||||||||
Build Date | 2020-05-08 15:23:27 +0000 UTC | ||||||||||||||||||||||||||||||
Last Updated | 2020-05-14 20:34:29.897552814 +0000 UTC |
$ git show --format=fuller --patch-with-stat --summary 00690233cc705d16feec64d217e1d4570d82eb84 commit 00690233cc705d16feec64d217e1d4570d82eb84 Author: crisb <cris@beebgames.com> AuthorDate: Tue Apr 25 14:47:58 2017 +0100 Commit: crisb <cris@beebgames.com> CommitDate: Tue Apr 25 14:47:58 2017 +0100 Add --- keybinder-3.0.spec | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 keybinder-3.0.spec diff --git a/keybinder-3.0.spec b/keybinder-3.0.spec new file mode 100644 index 0000000..ab8f7f1 --- /dev/null +++ b/keybinder-3.0.spec @@ -0,0 +1,82 @@ +%define oname keybinder + +%define major 0 +%define api 3.0 +%define gmajor 3.0 +%define libname %mklibname %{oname} %{api} %{major} +%define girname %mklibname %{oname}-gir %{gmajor} +%define develname %mklibname -d %{oname} %{api} + +Name: keybinder3.0 +Version: 0.3.2 +Release: 1 +Summary: A library for registering global keyboard shortcuts +License: X11 License +Group: Development/GNOME and GTK+ +URL: https://github.com/kupferlauncher/keybinder +Source0: https://github.com/kupferlauncher/keybinder/releases/download/%{oname}-%{api}-v%{version}/%{oname}-%{api}-%{version}.tar.gz + +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) + +%description +%{name} is a library for registering global keyboard shortcuts. Keybinder +works with GTK3-based applications using the X Window System. + +%package -n %{libname} +Group: System/Libraries +Summary: %{name} library package + +%description -n %{libname} +Shared libraries for %{name}. + +%package -n %{girname} +Summary: GObject Introspection interface description for %{name} +Group: System/Libraries +Requires: %{libname} = %{version}-%{release} + +%description -n %{girname} +GObject Introspection interface description for %{name}. + +%package -n %{develname} +Group: Development/GNOME and GTK+ +Summary: %{name} developement files +Provides: %{name}-devel = %{version}-%{release} +Requires: %{libname} = %{version} +Requires: %{girname} = %{version} + +%description -n %{develname} +This package contains header files needed when building applications based on +%{name}. + +%prep +%setup -q -n %{oname}-%{api}-%{version} + +%build +%configure2_5x \ + --disable-static \ + --enable-introspection=yes +%make + +%install +%makeinstall_std + +# don't ship .la +find %{buildroot} -name '*.la' -delete + +%files +%doc NEWS AUTHORS README + +%files -n %{libname} +%{_libdir}/libkeybinder-%{api}.so.%{major}* + +%files -n %{girname} +%{_libdir}/girepository-1.0/Keybinder-%{gmajor}.typelib + +%files -n %{develname} +%doc %{_datadir}/gtk-doc/html/%{oname}-%{api} +%{_includedir}/%{oname}-%{api} +%{_libdir}/libkeybinder-%{api}.so +%{_libdir}/pkgconfig/keybinder-%{api}.pc +%{_datadir}/gir-1.0/Keybinder-%{gmajor}.gir +
Not Available
benbullard79 [@T] cox.net | No Comment. | 1442d 21hrs |
benbullard79 [@T] cox.net | No Comment. | 1442d 21hrs |