Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37570126
en ru br
Репозитории ALT
S:1.9.1-alt1.git4e56a76a
5.1: 0.69.2-alt1
4.1: 0.59.0-alt1
4.0: 0.55.2-alt0.M40.1
3.0: 0.23.1-alt1
www.altlinux.org/Changes

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

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

%define _ver 0.59.0
%define gtk_version %(rpmquery --queryformat=%%{version} libgtk+2)

Name: qtcurve
Version: %_ver
Release: alt1
Serial: 1
Group: Graphical desktop/Other
Summary: QtCurve (KDE and GTK2 style)
License: GPL
Url: http://www.kde-look.org/content/show.php?content=40492

Source0: http://home.freeuk.com/cpdrummond/QtCurve-KDE3-%_ver.tar.bz2
Source1: http://home.freeuk.com/cpdrummond/QtCurve-KDE4-%_ver.tar.bz2
Source2: http://home.freeuk.com/cpdrummond/QtCurve-Gtk2-%_ver.tar.bz2

Patch1: QtCurve-Gtk2-0.59.0-alt-qtrc.patch
Patch2: QtCurve-Gtk2-0.56.3-alt-icons.patch
Patch3: QtCurve-KDE3-0.55.0-alt-link.patch

Packager: Valery Inozemtsev <shrek at altlinux.ru>

# Automatically added by buildreq on Fri Feb 15 2008

BuildRequires: bzlib-devel gcc-c++ kde4libs-devel kdelibs-devel libXScrnSaver-devel libXcomposite-devel
BuildRequires: libXdamage-devel libXpm-devel libXtst-devel libXv-devel libXxf86misc-devel libgtk+2-devel
BuildRequires: libstrigi-devel libxkbfile-devel qt3-designer

%description
This is a set of widget styles for KDE and GTK2 based apps.
The underlying code is based upon Blue/FreeCurve - however,
*extensive* modifications have been made.

%package -n kde4-styles-%name
Group: Graphical desktop/KDE
Summary: QtCurve style for KDE 4

%description -n kde4-styles-%name
This is a set of widget styles for KDE 4

%package -n kde-styles-%name
Group: Graphical desktop/KDE
Summary: QtCurve style for KDE

%description -n kde-styles-%name
This is a set of widget styles for KDE

%package -n gtk2-themes-%name
Summary: The QtCurve engine for GTK2
Group: Graphical desktop/GNOME
Provides: gtk-engines-%name
Obsoletes: gtk-engines-%name < %version-%release gtk1-themes-%name < %version-%release
Requires: libgtk+2 >= %gtk_version

%description -n gtk2-themes-%name
The QtCurve engine for GTK2

%prep
%setup -q -c -a1 -a2

%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
pushd QtCurve-KDE4-%version
%K4build
popd

pushd QtCurve-KDE3-%version
cmake .
%make_build
popd

pushd QtCurve-Gtk2-%version
cmake .
%make_build
popd

%install
%make -C QtCurve-KDE4-%version/BUILD*/ DESTDIR=%buildroot install
%make -C QtCurve-KDE3-%version DESTDIR=%buildroot install
%make -C QtCurve-Gtk2-%version DESTDIR=%buildroot install

%files -n kde4-styles-%name
%_libdir/kde4/*.so
%_libdir/kde4/plugins/styles/*.so
%_datadir/kde4/apps/QtCurve
%_datadir/kde4/apps/kstyle/themes/*.themerc
%_datadir/kde4/apps/color-schemes/*.colors

%files -n kde-styles-%name
%_libdir/kde3/kstyle_qtcurve_config.so*
%_libdir/kde3/plugins/styles/*.so*
%_datadir/apps/kstyle/themes/*.themerc
%_datadir/apps/kdisplay/color-schemes/*.kcsrc
%_datadir/apps/QtCurve
%dir %_datadir/themes/QtCurve
%dir %_datadir/themes/QtCurve/mozilla
%_datadir/themes/QtCurve/mozilla/firefox-user.js
%_datadir/themes/QtCurve/mozilla/mailto.sh

%files -n gtk2-themes-%name
%_libdir/gtk-2.0/*/engines/lib%name.so*
%dir %_datadir/themes/QtCurve
%_datadir/themes/QtCurve/gtk-2.0
%dir %_datadir/themes/QtCurve/mozilla
%_datadir/themes/QtCurve/mozilla/preferences-rev.xml
%_datadir/themes/QtCurve/mozilla/QtCurve.css

%changelog

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

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