]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/commitdiff
gnoe-themes-standard: New package.
authorStefan Schantl <stefan.schantl@ipfire.org>
Tue, 19 Feb 2013 20:57:45 +0000 (21:57 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 1 Mar 2013 12:25:15 +0000 (13:25 +0100)
gnome-themes-standard/gnome-themes-standard.nm [new file with mode: 0644]
gnome-themes-standard/settings.ini [new file with mode: 0644]

diff --git a/gnome-themes-standard/gnome-themes-standard.nm b/gnome-themes-standard/gnome-themes-standard.nm
new file mode 100644 (file)
index 0000000..cbb9f5f
--- /dev/null
@@ -0,0 +1,87 @@
+###############################################################################
+# IPFire.org    - An Open Source Firewall Solution                            #
+# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
+###############################################################################
+
+name       = gnome-themes-standard
+version    = 3.7.6
+release    = 1
+
+groups     = 
+url        = http://git.gnome.org/browse/gnome-themes-standard
+license    = LGPLv2+
+summary    = Standard themes for GNOME applications.
+
+description
+       The gnome-themes-standard package contains the standard theme for the GNOME
+       desktop, which provides default appearance for cursors, desktop background,
+       window borders and GTK+ applications.
+end
+
+source_dl  = http://download.gnome.org/sources/%{name}/3.7/
+sources    = %{thisapp}.tar.xz
+
+build
+       requires
+               /usr/bin/gtk-update-icon-cache
+               gtk3-devel >= 3.0.2
+               librsvg2-devel
+               intltool
+       end
+
+       configure_options += \
+               --disable-static \
+               --disable-gtk2-engine
+
+       install_cmds
+               mkdir -pv %{BUILDROOT}%{sysconfdir}/gtk-3.0
+
+               install -m 0664 %{DIR_SOURCE}/settings.ini \
+                       %{BUILDROOT}%{sysconfdir}/gtk-3.0/
+       end
+end
+
+packages
+       package %{name}
+               requires
+                       adwaita-cursor-theme = %{thisver}
+                       adwaita-gtk3-theme = %{thisver}
+               end
+       end
+
+       package adwaita-cursor-theme
+               arch = noarch
+
+               summary = Adwaita cursor theme.
+               description
+                       The adwaita-cursor-theme package contains a modern set of cursors originally
+                       designed for the GNOME desktop.
+               end
+
+               files
+                       %{datadir}/icons/Adwaita
+               end
+       end
+
+       package adwaita-gtk3-theme
+               summary = Adwaita gtk3 theme.
+               description
+                       The adwaita-gtk3-theme package contains a gtk3 theme for presenting widgets
+                       with a GNOME look and feel.
+               end
+
+               files
+                       %{libdir}/gtk-3.0/
+                       %{datadir}/themes/Adwaita/gtk-3.0
+                       %{sysconfdir}/gtk-3.0/settings.ini
+               end
+       end
+
+       package %{name}-devel
+               template DEVEL
+       end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
+       end
+end
diff --git a/gnome-themes-standard/settings.ini b/gnome-themes-standard/settings.ini
new file mode 100644 (file)
index 0000000..aa23544
--- /dev/null
@@ -0,0 +1,7 @@
+[Settings]
+gtk-theme-name = Adwaita
+gtk-icon-theme-name = gnome
+gtk-cursor-theme-name = Adwaita
+gtk-button-images = 0
+gtk-menu-images = 0
+gtk-auto-mnemonics = 0