ALT Linux repos
Group :: Graphical desktop/Other
RPM: qtcurve
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define _ver 0.55.2
%define gtk_version %(rpmquery --queryformat=%%{version} libgtk+2)
Name: qtcurve
Version: %_ver
Release: alt0.M40.1
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-Gtk2-%_ver.tar.bz2
Patch1: QtCurve-Gtk2-0.55.0-alt-qtrc.patch
Patch2: QtCurve-Gtk2-0.55.0-alt-icons.patch
Patch3: QtCurve-KDE3-0.55.0-alt-link.patch
Packager: Valery Inozemtsev <shrek at altlinux.ru>
# Automatically added by buildreq on Thu Jul 20 2006
BuildRequires: cmake fontconfig gcc-c++ kdelibs-devel libXext-devel libXt-devel
BuildRequires: libgtk+2-devel libjpeg-devel libpng-devel qt3-designer xml-utils
%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 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
%patch1 -p0
%patch2 -p0
%patch3 -p0
%build
pushd QtCurve-KDE3-%version
cmake .
%make_build
popd
pushd QtCurve-Gtk2-%version
cmake .
%make_build
popd
%install
%make -C QtCurve-KDE3-%version DESTDIR=%buildroot install
%make -C QtCurve-Gtk2-%version DESTDIR=%buildroot install
%files -n kde-styles-%name
%_libdir/kde3/kstyle_qtcurve_config.so*
%_libdir/kde3/plugins/styles/*.so*
%_datadir/apps/kstyle/themes/*.themerc
%_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
…
Full changelog you can see here
%define gtk_version %(rpmquery --queryformat=%%{version} libgtk+2)
Name: qtcurve
Version: %_ver
Release: alt0.M40.1
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-Gtk2-%_ver.tar.bz2
Patch1: QtCurve-Gtk2-0.55.0-alt-qtrc.patch
Patch2: QtCurve-Gtk2-0.55.0-alt-icons.patch
Patch3: QtCurve-KDE3-0.55.0-alt-link.patch
Packager: Valery Inozemtsev <shrek at altlinux.ru>
# Automatically added by buildreq on Thu Jul 20 2006
BuildRequires: cmake fontconfig gcc-c++ kdelibs-devel libXext-devel libXt-devel
BuildRequires: libgtk+2-devel libjpeg-devel libpng-devel qt3-designer xml-utils
%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 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
%patch1 -p0
%patch2 -p0
%patch3 -p0
%build
pushd QtCurve-KDE3-%version
cmake .
%make_build
popd
pushd QtCurve-Gtk2-%version
cmake .
%make_build
popd
%install
%make -C QtCurve-KDE3-%version DESTDIR=%buildroot install
%make -C QtCurve-Gtk2-%version DESTDIR=%buildroot install
%files -n kde-styles-%name
%_libdir/kde3/kstyle_qtcurve_config.so*
%_libdir/kde3/plugins/styles/*.so*
%_datadir/apps/kstyle/themes/*.themerc
%_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
…
Full changelog you can see here