Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37399112
en ru br
Репозитории ALT
5.1: 1.0.4-alt4
4.1: 1.0.4-alt2
4.0: 1.0.4-alt2
3.0: 1.0.2-alt3
www.altlinux.org/Changes

Группа :: Графические оболочки/Прочее
Пакет: galaxy-themes

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1

%def_enable gtk1
%define themename galaxy

Summary: Visual themes from MandrivaLinux
Summary(ru_RU.CP1251): рЕЛШ НТНПЛКЕМХЪ ПЮАНВЕЦН ЯРНКЮ ХГ MandrivaLinux
Name: galaxy-themes
Version: 1.0.4
Release: alt2
License: GPL
Group: Graphical desktop/Other
Url: http://www.mandrivalinux.com/

Packager: Andrey Rahmatullin <wrar at altlinux.ru>

Source0: %themename-%version.tar.bz2
# from Mdk's kdebase-common-3.2-70mdk
Source1: Galaxy.kcsrc
Patch0: %themename-alt-ru.patch
Patch1: %themename-1.0.3-alt-makefile-fixes.patch

BuildPreReq: libqt3-devel libqt3-devel-cxx = %__gcc_version_base
BuildPreReq: kdelibs-devel kdelibs-devel-cxx = %__gcc_version_base

BuildPreReq: gcc-c++ libXext-devel libXt-devel
BuildPreReq: gdk-pixbuf-devel gtk+-devel
BuildPreReq: kdebase-devel libjpeg-devel xml-utils
BuildPreReq: libgtk+2-devel

%description
MandrivaLinux Galaxy themes for KDE & GNOME

%description -l ru_RU.CP1251
рЕЛШ НТНПЛКЕМХЪ Galaxy ДКЪ KDE Х GNOME

%package -n libgtk-engine-%themename
Summary: MandrivaLinux Galaxy theme engine for Gtk+2
Group: Graphical desktop/GNOME
Obsoletes: gtk-engines-%themename

%description -n libgtk-engine-%themename
GTK2 theme engine from MandrivaLinux

%package -n gtk2-theme-%themename
Summary: Galaxy theme for GTK2 (from Mandriva)
Summary(ru_RU.CP1251): рЕЛЮ Galaxy ДКЪ GTK2 (ХГ Mandriva)
Group: Graphical desktop/GNOME
Requires: libgtk-engine-%themename
Obsoletes: gtk2-themes-%themename
Provides: gtk2-themes-%themename = %name-%version

%description -n gtk2-theme-%themename
GTK2 theme from MandrivaLinux

%description -n gtk2-theme-%themename -l ru_RU.CP1251
рЕЛЮ ДКЪ GTK2 ХГ MandrivaLinux


%if_enabled gtk1
%package -n gtk1-theme-%themename
Summary: Galaxy theme for GTK1 (from Mandriva)
Summary(ru_RU.CP1251): рЕЛЮ Galaxy ДКЪ GTK1 (ХГ Mandriva)
Group: Graphical desktop/GNOME
Obsoletes: gtk-engines-%themename
Obsoletes: gtk1-themes-%themename
Provides: gtk1-themes-%themename = %name-%version
#Conflicts: gtk-engines-%themename

%description -n gtk1-theme-%themename
GTK1 theme from MandrivaLinux

%description -n gtk1-theme-%themename -l ru_RU.CP1251
рЕЛЮ ДКЪ GTK1 ХГ MandrivaLinux
%endif


%package -n kde-styles-%themename
Summary: Galaxy style for KDE (from Mandriva)
Summary(ru_RU.CP1251): яРХКЭ Galaxy ДКЪ KDE (ХГ Mandriva)
Group: Graphical desktop/KDE

%description -n kde-styles-%themename
KDE style from MandrivaLinux

%description -n kde-styles-%themename -l ru_RU.CP1251
яРХКЭ KDE ХГ MandrivaLinux

%package -n metacity-themes-%themename
Summary: Galaxy themes for Metacity (from Mandriva)
Summary(ru_RU.CP1251): рЕЛШ Galaxy ДКЪ Metacity (ХГ Mandriva)
Group: Graphical desktop/GNOME
Requires: metacity

%description -n metacity-themes-%themename
Metacity themes from MandrivaLinux

%description -n metacity-themes-%themename -l ru_RU.CP1251
рЕЛШ ДКЪ Metacity ХГ MandrivaLinux


%package -n gnome-themes-%themename
Summary: Galaxy themes for GNOME (from Mandriva)
Summary(ru_RU.CP1251): рЕЛШ Galaxy (цЮКЮЙРХЙЮ) ДКЪ GNOME (ХГ Mandriva)
Group: Graphical desktop/GNOME
Requires: gtk2-theme-%themename
%if_enabled gtk1
Requires: gtk1-theme-%themename
%endif
Requires: metacity-themes-%themename
Conflicts: metacity-themes <= 1.0.1-alt1.1

%description -n gnome-themes-%themename
GNOME theme from MandrivaLinux

%description -n gnome-themes-%themename -l ru_RU.CP1251
рЕЛЮ ДКЪ GNOME ХГ MandrivaLinux


%prep
%setup -q -n %themename-%version
%patch0 -p1
%patch1 -p1
%__autoreconf

%build
%configure \
--disable-rpath \
--enable-final
%make_build

%install
%makeinstall

# use same config lib for all galaxy theme

#%%__ln_s %buildroot%_libdir/kde3/kwin_mandrake_config.la %buildroot%_libdir/kde3/kwin_mandrake2_config.la
#%%__ln_s %buildroot%_libdir/kde3/kwin_mandrake_config.so %buildroot%_libdir/kde3/kwin_mandrake2_config.so
#%%__ln_s %buildroot%_libdir/kde3/kwin_mandrake_config.la %buildroot%_libdir/kde3/kwin_mandrake3_config.la
#%%__ln_s %buildroot%_libdir/kde3/kwin_mandrake_config.so %buildroot%_libdir/kde3/kwin_mandrake3_config.so

pushd %buildroot%_libdir/kde3/
%__ln_s kwin_mandrake_config.la kwin_mandrake2_config.la
%__ln_s kwin_mandrake_config.so kwin_mandrake2_config.so
%__ln_s kwin_mandrake_config.la kwin_mandrake3_config.la
%__ln_s kwin_mandrake_config.so kwin_mandrake3_config.so
popd

%__mkdir_p %buildroot%_datadir/apps/kdisplay/color-schemes
%__install -p -m644 %SOURCE1 %buildroot%_datadir/apps/kdisplay/color-schemes/

%files -n libgtk-engine-%themename
%_libdir/gtk-2.0/*/engines/libgalaxy.la
%_libdir/gtk-2.0/*/engines/libgalaxy.so

%files -n gtk2-theme-%themename
%_datadir/themes/Galaxy/gtk-2.0/
%doc AUTHORS ChangeLog

%if_enabled gtk1
%files -n gtk1-theme-%themename
%_libdir/gtk/themes/engines/libgalaxy.la
%_libdir/gtk/themes/engines/libgalaxy.so
%_datadir/themes/Galaxy/gtk
%endif

%files -n metacity-themes-%themename
%_datadir/themes/Galaxy/metacity-1/
%_datadir/themes/Galaxy2/metacity-1/
%_datadir/themes/GalaxyClassic/metacity-1/
%_datadir/themes/GalaxySquared/metacity-1/
%dir %_datadir/themes/Galaxy
%dir %_datadir/themes/Galaxy2
%dir %_datadir/themes/GalaxySquared

%files -n kde-styles-%themename
%_libdir/kde3/kwin3_mandrake.la
%_libdir/kde3/kwin3_mandrake.so
%_libdir/kde3/kwin3_mandrake2.la
%_libdir/kde3/kwin3_mandrake2.so
%_libdir/kde3/kwin3_mandrake3.la
%_libdir/kde3/kwin3_mandrake3.so
%_libdir/kde3/kwin_mandrake_config.la
%_libdir/kde3/kwin_mandrake_config.so
%_libdir/kde3/kwin_mandrake2_config.la
%_libdir/kde3/kwin_mandrake2_config.so
%_libdir/kde3/kwin_mandrake3_config.la
%_libdir/kde3/kwin_mandrake3_config.so
%_libdir/kde3/plugins/styles/galaxy.la
%_libdir/kde3/plugins/styles/galaxy.so
%_datadir/apps/kwin/mandrake.desktop
%_datadir/apps/kwin/mandrake2.desktop
%_datadir/apps/kwin/mandrake3.desktop
%_datadir/apps/kstyle/themes/galaxy.themerc
%_datadir/apps/kdisplay/color-schemes/Galaxy.kcsrc

%files -n gnome-themes-%themename
%_datadir/themes/Galaxy2/index.theme
%_datadir/themes/GalaxyClassic/index.theme
%_datadir/themes/GalaxySquared/index.theme

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin