Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package contractor for openSUSE:Factory 
checked in at 2023-02-22 15:22:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/contractor (Old)
 and      /work/SRC/openSUSE:Factory/.contractor.new.1706 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "contractor"

Wed Feb 22 15:22:01 2023 rev:4 rq:1067148 version:0.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/contractor/contractor.changes    2018-12-24 
11:46:49.833163404 +0100
+++ /work/SRC/openSUSE:Factory/.contractor.new.1706/contractor.changes  
2023-02-22 15:22:02.826018006 +0100
@@ -1,0 +2,6 @@
+Mon Dec  5 13:00:22 UTC 2022 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.3.5:
+  * Fix install path for DBus service
+
+-------------------------------------------------------------------

Old:
----
  contractor-0.3.4.tar.gz

New:
----
  contractor-0.3.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ contractor.spec ++++++
--- /var/tmp/diff_new_pack.7gLTBk/_old  2023-02-22 15:22:03.258020456 +0100
+++ /var/tmp/diff_new_pack.7gLTBk/_new  2023-02-22 15:22:03.262020479 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package contractor
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           contractor
-Version:        0.3.4
+Version:        0.3.5
 Release:        0
 Summary:        A desktop-wide extension service
 License:        GPL-3.0-or-later

++++++ contractor-0.3.4.tar.gz -> contractor-0.3.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/contractor-0.3.4/.travis.yml 
new/contractor-0.3.5/.travis.yml
--- old/contractor-0.3.4/.travis.yml    2018-08-02 16:46:21.000000000 +0200
+++ new/contractor-0.3.5/.travis.yml    2021-07-13 23:32:11.000000000 +0200
@@ -4,13 +4,11 @@
  - docker
 
 env:
- - DEPENDENCY_PACKAGES="libgee-0.8-dev libglib2.0-dev meson valac"
+ - DEPENDENCY_PACKAGES="libdbus-1-dev libgee-0.8-dev libglib2.0-dev meson 
valac"
 
 install:
- - docker pull elementary/docker:loki
- - docker run -v "$PWD":/tmp/build-dir elementary/docker:loki /bin/sh -c 
"apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir 
&& meson build && ninja -C build"
- - docker pull elementary/docker:loki-unstable
- - docker run -v "$PWD":/tmp/build-dir elementary/docker:loki-unstable /bin/sh 
-c "apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd 
/tmp/build-dir && rm -rf build && meson build && ninja -C build"
+ - docker run -v "$PWD":/tmp/build-dir elementary/docker:stable /bin/sh -c 
"apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir 
&& meson build && ninja -C build"
+ - docker run -v "$PWD":/tmp/build-dir elementary/docker:unstable /bin/sh -c 
"apt-get update && apt-get -y install $DEPENDENCY_PACKAGES && cd /tmp/build-dir 
&& rm -rf build && meson build && ninja -C build"
 
 script:
  - echo BUILDS PASSED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/contractor-0.3.4/README.md 
new/contractor-0.3.5/README.md
--- old/contractor-0.3.4/README.md      2018-08-02 16:46:21.000000000 +0200
+++ new/contractor-0.3.5/README.md      2021-07-13 23:32:11.000000000 +0200
@@ -2,19 +2,22 @@
 
 ## Building, Testing, and Installation
 
-It's recommended to create a clean build environment
+You'll need the following dependencies:
+* libdbus-1-dev
+* libgee-0.8-dev
+* libglib2.0-dev
+* meson
+* valac
+
+Run `meson` to configure the build environment and then `ninja` to build
+
+    meson build --prefix=/usr
+    cd build
+    ninja
 
-    mkdir build
-    cd build/
-    
-Run `cmake` to configure the build environment and then `make` to build
-
-    cmake -DCMAKE_INSTALL_PREFIX=/usr ..
-    make
-    
-To install, use `make install`
+To install, use `ninja install`
 
-    sudo make install
+    sudo ninja install
 
 ## Writing Contract Files
 elementary Files, Photos and other apps support adding options to the context 
menu by the way of Contract files. 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/contractor-0.3.4/data/meson.build 
new/contractor-0.3.5/data/meson.build
--- old/contractor-0.3.4/data/meson.build       2018-08-02 16:46:21.000000000 
+0200
+++ new/contractor-0.3.5/data/meson.build       2021-07-13 23:32:11.000000000 
+0200
@@ -1,11 +1,12 @@
 conf_data = configuration_data()
-conf_data.set('EXEC_PATH', join_paths (get_option('prefix'), 
get_option('bindir'), meson.project_name()))
+conf_data.set('EXEC_PATH', join_paths (bindir, meson.project_name()))
 
 dbus = dependency('dbus-1')
+session_bus_services_dir = 
dbus.get_pkgconfig_variable('session_bus_services_dir', define_variable: 
['datadir', datadir])
 
 configure_file(
     input: 'org.elementary.contractor.service.in',
     output: '@BASENAME@',
     configuration: conf_data,
-    install_dir: dbus.get_pkgconfig_variable('session_bus_services_dir')
+    install_dir: session_bus_services_dir
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/contractor-0.3.4/meson.build 
new/contractor-0.3.5/meson.build
--- old/contractor-0.3.4/meson.build    2018-08-02 16:46:21.000000000 +0200
+++ new/contractor-0.3.5/meson.build    2021-07-13 23:32:11.000000000 +0200
@@ -1,11 +1,15 @@
 project(
     'contractor',
     'vala', 'c',
-    version: '0.3.4'
+    version: '0.3.5'
 )
 
 i18n = import('i18n')
 add_global_arguments('-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name()), 
language:'c')
 
+prefix = get_option('prefix')
+datadir = join_paths(prefix, get_option('datadir'))
+bindir = join_paths(prefix, get_option('bindir'))
+
 subdir('src')
 subdir('data')

Reply via email to