Репозитории 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 |
Группа :: Графические оболочки/Прочее
Пакет: 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 можно просмотреть здесь
%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 можно просмотреть здесь