Commit 19ac2495 authored by Andrey Cherepanov's avatar Andrey Cherepanov

Clean spec file

parent 4c1c8367
%define brand school
%define Brand School
%define theme server %define theme server
%define Theme School Server %define Theme Server
%define codename Aquila chrysaetos %define codename Aquila chrysaetos
%define variants altlinux-backup-server altlinux-desktop altlinux-gnome-desktop altlinux-kdesktop altlinux-lite altlinux-lxdesktop altlinux-office-desktop altlinux-office-server altlinux-school-server altlinux-sisyphus altlinux-spt altlinux-tablet altlinux-workbench informika-schoolmaster ivk-chainmail lxde-desktop lxde-school-lite Platform6-server-light school-junior school-lite school-master school-server school-teacher school-terminal simply-linux sisyphus-server-light
%define brand school %define variants altlinux-backup-server altlinux-desktop altlinux-gnome-desktop altlinux-kdesktop altlinux-lite altlinux-lxdesktop altlinux-office-desktop altlinux-office-server altlinux-school-server altlinux-sisyphus altlinux-spt altlinux-tablet altlinux-workbench informika-schoolmaster ivk-chainmail lxde-desktop lxde-school-lite Platform6-server-light school-junior school-lite school-master school-teacher school-terminal simply-linux sisyphus-server-light
%define status альфа %define status альфа
%define status_en alpha %define status_en alpha
%define distro_name Informika 6.9.9 School Server (alpha) %define distro_name Informika 6.9.9 School Server (alpha)
...@@ -14,9 +17,6 @@ Release: alt1 ...@@ -14,9 +17,6 @@ Release: alt1
BuildRequires: cpio gfxboot >= 4 fonts-ttf-dejavu fonts-ttf-droid BuildRequires: cpio gfxboot >= 4 fonts-ttf-dejavu fonts-ttf-droid
BuildRequires: design-bootloader-source >= 5.0-alt2 BuildRequires: design-bootloader-source >= 5.0-alt2
%ifnarch %arm
BuildRequires: cpio gfxboot >= 4
%endif
BuildRequires(pre): libqt4-core BuildRequires(pre): libqt4-core
BuildRequires: libalternatives-devel BuildRequires: libalternatives-devel
...@@ -35,14 +35,13 @@ Distro-specific packages with design and texts ...@@ -35,14 +35,13 @@ Distro-specific packages with design and texts
%package bootloader %package bootloader
Group: System/Configuration/Boot and Init Group: System/Configuration/Boot and Init
Summary: Graphical boot logo for grub2, lilo and syslinux Summary: Graphical boot logo for grub2, lilo and syslinux
License: GPL License: GPL
PreReq: coreutils PreReq: coreutils
Provides: design-bootloader-system-%theme design-bootloader-livecd-%theme design-bootloader-livecd-%theme design-bootloader-%theme branding-alt-%theme-bootloader Provides: design-bootloader-system-%theme design-bootloader-livecd-%theme design-bootloader-%theme branding-alt-%theme-bootloader
Obsoletes: design-bootloader-system-%theme design-bootloader-livecd-%theme design-bootloader-%theme branding-alt-%theme-bootloader
Obsoletes: design-bootloader-system-%theme design-bootloader-livecd-%theme design-bootloader-livecd-%theme design-bootloader-%theme branding-alt-%theme-bootloader
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-bootloader ";done ) Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-bootloader ";done )
%define grub_normal white/light-blue %define grub_normal white/light-blue
...@@ -54,18 +53,17 @@ and syslinux. ...@@ -54,18 +53,17 @@ and syslinux.
%package bootsplash %package bootsplash
BuildArch: noarch BuildArch: noarch
Summary: Theme for splash animations during bootup Summary: Theme for splash animations during bootup
License: Distributable License: Distributable
Group: System/Configuration/Boot and Init Group: System/Configuration/Boot and Init
Provides: plymouth-theme-%theme Provides: plymouth-theme-%theme
Requires: plymouth-plugin-script Requires: plymouth-plugin-script
PreReq: plymouth PreReq: plymouth
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-bootsplash ";done ) Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-bootsplash ";done )
%description bootsplash %description bootsplash
This package contains graphics for boot process, displayed via Plymouth This package contains graphics for boot process, displayed via Plymouth
%package alterator %package alterator
BuildArch: noarch BuildArch: noarch
Summary: Design for alterator for %distro_name Summary: Design for alterator for %distro_name
...@@ -73,7 +71,7 @@ License: GPL ...@@ -73,7 +71,7 @@ License: GPL
Group: System/Configuration/Other Group: System/Configuration/Other
Provides: design-alterator-browser-%theme branding-alt-%theme-browser-qt branding-altlinux-%theme-browser-qt Provides: design-alterator-browser-%theme branding-alt-%theme-browser-qt branding-altlinux-%theme-browser-qt
Provides: alterator-icons design-alterator design-alterator-%theme Provides: alterator-icons design-alterator design-alterator-%theme
Obsoletes: branding-alt-%theme-browser-qt branding-altlinux-%theme-browser-qt Obsoletes: branding-alt-%theme-browser-qt branding-altlinux-%theme-browser-qt
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-browser-qt ";done ) Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-browser-qt ";done )
Obsoletes: design-alterator-server design-alterator-desktop design-altertor-browser-desktop design-altertor-browser-server Obsoletes: design-alterator-server design-alterator-desktop design-altertor-browser-desktop design-altertor-browser-server
...@@ -98,7 +96,6 @@ Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "brandi ...@@ -98,7 +96,6 @@ Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "brandi
%description graphics %description graphics
This package contains some graphics for ALT design. This package contains some graphics for ALT design.
%define provide_list altlinux fedora redhat system altlinux %define provide_list altlinux fedora redhat system altlinux
%define obsolete_list altlinux-release fedora-release redhat-release %define obsolete_list altlinux-release fedora-release redhat-release
%define conflicts_list altlinux-release-sisyphus altlinux-release-4.0 altlinux-release-junior altlinux-release-master altlinux-release-server altlinux-release-terminal altlinux-release-small_business %define conflicts_list altlinux-release-sisyphus altlinux-release-4.0 altlinux-release-junior altlinux-release-master altlinux-release-server altlinux-release-terminal altlinux-release-small_business
...@@ -107,8 +104,8 @@ This package contains some graphics for ALT design. ...@@ -107,8 +104,8 @@ This package contains some graphics for ALT design.
BuildArch: noarch BuildArch: noarch
Summary: %distribution %Theme release file Summary: %distribution %Theme release file
License: GPL License: GPL
Group: System/Configuration/Other Group: System/Configuration/Other
Provides: %(for n in %provide_list; do echo -n "$n-release = %version-%release "; done) altlinux-release-%theme branding-alt-%theme-release Provides: %(for n in %provide_list; do echo -n "$n-release = %version-%release "; done) altlinux-release-%theme branding-alt-%theme-release
Obsoletes: %obsolete_list branding-alt-%theme-release Obsoletes: %obsolete_list branding-alt-%theme-release
Conflicts: %conflicts_list Conflicts: %conflicts_list
...@@ -119,11 +116,11 @@ Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "brandi ...@@ -119,11 +116,11 @@ Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "brandi
%package notes %package notes
BuildArch: noarch BuildArch: noarch
Provides: alt-license-theme = %version alt-notes-%theme Provides: alt-license-theme = %version alt-notes-%theme
Obsoletes: alt-license-%theme alt-notes-%theme Obsoletes: alt-license-%theme alt-notes-%theme
Summary: Distribution license and release notes Summary: Distribution license and release notes
License: Distributable License: Distributable
Group: Documentation Group: Documentation
Conflicts: alt-notes-children alt-notes-hpc alt-notes-junior alt-notes-junior-sj alt-notes-junior-sm alt-notes-office-server alt-notes-server-lite alt-notes-skif alt-notes-terminal Conflicts: alt-notes-children alt-notes-hpc alt-notes-junior alt-notes-junior-sj alt-notes-junior-sm alt-notes-office-server alt-notes-server-lite alt-notes-skif alt-notes-terminal
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-notes ";done ) Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-notes ";done )
...@@ -134,7 +131,7 @@ Distribution license and release notes ...@@ -134,7 +131,7 @@ Distribution license and release notes
BuildArch: noarch BuildArch: noarch
Summary: KDE4 settings for %distro_name Summary: KDE4 settings for %distro_name
License: Distributable License: Distributable
Group: Graphical desktop/KDE Group: Graphical desktop/KDE
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-kde4-settings ";done ) Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-kde4-settings ";done )
PreReq: %name-graphics PreReq: %name-graphics
...@@ -146,7 +143,7 @@ KDE4 settings for %distro_name ...@@ -146,7 +143,7 @@ KDE4 settings for %distro_name
BuildArch: noarch BuildArch: noarch
Summary: FVWM2 settings for %distro_name Summary: FVWM2 settings for %distro_name
License: Distributable License: Distributable
Group: Graphical desktop/FVWM based Group: Graphical desktop/FVWM based
Requires: altlinux-freedesktop-menu-gnomish-menu Requires: altlinux-freedesktop-menu-gnomish-menu
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-fvwm-settings ";done ) Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-fvwm-settings ";done )
...@@ -183,9 +180,9 @@ Slideshow for %distro_name installer ...@@ -183,9 +180,9 @@ Slideshow for %distro_name installer
%package indexhtml %package indexhtml
BuildArch: noarch BuildArch: noarch
Summary: %name -- ALT Linux html welcome page Summary: HTML welcome page for %distro_name
License: distributable License: distributable
Group: System/Base Group: System/Base
Provides: indexhtml indexhtml-%theme = %version indexhtml-Desktop = 1:5.0 Provides: indexhtml indexhtml-%theme = %version indexhtml-Desktop = 1:5.0
Obsoletes: indexhtml-desktop indexhtml-Desktop Obsoletes: indexhtml-desktop indexhtml-Desktop
...@@ -201,7 +198,7 @@ Requires: xdg-utils ...@@ -201,7 +198,7 @@ Requires: xdg-utils
Requires(post): indexhtml-common Requires(post): indexhtml-common
%description indexhtml %description indexhtml
ALT Linux index.html welcome page. HTML welcome page for %distro_name
%prep %prep
%setup -n branding %setup -n branding
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment