Group :: Graphical desktop/MATE
RPM: mate-file-manager-actions-gost
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Summary: Simple scripts for encrypt and digest files with openssl and caja
Name: mate-file-manager-actions-gost
Version: 5.1
Release: alt1
Group: Graphical desktop/MATE
License: GPL-2.0-or-later
Url: https://git.altlinux.org/people/lvol/packages/mate-file-manager-actions-gost
Packager: Leontiy Volodin <lvol at altlinux.org>
BuildRequires: mate-file-manager-actions gnome-icon-theme
Requires: mate-file-manager-actions gnome-icon-theme fonts-ttf-google-droid-sans-mono diffutils openssl-gost-engine
BuildArch: noarch
Source: %name-%version.tar
Source1: caja-encrypt-gost
Source2: caja-decrypt-gost
Source3: caja-digest-gost
Source4: caja-digest-md5
Source5: caja-digest-sha1
Source6: caja-digest-sha256
Source11: caja-encrypt-gost.desktop
Source12: caja-decrypt-gost.desktop
Source13: caja-digest-gost.desktop
Source14: caja-digest-md5.desktop
Source15: caja-digest-sha1.desktop
Source16: caja-digest-sha256.desktop
%description
The package adds gost-grasshopper encryption and digest for Caja, the MATE file manager
%prep
%setup
%build
%install
mkdir -p %buildroot%_bindir
cp -a %SOURCE1 %buildroot%_bindir/
cp -a %SOURCE2 %buildroot%_bindir/
cp -a %SOURCE3 %buildroot%_bindir/
cp -a %SOURCE4 %buildroot%_bindir/
cp -a %SOURCE5 %buildroot%_bindir/
cp -a %SOURCE6 %buildroot%_bindir/
mkdir -p %buildroot%_iconsdir/gnome/48x48/status
ln -s %_iconsdir/gnome/48x48/status/changes-prevent.png %buildroot%_iconsdir/gnome/48x48/status/changes-prevent.png
ln -s %_iconsdir/gnome/48x48/status/changes-allow.png %buildroot%_iconsdir/gnome/48x48/status/changes-allow.png
ln -s %_iconsdir/gnome/48x48/status/dialog-information.png %buildroot%_iconsdir/gnome/48x48/status/dialog-information.png
mkdir -p %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE11 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE12 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE13 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE14 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE15 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE16 %buildroot%_datadir/file-manager/actions/
#%%post
#control openssl-gost enabled
%files
%doc README
%_bindir/*
%dir %_datadir/file-manager/actions
%_datadir/file-manager/actions/*.desktop
%exclude %_iconsdir/gnome/48x48/status/changes-prevent.png
%exclude %_iconsdir/gnome/48x48/status/changes-allow.png
%exclude %_iconsdir/gnome/48x48/status/dialog-information.png
%changelog
…
Todas as alterações você pod ver aqui
Name: mate-file-manager-actions-gost
Version: 5.1
Release: alt1
Group: Graphical desktop/MATE
License: GPL-2.0-or-later
Url: https://git.altlinux.org/people/lvol/packages/mate-file-manager-actions-gost
Packager: Leontiy Volodin <lvol at altlinux.org>
BuildRequires: mate-file-manager-actions gnome-icon-theme
Requires: mate-file-manager-actions gnome-icon-theme fonts-ttf-google-droid-sans-mono diffutils openssl-gost-engine
BuildArch: noarch
Source: %name-%version.tar
Source1: caja-encrypt-gost
Source2: caja-decrypt-gost
Source3: caja-digest-gost
Source4: caja-digest-md5
Source5: caja-digest-sha1
Source6: caja-digest-sha256
Source11: caja-encrypt-gost.desktop
Source12: caja-decrypt-gost.desktop
Source13: caja-digest-gost.desktop
Source14: caja-digest-md5.desktop
Source15: caja-digest-sha1.desktop
Source16: caja-digest-sha256.desktop
%description
The package adds gost-grasshopper encryption and digest for Caja, the MATE file manager
%prep
%setup
%build
%install
mkdir -p %buildroot%_bindir
cp -a %SOURCE1 %buildroot%_bindir/
cp -a %SOURCE2 %buildroot%_bindir/
cp -a %SOURCE3 %buildroot%_bindir/
cp -a %SOURCE4 %buildroot%_bindir/
cp -a %SOURCE5 %buildroot%_bindir/
cp -a %SOURCE6 %buildroot%_bindir/
mkdir -p %buildroot%_iconsdir/gnome/48x48/status
ln -s %_iconsdir/gnome/48x48/status/changes-prevent.png %buildroot%_iconsdir/gnome/48x48/status/changes-prevent.png
ln -s %_iconsdir/gnome/48x48/status/changes-allow.png %buildroot%_iconsdir/gnome/48x48/status/changes-allow.png
ln -s %_iconsdir/gnome/48x48/status/dialog-information.png %buildroot%_iconsdir/gnome/48x48/status/dialog-information.png
mkdir -p %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE11 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE12 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE13 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE14 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE15 %buildroot%_datadir/file-manager/actions/
cp -a %SOURCE16 %buildroot%_datadir/file-manager/actions/
#%%post
#control openssl-gost enabled
%files
%doc README
%_bindir/*
%dir %_datadir/file-manager/actions
%_datadir/file-manager/actions/*.desktop
%exclude %_iconsdir/gnome/48x48/status/changes-prevent.png
%exclude %_iconsdir/gnome/48x48/status/changes-allow.png
%exclude %_iconsdir/gnome/48x48/status/dialog-information.png
%changelog
…
Todas as alterações você pod ver aqui