Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37858099
en ru br
ALT Linux repos
S:2.1-alt1

Group :: Graphics
RPM: mos-icons

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1

Name: mos-icons
Summary: Icons for M OS distros
Summary(ru): Иконки для дистрибутивов М ОС
License: CC-BY-SA-3.0 and GPL-3.0
Group: Graphics
Version: 2.1
Release: alt1
Source0: icons-mos-classic-%version.tar
Source1: icon-theme-mos-classic-%version.tar
Source3: COPYING
BuildArch: noarch
# mk-symlinks.sh
BuildRequires: bash

%description
Icons for M OS distros
%description -l ru_RU.UTF-8
Иконки для дистрибутивов М ОС

#---------------------------------------------------------


%package core-classic
Summary: Core icons of M OS, classic variant
Summary(ru): Основные иконки М ОС, классический вариант
License: CC-BY-SA-3.0
Group: Graphics
# package was renamed
Obsoletes: kometa-icons-core-classic < 2.0

%description core-classic
Core icons of M OS, classic variant
%description core-classic -l ru_RU.UTF-8
Основные иконки М ОС, классический вариант

%files core-classic
%doc COPYING
%_iconsdir/hicolor/*x*/apps/mos.png
%_iconsdir/hicolor/*x*/apps/mos.svg
%_iconsdir/hicolor/scalable/apps/mos.svg

#---------------------------------------------------------


%package theme-classic
Summary: M OS icon themes, classic variant
Summary(ru): Темы иконок М ОС, классический вариант
License: GPL-3.0
Group: Graphics
Requires: %name-core-classic = %EVR
Requires: icon-theme-breeze
# package was renamed
Obsoletes: kometa-icons-theme-classic < 2.0

%description theme-classic
Light and dark M OS icon themes. Inherit Breeze and
replace some icons.
%description theme-classic -l ru_RU.UTF-8
Светлая и темные темы значков для М ОС. Наследуют
тему Breeze, заменяя некоторые иконки.

%files theme-classic
%doc COPYING
%_iconsdir/mos-classic-light
%_iconsdir/mos-classic-dark

#---------------------------------------------------------


%prep
%setup -q -c -a1
cp %{SOURCE3} .

%build

%install

# core

mkdir -p %buildroot%_iconsdir/hicolor
cp -rv icons-mos-classic-%version/* %buildroot%_iconsdir/hicolor
# ensure correct modes
find %buildroot%_iconsdir -type f | xargs chmod 0644
find %buildroot%_iconsdir -type d | xargs chmod 0755

# themes

mkdir -p %buildroot%_iconsdir/mos-classic-light
mkdir -p %buildroot%_iconsdir/mos-classic-dark
sed icon-theme-mos-classic-%version/index.theme -e '/^ at dark /d' -e 's/^ at light //' > %buildroot%_iconsdir/mos-classic-light/index.theme
sed icon-theme-mos-classic-%version/index.theme -e '/^ at light /d' -e 's/^ at dark //' > %buildroot%_iconsdir/mos-classic-dark/index.theme
export SCRIPT="$PWD"/icon-theme-mos-classic-%version/mk-symlinks.sh
export PREFIX="../../.."
( cd %buildroot%_iconsdir/mos-classic-light
 bash "$SCRIPT"
)
( cd %buildroot%_iconsdir/mos-classic-dark
 bash "$SCRIPT"
)

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin