Bug#1016697: RFS: diodon/1.13.0-1 -- GTK+ Clipboard manager

2022-08-05 Thread Oliver Sauder



Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon":

 * Package name: diodon
   Version : 1.13.0-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : LGPL-3+, GPL-2+, LGPL-2.1+
 * Vcs : 
https://git.launchpad.net/~diodon-team/+git/debian-packaging

   Section : utils

The source builds the following binary packages:

  diodon - GTK+ Clipboard manager
  libdiodon0 - GTK+ Clipboard manager (main library)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  diodon-dev - GTK+ Clipboard manager (development files)

To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/diodon/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.13.0-1.dsc


Changes since the last upload:

 diodon (1.13.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Bump Standards-Version to 4.6.1.

Regards,



Bug#1005993: Add additional command line options

2022-02-19 Thread Oliver Sauder



Diodon is a desktop utility and not a command line tool. So far the only 
two things you can do from the command line is to open diodon or to open 
it in debug mode by setting `G_MESSAGES_DEBUG` to `all`. Both those 
options are documented in the man page.


It would be great to have more options but need to be added first.

There is also a upstream issue reported for this at 
https://bugs.launchpad.net/diodon/+bug/1309898


Oliver



Bug#1004936: RFS: diodon/1.12.0-1 -- GTK+ Clipboard manager

2022-02-03 Thread Oliver Sauder



Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon":

 * Package name: diodon
   Version : 1.12.0-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : LGPL-2.1+, GPL-2+, LGPL-3+
 * Vcs : 
https://git.launchpad.net/~diodon-team/+git/debian-packaging

   Section : utils

It builds those binary packages:

  diodon - GTK+ Clipboard manager
  libdiodon0 - GTK+ Clipboard manager (main library)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  diodon-dev - GTK+ Clipboard manager (development files)

To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/diodon/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.12.0-1.dsc


Changes since the last upload:

 diodon (1.12.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Avoid history being empty on first run (Closes: #961604)

Regards,



Bug#998517: RFS: diodon/1.11.2-1 [RC] -- GTK+ Clipboard manager

2021-11-04 Thread Oliver Sauder
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "diodon":

 * Package name: diodon
   Version : 1.11.2-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : LGPL-2.1+, GPL-2+, LGPL-3+
 * Vcs :
https://git.launchpad.net/~diodon-team/+git/debian-packaging
   Section : utils

It builds those binary packages:

  diodon - GTK+ Clipboard manager
  libdiodon0 - GTK+ Clipboard manager (main library)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  diodon-dev - GTK+ Clipboard manager (development files)

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/diodon/

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.11.2-1.dsc

Changes since the last upload:

 diodon (1.11.2-1) unstable; urgency=medium
 .
   * New upstream release.
   * Fix custom-library-search-path
   * Removed invalid configure.in file (Closes: #997655)
   * Bump Standard-Version to 4.6.0

Regards,
Oliver



Bug#997655: diodon: FTBFS: autoreconf: error: configure.in: AC_INIT not found; not an autoconf script?

2021-10-27 Thread Oliver Sauder
Never mind. Because of custom-library-search-path error [0] there needs
to be a new upstream version anyway and with that new release this build
error can then be fixed as well.

Oliver

[0] https://lintian.debian.org/tags/custom-library-search-path



Bug#997655: diodon: FTBFS: autoreconf: error: configure.in: AC_INIT not found; not an autoconf script?

2021-10-26 Thread Oliver Sauder
Lucas,
Thanks for reporting. This issue has actually been resolved upstream but
it seems that I uploaded an invalid orig tarball for version 1.11.1 for
the Debian package. Instead of the new upstream tarball 1.11.1, 1.11.0
was still used (when opening the tarball from [0] the folder name is
still 1.11.0). Not so sure how this happened. Upstream tarball [1] is
correct though.

Do you know a way to fix the invalid orig tarball without a new release
upstream?

Oliver

[0]
http://deb.debian.org/debian/pool/main/d/diodon/diodon_1.11.1.orig.tar.xz
[1] https://launchpad.net/diodon/trunk/1.11.1/+download/diodon-1.11.1.tar.xz



Bug#991446: RFS: diodon/1.11.1-1 [RC] -- GTK+ Clipboard manager

2021-07-23 Thread Oliver Sauder
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "diodon":

 * Package name: diodon
   Version : 1.11.1-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : LGPL-3+, LGPL-2.1+, GPL-2+
 * Vcs :
https://git.launchpad.net/~diodon-team/+git/debian-packaging
   Section : utils

It builds those binary packages:

  diodon-dev - GTK+ Clipboard manager (development files)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  libdiodon0 - GTK+ Clipboard manager (main library)
  diodon - GTK+ Clipboard manager

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/diodon/

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.11.1-1.dsc

Changes since the last upload:

 diodon (1.11.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Removed obsolete apport configuration files (Closes: #990435)
   * Properly handled previously renamed autostart config file (Closes:
990137)
   * Use dh gir addon to properly calcuate gir:Depends (Closes: 991081)
   * Bump Standard Version to 4.5.1

Regards,
Oliver



Bug#991081: gir1.2-diodon-1.0 lacks dependencies

2021-07-14 Thread Oliver Sauder
On 13.07.21 22:19, Adrian Bunk wrote:
> Package: gir1.2-diodon-1.0
> Version: 1.8.0-1
> Severity: serious
> 
> ${gir:Depends} needs "dh --with gir" in debian/rules.
> The manual dependency on gir1.2-glib-2.0 is no longer necessary
> when this is fixed.
> 
> Something still seems to go wrong afterwards,
> when trying it did not generate a dependency on libdiodon0.
> 

Hi Adrian,

Thanks. This is missing indeed. I tried your suggestion and it works but
libdiodon0 dependency is not added as well.

I guess it won't hurt when I add the libdiodon0 manually to depends or
what do you think?

Oliver



Bug#990435: diodon: /etc/apport/ needed?

2021-07-11 Thread Oliver Sauder
Hi Chris,

Thanks for reporting this. This file is actually obsolete and was only
needed when Diodon was only available on Launchpad before publishing it
to Debian and synced to Ubuntu from there. See here [0] for more
information.

This file should indeed be removed from the Debian package.

Oliver

[0]
https://wiki.ubuntu.com/Apport/DeveloperHowTo#Applications_not_included_in_Ubuntu.27s_repositories_but_hosted_on_Launchpad



Bug#990137: diodon: legacy conffiles leftover

2021-07-11 Thread Oliver Sauder
Hi Chris

Thanks for your report.

Actually this was an unnoticed rename of
/etc/xdg/autostart/diodon.desktop to
/etc/xdg/autostart/diodon-autostart.desktop when Diodon moved to the
Meson Build system.

I guess using the `dh_installdeb` with a `diodon.mainscript` file will
be the easiest as per [0]

Oliver

[0] https://manpages.debian.org/buster/debhelper/dh_installdeb.1.en.html



Bug#788176: diodon logs copious sensitive information to zeitgeist and does not clear it

2021-03-26 Thread Oliver Sauder
Thanks Sam for reporting this.

This is actually not fully related to the original report of this issue
as it is a bug that `Clear` method does not completely remove clipboard
content from the Zeitgeist database as I agree it really should.

As discussed on the upstream issue [0] I will look into this and will
track the progress there.

[0] https://bugs.launchpad.net/diodon/+bug/1921507



Bug#977586: diodon: list of clipboard items not updating (database or disk is full)

2020-12-17 Thread Oliver Sauder
I assume the sqlite database got corrupted or is too big. There is an
article here [0] which describes why this could happen. Diodon uses
Zeitgeist to store clipboard items and zeitgeist manages the sqlite
database itself.

So you find the database at ~/.local/share/zeitgeist/.

Best have a look what size the database has in this folder to see
whether that is the issue. Simply renaming/removing the zeitgeist folder
should fix the issue. (I guess you need to stop/kill the
zeitgeist-daemon first though)

Oliver

[0]
https://stackoverflow.com/questions/5274202/sqlite3-database-or-disk-is-full-the-database-disk-image-is-malformed



Bug#972391: diodon is runing, but on icon in Notification Area

2020-10-18 Thread Oliver Sauder
What desktop environment do you use?

Oliver

On 17.10.20 17:23, Jörg Frings-Fürst wrote:
> Package: diodon
> Version: 1.11.0-1
> Severity: important
>
> Hello,
> 
> Diodon has no icon in the Notification Area.
> 
> It is running:
> 
> [quote]
> $ ps -Af | grep diodon
> jff   153136   12932  0 15:09 ?00:00:00 diodon
> [/quote]
> 
> I found no log entries about diodon.
> 
> CU
> Jörg
> 
> 
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers testing
>   APT policy: (500, 'testing'), (300, 'unstable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 5.8.0-2-amd64 (SMP w/6 CPU threads)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
> TAINT_UNSIGNED_MODULE
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not 
> set
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages diodon depends on:
> ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-1
> ii  libayatana-appindicator3-1   0.5.5-2
> ii  libc62.31-3
> ii  libdiodon0   1.11.0-1
> ii  libglib2.0-0 2.66.1-1
> ii  libgtk-3-0   3.24.23-2
> ii  libpeas-1.0-01.28.0-2
> ii  zeitgeist-core   1.0.2-3
> 
> diodon recommends no packages.
> 
> diodon suggests no packages.
> 
> -- no debconf information
> 
>



Bug#971705: RFS: diodon/1.11.0-1 -- GTK+ Clipboard manager

2020-10-05 Thread Oliver Sauder
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon":

 * Package name: diodon
   Version : 1.11.0-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : LGPL-2.1+, LGPL-3+, GPL-2+
 * Vcs :
https://git.launchpad.net/~diodon-team/+git/debian-packaging
   Section : utils

It builds those binary packages:

  diodon-dev - GTK+ Clipboard manager (development files)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  libdiodon0 - GTK+ Clipboard manager (main library)
  diodon - GTK+ Clipboard manager

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/diodon/

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.11.0-1.dsc

Changes since the last upload:

 diodon (1.11.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Bump debhelper from old 11 to 12.
   * Set debhelper-compat version in Build-Depends.
   * Add Vcs-Browser link
   * Set Multi-Arch of package diodon-dev to same

Regards,



Bug#962148: RFS: diodon/1.10.0-1 -- GTK+ Clipboard manager

2020-06-03 Thread Oliver Sauder
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon"

 * Package name: diodon
   Version : 1.10.0-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : GPL-2+
 * Vcs :
https://git.launchpad.net/~diodon-team/+git/debian-packaging
   Section : utils

It builds those binary packages:

  diodon - GTK+ Clipboard manager
  libdiodon0 - GTK+ Clipboard manager (main library)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  diodon-dev - GTK+ Clipboard manager (development files)

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/diodon

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.10.0-1.dsc

Changes since the last upload:

   * New upstream release.
   * Switch to Ayatana AppIndicator (Closes: #956764)
   * Remove CPU intensive timer when using primary selection (Closes:
#956008)
   * Update translations
   * Replace Vcs-Bzr link with Vcs-Git
   * Update minimum build dependency version of libgtk
   * Bump Standard Version to 4.5.0

Regards,
Oliver



Bug#961604: History was empty on first startup, but appeared on second launch

2020-05-26 Thread Oliver Sauder
This is a known issue see https://bugs.launchpad.net/diodon/+bug/1435033

Unfortunately so far it is not quite clear what causes this. Any
comments are welcome.

Oliver

On 26.05.20 16:58, Christoph Berg wrote:
> Package: diodon
> Version: 1.9.0-1
> Severity: normal
> 
> Hi,
> 
> I just started using diodon because clipit notified me that it is
> gone.
> 
> On the first startup, I selected some options (notably to track the
> primary selection and to sync selections), and tried to select some
> things. The history in the diodon systray icon remained empty
> ("").
> 
> Upon killing diodon and restarting it, things started working.
> 
> Using awesome, no gnome or other DE.
> 
> $ diodon
> 
> (diodon:29053): dbind-WARNING **: 16:58:18.339: Couldn't connect to 
> accessibility bus: Failed to connect to socket /tmp/dbus-Dz5rIZiGzD: 
> Verbindungsaufbau abgelehnt
> 
> (diodon:29053): Gdk-CRITICAL **: 16:58:18.535: 
> gdk_window_thaw_toplevel_updates: assertion 
> 'window->update_and_descendants_freeze_count > 0' failed
> 
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers testing
>   APT policy: (700, 'testing'), (600, 'unstable'), (150, 'experimental')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 5.6.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), 
> LANGUAGE=de:en_US:en (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages diodon depends on:
> ii  dconf-gsettings-backend [gsettings-backend]  0.36.0-1
> ii  libappindicator3-1   0.4.92-8
> ii  libc62.30-8
> ii  libdiodon0   1.9.0-1
> ii  libglib2.0-0 2.64.2-1
> ii  libgtk-3-0   3.24.20-1
> ii  libpeas-1.0-01.26.0-2
> ii  zeitgeist-core   1.0.2-3
> 
> diodon recommends no packages.
> 
> diodon suggests no packages.
> 
> -- no debconf information
> 
> Christoph
> 



Bug#956764: diodon: Depends on deprecated libappindicator

2020-04-19 Thread Oliver Sauder
I am working on this upstream.

See https://github.com/diodon-dev/diodon/pull/20

Oliver

On 15.04.20 12:20, Simon McVittie wrote:
> Source: diodon
> Version: 1.9.0-1
> Tags: sid bullseye
> Severity: important
> Control: block 895037 by -1
> User: pkg-ayatana-de...@lists.alioth.debian.org
> Usertags: ayatana-appindicator
> 
> This package Build-Depends on libappindicator3-dev, which is
> deprecated and unmaintained. The supported replacement appears to be
> libayatana-appindicator3-dev.
> 
> Please see #895037 and
> https://wiki.debian.org/Ayatana/IndicatorsTransition for more details
> of this deprecation.
> 
> This bug might get escalated to 'serious' severity (making it
> release-critical) if the maintainers of the Ayatana stack are serious about
> getting libappindicator removed from Debian before bullseye.
> 
> smcv
> 



Bug#956008: diodon: didon eats up CPU power

2020-04-09 Thread Oliver Sauder
Link to corresponding upstream bug tracker issue
https://bugs.launchpad.net/diodon/+bug/1871008

Cheers,
Oliver

On 06.04.20 05:05, Christoph Anton Mitterer wrote:
> Package: diodon
> Version: 1.9.0-1
> Severity: important
> 
> 
> 
> Hi.
> 
> Just noted that, even though not used, diodon eats up quite some CPU power, 
> like 120mW or so all the time.
> 
> Attaching to it with strace it seems to constantly poll some resource, and 
> always getting errors on it.
> 
> 
> Any ideas?
> 
> Cheers,
> Chris.
> 
> -- System Information:
> Debian Release: bullseye/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 5.5.0-1-amd64 (SMP w/4 CPU cores)
> Kernel taint flags: TAINT_UNSIGNED_MODULE
> Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages diodon depends on:
> ii  dconf-gsettings-backend [gsettings-backend]  0.36.0-1
> ii  libappindicator3-1   0.4.92-7
> ii  libc62.30-4
> ii  libdiodon0   1.9.0-1
> ii  libglib2.0-0 2.64.1-1
> ii  libgtk-3-0   3.24.17-1
> ii  libpeas-1.0-01.26.0-2
> ii  zeitgeist-core   1.0.2-3
> 
> diodon recommends no packages.
> 
> diodon suggests no packages.
> 
> -- no debconf information
> 



Bug#952553: RFS: diodon/1.9.0-1 [RC] -- GTK+ Clipboard manager

2020-02-25 Thread Oliver Sauder
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "diodon"

 * Package name: diodon
   Version : 1.9.0-1
   Upstream Author : Oliver Sauder 
 * URL : https://launchpad.net/diodon
 * License : GPL-2+
 * Vcs :
https://git.launchpad.net/~diodon-team/+git/debian-packaging/
   Section : utils

It builds those binary packages:

  diodon - GTK+ Clipboard manager
  libdiodon0 - GTK+ Clipboard manager (main library)
  gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
  diodon-dev - GTK+ Clipboard manager (development files)

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/diodon

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.9.0-1.dsc

Changes since the last upload:

   * New upstream release.
   * Add support for valac 0.46 (Closes: #951924)
   * Replace waf with meson as build system (Closes: #936399, #943038)
   * Change Vcs to git
   * Update minimum build dependency versions
   * Bump Standard Version to 4.4.0

Regards,

--
  Oliver Sauder



signature.asc
Description: OpenPGP digital signature


Bug#936399: diodon: Python2 removal in sid/bullseye

2019-11-02 Thread Oliver Sauder

Just an update on the current progress of this issue.

Updating of waf seems to be more complicated and breaks the current build.

Instead of trying to fix those errors an upstream PR is work in progress 
to move to meson build system as many GNOME projects do as well.


See https://github.com/diodon-dev/diodon/pull/12

It is not quite finished yet and any help would be appreciated 
especially on changing the debian files to use meson instead of waf.


Oliver



Bug#936399: diodon: Python2 removal in sid/bullseye

2019-09-18 Thread Oliver Sauder
Thanks for trying. Currently an outdated version of waf is used maybe 
that explains why it doesn't run with python3.


I will see when I get around to update waf upstream and repackage a new 
Diodon version.


Oliver

On 18.09.19 06:21, Scott Kitterman wrote:

This turns out to be more complicated than I had expected.  Internally waf
uses /usr/bin/env python (which still, of course, is /usr/bin/python vice
python3), so it fails with python3 even though the upstream code appears to at
least in part consider python3.

This I could fix with sed, something like:

 find -name "*.py" | xargs sed -i "s:\/usr\/bin\/env\ python:\/usr/bin\/
python3:g"
 sed -i "s:\/usr\/bin\/env\ python:\/usr/bin\/python3:g" waf
 sed -i "s:\/usr\/bin\/env\ python:\/usr/bin\/python3:g" wscript

Not pretty, but works.  But then waf exploads on me:

./waf distclean --nocache --prefix=/usr
Traceback (most recent call last):
   File "./diodon-1.8.0/waflib/Node.py", line 491, in ant_iter
 raise StopIteration
StopIteration

The above exception was the direct cause of the following exception:

Traceback (./diodon-1.8.0/waflib/Scripting.py", line 138, in waf_entry_point
 run_commands()
   File "./diodon-1.8.0/waflib/Scripting.py", line 225, in run_commands
 parse_options()
   File "./diodon-1.8.0/waflib/Scripting.py", line 186, in parse_options
 Context.create_context('options').execute()
   File "./diodon-1.8.0/waflib/Options.py", line 250, in execute
 super(OptionsContext, self).execute()
   File "./diodon-1.8.0/waflib/Context.py", line 216, in execute
 self.recurse([os.path.dirname(g_module.root_path)])
   File "./diodon-1.8.0/waflib/Context.py", line 294, in recurse
 user_function(self)
   File "./diodon-1.8.0/wscript", line 39, in options
 opt.tool_options('compiler_c')
   File "./diodon-1.8.0/waflib/Context.py", line 209, in load
 fun(self)
   File "./diodon-1.8.0/waflib/Tools/compiler_c.py", line 87, in options
 opt.load_special_tools('c_*.py', ban=['c_dumbpreproc.py'])
   File "./diodon-1.8.0/waflib/Context.py", line 515, in load_special_tools
 lst = self.root.find_node(waf_dir).find_node('waflib/extras').ant_glob(var)
   File "./diodon-1.8.0/waflib/Node.py", line 579, in ant_glob
 ret = [x for x in self.ant_iter(accept=accept, pats=[to_pat(incl),
to_pat(excl)], maxdepth=25, dir=dir, src=src, remove=kw.get('remove', True))]
   File "./diodon-1.8.0/waflib/Node.py", line 579, in 
 ret = [x for x in self.ant_iter(accept=accept, pats=[to_pat(incl),
to_pat(excl)], maxdepth=25, dir=dir, src=src, remove=kw.get('remove', True))]
RuntimeError: generator raised StopIteration
make[1]: *** [debian/rules:18: override_dh_auto_clean] Error 2
make[1]: Leaving directory './diodon-1.8.0'
make: *** [debian/rules:10: clean] Error 2
dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit
status 2

I don't know anything about waf, so that's not something I can troubleshoot.
Not going to NMU.

Scott K

On Tuesday, September 17, 2019 1:46:07 PM EDT Oliver Sauder wrote:

I currently do not have a lot of time at hand. So if you could follow up
releasing your NMU debdiff that would be great (diff looks good to me).

Oliver

On 01.09.19 09:18, Scott Kitterman wrote:

On Fri, 30 Aug 2019 07:15:05 + Matthias Klose  wrote:

Package: src:diodon
Version: 1.8.0-1
Severity: normal
Tags: sid bullseye
User: debian-pyt...@lists.debian.org
Usertags: py2removal

Python2 becomes end-of-live upstream, and Debian aims to remove
Python2 from the distribution, as discussed in
https://lists.debian.org/debian-python/2019/07/msg00080.html

Your package either build-depends, depends on Python2, or uses Python2
in the autopkg tests.  Please stop using Python2, and fix this issue
by one of the following actions.


I've attached a fix in the form of an NMU debdiff.  I don't currently plan
to NMU, but may later if this remains open.  Please fix.

Scott K






Bug#936399: diodon: Python2 removal in sid/bullseye

2019-09-17 Thread Oliver Sauder
I currently do not have a lot of time at hand. So if you could follow up 
releasing your NMU debdiff that would be great (diff looks good to me).


Oliver

On 01.09.19 09:18, Scott Kitterman wrote:

On Fri, 30 Aug 2019 07:15:05 + Matthias Klose  wrote:

Package: src:diodon
Version: 1.8.0-1
Severity: normal
Tags: sid bullseye
User: debian-pyt...@lists.debian.org
Usertags: py2removal

Python2 becomes end-of-live upstream, and Debian aims to remove
Python2 from the distribution, as discussed in
https://lists.debian.org/debian-python/2019/07/msg00080.html

Your package either build-depends, depends on Python2, or uses Python2
in the autopkg tests.  Please stop using Python2, and fix this issue
by one of the following actions.


I've attached a fix in the form of an NMU debdiff.  I don't currently plan to
NMU, but may later if this remains open.  Please fix.

Scott K





Bug#891628: Processed: diodon: Fails to build with vala 0.40

2018-03-11 Thread Oliver Sauder
I have addressed this issue and uploaded a new package to mentors.

See sponsorship request at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892660

Oliver



Bug#892660: Subject: RFS: diodon/1.8.0-1

2018-03-11 Thread Oliver Sauder
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon"

 * Package name: diodon
   Version : 1.8.0-1
   Upstream Author : Oliver Sauder <o...@esite.ch>
 * URL : https://launchpad.net/diodon/
 * License : GPLv2
   Section : utils

It builds those binary packages:

 diodon - GTK+ Clipboard manager
 diodon-dev - GTK+ Clipboard manager (development files)
 gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
 libdiodon0 - GTK+ Clipboard manager (main library)

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/diodon


Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.8.0-1.dsc

Changes since the last upload:

  * New upstream release.
  * Remove gee dependency (LP: #1745877)
  * Add support for valac 0.40 (Closes: #891628)
  * Set Section of libdiodon to libs
  * Set Section of diodon-dev to libdevel
  * Bump Standard Version to 4.1.3
  * Fix debian-watch-uses-insecure-uri
  * Use compat version 11

Regards,
 Oliver Sauder








signature.asc
Description: OpenPGP digital signature


Bug#884555: Subject: RFS: diodon/1.7.0-1

2017-12-16 Thread Oliver Sauder
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon"

 * Package name: diodon
   Version : 1.6.0-1
   Upstream Author : Oliver Sauder <o...@esite.ch>
 * URL : https://launchpad.net/diodon/
 * License : GPLv2
   Section : utils

It builds those binary packages:

 diodon - GTK+ Clipboard manager
 diodon-dev - GTK+ Clipboard manager (development files)
 gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
 libdiodon0 - GTK+ Clipboard manager (main library)

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/diodon


Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.7.0-1.dsc

Changes since the last upload:

  * New upstream release.
  * Add initial Wayland support (LP: #1727042)
  * Workaround for hotkey not working on various DEs (LP: #1630375)
  * Support instante paste on XFCE4 Terminal (LP: #1707041)
  * Move from cdbs to dh calls
  * Bump Standard Version to 4.1.2
  * Use compat version 10

Regards,
 Oliver Sauder






signature.asc
Description: OpenPGP digital signature


Bug#872645: Subject: RFS: diodon/1.6.0-1

2017-08-19 Thread Oliver Sauder
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "diodon"

 * Package name: diodon
   Version : 1.6.0-1
   Upstream Author : Oliver Sauder <o...@esite.ch>
 * URL : https://launchpad.net/diodon/
 * License : GPLv2
   Section : utils

It builds those binary packages:

 diodon - GTK+ Clipboard manager
 diodon-dev - GTK+ Clipboard manager (development files)
 gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
 libdiodon0 - GTK+ Clipboard manager (main library)

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/diodon


Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.6.0-1.dsc

Changes since the last upload:

 * New upstream release 1.6.0 (Closes: #824965)
 * Remove usage of dbus-launch (Closes: #823055, #836087)
 * Remove dependency libunique3 (Closes: #827235)
 * Added DEB_BUILD_OPTIONS support
 * Fixed dep5-copyright-license-name-not-unique

Regards,
 Oliver Sauder




signature.asc
Description: OpenPGP digital signature


Bug#836087: diodon: please use dbus-run-session, or dbus-daemon directly, in tests

2017-08-19 Thread Oliver Sauder
I have updated Diodon package so it doesn't depend on dbus-launch anymore.

Uploaded to mentors:
https://mentors.debian.net/package/diodon
https://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.6.0-1.dsc

Looking for a sponsor...




signature.asc
Description: OpenPGP digital signature


Bug#859860: diodon: The program will not start and syslog records segfault

2017-08-19 Thread Oliver Sauder
Does this error still occur?

If yes could you run following commands:
G_MESSAGES_DEBUG=all diodon > diodon_debug.txt

and attach diodon_debug.txt to this bug report?

Thanks.
Oliver



Bug#824965: diodon: Update to new upstream version 1.5.0

2016-06-09 Thread Oliver Sauder
Severity: important

Reverting severity to important as it has been marked by mistake (Diodon
doesn't use Qt).

Also a package updating to 1.5.0 is available
https://mentors.debian.net/package/diodon

Looking for a sponsor.

Regards,
Oliver



Bug#823055: diodon: FTBFS on hurd-i386: test_get_recent_items: FAIL

2016-05-22 Thread Oliver Sauder
I have fixed this issue with the update to the newest upstream version
1.5.0.

It is uploaded to https://mentors.debian.net/package/diodon and needs
sponsorship.

Thanks,
Oliver



Bug#824965: diodon: Update to new upstream version 1.5.0

2016-05-21 Thread Oliver Sauder
Package: diodon
Version: 1.3.0-1
Severity: important

Hey.

There is a new upstream version 1.5.0 diodon would need to be updated
too: https://launchpad.net/diodon/+milestone/1.5.0

I will follow up with this update but creating this issue as reference.

Regards,
Oliver



Bug#788176: diodon: possible not to depend on zeitgeist?

2015-06-25 Thread Oliver Sauder
 AFAICS you're also upstream, right?
yes

 
 1) Well as you say, it works quite nicely with other DEs, at least
 those close to GNOME (like Cinnamon).
 Depending on Zeitgeist more or less excludes these users - maybe not
 from a technical PoV, but rather because such people typically don't
 use GNOME for things just like Zeitgeist.
 
 IMHO, it's a bit sad to focus such a nice tool only on a few desktop
 system...
I guess as a software project you have to make a decision what the goal
is within the limited time and resources available. Do you want to
integrate really well with full potential into a subset of DEs or do you
want to run with a very small footprint on as many DEs as possible? To
do both is as of limited resources not really feasible therefore for
Diodon we chose the former.

 
 3) Well I have nothing against using Zeitgeist, but things have worked
 so fare quite nicely without it, so can't you just make it one optional
 backend, keeping the previous one as an alternative?
 
 Not requiring Zeitgeist has worked before, so why shouldn't it now?
The previous backend doesn't work anymore as with Zeitgeist a feature
has been added that the clipboard history can be accessed by external
services and then a uri opened to paste the content. This is possible as
Zeitgeist can be accessed through a DBus service.
This feature is already used by services like the Unity Scope but to
expanded to more services. Adding another backend would make this
integration inconsistent and is therefore not desirable.

 
 As for the features:
 I'm not sure whether e.g. storing clipboard items infinitely is a
 good idea in all cases, over time this could be quite some privacy
 issue. (Yes I've seen that you have history clearing).
 I personally wouldn't need to have anything stored permanently at
 all,... so maybe as solution could be to store things just in memory,
 thereby not requiring any storage backend at all?
If privacy is your concern it is actually possible to run Zeitgeist in
memory only so each time you login your clipboard history is clean.

You can do this by setting following env var (e.g. adding it to
~/.pam_environment):
ZEITGEIST_DATABASE_PATH=:memory:

To summarize: it seems what you are looking for is a clipboard manager
with a small footprint with basics function but runs well on all DEs. I
think if you want to use Diodon for such a use case an option would be
if a maintainer could be found who continues to maintain Diodon version
1.0.3. I am happy to support something like this but do not have the
time to maintain it myself.

Cheers,
Oliver


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#788176: diodon: possible not to depend on zeitgeist?

2015-06-09 Thread Oliver Sauder
Tags: wontfix

I can understand your concerns, let me outline a couple of things here
though:

1. Diodon does work on other DEs but is mainly targeted to integrate
well into GNOME and Unity [0]

2. It is true (unfortunately) that Zeitgeist is not actively developed
anymore but it is still maintained [1] and you can find commits for bug
fixes from this year in the git history [2]

3. In my knowledge there is no other library available with a similar
feature set as Zeitgeist. Also Zeitgeist gives us the ability to
separate the clipboard history from the Diodon process so any
application can access the history independently.
There are other important features gained by integrating Zeitgeist which
you can read more at [3] and [4].

All in all replacing Zeitgeist would mean to rewrite most of Diodon and
hence not really feasible.

Therefore marking this bug as wontfix but certainly open for suggestions
if there is a similar library out there which could be a potential
replacement for Zeitgeist.

Cheers,
Oliver

[0] https://launchpad.net/diodon
[1] http://geekyogre.com/moving-on/
[2] http://cgit.freedesktop.org/zeitgeist/zeitgeist/
[3]
https://esite.ch/2013/12/storing-clipboard-items-infinitely-test-version/
[4] https://esite.ch/2014/03/clipboard-unity-scope-with-its-full-potential/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#753859: diodon: depends on libgee2 which is deprecated

2015-05-25 Thread Oliver Sauder
On 21.05.2015 21:58, Emilio Pozuelo Monfort wrote:
 Control: severity -1 serious
 
 We want to remove libgee2 from unstable RSN, and there are only a few rdeps 
 now,
 so I'm bumping the severity of the bugs.
 
 If you have questions don't hesitate to ask.
 
 Emilio
 

Hey Emilio,

I actually fixed this a couple of months ago but I couldn't find a
sponsor for the new package.

So I have uploaded the package again to Mentors which fixes this issue.

You can find it here http://mentors.debian.net/package/diodon resp.
http://mentors.debian.net/debian/pool/main/d/diodon/diodon_1.3.0-1.dsc

Could you sponsor it?

Thanks,
Oliver


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#744276: ding.desktop not properly installed

2014-04-12 Thread Oliver Sauder
Package: ding
Version: 1.7-2
Severity: normal
Tags: patch

Hi,

The current package does not install the ding.desktop file correctly
and therefore there is a missing integration in several desktop
environments.

I have attached a debdiff which adjust the package so ding.deskop
will be correctly installed to /usr/share/applications/.

Would be great if such could be applied.

Thanks,
Oliver
diff -Nru ding-1.7/debian/changelog ding-1.7/debian/changelog
--- ding-1.7/debian/changelog   2012-06-12 19:24:03.0 +0300
+++ ding-1.7/debian/changelog   2014-04-12 12:50:02.0 +0300
@@ -1,3 +1,11 @@
+ding (1.7-3) unstable; urgency=low
+
+  * debian/patches/08_adjust_ding_desktop_file.patch:
+Fixed installation of ding.desktop file.
+  * Update to Standards-Version 3.9.4
+
+ -- Oliver Sauder o...@esite.ch  Sat, 12 Apr 2014 12:28:37 +0300
+
 ding (1.7-2) unstable; urgency=low
 
   * Remove deprecated dpatch and upgrade to packaging format 3.0 quilt.
diff -Nru ding-1.7/debian/control ding-1.7/debian/control
--- ding-1.7/debian/control 2012-06-12 18:39:02.0 +0300
+++ ding-1.7/debian/control 2014-04-12 12:49:27.0 +0300
@@ -2,7 +2,7 @@
 Section: text
 Priority: optional
 Maintainer: Roland Rosenfeld rol...@debian.org
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
 Build-Depends: debhelper (= 9)
 Build-Depends-Indep: man-db, bsdmainutils, dictfmt (= 1.10.1), dictzip
 Homepage: http://www-user.tu-chemnitz.de/~fri/ding/
diff -Nru ding-1.7/debian/ding.install ding-1.7/debian/ding.install
--- ding-1.7/debian/ding.install1970-01-01 02:00:00.0 +0200
+++ ding-1.7/debian/ding.install2014-04-12 12:42:31.0 +0300
@@ -0,0 +1 @@
+ding.desktop usr/share/applications
diff -Nru ding-1.7/debian/examples ding-1.7/debian/examples
--- ding-1.7/debian/examples2004-02-16 22:16:05.0 +0300
+++ ding-1.7/debian/examples1970-01-01 02:00:00.0 +0200
@@ -1 +0,0 @@
-ding.desktop
diff -Nru ding-1.7/debian/patches/08_adjust_ding_desktop_file.patch 
ding-1.7/debian/patches/08_adjust_ding_desktop_file.patch
--- ding-1.7/debian/patches/08_adjust_ding_desktop_file.patch   1970-01-01 
02:00:00.0 +0200
+++ ding-1.7/debian/patches/08_adjust_ding_desktop_file.patch   2014-04-12 
12:28:37.0 +0300
@@ -0,0 +1,17 @@
+## Description: add some description
+## Origin/Author: add some origin or author
+## Bug: bug URL
+Index: ding-1.7/ding.desktop
+===
+--- ding-1.7.orig/ding.desktop 2009-04-15 09:25:28.0 +0300
 ding-1.7/ding.desktop  2014-04-12 12:28:35.897309385 +0300
+@@ -5,7 +5,7 @@
+ GenericName=ding
+ GenericName[de]=ding
+ Exec=/usr/bin/ding
+-Icon=ding.png
++Icon=dbook.xpm
+ Terminal=0
+ Type=Application
+-Categories=Application;Utility;X-Red-Hat-Extra;
++Categories=Office;Dictionary;Education;Utility
diff -Nru ding-1.7/debian/patches/series ding-1.7/debian/patches/series
--- ding-1.7/debian/patches/series  2012-06-12 18:39:06.0 +0300
+++ ding-1.7/debian/patches/series  2014-04-12 12:25:02.0 +0300
@@ -4,3 +4,4 @@
 04_aspell_quote.patch
 05_manpage.patch
 07_8bit_aspell.patch
+08_adjust_ding_desktop_file.patch


Bug#725420: RFS: diodon/1.0.3 -- GTK+ Clipboard manager

2013-10-05 Thread Oliver Sauder
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package diodon:

* Package name: diodon
  Version : 1.0.3
  Upstream Author : Oliver Sauder o...@esite.ch
* URL : https://launchpad.net/diodon
* License : GPL-2+
  Section : utils

It builds those binary packages:

diodon - GTK+ Clipboard manager

To access further information about this package, please visit the
following URL:

https://launchpad.net/diodon/trunk/1.0.3


Alternatively, one can download the package with dget using this command:

dget -x http://esite.ch/debian/diodon_1.0.3-1.dsc

More information about diodon can be obtained from
https://launchpad.net/diodon.

Changes since the last upload:

* New upstream release.
* Added missing libgee-dev binding dependency
* Using valac dependency instead of valac-0.16

Regards,
Oliver


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#499225: Waf as source

2013-01-26 Thread Oliver Sauder
According to the discussion here [0] won't there be any waf package
available, but all packages using waf have to include its source code.

So therefore it would be still great to get the waf supported integrated
into debhelper.

Oliver

[0] http://lists.debian.org/debian-devel/2010/02/msg00714.html
[1] http://wiki.debian.org/UnpackWaf


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#698282: ITP: diodon -- diodon -- Clipboard manager for GNOME and Unity

2013-01-16 Thread Oliver Sauder
Package: wnpp
Severity: wishlist
Owner: Oliver Sauder o...@esite.ch

* Package name: diodon
  Version : 1.0.0
  Upstream Author : Oliver Sauder o...@esite.ch
* URL : https://launchpad.net/diodon
* License : GPL2+
  Programming Lang: Vala
  Description : diodon -- Clipboard manager for GNOME and Unity

Diodon is a lightweight clipboard manager for Linux written in Vala
which aims to be the best integrated clipboard manager for the
Gnome/GTK+ desktop. Diodon features include Ubuntu indicator, clipboard
sync (primary selection and Ctrl+C / Ctrl+V clipboard), copy file and
image support, instant paste and an option to set the clipboard size.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#698044: cdbs: waf.mk not deleting pyc files

2013-01-13 Thread Oliver Sauder
Package: cdbs
Version: 0.4.111ubuntu1
Severity: normal

Dear cdbs Maintainers,

As the ftp Team decided not to allow to ship a waf blob in source
tarballs [0] it is necessary to use the python source code of waf. This
then leads though to python creating pyc files which get added to the
debian diff.

So I want to suggest that the waf.mk class clean phase is also cleaning
up those?

I have attached a patch which does so.

Thanks,
Oliver

[0] http://wiki.debian.org/UnpackWaf

From 53f0386d083f43bf69d6a0fc2852a95f754774e7 Mon Sep 17 00:00:00 2001
From: Oliver Sauder o...@esite.ch
Date: Fri, 11 Jan 2013 22:40:40 +0200
Subject: [PATCH] remove pyc files created by waf (unpacked version) while
 building

---
 1/class/waf.mk.in |1 +
 1 file changed, 1 insertion(+)

diff --git a/1/class/waf.mk.in b/1/class/waf.mk.in
index 3e78311..479f6d8 100644
--- a/1/class/waf.mk.in
+++ b/1/class/waf.mk.in
@@ -98,6 +98,7 @@ clean:: cdbs-waf-clean
 cdbs-waf-clean:
 	$(cdbs_waf_invoke) $(cdbs_waf_clean_target) $(cdbs_waf_options)
 	rm -rf debian/stamp-waf-*
+	find -name '*.pyc' -delete
 
 common-install-arch common-install-indep:: common-install-impl
 common-install-impl::
-- 
1.7.10.4




Bug#668505: Packaging available

2012-09-15 Thread Oliver Sauder
Hello Beren,

I am a bit confused that you started the packaging of gemrb all over
again even though there has been many proposal for sponsorship of a
gemrb package.

I have tried to find a sponsor a couple of times through many different
ways. Unfortunately, I have not been successful so far. Due of lack of
time I have not been able to try again in the last couple of months.

Therefore I would be great if you could take over and fine a sponsor for
this package.

I would recommend you though to take the packaging which is already
available and go from there. Those packaging should be almost ready and
need little adjustment for the new version.

See http://bazaar.launchpad.net/~sao/+junk/gemrb/files for the Ubuntu
packaging I keep update to date on a regular bases also in my ppa
https://launchpad.net/~sao/+archive/ppa.

Or also have a look at the last debian packaging I have sent in for
proposal http://bazaar.launchpad.net/~sao/+junk/gemrb-debian/files.

I hope this helps. Would be really great if you find a way to get this
into Debian. Let me know if I can help in any way.

Oliver


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#643694: Vapi file for libpeas should not be provided by package

2011-09-28 Thread Oliver Sauder
Package: libpeas
Version: 1.1.1-2
Severity: normal
Tags: patch

Vala itself now ships a vapi for libpeas.

I bumped into an issue where the debain vapi file overwrote
the behavior of the vapi file of vala itself.

See gnome bug https://bugzilla.gnome.org/show_bug.cgi?id=660361

In this bug the vala binding maintainer Luca Bruno states the following:
packages except the library and vala shouldn't ship foreign vapis. They
should be kept internal to the application.
That is, if libpeas decides to ship a vapi is ok, but not others.

When now bugs in the libpeas bindings get fixed such will never show
up on a debian system as the vapi file of the debian package will
always win over the vapi file of the vala package.

I'm gonna mark my other two bugs on this subject as invalid:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642015
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639625

Attached is a patch which removes the vapi file from the package
altogether.

*** /tmp/tmpw8dpDE


-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-12-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libpeas-1.1.1/debian/changelog libpeas-1.1.1/debian/changelog
diff -Nru libpeas-1.1.1/debian/libpeas-dev.install libpeas-1.1.1/debian/libpeas-dev.install
--- libpeas-1.1.1/debian/libpeas-dev.install	2011-07-12 14:46:49.0 +0200
+++ libpeas-1.1.1/debian/libpeas-dev.install	2011-09-28 19:58:36.0 +0200
@@ -3,4 +3,3 @@
 usr/lib/pkgconfig
 usr/share/gir-1.0
 usr/share/glade/catalogs
-libpeas/*.vapi /usr/share/vala/vapi
diff -Nru libpeas-1.1.1/debian/rules libpeas-1.1.1/debian/rules
--- libpeas-1.1.1/debian/rules	2011-07-22 00:08:33.0 +0200
+++ libpeas-1.1.1/debian/rules	2011-09-28 19:59:00.0 +0200
@@ -15,10 +15,6 @@
 
 DEB_DH_MAKESHLIBS_ARGS_libpeas-1.0-0 += -X/usr/lib/libpeas-1.0/
 
-common-post-build-arch::
-	# build vapi interface from gir
-	cd libpeas; vapigen --library peas-1.0 Peas-1.0.gir
-
 binary-post-install/libpeas-doc::
 	# remove compiled python and libtool .la files
 	rm -f debian/libpeas-doc/usr/lib/peas-demo/plugins/*/*.pyo


Bug#642015: Vapi file for libpeas-gtk-1.0 is missing

2011-09-18 Thread Oliver Sauder
Package: libpeas
Version: 1.1.1-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch



*** /tmp/tmpREqeaE
In Ubuntu, the attached patch was applied to achieve the following:

There is a gir file PeasGtk-1.0.gir available for libpeas-gtk-1.0 but
currently there is no vapi file generated for this.

  * Added peas-gtk vapi file libpeas-gtk-1.0.vapi


Thanks for considering the patch.


-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-11-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libpeas-1.1.1/debian/changelog libpeas-1.1.1/debian/changelog
diff -Nru libpeas-1.1.1/debian/rules libpeas-1.1.1/debian/rules
--- libpeas-1.1.1/debian/rules	2011-07-22 00:08:33.0 +0200
+++ libpeas-1.1.1/debian/rules	2011-09-18 16:57:00.0 +0200
@@ -18,6 +18,7 @@
 common-post-build-arch::
 	# build vapi interface from gir
 	cd libpeas; vapigen --library peas-1.0 Peas-1.0.gir
+	cd libpeas-gtk; vapigen --library libpeas-gtk-1.0 PeasGtk-1.0.gir --pkg gtk+-3.0 --vapidir ../libpeas --girdir ../libpeas
 
 binary-post-install/libpeas-doc::
 	# remove compiled python and libtool .la files


Bug#642015: file for libpeas-gtk-1.0 is missing

2011-09-18 Thread Oliver Sauder
Package: libpeas
Version: 1.1.1-1
Followup-For: Bug #642015
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch



*** /tmp/tmpksSqZL
So now with a complete patch (installing it with dev package was missing)

-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-11-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libpeas-1.1.1/debian/changelog libpeas-1.1.1/debian/changelog
diff -Nru libpeas-1.1.1/debian/libpeas-dev.install libpeas-1.1.1/debian/libpeas-dev.install
--- libpeas-1.1.1/debian/libpeas-dev.install	2011-07-12 14:46:49.0 +0200
+++ libpeas-1.1.1/debian/libpeas-dev.install	2011-09-18 17:35:23.0 +0200
@@ -4,3 +4,4 @@
 usr/share/gir-1.0
 usr/share/glade/catalogs
 libpeas/*.vapi /usr/share/vala/vapi
+libpeas-gtk/*.vapi /usr/share/vala/vapi
diff -Nru libpeas-1.1.1/debian/rules libpeas-1.1.1/debian/rules
--- libpeas-1.1.1/debian/rules	2011-07-22 00:08:33.0 +0200
+++ libpeas-1.1.1/debian/rules	2011-09-18 16:57:00.0 +0200
@@ -18,6 +18,7 @@
 common-post-build-arch::
 	# build vapi interface from gir
 	cd libpeas; vapigen --library peas-1.0 Peas-1.0.gir
+	cd libpeas-gtk; vapigen --library libpeas-gtk-1.0 PeasGtk-1.0.gir --pkg gtk+-3.0 --vapidir ../libpeas --girdir ../libpeas
 
 binary-post-install/libpeas-doc::
 	# remove compiled python and libtool .la files


Bug#639625: libpeas-1.0-0: Invalid naming of peas vapi file

2011-08-28 Thread Oliver Sauder
Package: libpeas-1.0-0
Version: 1.1.1-1
Severity: normal

The vapi file needs to be the same name as the pkgconfig file. See
http://live.gnome.org/Vala/Bindings for details.

Currently the vapi file is named peas-1.0.vapi however it should be
libpeas-1.0.vapi.

This has been fixed in Ubuntu see
https://bugs.launchpad.net/ubuntu/+source/libpeas/+bug/825810



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org