%global git e5afe7d %global shortname icon-manager %global uuid %{shortname}@krajniak.info %global github MrTheodor-gnome-shell-ext-%{shortname} Name: gnome-shell-extension-icon-manager Version: 0 Release: 0.3.git%{git}%{?dist} Summary: A gnome-shell extension to manage icons in top bar Group: User Interface/Desktops License: GPLv3+ URL: https://github.com/MrTheodor/gnome-shell-ext-icon-manager Source0: https://github.com/MrTheodor/gnome-shell-ext-icon-manager/tarball/master/%{github}-%{git}.tar.gz BuildArch: noarch Requires: gnome-shell %description Add/remove icons from top bar panel by simple editing gsettings. %prep %setup -q -n %{github}-%{git} %build # Nothing to build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid} install -Dp -m 0644 %{uuid}/{extension.js,metadata.json} \ %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/ mkdir -p %{buildroot}%{_datadir}/glib-2.0/schemas/ install -Dp -m 0644 org.gnome.shell.extensions.%{shortname}.gschema.xml \ %{buildroot}%{_datadir}/glib-2.0/schemas/ %postun if [ $1 -eq 0 ] ; then glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : fi %posttrans glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %files %defattr(-,root,root,-) %doc README %{_datadir}/gnome-shell/extensions/%{uuid}/ %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.%{shortname}.gschema.xml %changelog * Fri Jun 24 2011 Guillaume Kulakowski <guillaume DOT kulakowski AT fedoraproject DOT org> - 0-0.3.gite5afe7d - Upstream gite5afe7d Fri Jun 24 2011 Guillaume Kulakowski <guillaume DOT kulakowski AT fedoraproject DOT org> - 0-0.2.gite9deb2b - Upstream gite9deb2b * Sun Jun 12 2011 Guillaume Kulakowski <guillaume DOT kulakowski AT fedoraproject DOT org> - 0-0.1.gited463a5 - Initial package for Fedora