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