« RPM: Packager une extension Gnome-Shell » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 3 : | Ligne 3 : | ||
== Exemples == | == Exemples == | ||
=== | === Extension Caffeine === | ||
<syntaxhighlight lang="spec"> | <syntaxhighlight lang="spec"> | ||
Name: gnome-shell-extension-caffeine | Name: gnome-shell-extension-caffeine |
Version du 12 novembre 2018 à 18:27
Le présent article est actuellement en cours de rédaction ou de modification. Adressez-vous à la personne en charge pour toute proposition ou modification. |
Auteur / Editeur : Adadov |
Dernière édition : 12/11/2018 |
Exemples
Extension Caffeine
Name: gnome-shell-extension-caffeine
Version: 30
Release: 3%{?dist}
Summary: Extension Caffeine pour Gnome Shell
BuildArch: noarch
License: GPL
URL: https://github.com/eonpatapon/gnome-shell-extension-caffeine
Source0: caffeine@patapon.info.v%{version}.shell-extension.zip
%description
Extension Gnome Shell
%prep
rm -rf %{name}-%{version}
mkdir %{name}-%{version}
cd %{name}-%{version}
unzip -qq %{_topdir}/SOURCES/caffeine@patapon.info.v%{version}.shell-extension.zip
%install
cd %{name}-%{version}
rm -rf $RPM_BUILD_ROOT
install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/
cp -a . $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/
find $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/ -type f -exec chmod 644 {} \;
%files
%defattr(-,root,root)
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/locale/
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/icons/
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/schemas/
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/prefs.js
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/metadata.json
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/extension.js
%{_datadir}/gnome-shell/extensions/caffeine@patapon.info/convenience.js
%changelog
* Tue Nov 06 2018 David OLIVIER <****> 30-2
- Correction des permissions
* Mon Nov 05 2018 David OLIVIER <*****> 30-1
- Création du RPM