keeferrourke / la-capitaine-icon-theme

La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.
https://krourke.org/projects/art/la-capitaine-icon-theme
Other
1.95k stars 216 forks source link

install target #456

Open jubalh opened 5 years ago

jubalh commented 5 years ago

It would be nice to be able to run make install or similar. Right now we can use echo $'n\nn\nn' | %configure to configure the icon pack, then copy via cp and remove the dotfiles manually.

Also see: copr spec file

It would be nice if one could just call configure (set DESTDIR too), to configure the icon pack, then run an install command, call configure again with the other settings, and run the install command again. So each distro could easily create subpackages with differently configured la capitaine icons.

worldofpeace commented 5 years ago

This is also being packaged in NixOS and the script isn't friendly for packaging.

Perhaps take inspiration from projects like https://github.com/snwh/moka-icon-theme or https://github.com/elementary/icons which have used Meson.