nix-config/.PKGBUILDs/muya.spec
Donovan Glover d5844458b3
PKGBUILDs: Add muya.spec
Here is the spec file I use to set up Fedora machines. It is located in
the PKGBUILDs directory since both my Arch and Fedora setups share the
same source files.
2018-11-12 22:35:11 -05:00

81 lines
2.2 KiB
RPMSpec
Vendored

Name: muya
Version: 0.1.0
Release: 1%{?dist}
Summary: Packages I use in addition to the defaults on Fedora
License: Various
BuildArch: noarch
# Rice
Requires: gnome-tweaks
Requires: pop-gtk-theme
Requires: pop-icon-theme
Requires: breeze-cursor-theme
# Other
Requires: stow
Requires: neovim
Requires: vim-enhanced
Requires: fish
Requires: pass
Requires: ripgrep
Requires: fzf
Requires: exa
Requires: fd-find
Requires: httpie
Requires: jq
Requires: ranger
Requires: tig
Requires: youtube-dl
Requires: neofetch
Requires: cmatrix
Requires: borgbackup
Requires: rsync
Requires: texlive
Requires: nginx
Requires: nodejs
Requires: nodejs-yarn
Requires: java-11-openjdk
Requires: ansible
Requires: docker
Requires: docker-compose
Requires: chromium
%description
All the packages and other options I use on a fresh Fedora machine.
Keeping one package and updating it as time goes on makes it easy to
manage dependencies and other installed files.
%files
%{_bindir}/256colortest
%{_bindir}/colorfade
%{_bindir}/colorhash
%{_bindir}/colorhex
%{_bindir}/colorline
%{_bindir}/colorpanes
%{_bindir}/colortest
%{_bindir}/diamonds
%{_bindir}/dna
%{_bindir}/ghosts
%{_bindir}/pipes
%{_bindir}/pmabove
%{_bindir}/pmleft
%{_bindir}/spaceinvaders
%{_bindir}/unowns
%install
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/256colortest
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorfade
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorhash
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorhex
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorline
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorpanes
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colortest
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/diamonds
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/dna
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/ghosts
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/pipes
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/pmabove
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/pmleft
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/spaceinvaders
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/unowns