packages: oxygen-gtk/oxygen-gtk.spec (NEW) - initial oxygen for gtk theme s...

pluto pluto at pld-linux.org
Fri Sep 16 19:53:36 CEST 2011


Author: pluto                        Date: Fri Sep 16 17:53:36 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial oxygen for gtk theme spec.

---- Files affected:
packages/oxygen-gtk:
   oxygen-gtk.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/oxygen-gtk/oxygen-gtk.spec
diff -u /dev/null packages/oxygen-gtk/oxygen-gtk.spec:1.1
--- /dev/null	Fri Sep 16 19:53:36 2011
+++ packages/oxygen-gtk/oxygen-gtk.spec	Fri Sep 16 19:53:31 2011
@@ -0,0 +1,72 @@
+# $Revision$, $Date$
+Summary:	Oxygen-Gtk - a port of the default KDE widget theme (Oxygen), to gtk
+Name:		oxygen-gtk
+Version:	1.1.3
+Release:	0.1
+License:	LGPL v2.1
+Group:		Themes/GTK+
+Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk/%{version}/src/%{name}-%{version}.tar.bz2
+# Source0-md5:	e3b280a61cbe4363c41c26083e94643d
+URL:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk/
+BuildRequires:	cairo-devel
+BuildRequires:	cmake >= 2.8.0
+BuildRequires:	dbus-glib-devel
+BuildRequires:	gtk+2-devel >= 2.24.2
+BuildRequires:	rpmbuild(macros) >= 1.600
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Oxygen-Gtk is a port of the default KDE widget theme (Oxygen), to gtk.
+
+It's primary goal is to ensure visual consistency between gtk and
+qt-based applications running under kde. A secondary objective is to
+also have a stand-alone nice looking gtk theme that would behave well
+on other Desktop Environments.
+
+Unlike other attempts made to port the kde oxygen theme to gtk, this
+attempt does not depend on Qt (via some Qt to Gtk 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-2.*/2.*.*/engines/liboxygen-gtk.so
+%dir %{_datadir}/themes/oxygen-gtk
+%dir %{_datadir}/themes/oxygen-gtk/gtk-2.*
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/argb-apps.conf
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/gtkrc
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/icons4
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/kdeglobals
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/oxygenrc
+%dir %{_datadir}/themes/oxygen-gtk/gtk-2.*/special-icons
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/special-icons/standardbutton-closetab-16.png
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/special-icons/standardbutton-closetab-down-16.png
+%{_datadir}/themes/oxygen-gtk/gtk-2.*/special-icons/standardbutton-closetab-hover-16.png
+
+%define date    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2011/09/16 17:53:31  pluto
+- initial oxygen for gtk theme spec.
+
================================================================


More information about the pld-cvs-commit mailing list