Page MenuHomeSolus

D551.diff
No OneTemporary

D551.diff

diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,16 @@
+libc.so.6
+libcairo.so.2
+libcanberra.so.0
+libgcc_s.so.1
+libgdk-3.so.0
+libgdk_pixbuf-2.0.so.0
+libgio-2.0.so.0
+libglib-2.0.so.0
+libgnome-autoar-0.so.0
+libgobject-2.0.so.0
+libgspell-1.so.1
+libgtk-3.so.0
+libpango-1.0.so.0
+libpangocairo-1.0.so.0
+libpthread.so.0
+libsoup-2.4.so.1
diff --git a/files/gnome-dbus-issue.patch b/files/gnome-dbus-issue.patch
new file mode 100644
--- /dev/null
+++ b/files/gnome-dbus-issue.patch
@@ -0,0 +1,54 @@
+From 431d5078573b6747ffbf1bdae6b783e912d67d18 Mon Sep 17 00:00:00 2001
+From: Ikey Doherty <ikey@solus-project.com>
+Date: Wed, 5 Jul 2017 17:00:45 +0100
+Subject: data: Configure D-BUS service file to use the full binary path
+
+This patch ensures the D-BUS service file includes the full path for
+the gnome-recipes binary, as specified at compile time.
+
+D-BUS in a typical Linux distribution environment requires the use of
+full paths, and doesn't permit a reliance on the environment to assist
+launching or runtime.
+
+This now ensures we can launch gnome-recipes using gapplication and
+graphical launchers & menus, using D-BUS activation.
+
+Bug GNOME: https://bugzilla.gnome.org/show_bug.cgi?id=784535
+
+Signed-off-by: Ikey Doherty <ikey@solus-project.com>
+---
+ data/org.gnome.Recipes.service.in | 2 +-
+ meson.build | 5 ++++-
+ 2 files changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/data/org.gnome.Recipes.service.in b/data/org.gnome.Recipes.service.in
+index d6281ae..6ceffba 100644
+--- a/data/org.gnome.Recipes.service.in
++++ b/data/org.gnome.Recipes.service.in
+@@ -1,3 +1,3 @@
+ [D-BUS Service]
+ Name=org.gnome.Recipes
+-Exec=gnome-recipes --gapplication-service
++Exec=@BINDIR@/gnome-recipes --gapplication-service
+diff --git a/meson.build b/meson.build
+index 8c14e25..5afc27b 100644
+--- a/meson.build
++++ b/meson.build
+@@ -106,10 +106,13 @@ conf.set_quoted('LOCALEDIR', join_paths([ get_option('prefix'),
+ get_option('datadir'),
+ 'locale' ]))
+
+-# Used while generating cuisine.css and the dbus service file
++# Used while generating cuisine.css
+ conf.set_quoted('pkgdatadir', pkgdatadir)
+ conf.set_quoted('bindir', bindir)
+
++# Must be unquoted for dbus service file
++conf.set('BINDIR', bindir)
++
+ configure_file(output : 'config.h', configuration : conf)
+
+ subdir('src')
+--
+cgit v0.12
+
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,24 @@
+name : gnome-recipes
+version : 1.4.6
+release : 1
+source :
+ - https://download.gnome.org/sources/gnome-recipes/1.4/gnome-recipes-1.4.6.tar.xz : 792585df5cb77ee670ca9eb8e6b0fceb823fe092805c026466f01d153f3e9833
+license : GPL-3.0
+component : desktop.gnome
+summary : An easy-to-use application that will help you to discover what to cook today, tomorrow, the rest of the week and for your special occasions.
+description: |
+ An easy-to-use application that will help you to discover what to cook today, tomorrow, the rest of the week and for your special occasions.
+builddeps :
+ - pkgconfig(gnome-autoar-0)
+ - pkgconfig(gspell-1)
+ - pkgconfig(libcanberra)
+ - pkgconfig(libsoup-2.4)
+ - git
+ - itstool
+setup : |
+ %patch -p1 < $pkgfiles/gnome-dbus-issue.patch
+ %meson_configure
+build : |
+ %meson_build
+install : |
+ %meson_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,125 @@
+<PISI>
+ <Source>
+ <Name>gnome-recipes</Name>
+ <Packager>
+ <Name>Tristan Partin</Name>
+ <Email>tristan.partin@gmail.com</Email>
+ </Packager>
+ <License>GPL-3.0</License>
+ <PartOf>desktop.gnome</PartOf>
+ <Summary xml:lang="en">An easy-to-use application that will help you to discover what to cook today, tomorrow, the rest of the week and for your special occasions.</Summary>
+ <Description xml:lang="en">An easy-to-use application that will help you to discover what to cook today, tomorrow, the rest of the week and for your special occasions.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>gnome-recipes</Name>
+ <Summary xml:lang="en">An easy-to-use application that will help you to discover what to cook today, tomorrow, the rest of the week and for your special occasions.</Summary>
+ <Description xml:lang="en">An easy-to-use application that will help you to discover what to cook today, tomorrow, the rest of the week and for your special occasions.
+</Description>
+ <PartOf>desktop.gnome</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin</Path>
+ <Path fileType="data">/usr/share/appdata/org.gnome.Recipes.appdata.xml</Path>
+ <Path fileType="data">/usr/share/applications/org.gnome.Recipes.desktop</Path>
+ <Path fileType="data">/usr/share/dbus-1/services/org.gnome.Recipes.service</Path>
+ <Path fileType="data">/usr/share/glib-2.0/schemas/org.gnome.Recipes.gschema.xml</Path>
+ <Path fileType="data">/usr/share/gnome-recipes</Path>
+ <Path fileType="data">/usr/share/gnome-shell/search-providers/org.gnome.Recipes-search-provider.ini</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/add-recipe-description.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/add-recipe-details.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/add-recipe-directions.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/add-recipe-images.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/add-recipe-ingredients.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/add-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/chef.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/common-problems.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/contribute.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/cooking.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/find-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/Recipes.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/down.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/love.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/rotate-left.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/rotate-right.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/search.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/star.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/images/trash.png</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/index.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/legal.xml</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/notes.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/share.page</Path>
+ <Path fileType="doc">/usr/share/help/C/org.gnome.Recipes/shop.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/add-recipe-description.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/add-recipe-details.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/add-recipe-directions.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/add-recipe-images.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/add-recipe-ingredients.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/add-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/chef.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/common-problems.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/contribute.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/cooking.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/find-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/index.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/legal.xml</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/notes.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/share.page</Path>
+ <Path fileType="doc">/usr/share/help/de/org.gnome.Recipes/shop.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/add-recipe-description.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/add-recipe-details.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/add-recipe-directions.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/add-recipe-images.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/add-recipe-ingredients.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/add-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/chef.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/common-problems.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/contribute.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/cooking.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/find-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/index.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/legal.xml</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/notes.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/share.page</Path>
+ <Path fileType="doc">/usr/share/help/ko/org.gnome.Recipes/shop.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/add-recipe-description.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/add-recipe-details.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/add-recipe-directions.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/add-recipe-images.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/add-recipe-ingredients.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/add-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/chef.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/common-problems.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/contribute.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/cooking.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/find-recipe.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/index.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/legal.xml</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/notes.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/share.page</Path>
+ <Path fileType="doc">/usr/share/help/sv/org.gnome.Recipes/shop.page</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16/apps/org.gnome.Recipes-symbolic.symbolic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16/apps/org.gnome.Recipes.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24/apps/org.gnome.Recipes-symbolic.symbolic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24/apps/org.gnome.Recipes.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32/apps/org.gnome.Recipes-symbolic.symbolic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32/apps/org.gnome.Recipes.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48/apps/org.gnome.Recipes-symbolic.symbolic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48/apps/org.gnome.Recipes.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/512x512/apps/org.gnome.Recipes-symbolic.symbolic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/512x512/apps/org.gnome.Recipes.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/symbolic/apps/org.gnome.Recipes-symbolic.svg</Path>
+ <Path fileType="localedata">/usr/share/locale</Path>
+ <Path fileType="data">/usr/share/mime/packages/org.gnome.Recipes-mime.xml</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2017-07-06</Date>
+ <Version>1.4.6</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Tristan Partin</Name>
+ <Email>tristan.partin@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 2, 9:27 AM (1 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5814546
Default Alt Text
D551.diff (13 KB)

Event Timeline