# Generated by go2rpm 1.19.0 %bcond check 1 # https://github.com/nwg-piotr/nwg-drawer %global goipath github.com/nwg-piotr/nwg-drawer Version: 0.7.5 %gometa -L -f Name: nwg-drawer Release: 2%{?dist} Summary: Application drawer for wlroots-based Wayland compositors # Generated by go-vendor-tools License: Apache-2.0 AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0 URL: %{gourl} Source0: %{gosource} # Generated by go-vendor-tools Source1: %{archivename}-vendor.tar.bz2 Source2: go-vendor-tools.toml BuildRequires: go-vendor-tools BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo-gobject) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(atk) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk-layer-shell-0) Suggests: (foot or alacritty) Suggests: thunar %description Application drawer for wlroots-based Wayland compositors. %prep %goprep -p1 tar -xf %{S:1} %generate_buildrequires %go_vendor_license_buildrequires -c %{S:2} %build %global gomodulesmode GO111MODULE=on %gobuild -o %{gobuilddir}/bin/nwg-drawer %{goipath} %install %go_vendor_license_install -c %{S:2} install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vd %{buildroot}%{_datadir}/%{name}/desktop-directories/ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ install -m 0644 -vp desktop-directories/* %{buildroot}%{_datadir}/%{name}/desktop-directories/ %check %go_vendor_license_check -c %{S:2} %if %{with check} %gotest ./... %endif %files -f %{go_vendor_license_filelist} %doc README.md %{_bindir}/* %{_datadir}/%{name} %changelog * Thu Apr 30 2026 Jerzy Drożdż - 0.7.5-2 - Switched to vendor go spec * Thu Mar 26 2026 Jerzy Drożdż  - 0.7.5-1 - Update to 0.7.5 * Sat Oct 25 2025 Jerzy Drożdż - 0.7.4-2 - Fixed build dependencies * Sat Jul 19 2025 Marcelo Mafra - 0.7.4-1 - Update to 0.7.4 * Wed Jul 09 2025 Jerzy Drożdż  - 0.7.3-1 - Update to 0.7.3 * Tue Jul 08 2025 Jerzy Drożdż  - 0.7.2-1 - Update to 0.7.2 * Tue Jul 01 2025 Jerzy Drożdż  - 0.7.1-1 - Update to 0.7.1 * Sun Jun 01 2025 Jerzy Drożdż  - 0.7.0-1 - Update to 0.7.0 * Thu May 01 2025 Jerzy Drożdż  - 0.6.5-1 - Update to 0.6.5 * Tue Mar 18 2025 Jerzy Drożdż  - 0.6.4-1 - Update to 0.6.4 * Wed Jan 29 2025 Jerzy Drożdż  - 0.6.3-1 - Update to 0.6.3 * Wed Jan 22 2025 Jerzy Drożdż  - 0.6.2-1 - Update to 0.6.2 * Mon Jan 20 2025 Jerzy Drożdż  - 0.6.1-1 - Update to 0.6.1 * Sat Oct 26 2024 Jerzy Drożdż  - 0.5.2-1 - Update to 0.5.2 * Thu Oct 03 2024 Jerzy Drożdż  - 0.5.1-1 - Update to 0.5.1 * Sun Sep 22 2024 Jerzy Drożdż  - 0.5.0-1 - Update to 0.5.0 * Sun Jun 30 2024 Jerzy Drożdż  - 0.4.9-1 - Update to 0.4.9 * Tue Jun 18 2024 Jerzy Drożdż  - 0.4.8-1 - Update to 0.4.8 * Thu Feb 08 2024 Jerzy Drożdż  - 0.4.7-1 - Update to 0.4.7 * Tue Feb 06 2024 Jerzy Drożdż  - 0.4.6-1 - Update to 0.4.6 * Mon Feb 05 2024 Jerzy Drożdż  - 0.4.5-1 - Update to 0.4.5 * Thu Dec 14 2023 Jerzy Drożdż - 0.4.3-2 - Fixed package name * Fri Dec 01 2023 Jerzy Drożdż  - 0.4.3-1 - Update to 0.4.3 * Wed Nov 22 2023 Jerzy Drożdż  - 0.4.2-1 - Update to 0.4.2 * Sat Nov 18 2023 Jerzy Drożdż  - 0.4.1-1 - Update to 0.4.1 * Wed Nov 08 2023 Jerzy Drożdż  - 0.4.0-1 - Update to 0.4.0 * Tue Aug 01 2023 Jerzy Drożdż - 0.3.9-2 - Golang packaging guidelines spec file * Fri Jul 28 2023 Jerzy Drożdż  - 0.3.9-1 - Update to 0.3.9 * Mon Feb 27 2023 Jerzy Drożdż - 0.3.8-1 - Update to 0.3.8 * Fri Dec 30 2022 Jerzy Drożdż - 0.3.6-3 - Added README.md as docs - Changed build process * Thu Dec 29 2022 Jerzy Drożdż - 0.3.6-2 - Added missing LICENSE * Thu Dec 29 2022 Jerzy Drożdż - 0.3.6-1 - Initial build