[packages/oxygen-gtk3] - new
baggins
baggins at pld-linux.org
Sun Jan 5 14:51:27 CET 2014
commit 437e3dd233792f2f0f634642c0b16c5115894047
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Jan 5 14:51:12 2014 +0100
- new
oxygen-gtk3.spec | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
---
diff --git a/oxygen-gtk3.spec b/oxygen-gtk3.spec
new file mode 100644
index 0000000..5a267e6
--- /dev/null
+++ b/oxygen-gtk3.spec
@@ -0,0 +1,64 @@
+Summary: Oxygen-Gtk3 - a port of the default KDE widget theme (Oxygen), to gtk3
+Name: oxygen-gtk3
+Version: 1.3.1
+Release: 1
+License: LGPL v2.1
+Group: Themes/GTK+
+Source0: ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk3/%{version}/src/%{name}-%{version}.tar.bz2
+# Source0-md5: a8ca81ea29a93c5859f179266f07c66e
+URL: https://projects.kde.org/projects/playground/artwork/oxygen-gtk/
+BuildRequires: cairo-devel
+BuildRequires: cmake >= 2.8.0
+BuildRequires: dbus-glib-devel
+BuildRequires: gtk+3-devel
+BuildRequires: libstdc++-devel
+BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.600
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Oxygen-Gtk3 is a port of the default KDE widget theme (Oxygen)
+to gtk3.
+
+It's primary goal is to ensure visual consistency between gtk3 and
+qt-based applications running under kde. A secondary objective is to
+also have a stand-alone nice looking gtk3 theme that would behave well
+on other Desktop Environments.
+
+Unlike other attempts made to port the kde oxygen theme to gtk3, this
+attempt does not depend on Qt (via some Qt to Gtk3 conversion engine),
+nor does render the widget appearance via hard coded pixmaps, which
+otherwise breaks everytime some setting is changed in kde.
+
+%prep
+%setup -q
+
+%build
+install -d build
+cd build
+%cmake \
+ ../
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} -C build install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/gtk-3.*/3.*.*/theming-engines/liboxygen-gtk.so
+%dir %{_datadir}/themes/oxygen-gtk
+%dir %{_datadir}/themes/oxygen-gtk/gtk-3.*
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/argb-apps.conf
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/icons4
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/kdeglobals
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/oxygenrc
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/*.css
+%dir %{_datadir}/themes/oxygen-gtk/gtk-3.*/special-icons
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/special-icons/standardbutton-closetab-16.png
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/special-icons/standardbutton-closetab-down-16.png
+%{_datadir}/themes/oxygen-gtk/gtk-3.*/special-icons/standardbutton-closetab-hover-16.png
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/oxygen-gtk3.git/commitdiff/437e3dd233792f2f0f634642c0b16c5115894047
More information about the pld-cvs-commit
mailing list