Skip to contentSkip to conversation

gsettings-desktop-schemas: add missing elements from meta-gnome

PATCH Superseded Constantin Musca 2 participants 3 messages Jan 7, 2013

v2 of 3 Superseded Latest is v3 →

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 gsettings-desktop-schemas: add missing elements from meta-gnome

- add postinst using gsettings.bbclass
- modify the recipe according to the meta-gnome variant

---
 meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +2 -3
index 720858a..1242741 100644
@@ -4,10 +4,9 @@ BUGTRACKER = "https://bugzilla.gnome.org/"
 
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+PR = "r1"
 
-DEPENDS = "glib-2.0"
-
-inherit gnome pkgconfig autotools gettext
+inherit gnome gsettings
 
 GNOME_COMPRESS_TYPE = "xz"
 
Signature · 1 line
1.7.11.7
#1 lore raw
Quoted 13 lines · Constantin Musca

- add postinst using gsettings.bbclass
- modify the recipe according to the meta-gnome variant

---
 meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +0 -0
index 720858a..1242741 100644

meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb BUGTRACKER = "https://bugzilla.gnome.org/" · line 8

Quoted 6 lines
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +1 -1
@@ -4,10 +4,9 @@ BUGTRACKER = "https://bugzilla.gnome.org/"
 
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+PR = "r1"
 
-DEPENDS = "glib-2.0"

It doesn't need glib-2.0?

meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb BUGTRACKER = "https://bugzilla.gnome.org/" · line 9

Quoted 3 lines
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +1 -2
-
-inherit gnome pkgconfig autotools gettext
+inherit gnome gsettings

It doesn't need gettext?

Cheers,

Richard

#2 lore raw
Quoted 22 lines · Richard Purdie
Quoted 13 lines · Constantin Musca

- add postinst using gsettings.bbclass
- modify the recipe according to the meta-gnome variant

---
  meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb | 5 ++---
  1 file changed, 2 insertions(+), 3 deletions(-)
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +0 -0
index 720858a..1242741 100644

meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb BUGTRACKER = "https://bugzilla.gnome.org/" · line 8

Quoted 6 lines
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +1 -1
@@ -4,10 +4,9 @@ BUGTRACKER = "https://bugzilla.gnome.org/"
 
  LICENSE = "LGPLv2.1"
  LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+PR = "r1"
 
-DEPENDS = "glib-2.0"

It doesn't need glib-2.0?

Quoted 9 lines

meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb BUGTRACKER = "https://bugzilla.gnome.org/" · line 9

Quoted 3 lines
meta/recipes-gnome/gnome/gsettings-desktop-schemas_3.7.3.bb +1 -2
-
-inherit gnome pkgconfig autotools gettext
+inherit gnome gsettings

It doesn't need gettext?

Cheers,

Richard

I removed the dependencies because the original recipe from meta-gnome didn't contain them and gsettings-desktop-schemas builds OK without them. I have checked the gsettings-desktop-schemas autotools files and discovered:

PKG_CHECK_EXISTS([gio-2.0 >= $GIO_MIN_VERSION],[],
[AC_MSG_ERROR([Minimum Gio requirement
($GIO_MIN_VERSION) was not met])])

Also I have discovered that the configure script checks for gettext. I have sent patch v3 which adds back the dependencies.

Cheers,
Constantin