From bc299c55514340e28b3871829255a29f27a0bd9a Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Tue, 19 Feb 2013 20:59:08 +0100 Subject: [PATCH] gsettings-desktop-schemas: New package. --- .../gsettings-desktop-schemas.nm | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 gsettings-desktop-schemas/gsettings-desktop-schemas.nm diff --git a/gsettings-desktop-schemas/gsettings-desktop-schemas.nm b/gsettings-desktop-schemas/gsettings-desktop-schemas.nm new file mode 100644 index 000000000..ca34a80ab --- /dev/null +++ b/gsettings-desktop-schemas/gsettings-desktop-schemas.nm @@ -0,0 +1,56 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = gsettings-desktop-schemas +version = %{ver_maj}.%{ver_min} +ver_maj = 3.7 +ver_min = 5 +release = 1 + +groups = System/Libraries +url = http://bugzilla.gnome.org/enter_bug.cgi?product=gsettings-desktop-schemas +license = LGPLv2+ +summary = A collection of GSettings schemas + +description + gsettings-desktop-schemas contains a collection of GSettings schemas for + settings shared by various components of a desktop. +end + +source_dl = http://download.gnome.org/sources/%{name}/%{ver_maj}/ +sources = %{thisapp}.tar.xz + +build + requires + glib2 >= 2.31.0 + gobject-introspection-devel + intltool + end + + configure_options += \ + --disable-schemas-compile \ + --enable-introspection=yes + + make_build_targets += V=1 +end + +packages + package %{name} + script posttransin + glib-compile-schemas %{datadir}/glib-2.0/schemas &> /dev/null || : + end + + script postun + glib-compile-schemas %{datadir}/glib-2.0/schemas &> /dev/null || : + end + end + + package %{name}-devel + template DEVEL + + files += \ + %{datadir}/gir*/ + end +end -- 2.39.5