Bug#928377: budgie-sntray-plugin: budgie plugin installs to the wrong location

2019-05-03 Thread foss.freedom
Package: budgie-sntray-plugin
Version: 0.4.11-1
Severity: normal

Dear Maintainer,

   * What led up to the situation?
Installation of the package budgie-sntray-plugin does not display the
applet in budgie-desktop
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
What I had to-do was symlink the installed location to the expected
budgie location i.e.
cd /usr/lib/budgie-desktop/plugins; sudo ln -s
/usr/lib/x86_64-linux-gnu/budgie-desktop/plugins/budgie-sntray-plugin
budgie-sntray-plugin

I also had to install the package vala-sntray-plugin because after
running the above budgie crashed due to a missing schema
that was found in this package
   * What was the outcome of this action?
After doing the above, the applet was found in budgie-desktop-settings
and could be added to the panel
   * What outcome did you expect instead?
Without any of the above, just installing the package does not appear
in budgie rendering the capability as inoperable

I have also mentioned this and other issues upstream here:
https://gitlab.com/vala-panel-project/xfce4-sntray-plugin/issues/32

-- System Information:
Debian Release: buster/sid



Bug#913363: RFS: desktopfolder/1.0.10-1 [ITP]

2018-12-07 Thread foss.freedom
Hi Herbert,

  many thanks for your advice.

I followed the instructions in uscan - imported the upstream
maintainers public key and then exported the minimal signing key.

I've rebuilt the package, confirmed that uscan downloads with the
minimal signing key and then built on buster.

Running linitian -i -I on the built changes file no longer reports the
wishlist public-upstream-key-not-minimal

David
On Fri, 7 Dec 2018 at 10:10, foss.freedom  wrote:
>
> It has been about a month since the initial package was uploaded to
> mentors.  Still hoping for some feedback please.
>
> Yesterday I've tweaked the package to remove an unnecessary
> build-dependency after discussing with upstream.
>
> I note one new "Information" lintian issue now occurs since the
> initial upload.  Probably due to a slight tweak to the current debian
> policy?
>
> public-upstream-key-not-minimal
> upstream/signing-key.asc has 1 extra signature(s) for keyid 92DED901DA15CC0D
>
> Is this something I can deal with (if so how?) - or should I ask
> upstream to create a signing-key.asc  for me using "gpg --armor
> --export --export-options export-minimal,export-clean keyid"
>
> thanks in advance
>
> David



Bug#913363: RFS: desktopfolder/1.0.10-1 [ITP]

2018-12-07 Thread foss.freedom
It has been about a month since the initial package was uploaded to
mentors.  Still hoping for some feedback please.

Yesterday I've tweaked the package to remove an unnecessary
build-dependency after discussing with upstream.

I note one new "Information" lintian issue now occurs since the
initial upload.  Probably due to a slight tweak to the current debian
policy?

public-upstream-key-not-minimal
upstream/signing-key.asc has 1 extra signature(s) for keyid 92DED901DA15CC0D

Is this something I can deal with (if so how?) - or should I ask
upstream to create a signing-key.asc  for me using "gpg --armor
--export --export-options export-minimal,export-clean keyid"

thanks in advance

David



Bug#911711: svgwrite FTBFS: tests fail

2018-11-12 Thread foss.freedom
Hi all,

  I have a dependent package "budgie-extras" that is also flagged for
removal in a little over 20+ days

Can I ask, is it the intention to let python-svgwrite to be autoremoved?

I need to know because I'll need to drop that part of the
functionality from budgie-extras which is dependent on svgwrite to
stop all of budgie-extras to be autoremoved as well.

thanks in advance

David



Bug#913363: RFS: desktopfolder/1.0.10-1 [ITP]

2018-11-09 Thread foss.freedom
Package: sponsorship-requests
Severity: wishlist

  Dear mentors,

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

 * Package name: desktopfolder
   Version : 1.0.10-1
   Upstream Author : José Amuedo Salmerón joseamu...@gmail.com
 * URL : https://github.com/spheras/desktopfolder
 * License : GPL-3+
   Section : x11

  It builds those binary packages:

desktopfolder - Organize your desktop with panels, notes and photos

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

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


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

dget -x 
https://mentors.debian.net/debian/pool/main/d/desktopfolder/desktopfolder_1.0.10-1.dsc

  More information about desktopfolder can be obtained from
https://github.com/spheras/desktopfolder/blob/master/README.md

Notes:
I am the project lead of a Debian derivative called Ubuntu Budgie.  I
already maintain many Debian packages via my current Debian
Maintainers rights.

The reason for the request for this ITP is due to the current Nautilus
version in Debian.
We recognise that many budgie-desktop users expect a more traditional
desktop experience that includes the ability to place various files
and folders onto the desktop.  Budgie-Desktop had integrated with
Nautilus to provide that ability in the past.

But due to Nautilus 3.30 now in Buster, nautilus has removed the
desktop icons & folders support, Debian budgie users have had to use
strange workarounds such as running two File Managers - Nautilus and
Nemo where Nemo provides the desktop icons support.

This ITP provides an excellent alternative - a low memory usage
dedicated application that provides desktop icons & folders.

The application has been part of the ElementaryOS appcenter and
Elementary Pantheon.  I have been working with the maintainer to make
this application compatible with budgie-desktop.

As a project team Ubuntu Budgie have a direct interest in helping
support this application.  We now help the desktopfolder project to
provide translations for the project and we will be working with the
maintainer to provide additional capabilities in the future.

In terms of packaging I have worked with the maintainer to ensure
lintian issues such as code typos, mismatched copyright statements and
missing copyright statements on source files.  The maintainer has also
agreed to sign his tarballs which the package makes use of to provide
trust.

I have run check-all-the-things and helped resolve source matters in
consultation with the maintainer.

I have run lintian -i -I --pedantic on the built source.  One
Information lintian remains - missing autopkgtest.  I dont consider it
necessary for such a test to be defined.

I have built the debian/copyright via "cme update dpkg-copyright" and
manually checked that it has built the copyright file correctly.

The debian package contains one specific patch to revert two
ElementaryOS AppCenter specifics that doesn't make sense in the
context of Debian budgie-desktop.  This is explained in the dep3
header for the patch.  I have discussed this patch with the maintainer
and he is content with the approach.

If appropriate I would like to continue maintainership of this package
(assuming that it is acceptable to Debian) in a similar manner as my
current  packages (dak fossfree...@ubuntu.com)

  Changes since the last upload:

  * Initial Release (Closes: #913356)


  Regards,
   David Mohammed



Bug#913356: ITP:desktopfolder - Bring your Desktop Back to Life

2018-11-09 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed (fossfree...@ubuntu.com)

Package name : desktopfolder
Version : 1.0.10
Upstream Author : joseamu...@gmail.com
URL : https://github.com/spheras/desktopfolder
License : GPL-3+
Programming Lang: Vala
Description : Organize your desktop with panels, notes and photos.



Bug#898231: RFS: budgie-extras/0.5.0-1

2018-05-08 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-extras"

 * Package name: budgie-extras
   Version : 0.5.0-1
   Upstream Author : Ubuntu Budgie Developers
 * URL : https://github.com/ubuntubudgie/budgie-extras
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

budgie-clockworks-applet - Applet to display clock across multiple
time zones
 budgie-countdown-applet - Applet providing a countdown capability on
the Budgie Desktop
 budgie-dropby-applet - Applet to popup when a USB device is connected
 budgie-hotcorners-applet - Applet providing hotcorners capabilities
for the Budgie Desktop
 budgie-kangaroo-applet - Applet to allow quick file-browsing
 budgie-keyboard-autoswitch-applet - Applet adding the ability to set
a different keyboard layout per
 budgie-previews-applet - Applet providing window previews
capabilities for the Budgie Desk
 budgie-quicknote-applet - Applet providing simple notes capability
for the Budgie Desktop
 budgie-rotation-lock-applet - Applet to lock or unlock the screen rotation
 budgie-showtime-applet - Applet displaying date and time on the Budgie Desktop
 budgie-window-mover-applet - Applet allows moving windows between
workspaces for the Budgie De
 budgie-workspace-overview-applet - Applet providing quick access to
workspaces for the Budgie Deskto
 budgie-workspace-wallpaper-applet - Applet providing per workspace wallpaper

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

  https://mentors.debian.net/package/budgie-extras


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.5.0-1.dsc

 Notes:

  linitan -i -I --pedantic run on the built source and is lintian free
  check-all-the-things run on the source and corrections made to the source

  tested on a clean debian testing 07 May 18 build.

  Detail of source changes are described in the source ChangeLog

  May I request that this package be added to my debian maintainers
list of packages I'm allowed to look after (dak
fossfree...@ubuntu.com) ?

  Changes since the last upload:

* New release
- Add Kangaroo plugin
  * Packaging changes
- debian/control drop obsolete alternate library for budgie-desktop
- debian/control add missing runtime dependency gir1.2-peas-1.0
- debian/control bump StandardsVersion no changes required
- debian/control add binary package budgie-kangaroo-applet


  Regards,
   David Mohammed



Bug#895691: RFS: budgie-indicator-applet/0.6-1 RC

2018-04-14 Thread foss.freedom
Package: sponsorship-requests
Severity: important

  Dear mentors,

  I am looking for a sponsor for my package "budgie-indicator-applet"

 * Package name: budgie-indicator-applet
   Version : 0.6-1
  Upstream Author : David Mohammed 
 * URL : https://github.com/UbuntuBudgie/budgie-indicator-applet
 * License : GPL-2+
   Section : misc

  It builds those binary packages:

budgie-indicator-applet - Application Indicator for the budgie-desktop

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

  https://mentors.debian.net/package/budgie-indicator-applet


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-indicator-applet/budgie-indicator-applet_0.6-1.dsc

 Notes:
  I am the developer and package maintainer for this.

  check-all-the-things run and corrections made (see changelog)
lintian -i -I --pedantic run: one Information for missing test-suite.
I don't feel this is necessary for this package

I've tagged this as RC important due to this bug report
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895039) where a
package is about to be removed and this upload prevents
budgie-indicator-applet from being deleted since the associated
build-dependency has now been updated.

If possible please can I be allowed to continue maintaining this in
the future by DM upload privileges through auth via dak (dcut dm --uid
"jane doe" --allow budgie-indicator-applet) ? N.B. my debian
maintainer key is registered in the maintainership keyring

  Changes since the last upload:

[David Mohammed]
  * New upstream release
- Support budgie vertical panels
- Ensure the applet is styled correctly to blend into
  the panel
  Force resizing of GIcons to appindicator spec of 22px (LP: #1641457)
- Removing self theming since this is now handled by
  budgie-desktop v10.4 (LP: #1711928)
- fix startup warning
- add applet blacklist
  * Packaging changes
- debian/copyright - year change and repo name change
- debian/copyright - Ensure debian/* files are GPL-2+ licensed
- debian/copyright: http --> https
- debian/{control/compat} debhelper v11
- debian/control Standards-Version bump (no changes required)
- debian/control: build-dependency restriction of >= 10.4 for
  budgie-core-dev added due to theming change
- debian/control: remove deprecated build dependencies
- update metadata to resolve check-all-the-things warnings and errors

  [Mike Gabriel ]
  * Add the following changes:
- Make the package build against Ubuntu Indicators and Ayatana
  Indicators alike (Closes: #893707)
- Re-enable (and fix)
  Indicators NG file support (loading indicators from service
  files.
  * debian/control:
- Add B-Ds: libayatana-indicator3-dev, libayatana-ido3-0.4-dev.
  to support building against Ayatana Indicators on Debian. Leaving
  Ubuntu Indicators B-Ds in the control file, too, so that on Ubuntu
  we can build (see debian/rules) against Ubuntu Indicators.
  * debian/rules:
- Select the Indicator implementation to build against based on the
  distribution the package is built for (Debian vs. Ubuntu).



  Regards,
   David Mohammed



Bug#887403: Acknowledgement (RFS: budgie-extras/0.4.0-1)

2018-02-26 Thread foss.freedom
Hi Herbert,

  no I wasn't aware of that lintian - I ran lintian -i -I --pedantic
on my latest unstable but it didn't highlight that.  Odd.

However I have now corrected that in debian/rules.  I have taken also
the opportunity to refresh the source & build with the very latest
fixes made by the team made in the last month.

https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.4.2-1.dsc

The changelog has been adjusted slightly to reflect this
DEB_BUILD_OPTIONS addition:

  * New upstream release
  * Packaging Changes:
- debian/control and debian/compat: update to v11
- debian/control: Bump Standards-Version - no changes required
- debian/control: new binary packages budgie-rotation-lock-applet,
  budgie-clockworks-applet,
  budgie-dropby-applet
- debian/copyright: 2018 year updates
- debian/rules remove ninja make rules since debhelper can deal
  with meson builds
- debian/rules check DEB_BUILD_OPTIONS for autotest
- remove not needed debian/files
- signing key; move and rename to debian/upstream


thanks

David

On 25 February 2018 at 14:46, Herbert Fortes <terb...@gmail.com> wrote:
> Em 27-01-2018 14:06, foss.freedom escreveu:
>> The team has completed a minor release with lots of useful bug-fixes.
>>
>> These are summarised in the source ChangeLog file
>>
>> dget -x 
>> https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.4.1-1.dsc
>>
>> The debian/changelog I have just changed the package version info -
>> everything else is the same as originally detailed.
>>
>>
>
> Are you aware about this lintian?
>
>
> I: override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS
> N:
> N:   The debian/rules file for this package has an override_dh_auto_test
> N:   target that does not appear to check DEB_BUILD_OPTIONS against
> N:   nocheck.
> N:
> N:   As this check is not automatically performed by debhelper(1), the
> N:   specified testsuite is run regardless of another maintainer using the
> N:   nocheck build profile.
> N:
> N:   Please add a check such as:
> N:
> N:override_dh_auto_test:
> N:ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
> N:./run-upstream-testsuite
> N:endif
>
> It is a:
>
> N:   Severity: wishlist, Certainty: wild-guess
>
> Let me know so I can do the upload.
>
>
>
> Regards,
> Herbert



Bug#890723: RFS: slick-greeter/1.1.4-1

2018-02-17 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

Dear mentors,

  I am looking for a sponsor for my package "slick-greeter"

 * Package name: slick-greeter
   Version : 1.1.4-1
  Upstream Author :  Clement Lefebvre 
 * URL : https://github.com/linuxmint/slick-greeter/
 * License : GPL-3+
  Section : x11

  It builds those binary packages:

slick-greeter - Slick-looking LightDM greeter

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

  https://mentors.debian.net/package/slick-greeter

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

dget -x 
https://mentors.debian.net/debian/pool/main/s/slick-greeter/slick-greeter_1.1.4-1.dsc

Notes:

check-all-the-things has been run on the source. This time around on
the latest debian unstable it found an issue with
debian/upstream/metadata and this was resolved (see the changelog)

lintian -i -I --pedantic run on the built source.  It is lintian free
with the exception of the
following information/pedantic issues;

testsuite-autopkgtest-missing - I don't believe a autopkgtest is
required for a greeter

no-upstream-changelog - upstream does not supply a changelog so I have
summarised the changes in the debian/changelog

debian-watch-does-not-check-gpg-signature - upstream do not sign their
release tarballs

built source compiles via pbuilder-dist on unstable - it has been
installed on unstable as well.

  Changes since the last upload:

* New upstream release
- Build correctly with vala > 0.39
- Latest translations
- Reset config keys if not in slick config file
- Add multimonitor support when used with docking stations
- Fix failure to connect to user-session components
- Slick config component file changes
  * Packaging Changes:
- Drop existing patches except for sans-schema-font.patch
- Add patch mint-master-unstable-19.patch
- debian/copyright 2018 year change and http --> https
- debian/{compat/control} debhelper v11
- debian/control Bump Standards-Version (no changes required)
- debian/upstream/metadata fix check-all-the-things warning
  for missing document-start
- debian/rules remove override to remove broken symlink since this
  symlink has now been removed in the source

  Regards,
   David Mohammed



Bug#890270: RFS: rhythmbox-plugin-alternative-toolbar/0.18.0-1

2018-02-12 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package
"rhythmbox-plugin-alternative-toolbar"

 * Package name: rhythmbox-plugin-alternative-toolbar
   Version : 0.18.0-1
   Upstream Author : David Mohammed fossfree...@ubuntu.com
 * URL : github.com/fossfreedom/alternative-toolbar
 * License : GPLv3
   Section : misc

  It builds those binary packages:

rhythmbox-plugin-alternative-toolbar - Enhanced play controls and
interface for Rhythmbox

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

  https://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar


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

dget -x 
https://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.18.0-1.dsc

Notes:

I am the author of this plugin and maintainer of the package in both
Debian and Ubuntu.

The following checks have been made:

lintian -i -I --pedantic on the built source.  This is lintian free
except for one pedantic - testsuite-autopkgtest-missing ; I don't
consider it necessary to create a autopkgtest suite for this python
plugin for rhythmbox

check-all-the-things has been run on the source - as you can see in
the changelog the key pickups have been addressed.

pbuilder-dist unstable build - this package was successfully built.

  Changes since the last upload:

  * New upstream release
- Latest Translations
- Headerbar button to toggle a source toolbar (LP: #1733438)
- Fixes for crashes with a german locale
- Add appdata metadata (LP: #1725457)
- Fix for crash when connecting and selecting a blank error source
  when connecting a phone (LP: #1723129)
- More logical help and about icons in the plugin window
- Translate Category heading
- Translate repeat button tooltip
  * Packaging Changes:
- debian/{control/compat} - bump debhelper version to v11
- debian/copyright - 2018 year change
- debian/control - bump Standards-Version to 4.1.3 (no changes required)
- debian/copyright - Add GPL-2+ copyright for debian/* files
- debian/copyright - Fix year issues from running
  check-all-the-things
- debian/upstream/metadata - fix warnings and errors from running
  check-all-the-things
- debian/upstream - move and rename signing-key

  Regards,
   David Mohammed



Bug#887403: Info received (Bug#887403: Acknowledgement (RFS: budgie-extras/0.4.0-1))

2018-01-29 Thread foss.freedom
ok,

  I have done a fresh upload with the following revised changelog:

  * New upstream release
  * Packaging Changes:
- debian/control and debian/compat: update to v11
- debian/control: Bump Standards-Version - no changes required
- debian/control: new binary packages budgie-rotation-lock-applet,
  budgie-clockworks-applet,
  budgie-dropby-applet
- debian/copyright: 2018 year updates
- debian/rules remove ninja make rules since debhelper can deal
  with meson builds
- remove not needed debian/files
- signing key; move and rename to debian/upstream

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.4.1-1.dsc



On 27 January 2018 at 16:09, Debian Bug Tracking System
 wrote:
> Thank you for the additional information you have supplied regarding
> this Bug report.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  Debian Mentors 
>
> If you wish to submit further information on this problem, please
> send it to 887...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 887403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887403
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems



Bug#887403: Acknowledgement (RFS: budgie-extras/0.4.0-1)

2018-01-27 Thread foss.freedom
The team has completed a minor release with lots of useful bug-fixes.

These are summarised in the source ChangeLog file

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.4.1-1.dsc

The debian/changelog I have just changed the package version info -
everything else is the same as originally detailed.



On 16 January 2018 at 00:18, Debian Bug Tracking System
 wrote:
> Thank you for filing a new Bug report with Debian.
>
> You can follow progress on this Bug here: 887403: 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887403.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  Debian Mentors 
>
> If you wish to submit further information on this problem, please
> send it to 887...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 887403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887403
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems



Bug#887403: RFS: budgie-extras/0.4.0-1

2018-01-15 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-extras"

 * Package name: budgie-extras
   Version : 0.4.0-1
   Upstream Author : Ubuntu Budgie Developers
 * URL : https://github.com/ubuntubudgie/budgie-extras
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

budgie-clockworks-applet - Applet to display clock across multiple
time zones
 budgie-countdown-applet - Applet providing a countdown capability on
the Budgie Desktop
 budgie-dropby-applet - Applet to popup when a USB device is connected
 budgie-hotcorners-applet - Applet providing hotcorners capabilities
for the Budgie Desktop
 budgie-keyboard-autoswitch-applet - Applet adding the ability to set
a different keyboard layout per
 budgie-previews-applet - Applet providing window previews
capabilities for the Budgie Desk
 budgie-quicknote-applet - Applet providing simple notes capability
for the Budgie Desktop
 budgie-rotation-lock-applet - Applet to lock or unlock the screen rotation
 budgie-showtime-applet - Applet displaying date and time on the Budgie Desktop
 budgie-window-mover-applet - Applet allows moving windows between
workspaces for the Budgie De
 budgie-workspace-overview-applet - Applet providing quick access to
workspaces for the Budgie Deskto
 budgie-workspace-wallpaper-applet - Applet providing per workspace wallpaper

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

https://mentors.debian.net/package/budgie-extras

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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.4.0-1.dsc

Notes:
1. This is a new release from the Ubuntu Budgie team providing budgie
desktop applets for
Debian and all subscriber derivatives
2. lintian -i -I --pedantic has been run on the build sources-changes
file and  is lintian free
3. check-all-the-things has been run on the source.  Fixes where
thought appropriate has been incorporated into the source before
packaging.
4. Overview of the source changes can be found in the ChangeLog file
found in the source.

Testing:

The minimal XFCE based Debian Buster was upgraded to unstable and
budgie-desktop was installed.

The package was built and each individual binary package was installed
and tested to confirm that they work correctly - this importantly
caught all the necessary runtime dependencies that have been captured
in debian/control

  Changes since the last upload:

  * New upstream release
  * Packaging Changes:
- debian/control and debian/compat: update to v11
- debian/control: Bump Standards-Version - no changes required
- debian/control: new binary packages budgie-rotation-lock-applet,
  budgie-clockworks-applet,
  budgie-dropby-applet
- debian/copyright: 2018 year updates

  Regards,
   David Mohammed



Bug#887168: RFS: arc-theme/20180114-1

2018-01-14 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

 * Package name: arc-theme
   Version : 20180114-1
   Upstream Author : NicoHood  or David Mohammed

 * URL : https://github.com/nicohood/arc-theme
 * License : GPL-3+ / LPGL-2.1
   Section : misc

  It builds those binary packages:

arc-theme  - Flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20180114-1.dsc

Notes:

1. Nico and myself have soft-forked arc-theme to continue development
of arc-theme.  The old maintainer no longer is contactable and has not
developed arc-theme for some considerable time
2. Have run check-all-the-things and fixed any relevant results
3. Have run lintian -i -I --pedantic on the built source.changes file
and resolved issues reported.
4. I have not included an autopkgtest since I don't believe it is
relevant for a GTK theme.

  Changes since the last upload:

   * New upstream release
  * Packaging changes:
- Previous upload was to experimental since Debian was in package
  freeze for Stretch.  This release is to unstable since the archive
  is now unfrozen
- Update upstream details in debian/upstream/metadata
- debian/copyright Revise copyright details for 2018 year change and
  upstream details
- debian/copyright change debian packaging from GPL-3+ to GPL-2+
- debian/copyright remove obsolete gnome-shell files
- debian/watch updated for upstream repository
- debian/control add build dependency sassc
- debian/control change Priority from extra to optional
- debian/control bumped Standards-Version; no changes required

  Regards,
   David Mohammed



Bug#883726: RFS: budgie-extras/0.3.0-1 [ITP]

2017-12-06 Thread foss.freedom
Package: sponsorship-requests
Severity:  wishlist

  Dear mentors,

  I am looking for a sponsor for my package "budgie-extras"

 * Package name: budgie-extras
   Version : 0.3.0-1
   Upstream Author : Ubuntu Budgie Developers
 * URL : https://github.com/ubuntubudgie/budgie-extras
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

budgie-countdown-applet - Applet providing a countdown capability
on the Budgie Desktop
 budgie-hotcorners-applet - Applet providing hotcorners capabilities
for the Budgie Desktop
 budgie-keyboard-autoswitch-applet - Applet adding the ability to set
a different keyboard layout per
 budgie-previews-applet - Applet providing window previews
capabilities for the Budgie Desk
 budgie-quicknote-applet - Applet providing simple notes capability
for the Budgie Desktop
 budgie-showtime-applet - Applet displaying date and time on the Budgie Desktop
 budgie-window-mover-applet - Applet allows moving windows between
workspaces for the Budgie De
 budgie-workspace-overview-applet - Applet providing quick access to
workspaces for the Budgie Deskto
 budgie-workspace-wallpaper-applet - Applet providing per workspace wallpaper

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

  https://mentors.debian.net/package/budgie-extras


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-extras/budgie-extras_0.3.0-1.dsc

Notes:

Budgie Desktop is the flagship desktop system for Solus. Budgie
Desktop can be extended through applets - LibPeas based applications
that provide extra capabilities not available through the core
product.

For this sponsorship request, myself as the project lead of the
GNU/Linux distro Ubuntu Budgie have been working with my team to
develop a series of additional Budgie Desktop applets that we believe
give the end user additional optional capabilities to enhance their
user experience.  These applets are distro agnostic and we believe
would benefit Debian users of the Budgie Desktop.

Viability: The Ubuntu Budgie team have a direct interest in developing
and maintaining these applets.  These are already available to Ubuntu
Budgie users via its backports PPA.

Maintainership: I maintain all budgie related packages for both Debian
and Ubuntu.

Packaging:

We have made each applet available as individual binary packages -
this allows users the flexibility to choose specific applets rather
than having to install everything.

For this release (and moving forward) I have signed with my 4K based
key. The package was verfied through a `uscan -v --force-download` and
unpacked & built & uploaded to mentors

check-all-the-things has been run on the source and where appropriate
we have tidied up both the source and debian packaging.

lintian -i -I --pedantic on the built changes file has been run and is
lintian free.

We include a pep8 based autopkgtest that has been tested on an schroot
for both unstable and also Ubuntu's bionic series.  The test has
passed successfully.

The package itself runs with an autotest -  the same pep8 test for
autopkgtests (see tools/run_pep8)

Testing:

The minimal XFCE based Debian Buster was upgraded to unstable and
budgie-desktop was installed.

The package was built and each individual binary package was installed
and tested to confirm that they work correctly - this importantly
caught all the necessary runtime dependencies that have been captured
in debian/control

  Changes since the last upload:

 * Initial Release (Closes: #883720)

  Regards,
   David Mohammed



Bug#883720: ITP: budgie-extras -- applets providing optional extra user capabilities

2017-12-06 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name   : budgie-extras
Version  : 0.3.0
Upstream Author: Ubuntu Budgie Developers
URL  : https://github.com/UbuntuBudgie/budgie-extras
License : GPL-3+
Programming Lang : Python3
Description: additional Budgie Desktop enhancements to the
user experience



Bug#880491: RFS: budgie-desktop/10.4+git20171031.10.g9f71bb8-1

2017-11-01 Thread foss.freedom
Package: sponsorship-requests
Severity: normal
  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.4+git20171031.10.g9f71bb8-1
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.4+git20171031.10.g9f71bb8-1.dsc

Notes:
The primary reason for this upload is due to meson v0.43 that has been
uploaded to unstable.  With this version, budgie desktop no longer
will build succcessfully.
Thus this is a preemptive upload just in-case in the near future a
rebuild of budgie-desktop is requested.

check-all-the-things run an copyright updates made due to the slight
source restructuring in the upstream tarball

  Changes since the last upload:

* Bug-fix release
- fix FTBFS due to meson v0.43; budgie desktop (upstream) have
  released a signed tarball to resolve since it is not possible
  to cherry-pick the appropriate git commit
  https://github.com/budgie-desktop/budgie-desktop/issues/1228
  * Packaging Changes
- debian/rules: support separate ubuntu and debian gsettings
  overrides
- debian/rules: add bindnow hardening
- debian/rules: install Budgie gi-typelib to a multiarch location
- debian/control: Update standards version - add an autopkgtest
- debian/copyright: gvc file-location changed from src to subprojects
- debian/copyright: add Jeremy Bicha to packaging copyright


  Regards,
   David Mohammed



Bug#875715: RFS: rhythmbox-plugin-alternative-toolbar/0.17.5-1

2017-09-13 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package
"rhythmbox-plugin-alternative-toolbar"

 * Package name: rhythmbox-plugin-alternative-toolbar
   Version : 0.17.5-1
  Upstream Author : David Mohammed 
* URL : https://github.com/fossfreedom/alternative-toolbar
* License : GPL3+
   Section : misc

  It builds those binary packages:

rhythmbox-plugin-alternative-toolbar - Enhanced play controls and
interface for Rhythmbox

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

  https://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar


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

dget -x 
https://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.17.5-1.dsc

Notes:

I'm concerned with how mentors is reporting my upload

"Buildsystem: Package uses debhelper with an old compatibility level
No compatibility level set!"

both the debian/control debhelper and compat values are 10 - so I
don't understand how mentors is reporting the upload.

"Watch file is not present"

debian/watch definitely exists.  When I ran a uscan --force-download,
the tarball was correctly downloaded and the signature was validated.
So what does this mean on the mentors page?

With regards to the package the following package tests have been completed:

grep -riE 'fixme|todo|hack|xxx' .
suspicious-source
pyflakes3 .
pep8 --ignore W191 .
find -type f \( -iname '*.po' -o -iname '*.pot' \) -exec msgfmt
--check --check-compatibility --check-accelerators
--output-file=/dev/null {} \;

I'm content with the output from the above.

from the built and installed package:

adequate rhythbox-plugin-alternative-toolbar

  Changes since the last upload:

* New upstream release
- latest translations
- display hamburger menu by default for modern toolbar
- fix display of blank source names in the sidebar
- fix display of column names in french locale

  Regards,
   David Mohammed



Bug#875630: RFS: slick-greeter/1.0.8-2

2017-09-12 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "slick-greeter"

 * Package name: slick-greeter
   Version : 1.0.8-2
  Upstream Author :  Clement Lefebvre 
 * URL : https://github.com/linuxmint/slick-greeter/
 * License : GPL-3+
  Section : x11

  It builds those binary packages:

slick-greeter - Slick-looking LightDM greeter

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

  https://mentors.debian.net/package/slick-greeter


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

dget -x 
https://mentors.debian.net/debian/pool/main/s/slick-greeter/slick-greeter_1.0.8-2.dsc

Notes:

I have run lintian -i -I -E --pedantic on the built changes file and
double checked
check-all-the-things on the source

  Changes since the last upload:

  * Bug-fix release
- patch 0001-Session-detection-Add-support-for-more-DE-WM-61.patch
  add patch to recognise more session types so that when
  switching between sessions, the correct session type is displayed
- patch 0002-add-GNOME-3.26-xorg-session-and-ubuntu-xorg-equivale.patch
  add GNOME 3.26 xorg session plus the equivalent for Ubuntu;
  this ensures these two session types are recognised by slick-greeter
  * Packaging Changes:
- add manpage for slick-greeter executable to resolve lintian warning
  slick-greeter-set-keyboard-layout
- debian/rules remove broken symlink (Closes: #866999)

  Regards,
   David Mohammed



Bug#872182: RFS: budgie-desktop/10.4-1

2017-08-18 Thread foss.freedom
with regards to the latest upload to the mentors queue - I have now
merged in the proposed fix for Bug #869953





On 15 August 2017 at 23:17, foss.freedom <foss.free...@gmail.com> wrote:
> thanks.
>
> I have doubled checked the bug number in the 10.2.9-3 release - this
> was released to unstable whilst 10.3 was in experimental.  I've
> updated the changelog to reflect this.
>
> I've pulled the budgie 10.4 release notes from the upstream
> announcement and added it to the changelog-announcement.txt
>
> Ack 4.0.1 and Standards-Version.
>
> I've double checked 4.0.1 and 4.0.0 to double check.  bookmarked this
> checklist as well for the future.
>
> I've done a further rebuild to confirm that the changelog changes are
> ok.  Also uploaded to mentors.
>
> On 15 August 2017 at 21:48, Andrey Rahmatullin <w...@debian.org> wrote:
>> On Tue, Aug 15, 2017 at 09:33:48PM +0100, foss.freedom wrote:
>>> - Merge changelog for 10.2.9-3 Stretch bug-fix release;
>>>   v10.2.9-3 is a hotfix for Stretch released after the v10.3.x
>>>   series was uploaded to testing
>> 10.2.9-3 is not in stretch.
>> We don't upload to testing.
>> We don't prepend "v" to package versions.
>>
>>> - debian/rules: add override_dh_installchangelogs with
>>>   debian/changelog-announcement.txt to describe
>>>   where to find the upstream announcement and description of changes
>> This is is wrong, it should contain the upstream changelog directly if
>> present.
>>
>>> >> - debian/control: standards version 4.0.0
>>> >Current one is 4.0.1.
>>>
>>> My unstable build is up-to-date as of today.  Building does not
>>> recognise 4.0.1
>> Please read what does this field mean:
>> https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Standards-Version
>>
>>> I've updated the standards-version as requested though
>> You shouldn't blindly update it, you should go through
>> https://www.debian.org/doc/debian-policy/upgrading-checklist.html and make
>> sure the package actually conforms to the new policy version.
>>
>> --
>> WBR, wRAR



Bug#872182: RFS: budgie-desktop/10.4-1

2017-08-15 Thread foss.freedom
thanks.

I have doubled checked the bug number in the 10.2.9-3 release - this
was released to unstable whilst 10.3 was in experimental.  I've
updated the changelog to reflect this.

I've pulled the budgie 10.4 release notes from the upstream
announcement and added it to the changelog-announcement.txt

Ack 4.0.1 and Standards-Version.

I've double checked 4.0.1 and 4.0.0 to double check.  bookmarked this
checklist as well for the future.

I've done a further rebuild to confirm that the changelog changes are
ok.  Also uploaded to mentors.

On 15 August 2017 at 21:48, Andrey Rahmatullin <w...@debian.org> wrote:
> On Tue, Aug 15, 2017 at 09:33:48PM +0100, foss.freedom wrote:
>> - Merge changelog for 10.2.9-3 Stretch bug-fix release;
>>   v10.2.9-3 is a hotfix for Stretch released after the v10.3.x
>>   series was uploaded to testing
> 10.2.9-3 is not in stretch.
> We don't upload to testing.
> We don't prepend "v" to package versions.
>
>> - debian/rules: add override_dh_installchangelogs with
>>   debian/changelog-announcement.txt to describe
>>   where to find the upstream announcement and description of changes
> This is is wrong, it should contain the upstream changelog directly if
> present.
>
>> >> - debian/control: standards version 4.0.0
>> >Current one is 4.0.1.
>>
>> My unstable build is up-to-date as of today.  Building does not
>> recognise 4.0.1
> Please read what does this field mean:
> https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Standards-Version
>
>> I've updated the standards-version as requested though
> You shouldn't blindly update it, you should go through
> https://www.debian.org/doc/debian-policy/upgrading-checklist.html and make
> sure the package actually conforms to the new policy version.
>
> --
> WBR, wRAR



Bug#872182: RFS: budgie-desktop/10.4-1

2017-08-15 Thread foss.freedom
n updated with 10.4 changes
>>> - Merge changelog for 10.2.9-3 bug-fix release
>What does this mean?

I've explained this further in the changelog.  Hopefully this
clarifies this - its something Gianfranco asked me to include that I
didnt merge with the last update to unstable (v10.3.1-4)

On 15 August 2017 at 07:19, Andrey Rahmatullin <w...@debian.org> wrote:
> On Tue, Aug 15, 2017 at 12:21:41AM +0100, foss.freedom wrote:
>> I have double checked lintian -i -I for the built .dsc
> This checks only the source package which is wrong. You need to check the
> binary .changes. Also, you've missed -E --pedantic.
>
> E: budgie-desktop changes: orig-tarball-missing-upstream-signature 
> budgie-desktop_10.4.orig.tar.xz
> I: budgie-desktop source: testsuite-autopkgtest-missing
> P: budgie-desktop: no-upstream-changelog
> P: libbudgietheme0: no-upstream-changelog
> I: libbudgietheme0: no-symbols-control-file usr/lib/libbudgietheme.so.0.0.0
> P: libbudgie-plugin0: no-upstream-changelog
> I: libbudgie-plugin0: no-symbols-control-file 
> usr/lib/libbudgie-plugin.so.0.0.0
> P: budgie-desktop-doc: no-upstream-changelog
> I: libraven0: spelling-error-in-binary usr/lib/libraven.so.0.0.0 Udpating 
> Updating
> P: libraven0: no-upstream-changelog
> X: libraven0: shlib-calls-exit usr/lib/libraven.so.0.0.0
> I: libraven0: no-symbols-control-file usr/lib/libraven.so.0.0.0
> P: budgie-core-dev: no-upstream-changelog
> P: gir1.2-budgie-1.0: no-upstream-changelog
> I: gir1.2-budgie-1.0: typelib-not-in-multiarch-directory 
> usr/lib/girepository-1.0/Budgie-1.0.typelib 
> usr/lib/x86_64-linux-gnu/girepository-1.0
> I: budgie-core: spelling-error-in-binary usr/bin/budgie-panel overriden 
> overridden
> E: budgie-core: binary-or-shlib-defines-rpath usr/bin/budgie-wm 
> /usr/lib/x86_64-linux-gnu/mutter
> I: budgie-core: spelling-error-in-binary 
> usr/lib/budgie-desktop/plugins/org.budgie-desktop.applet.status/libstatusapplet.so
>  Udpating Updating
> P: budgie-core: no-upstream-changelog
> I: budgie-core: desktop-entry-lacks-keywords-entry 
> usr/share/applications/budgie-desktop-settings.desktop
> I: budgie-core: desktop-entry-lacks-keywords-entry 
> usr/share/xsessions/budgie-desktop.desktop
>
>
>>   Changes since the last upload:
>>
>>   * New upstream release
>> - Software Highlights:
>> - Fix Highlights:
> Please don't describe upstream changes in debian/changelog.
>> - debian/control: standards version 4.0.0
> Current one is 4.0.1.
>> - debian/control: Add alternate libmutter-1 version for GNOME 3.26
> Add where?
>> - drop all unnecessary library symbols files
> Why are they unnecessary?
>> - Merge changelog for 10.2.9-3 bug-fix release
> What does this mean?
>
> --
> WBR, wRAR



Bug#872182: RFS: budgie-desktop/10.4-1

2017-08-14 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.4-1
  Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.4-1.dsc

Notes:

Upstream have denoted this to be their Long Term Support (LTS) release.

I have pbuilder-dist built this successfully with the latest unstable
(today) and checked the binaries  install correctly and launches the
desktop with various tests run on the desktop: menu checks/running
chromium/budgie-applet functionality

I have double checked lintian -i -I for the built .dsc

After rerunning/reworking debian/copyright I have run a
check-all-the-things and the results look fair.

  Changes since the last upload:

  * New upstream release
- Software Highlights:
  All screen edge panels
  Panel transparency - none, always, dynamic
  Panel Dock Mode
  Night-light Applet
  Budgie-Desktop-Settings window replaces Raven Settings
  Autostart application GUI via Budgie Desktop Settings
  Icon Task List Quick Lists
  Revamped Workspaces Applet
  Alt-Shift-Tab backward switching support
- Fix Highlights:
  bottom panel drop-down hover animation
  Translation updates
  Budgie symbolic icon for LightDM GTK-Greeter
  Updated icons for Session Applet
  * Packaging Changes
- remove all unneeded triggers
- debian/control: standards version 4.0.0
- debian/control: Add build dependency sassc
- debian/control: add minimum meson version to build
- debian/control: Add alternate libmutter-1 version for GNOME 3.26
- debian/control: correct typo in Vcs-Git
- drop all patches since now dealt with in new release
- drop all unnecessary library symbols files
- Rename binary package gir1.2-budgie-desktop-1.0 to
  match the typelib gir1.2-budgie-1.0
- Add man-page for new binary budgie-desktop-settings
- Updated debian/copyright for all source files
- Merge changelog for 10.2.9-3 bug-fix release


  Regards,
   David Mohammed



Bug#871614: RFS: rhythmbox-plugin-alternative-toolbar/0.17.4-1

2017-08-09 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package
"rhythmbox-plugin-alternative-toolbar"

 * Package name: rhythmbox-plugin-alternative-toolbar
   Version : 0.17.4-1
  Upstream Author : David Mohammed 
* URL : https://github.com/fossfreedom/alternative-toolbar
* License : GPL3+
   Section : misc

  It builds those binary packages:

rhythmbox-plugin-alternative-toolbar - Enhanced play controls and
interface for Rhythmbox

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

  https://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar


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

dget -x 
https://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.17.4-1.dsc

Notes:

Package checked via lintian -i -I on the built changes file.
check-all-the-things run


  Changes since the last upload:


  * New upstream release
- latest translations
- show source toolbar for radio and podcasts
- allow playqueue reordering of songs
- fix display of header category labels
- cope with environments that don't set XDG_CURRENT_DESKTOP
  * Packaging Changes.
- debian/control standards-version changed to 4.0.0
  debhelper changed to 10 and removed the now unnecessary
  dh_autoreconf build dependency
- debian/copyright - extend copyright year
- reworked debian/rules so that postrm and prerm files are no
  longer required


  Regards,
   David Mohammed



Bug#870009: RFS: budgie-desktop/10.3.1-4

2017-07-28 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.3.1-4
Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.3.1-4.dsc

Notes:
This resolves the bug-report marked 'important' in the changelog

i.e. it supports the upcoming migration for unstable/buster to GTK+3.24.

I have built this successfully via a pbuilder chroot of unstable.

The request in bug report #869953 is

"We intend to upload gnome-settings-daemon 3.24 to Debian unstable
about 10 days from now on Sunday, August 6.

I suggest uploading the fix to the DELAYED queue for that date so that
this transition will be easy and smooth."

Thus please can this package (if acceptable) be put in the DELAYED
queue as described above?

  Changes since the last upload:

  * New release for unstable
Use build 10.3.1-3 for experimental with the following changes:
- enforce gnome-settings-daemon minimum version >= 3.24
- release ensures there is a migration path for
  budgie-core to GNOME stack 3.24 (Closes: #869953)

  Regards,
   David Mohammed



Bug#867122: RFS: budgie-desktop/10.3.1-3

2017-07-03 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.3.1-3
   Upstream Author : [fill in name and email of upstream]
 * URL : [fill in URL of upstreams web site]
 * License : [fill in]
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.3.1-3.dsc

Notes:

  This is a bug-fix release for experimental only that needs wider testing

Note - I am waiting for the next meson release in unstable before
asking to move the build from experimental to unstable - the current
meson v0.41.1 in unstable does not build budgie-desktop due to an
upstream issue (https://github.com/mesonbuild/meson/issues/1969).
This has been fixed upstream but not yet released to unstable; as an
aside the patches indicated in that bug report upstream also has been
patched in Ubuntu Budgie 17.10 and hence builds successfully there.

  Changes since the last upload:

  * Bug-fix release
  * Patches
- 0005-raven-Only-deal-with-a-device-card-when-it-actually-.patch
  0006-raven-Mirror-the-last-fix-and-ensure-removed-Things-.patch
  Both patches resolve crashes when audio devices such as
  headphones are added.
  * Packaging Changes:
- remove build-dependency on libc6-dev since this is
  automatically pulled in by build-essential


  Regards,
   David Mohammed



Bug#866736: RFS: budgie-desktop/10.2.9-3

2017-07-01 Thread foss.freedom
tags 866736 - moreinfo

Hi Gianfranco,

okey dokey,

  first time trying to fix something in stable :)  sounds like a bit
different from launchpads SRU process.

I've uploaded a new version with a target of unstable.

Sorry - I didnt really understand about filing a bug against
release.debian.org targeting "p-u" - I had a look here but didnt see
an example https://www.debian.org/Bugs/Reporting

So I use two line fields "package: budgie-desktop" and "version:
10.2.9-2" in the sub...@bugs.debian.org email

what is the fields for filing against release.debian.org and a target of "p-u" ?

thanks

David

On 1 July 2017 at 15:44, Gianfranco Costamagna  wrote:
> control: owner -1 !
> control: tags -1 moreinfo
>>  I am looking for a sponsor for my package "budgie-desktop"
>
>
> here we are
>>the target is for stretch to fix the bug #866730 marked as Important
>>Tested that this builds via pbuilder-dist
>
>
> this is nonsense.
> You need to target unstable, and let the fix go into Buster
> in the meanwhile, after fixing sid, if you want the fix to go
> in the next Stretch point release, you have to open
> a bug against release.debian.org, targeted "p-u", upload
> a fix to mentors targeted stretch after you get an ack from
> release team, versioned 10.2.9-2+deb9u1, and then
> ask again for sponsorship.
>
> fixing bugs into stretch, with bad versioning, and a broken unstable
> is not the way to go.
>
> please remove moreinfo once you have something to sponsor :)
>
> thanks!
>
> Gianfranco



Bug#866736: RFS: budgie-desktop/10.2.9-3

2017-07-01 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.9-3
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.9-3.dsc

Notes:

 the target is for stretch to fix the bug #866730 marked as Important

Tested that this builds via pbuilder-dist

enclosed is the debdiff between this upload and the current stretch
budgie-desktop package

  Changes since the last upload:

* Bug-fix release
- drop libc6-dev from build-depends since this is pulled in from
  build-essential (Closes: #866730)
  * Packaging changes:
- update VCS branch details for stable Debian package location


  Regards,
   David Mohammed


budgie-desktop_10.2.9-3.debdiff
Description: Binary data


Bug#866527: RFS: slick-greeter/1.0.8-1

2017-06-29 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "slick-greeter"

 * Package name: slick-greeter
   Version : 1.0.8-1
Upstream Author :  Clement Lefebvre 
 * URL : https://github.com/linuxmint/slick-greeter/
 * License : GPL-3+
   Section : x11

  It builds those binary packages:

slick-greeter - Slick-looking LightDM greeter

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

  https://mentors.debian.net/package/slick-greeter


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

dget -x 
https://mentors.debian.net/debian/pool/main/s/slick-greeter/slick-greeter_1.0.8-1.dsc

  Notes:
I have run lintian -i -I on the built changes file and double checked
check-all-the-things (which picked up the copyright change mentioned
in the change log)


  Changes since the last upload:

  * New upstream release
- do not start onboard and orca on session startup since these do
  not work with this greeter
- improve contrast, test color and font style to improve readability
  for those with any form of visual impairment
- improve clarity of session badges for HiDPI users
- fix GTK+3.20 and later issues with the prompt display
- Improve man page and README for slick-greeter to describe all the
  slick-greeter.conf options
  * Packaging changes:
- update debian/copyright for the budgie-desktop greeter icon
  file name; changed from .png to .svg in the source


  Regards,
   David Mohammed



Bug#866160: closed by Gianfranco Costamagna <locutusofb...@debian.org> (Re: Bug#866160: RFS: moka-icon-theme/5.3.6-1)

2017-06-28 Thread foss.freedom
Hi Gianfranco,

  many thanks for sponsoring this.

Quick question.  I can see the moka-icon-theme v5.6.1 source has
entered the unstable archive - but I don't see the built binary
(_all.deb).

http://cdn-fastly.deb.debian.org/debian/pool/main/m/moka-icon-theme/

Any idea where the binary has gone?  I presume that is the reason why
the package hasnt sync'd to launchpad.net

thanks in advance

David

On 27 June 2017 at 20:42, Debian Bug Tracking System
<ow...@bugs.debian.org> wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the sponsorship-requests package:
>
> #866160: RFS: moka-icon-theme/5.3.6-1
>
> It has been closed by Gianfranco Costamagna <locutusofb...@debian.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Gianfranco Costamagna 
> <locutusofb...@debian.org> by
> replying to this email.
>
>
> --
> 866160: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866160
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
>
>
> -- Forwarded message --
> From: Gianfranco Costamagna <locutusofb...@debian.org>
> To: "foss.freedom" <foss.free...@gmail.com>, <866160-d...@bugs.debian.org>
> Cc:
> Bcc:
> Date: Tue, 27 Jun 2017 19:38:57 + (UTC)
> Subject: Re: Bug#866160: RFS: moka-icon-theme/5.3.6-1
> hello,
>
>
>>  I am looking for a sponsor for my package "moka-icon-theme"
>
>
> I like it
>
> G.
>
> -- Forwarded message --
> From: "foss.freedom" <foss.free...@gmail.com>
> To: Debian Bug Tracking System <sub...@bugs.debian.org>, Adam Borowski 
> <kilob...@angband.pl>
> Cc:
> Bcc:
> Date: Tue, 27 Jun 2017 20:16:34 +0100
> Subject: RFS: moka-icon-theme/5.3.6-1
> Package: sponsorship-requests
> Severity: normal
>
>   Dear mentors,
>
>   I am looking for a sponsor for my package "moka-icon-theme"
>
>  * Package name: moka-icon-theme
>Version : 5.3.6-1
>Upstream Author : Sam Hewitt <s...@snwh.org>
>  * URL : github.com/snwh/moka-icon-theme
>  * License : GPL-3+/CC-BY-SA-4.0
>Section : misc
>
>   It builds those binary packages:
>
> moka-icon-theme - Tango-esque desktop icon set called Moka
>
>   To access further information about this package, please visit the
> following URL:
>
>   https://mentors.debian.net/package/moka-icon-theme
>
>
>   Alternatively, one can download the package with dget using this command:
>
> dget -x 
> https://mentors.debian.net/debian/pool/main/m/moka-icon-theme/moka-icon-theme_5.3.6-1.dsc
>
> Notes:
>   have run linitian -i -I on the built .changes
>   I have run check-all-the-things to confirm that no additional
> copyright reconciliation is required
>
>   Changes since the last upload:
>
> * new upstream release
> - variety of new icons: elasticsearch, wxhexeditor,
>   wxformbuilder, gtkhash, internet archive, zenmap,
>   ubuntu-budgie, laptop-mode-tools, atlassian services,
>   TI code composer studio
> - symlinks for apps that are comparable i.e. tilix > terminix,
>   nmap > zenmap, budgie-remix > ubuntu-budgie,
>   regedit > wine, wine-regedit > wine
>   * Packaging Changes:
> - drop patch fix-overly-large-icons since this is now incorporated
>   with the release
> - change debhelper and compat to v10
> - update VCS fields from budgie-remix to UbuntuBudgie
> - update copyright field year from 2016 to 2016-2017
>
>
>
>   Regards,
>David Mohammed
>



Bug#866160: RFS: moka-icon-theme/5.3.6-1

2017-06-27 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "moka-icon-theme"

 * Package name: moka-icon-theme
   Version : 5.3.6-1
   Upstream Author : Sam Hewitt 
 * URL : github.com/snwh/moka-icon-theme
 * License : GPL-3+/CC-BY-SA-4.0
   Section : misc

  It builds those binary packages:

moka-icon-theme - Tango-esque desktop icon set called Moka

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

  https://mentors.debian.net/package/moka-icon-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/m/moka-icon-theme/moka-icon-theme_5.3.6-1.dsc

Notes:
  have run linitian -i -I on the built .changes
  I have run check-all-the-things to confirm that no additional
copyright reconciliation is required

  Changes since the last upload:

* new upstream release
- variety of new icons: elasticsearch, wxhexeditor,
  wxformbuilder, gtkhash, internet archive, zenmap,
  ubuntu-budgie, laptop-mode-tools, atlassian services,
  TI code composer studio
- symlinks for apps that are comparable i.e. tilix > terminix,
  nmap > zenmap, budgie-remix > ubuntu-budgie,
  regedit > wine, wine-regedit > wine
  * Packaging Changes:
- drop patch fix-overly-large-icons since this is now incorporated
  with the release
- change debhelper and compat to v10
- update VCS fields from budgie-remix to UbuntuBudgie
- update copyright field year from 2016 to 2016-2017



  Regards,
   David Mohammed



Bug#864680: RFS: budgie-desktop/10.3.1-2 -- bugfix release for the desktop environment Budgie Desktop

2017-06-12 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.3.1-2
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.3.1-2.dsc

Notes:

  from the previous upload #862371

Request to consider moving the man-pages to
a) .manpages
b) consider moving the manpages to budgie-desktop

I have - as requested - moved the dh_installman statements in
debian/rules to budgie-core.manpages

When building/testing with lintian, warnings were displayed when the
missing manpages were defined with the binary package budgie-desktop.
This is because the binary package budgie-core actually contains all
the built executables.  Thus I have left the man-pages within the
budgie-core package.

I suppose I could ignore the warning?  or maybe override the lintian
warning?  I would welcome your thoughts here.  For the moment I have
left the man-pages within budgie-core so that the whole build packages
are as lintian free as possible.

The two new patches here are bug-fixes available upstream.  The
"include-menubar-theme.patch" I have included because I would like to
update my other Debian package "budgie-indicator-applet" to utilise
this patch fix but need budgie-desktop to be accepted first [details
of the patch are included within the patch header in debian/patches].
In addition Ubuntu MATE most probably will be requesting sponsorship
of another package soon "vala-panel-appment" and one of the binaries
builds a budgie-desktop applet that will require this patch.

The second patch "0004" I have included here because I want to get
further feedback from testers if indeed this resolves memory leak
issues.

  Changes since the last upload:

* Bug-fix release
* Patches
- include-menubar-theme.patch
correctly style budgie applets that
use a GTK+ MenuBar
- 0004-wm-Purge-old-backgrounds-from-the-cache.patch
resolve memory leak when desktop wallpaper changes
* Packaging Changes:
- simplified debian/rules
manpages moved to budgie-core.manpages; each executable in
budgie-core now includes a manpage which enables users to
man the exe name and additionally resolves lintian issues.
make target and install methods moved to a more their more
appropriate targets, auto_build and auto_install respectively.
deleted erroneous override_dh_prep


  Regards,
   David Mohammed



Bug#862371: closed by Gianfranco Costamagna <locutusofb...@debian.org> (Re: Bug#862371: RFS: budgie-desktop/10.3.1-1)

2017-06-09 Thread foss.freedom
Thanks Gianfranco,

  I am currently working on a revised package that fixes some issues -
I will also include the fixes for the debian/rules review comments
from your good-self - much appreciated.

David

On 9 June 2017 at 19:33, Debian Bug Tracking System
<ow...@bugs.debian.org> wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the sponsorship-requests package:
>
> #862371: RFS: budgie-desktop/10.3.1-1
>
> It has been closed by Gianfranco Costamagna <locutusofb...@debian.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Gianfranco Costamagna 
> <locutusofb...@debian.org> by
> replying to this email.
>
>
> --
> 862371: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862371
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
>
>
> -- Forwarded message --
> From: Gianfranco Costamagna <locutusofb...@debian.org>
> To: "862371-d...@bugs.debian.org" <862371-d...@bugs.debian.org>, 
> "foss.free...@gmail.com" <foss.free...@gmail.com>
> Cc:
> Bcc:
> Date: Fri, 9 Jun 2017 18:30:29 + (UTC)
> Subject: Re: Bug#862371: RFS: budgie-desktop/10.3.1-1
> Hi
>
>
> I sponsored it (and will sync in Ubuntu if you are ok).
>
> some nitpicks for a future upload:
>
> "cd debian/build && $(MAKE)"
>
>
> this seems wrong in configure, or is it something else?
> (I mean, build should be done in build target)
>
>
> override_dh_prep
> why?
>
> override_dh_installman:
> dh_installman debian/budgie-desktop.1
> dh_installman debian/budgie-panel.1
> dh_installman debian/budgie-polkit-dialog.1
> dh_installman debian/budgie-run-dialog.1
> dh_installman debian/budgie-wm.1
> dh_installman debian/budgie-daemon.1
>
>
> this can be done by a
>
> debian/package.manpages, to make the rules file less complicate
>
> now they are installed in budgie-core
> drwxr-xr-x root/root 0 2017-04-17 11:43 ./usr/share/man/
> drwxr-xr-x root/root 0 2017-04-17 11:43 ./usr/share/man/man1/
> -rw-r--r-- root/root   301 2017-04-17 11:43 
> ./usr/share/man/man1/budgie-daemon.1.gz
> -rw-r--r-- root/root   669 2017-04-17 11:43 
> ./usr/share/man/man1/budgie-desktop.1.gz
> -rw-r--r-- root/root   501 2017-04-17 11:43 
> ./usr/share/man/man1/budgie-panel.1.gz
> -rw-r--r-- root/root   382 2017-04-17 11:43 
> ./usr/share/man/man1/budgie-polkit-dialog.1.gz
> -rw-r--r-- root/root   484 2017-04-17 11:43 
> ./usr/share/man/man1/budgie-run-dialog.1.gz
> -rw-r--r-- root/root   605 2017-04-17 11:43 
> ./usr/share/man/man1/budgie-wm.1.gz
>
> maybe you want to move them in budgie-desktop or I don't know where
>
> (in this case I won't sync the package, and reupload a quick fix that will be 
> confined only in experimental)
>
> G.
>
>
> -- Forwarded message --
> From: "foss.freedom" <foss.free...@gmail.com>
> To: Debian Bug Tracking System <sub...@bugs.debian.org>, Gianfranco 
> Costamagna <locutusofb...@debian.org>
> Cc:
> Bcc:
> Date: Thu, 11 May 2017 21:35:58 +0100
> Subject: RFS: budgie-desktop/10.3.1-1
> Package: sponsorship-requests
> Severity: normal [important for RC bugs, wishlist for new packages]
>
>   Dear mentors,
>
>   I am looking for a sponsor for my package "budgie-desktop"
>
>  * Package name: budgie-desktop
>Version : 10.3.1-1
>Upstream Author : i...@solus-project.com
>  * URL : https://github.com/budgie-desktop/budgie-desktop
>  * License : LGPL-2.1/GPL2.0
>Section : x11
>
>   It builds those binary packages:
>
> budgie-core - Core package for Budgie-Desktop
>  budgie-core-dev - Development package for budgie-desktop
>  budgie-desktop - Desktop package for budgie-desktop
>  budgie-desktop-doc - documentation files for the budgie-desktop
>  gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
>  libbudgie-plugin0 - Plugin library for budgie-desktop
>  libbudgietheme0 - Theme library for budgie-desktop
>  libraven0  - Raven library for budgie-desktop
>
>   To access further information about this package, please visit the
> following URL:
>
>   https://mentors.debian.net/package/budgie-desktop
>
>
>   Alternatively, one can download the package with dget using this command:
>
> dget -x 
> https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.3.1-1.dsc
>
> Notes:
>
> I hav

Bug#864446: RFS: arc-theme/20170302-2

2017-06-08 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

* Package name: arc-theme
   Version : 20170302-2
   Upstream Author : horst3180 
 * URL : https://github.com/horst3180/arc-theme
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

arc-theme  - Flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20170302-2.dsc


  Changes since the last upload:

* Bug-fix release
- add missing GTK+2 dependency - gtk2-engines-pixbuf (Closes: #864438)

 Regards,
   David Mohammed



Bug#862371: RFS: budgie-desktop/10.3.1-1

2017-06-04 Thread foss.freedom
Tim,

  absolutely superb - that worked very nicely :D

Not quite sure I understand why since I dont recognise that locale -
some-sort of special "C language" unicode locale? - but it works so
thats the main thing.


Gianfranco,

  A new version of the package has been uploaded with Tim's
suggestion.  Tested by building in a Stretch chroot.

In addition - as requested - the .installs have been simplified.

I also doubled checked this and threw this up on a launchpad PPA.

cheers

David

On 4 June 2017 at 22:15, Tim Dengel <tim.dengel.deb...@gmail.com> wrote:
> Hi David,
>
> I haven't specifically looked into your issue and the build log doesn't
> seem to be available anymore, but it sounds like you're having trouble
> with meson being unable to deal with Unicode symbols inside a pbuilder
> chroot.
> I also have a package that builds with meson and had a FTBFS due to
> Unicode support (gnome-twitch), although admittedly it is a much simpler
> package than budgie. I fixed my issue by adding LC_ALL=C.UTF-8 in the
> d/rules file[0]. Maybe it helps.
>
> [0] https://github.com/dengelt/gnome-twitch/blob/debian/sid/debian/rules
>
>
> Regards,
>
> Tim
>
>
> Am 04.06.2017 um 19:46 schrieb foss.freedom:
>> Hi Gianfranco,
>>
>>   I'm struggling with this - any thoughts on my investigations below.
>>
>> On Debian Stretch I've created a chroot for unstable and installed the
>> build dependencies for budgie-desktop + locales + meson
>>
>> In debian/rules I've changed the two export LANG and LANGUAGE vars to
>> en_US.UTF-8
>>
>> Then manually (in the chroot) I have run the following:
>>
>> debconf-set-selections <<< 'locales locales/default_environment_locale
>> select en_US.UTF-8'
>>
>> dpkg-reconfigure locales
>>
>> update-locale LANGUAGE='en_US.UTF-8'
>>
>> N.B. the debconf-set-selections is to ensure dpkg-reconfigure locales
>> runs without the user having to manually select en_US.UTF-8 to the two
>> questions asked.
>>
>> That's enough to convince the dpkg-buildpackage -us -uc to work
>> correctly within the chroot
>>
>> The question I have is how to tuck the three commands above into the
>> Debian package to run before the main meson callout in debian/rules ?
>> i.e. I'm hoping this is the answer how to get the Debian build system
>> to default to a UTF-8 locale.
>>
>> I added the three commands within override_dh_auto_configure: but I
>> get a "sh:1  Syntax error: redirection unexpected" - so I'm kind of
>> stuck on how to move forward.
>>
>> I was hoping to find an existing Debian package that uses meson
>> building Vala within the archives to see how the maintainer did
>> something similar but my Google-fu has failed to find such a package
>> :(
>>
>> David
>>
>>
>> On 12 May 2017 at 19:09, foss.freedom <foss.free...@gmail.com> wrote:
>>> Thanks Gianfranco for the review.  Much appreciated.
>>>
>>> I have completely redone the licenses and files in debian/copyight and
>>> double checked via "check-all-the-things"
>>>
>>> For the .install files - all debian/tmp has been removed.
>>>
>>> the FTBFS is concerning.  I don't understand why there is a difference
>>> between the build systems of launchpad (it works) and Debian (it
>>> doesnt).
>>>
>>> I asked this question here -
>>> https://github.com/budgie-desktop/budgie-desktop/issues/921
>>>
>>> The advice is to ensure the environment variables LANG and LANGUAGE is
>>> set to en_US - I've added two export lines for these environment vars
>>> at the top of the debian/rules
>>>
>>> I've tested the rules changes on launchpad.  However I dont have
>>> access to the debian build system so I cannot verify.
>>>
>>> I have rebuilt on my debian stretch VM and this is OK.
>>>
>>> David
>>>
>>> On 11 May 2017 at 22:27, Gianfranco Costamagna <locutusofb...@debian.org> 
>>> wrote:
>>>> control: owner -1 !
>>>> control: tags -1 moreinfo
>>>>
>>>> Hello, I will sponsor it,
>>>> but please have a deep look at missing copyrights for a next upload, e.g.
>>>> + * Copyright (C) 2017 taaem <ta...@mailbox.org>
>>>>
>>>>
>>>> other things:
>>>> I don't understand why you prepended debian/tmp to install files, but as 
>>>> you wish
>>>>
>>>> 2) FTBFS
>>>> http://debomatic-amd64.debian.net/distribution#experimental/budgie-desktop/10.3.1-1/buildlog
>>>>
>>>> G.
>>



Bug#862371: RFS: budgie-desktop/10.3.1-1

2017-06-04 Thread foss.freedom
Hi Gianfranco,

  I'm struggling with this - any thoughts on my investigations below.

On Debian Stretch I've created a chroot for unstable and installed the
build dependencies for budgie-desktop + locales + meson

In debian/rules I've changed the two export LANG and LANGUAGE vars to
en_US.UTF-8

Then manually (in the chroot) I have run the following:

debconf-set-selections <<< 'locales locales/default_environment_locale
select en_US.UTF-8'

dpkg-reconfigure locales

update-locale LANGUAGE='en_US.UTF-8'

N.B. the debconf-set-selections is to ensure dpkg-reconfigure locales
runs without the user having to manually select en_US.UTF-8 to the two
questions asked.

That's enough to convince the dpkg-buildpackage -us -uc to work
correctly within the chroot

The question I have is how to tuck the three commands above into the
Debian package to run before the main meson callout in debian/rules ?
i.e. I'm hoping this is the answer how to get the Debian build system
to default to a UTF-8 locale.

I added the three commands within override_dh_auto_configure: but I
get a "sh:1  Syntax error: redirection unexpected" - so I'm kind of
stuck on how to move forward.

I was hoping to find an existing Debian package that uses meson
building Vala within the archives to see how the maintainer did
something similar but my Google-fu has failed to find such a package
:(

David


On 12 May 2017 at 19:09, foss.freedom <foss.free...@gmail.com> wrote:
> Thanks Gianfranco for the review.  Much appreciated.
>
> I have completely redone the licenses and files in debian/copyight and
> double checked via "check-all-the-things"
>
> For the .install files - all debian/tmp has been removed.
>
> the FTBFS is concerning.  I don't understand why there is a difference
> between the build systems of launchpad (it works) and Debian (it
> doesnt).
>
> I asked this question here -
> https://github.com/budgie-desktop/budgie-desktop/issues/921
>
> The advice is to ensure the environment variables LANG and LANGUAGE is
> set to en_US - I've added two export lines for these environment vars
> at the top of the debian/rules
>
> I've tested the rules changes on launchpad.  However I dont have
> access to the debian build system so I cannot verify.
>
> I have rebuilt on my debian stretch VM and this is OK.
>
> David
>
> On 11 May 2017 at 22:27, Gianfranco Costamagna <locutusofb...@debian.org> 
> wrote:
>> control: owner -1 !
>> control: tags -1 moreinfo
>>
>> Hello, I will sponsor it,
>> but please have a deep look at missing copyrights for a next upload, e.g.
>> + * Copyright (C) 2017 taaem <ta...@mailbox.org>
>>
>>
>> other things:
>> I don't understand why you prepended debian/tmp to install files, but as you 
>> wish
>>
>> 2) FTBFS
>> http://debomatic-amd64.debian.net/distribution#experimental/budgie-desktop/10.3.1-1/buildlog
>>
>> G.



Bug#862940: RFS: slick-greeter/1.0.3-1 ITP

2017-05-24 Thread foss.freedom
Hi Adam,

  k - fonts-cantarell was maybe not a good idea.

Have changed it in the recent upload to a standard Sans font which
looks ok on stretch xfce (well at least to my eyes) - but as you
mentioned its configurable.

Have raised the issue upstream about slick-greeter.conf - I'll do an
upstream PR anyway very soon to cover this and therefore will be made
available in a subsequent update.

I had a look at the configurator - it currently has a dependency
according to the upstream debian/control file on a package called
python3-xapp that doesn't exist in Debian.  I need to have a closer
look at the source to see it really does need this dependency.
Assuming I can iron this bit out, yes I intend to package it as well.

Yes please to New if you are happy with the minor tweaks I've done above.

David

On 24 May 2017 at 21:34, Adam Borowski <kilob...@angband.pl> wrote:
> On Wed, May 24, 2017 at 06:57:17PM +0100, foss.freedom wrote:
>> I have switched liblightdm-gobject-1-dev and liblightdm-gobject-dev
>> around in the latest upload. Hopefully this will resolve the first
>> alternate rule on buildds
>
> Builds and runs fine, thanks!
>
> The package is in a shape fit for unstable now; let's continue with review
> but you can choose whether you prefer to get it into NEW then do incremental
> improvements, or to fix the issues immediately.
>
> * the fonts looks ugly.  I see you want to use fonts-cantarell but don't
>   actually depend on it; since it's configurable, a Suggests: or Recommends:
>   stanza would be appropriate.
>
> * the README talks about /etc/lightdm/slick-greeter.conf -- yet it 1. is not
>   shipped with the package and 2. there's not a word of documentation about
>   what can you put in that file and what is its syntax.  I'd recommend
>   installing such a file with commented out possible settings.
>
> * it talks about a configurator, "lightdm-settings".  I assume someone will
>   package it in nearby future, right?
>
>
> Meow!
> --
> Don't be racist.  White, amber or black, all beers should be judged based
> solely on their merits.  Heck, even if occasionally a cider applies for a
> beer's job, why not?
> On the other hand, corpo lager is not a race.



Bug#862940: RFS: slick-greeter/1.0.3-1 ITP

2017-05-24 Thread foss.freedom
Thanks Adam for the feedback.

unstable is therefore appropriate.

I have switched liblightdm-gobject-1-dev and liblightdm-gobject-dev
around in the latest upload. Hopefully this will resolve the first
alternate rule on buildds

cheers

David

On 24 May 2017 at 15:02, Adam Borowski <kilob...@angband.pl> wrote:
> Control: tags -1 +moreinfo
>
> On Fri, May 19, 2017 at 12:59:28AM +0100, foss.freedom wrote:
>>   I am looking for a sponsor for my package "slick-greeter"
>>
>>   Changes since the last upload:
>>
>>* Initial release. (Closes: #862934)
>
> Alas, it fails to build when build-dependencies are restricted to the first
> alternative listed, such as sbuild's default -- which is also used on
> official buildds.
>
> There's no package named liblightdm-gobject-1-dev anywhere in Debian -- you
> need to put liblightdm-gobject-dev first.
>
>> Please let me know if experimental is perhaps more appropriate than
>> unstable given the status of Stretch.
>
> For new packages, unstable is fine.  In fact, assuming you believe the
> package to be in a releasable shape, unstable is better as this way we won't
> have to migrate the package.
>
>
> Meow!
> --
> Don't be racist.  White, amber or black, all beers should be judged based
> solely on their merits.  Heck, even if occasionally a cider applies for a
> beer's job, why not?
> On the other hand, corpo lager is not a race.



Bug#862940: RFS: slick-greeter/1.0.3-1 ITP

2017-05-18 Thread foss.freedom
Package: sponsorship-requests
Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "slick-greeter"

 * Package name: slick-greeter
   Version : 1.0.3-1
   Upstream Author :  Clement Lefebvre 
 * URL : https://github.com/linuxmint/slick-greeter/
 * License : GPL-3+
   Section : x11

  It builds those binary packages:

slick-greeter - Slick-looking LightDM greeter

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

  https://mentors.debian.net/package/slick-greeter


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

dget -x 
https://mentors.debian.net/debian/pool/main/s/slick-greeter/slick-greeter_1.0.3-1.dsc

Notes:

 Slick-Greeter has been created by Linux Mint as their primary LightDM
greeter for their distro.  It is being promoted as a distro-agnostic
greeter.  I am aware it is available in several non-Debian based
distro's.
Given the limited number of LightDM based greeters available in Debian
I believe this is a good complement for Debian with a long-term
upstream viability.

Packaging issues.

Linux Mint do not PGP sign their packages.  The upstream tarball
contains their Debian package specific to their Distro. I asked the
question whether they would separate distro specific packaging from
the source but this was declined
-https://github.com/linuxmint/slick-greeter/issues/22

As such to build this package I am prepared to maintain the Debian
package under our distro GithHub organisation Ubuntu Budgie

To build this I have had to-do the following:
uscan to autodownload the upstream tarball via the debian/watch in
this Debian package
Unpack the published upstream tarball.
Remove the upstream Debian folder and its contents
Copy back from the published UbuntuBudgie slick-greeter debian branch
the Debian package.

This Debian package contains one patch - this is to replace the
upstream specific font dependency with what I consider a good font
available in Debian and all Debian based distros (font-cantarell)

I'm aware of the release state of Stretch; this package is therefore
not appropriate for Stretch.

Please let me know if experimental is perhaps more appropriate than
unstable given the status of Stretch.

I can confirm that the necessary build dependency differences between
Ubuntu and Debian have been met here i.e. builds successfully both on
Debian and Ubuntu without needing separate distro packages.

Have run check-all-the-things on the source and adjusted the
debian/copyright accordingly.  Doesnt appear to be any other changes
required as a result of the check-all-the-things output.

Also ran lintian -i -I on the built changes and this returned no issues.


  Changes since the last upload:

   * Initial release. (Closes: #862934)


  Regards,
   David Mohammed



Bug#862934: ITP: slick-greeter -- slick-looking LightDM greeter

2017-05-18 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: slick-greeter
Version: 1.0.3
Upstream Author : Clement Lefebvre 
URL: https://github.com/linuxmint/slick-greeter/
License: GPL 3+
Programming Lang: Vala
Description: Slick-looking LightDM greeter
 Slick-Greeter is cross-distribution and should work pretty much
 anywhere.
 .
 All panel applets are embedded. No external indicators are launched or
 loaded by the greeter.
 .
 No settings daemon are launched or loaded by the greeter.
 .
 This greeter supports HiDPI.
 .
 Sessions are validated. If a default/chosen session isn't present on
 the system, the greeter scans for known sessions in
 /usr/share/xsessions and replaces the invalid session choice with a
 valid session.
 .
 You can take a screenshot by pressing PrintScrn. The screenshot is
 saved in /var/lib/lightdm/Screenshot.png.
 .
 Slick Greeter started as a fork of Unity Greeter 16.04.2, a greeter
 developed for Ubuntu by Canonical, which used indicators and
 unity-settings-daemon.



Bug#862371: RFS: budgie-desktop/10.3.1-1

2017-05-12 Thread foss.freedom
Thanks Gianfranco for the review.  Much appreciated.

I have completely redone the licenses and files in debian/copyight and
double checked via "check-all-the-things"

For the .install files - all debian/tmp has been removed.

the FTBFS is concerning.  I don't understand why there is a difference
between the build systems of launchpad (it works) and Debian (it
doesnt).

I asked this question here -
https://github.com/budgie-desktop/budgie-desktop/issues/921

The advice is to ensure the environment variables LANG and LANGUAGE is
set to en_US - I've added two export lines for these environment vars
at the top of the debian/rules

I've tested the rules changes on launchpad.  However I dont have
access to the debian build system so I cannot verify.

I have rebuilt on my debian stretch VM and this is OK.

David

On 11 May 2017 at 22:27, Gianfranco Costamagna  wrote:
> control: owner -1 !
> control: tags -1 moreinfo
>
> Hello, I will sponsor it,
> but please have a deep look at missing copyrights for a next upload, e.g.
> + * Copyright (C) 2017 taaem 
>
>
> other things:
> I don't understand why you prepended debian/tmp to install files, but as you 
> wish
>
> 2) FTBFS
> http://debomatic-amd64.debian.net/distribution#experimental/budgie-desktop/10.3.1-1/buildlog
>
> G.



Bug#862371: RFS: budgie-desktop/10.3.1-1

2017-05-11 Thread foss.freedom
Package: sponsorship-requests
Severity: normal [important for RC bugs, wishlist for new packages]

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.3.1-1
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.3.1-1.dsc

Notes:

I have tested the package on the latest Stretch

debian-testing-amd64-xfce-CD-1.iso   2017-05-08 08:38  642M

built through forcing a download via uscan, unpack and build using the
revamped debian package. N.B. this validated that the upstream
maintainer key new PGP signed key works.  built via "debuild -us -uc
-d"

Also built the same package on Ubuntu 17.10 Artful via Launchpad and
tested on 32bit and 64bit.

As requested I have reworked the package to reduce the lintian issues.

The key main one remaining is the extant  RPATH lintian issue that is
in the existing v10.2.9 budgie-desktop package.

upstream here basically says there is not alot that can be done.
https://github.com/budgie-desktop/budgie-desktop/issues/920

Since Debian is in the final release mode for Stretch so I guess
unstable is not the correct request for this?  Thus I've set the
changelog to build for experimental.

  Changes since the last upload:

  budgie-desktop (10.3.1-1) experimental; urgency=medium

  * New upstream release
  * Patches
- fortify: to support detecting run-time issues
- show_nm-applet_in_tray.patch: Ubuntu specific patch to display the
  network-manager applet
- 0001-imports-natray-Enforce-minimum-size-of-22px.patch
  Resolve system tray sizing issues
- 0002-Fix-typo-in-meson.build.patch
  Correct development package build
- 0003-Work-around-serious-regressions-in-GTK3.22.13.patch
  Add support for GTK+3.22.13 and later
- disable-popover-animations.patch
  Panel popover animations cause flashes on some setups.  Disabling
  the panel popover animation resolves this.
  * Packaging Changes:
- meson build dependency
- Add ubuntu specific build rule to enable network-manager to
  correctly display in the system tray
- Add man-pages for each executable
- Update Copyright for new source structure
- Update control file to support only GTK+3.18 and later together
  meson build dependency
- Update install files due to meson build
- Fix Conf-files lintian warnings
- Add library symbols
- Update watch file:
repo name change
detection of version format x.y as well as x.y.z
upstream maintainer GPG signed key pgpmangle
- Add maintainer GPG signed key
- add libmutter build dependency to GTK+3.24 libmutter-0-dev as
  an alternate for libmutter-dev based build environments
- changed standards version to 3.9.8
- Update copyright year for all Ikey Doherty statements


  Regards,
   David Mohammed



Bug#857690: RFS: moka-icon-theme/5.3.5-2

2017-03-13 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "moka-icon-theme"

 * Package name: moka-icon-theme
   Version : 5.3.5-2
   Upstream Author : Sam Hewitt 
 * URL : github.com/snwh/moka-icon-theme
 * License : GPL-3+/CC-BY-SA-4.0
   Section : misc

  It builds those binary packages:

moka-icon-theme - Tango-esque desktop icon set called Moka

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

  https://mentors.debian.net/package/moka-icon-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/m/moka-icon-theme/moka-icon-theme_5.3.5-1.dsc

Notes:
  have run linitian -i -I on both the sources and built .changes

As explained below - I have isolated the fix from upstream to the core
changes needed to resolve this bug.  I wasn't too sure if I should tag
this RC.  I've tested stretch with budgie-desktop and libreoffice and
I can confirm the bug is present in stretch.

If you do not consider this worthy for inclusion for stretch, IMHO it
is certainly suitable for further testing in unstable.  TIA for
consideration of this issue.

  Changes since the last upload:

   * bug-fix release
- add patch fix-overly-large-icons to resolve some applications
  scaling icons incorrectly

This is explained further in the patch-header

Description: fix overly large icons
 Due to a typo in index.theme, some applications incorrectly
 scale icons. The Type= parameter is case-sensitive and all instances
 of "scalable" should be "Scalable"
 .
 Upstream commit 87373de8d7e2c8ad1975174a46bfdb2d3cc7a40f
 resolves this issue - but the above commit is combined
 with a much larger set of changes.
Author: David Mohammed 
Origin: other
Bug: https://github.com/snwh/moka-icon-theme/issues/279
Forwarded: not-needed
Last-Update: 2017-03-13


  Regards,
   David Mohammed



Bug#849928: RFS: budgie-desktop/10.2.9-2

2017-01-02 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.9-2
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.9-2.dsc


  Changes since the last upload:

* Bug-fix release
- drop the last two remaining patches since additional
  testing with the new versions of gnome-menus and
  network-manager now in Stretch makes these patches unnecessary
  (Closes: #849595)



  Regards,
   David Mohammed



Bug#848593: RFS: budgie-indicator-applet/0.3-1

2016-12-18 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-indicator-applet"

 * Package name: budgie-indicator-applet
   Version : 0.3-1
   Upstream Author : David Mohammed 
 * URL : https://github.com/UbuntuBudgie/budgie-indicator-applet
 * License : GPL-2+
   Section : misc

  It builds those binary packages:

budgie-indicator-applet - Application Indicator for the budgie-desktop

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

  https://mentors.debian.net/package/budgie-indicator-applet


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-indicator-applet/budgie-indicator-applet_0.3-1.dsc


  Changes since the last upload:

   * New upstream release
- Respect icon spacing for chosen theme
- background color change when theme changes
  * Packaging Changes:
- updated metadata for updated upstream repo name change


  Regards,
   David Mohammed



Bug#848402: RFS: budgie-desktop/10.2.9-1

2016-12-17 Thread foss.freedom
Hello Andrey,

 thanks for the feedback.

The back-story on this is an age old issue with budgie-desktop.  Using
the standard rules we would prefer such as in the PR
https://github.com/UbuntuBudgie/budgie-desktop/pull/2 the whole
desktop does not actually start.  This has been discussed at length
with upstream (https://github.com/budgie-desktop/budgie-desktop/issues/297)
until later discovering a more old fashioned build method works
successfully on the debian derivative Ubuntu.

It is unknown why debhelper and the manual build mechanism differ so
subtly.  With upstream dumping Vala and moving to C in the upcoming
budgie-desktop v11 I am more confident a straightforward debian/rules
will be possible.

The I/P/W lintian stuff is the same as previous versions of budgie-desktop.

David

On 17 December 2016 at 11:40, Andrey Rahmatullin <w...@debian.org> wrote:
> Control: tags -1 + moreinfo
>
> On Sat, Dec 17, 2016 at 11:27:48AM +0000, foss.freedom wrote:
>>   Have run lintian -i -I on the built .deb, changes and sources files
> Running it on the binary .changes would be enough.
> Anyway, here is the full output:
>
> P: budgie-desktop source: debian-watch-may-check-gpg-signature
> I: libbudgietheme0: hardening-no-bindnow usr/lib/libbudgietheme.so.0.0.0
> P: libbudgietheme0: no-upstream-changelog
> I: libbudgietheme0: no-symbols-control-file usr/lib/libbudgietheme.so.0.0.0
> I: libraven0: hardening-no-fortify-functions usr/lib/libraven.so.0.0.0
> I: libraven0: spelling-error-in-binary usr/lib/libraven.so.0.0.0 Udpating 
> Updating
> I: libraven0: hardening-no-bindnow usr/lib/libraven.so.0.0.0
> P: libraven0: no-upstream-changelog
> X: libraven0: shlib-calls-exit usr/lib/libraven.so.0.0.0
> I: libraven0: no-symbols-control-file usr/lib/libraven.so.0.0.0
> P: budgie-desktop: no-upstream-changelog
> P: budgie-core-dev: no-upstream-changelog
> I: budgie-core: hardening-no-fortify-functions usr/bin/budgie-daemon
> I: budgie-core: hardening-no-fortify-functions usr/bin/budgie-panel
> I: budgie-core: hardening-no-fortify-functions usr/bin/budgie-polkit-dialog
> I: budgie-core: hardening-no-fortify-functions ... use --no-tag-display-limit 
> to see all (or pipe to a file/program)
> I: budgie-core: hardening-no-bindnow usr/bin/budgie-daemon
> I: budgie-core: spelling-error-in-binary usr/bin/budgie-panel Reseting 
> Resetting
> I: budgie-core: hardening-no-bindnow usr/bin/budgie-panel
> I: budgie-core: hardening-no-bindnow usr/bin/budgie-polkit-dialog
> I: budgie-core: hardening-no-bindnow ... use --no-tag-display-limit to see 
> all (or pipe to a file/program)
> I: budgie-core: spelling-error-in-binary 
> usr/lib/budgie-desktop/plugins/libstatusapplet.so Udpating Updating
> I: budgie-core: spelling-error-in-binary 
> usr/lib/budgie-desktop/plugins/libuserindicator.so Udpating Updating
> P: budgie-core: no-upstream-changelog
> W: budgie-core: binary-without-manpage usr/bin/budgie-daemon
> W: budgie-core: binary-without-manpage usr/bin/budgie-desktop
> W: budgie-core: binary-without-manpage usr/bin/budgie-panel
> W: budgie-core: binary-without-manpage ... use --no-tag-display-limit to see 
> all (or pipe to a file/program)
> I: budgie-core: desktop-entry-lacks-keywords-entry 
> usr/share/xsessions/budgie-desktop.desktop
> I: libbudgie-plugin0: hardening-no-bindnow usr/lib/libbudgie-plugin.so.0.0.0
> P: libbudgie-plugin0: no-upstream-changelog
> I: libbudgie-plugin0: no-symbols-control-file 
> usr/lib/libbudgie-plugin.so.0.0.0
> P: budgie-desktop-doc: no-upstream-changelog
> P: gir1.2-budgie-desktop-1.0: no-upstream-changelog
>
>>   Have also checked that it is still not possible to simplify the
>> packaging rules set with debhelper 10 - the age old issue of the built
>> packages not working with a simplified debhelper rules set is still
>> there in Ubuntu Zesty.
> What issue are you talking about?
>
> Also, why are you running autoreconf manually?
>
> --
> WBR, wRAR



Bug#848402: RFS: budgie-desktop/10.2.9-1

2016-12-17 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.9-1
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/budgie-desktop/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.9-1.dsc


Notes:

  built successfully on a up-to-date debian sid as well as on Ubuntu 17.04 zesty

  Have run lintian -i -I on the built .deb, changes and sources files

  Have run check-all-the-things to double check no new/updated copyright stuff

  Have also checked that it is still not possible to simplify the
packaging rules set with debhelper 10 - the age old issue of the built
packages not working with a simplified debhelper rules set is still
there in Ubuntu Zesty.  Expect this will be resolved in the upcoming
budgie-desktop v11 due early next year.

  Changes since the last upload:

* New upstream release
- maintenance release - changelog as per release tag
  * Packaging changes:
- Drop all now obsolete previous patches names 000*
- add debian/ubuntu specific patch to stop panel crashes
  stop_menu_refresh.diff
- refresh nm-applet.diff patch due to source filelayout change
- add to rules to delete non ISO639 zh-Hant locale
- update debian/copyright due to source filelayout change
- update debian/copyright to fix duplicate "Sam Sam" entry which
  was causing lintian messages
- update package for debhelper 10
- update debian/control for new VCS repo name
- add network-manager-gnome as a dependency for budgie-desktop since
- budgie-desktop will crash without this being installed
- remove unneeded lintian override
- updated upstream/metadata to reflect new upstream repo name



  Regards,
   David Mohammed



Bug#845483: RFS: arc-theme/20161119-1

2016-11-23 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

 * Package name: arc-theme
   Version : 20161119-1
   Upstream Author : horst3180 
 * URL : https://github.com/horst3180/arc-theme
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

arc-theme  - Flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20161119-1.dsc

 Notes:

 built on sid - checked lintian -i -I on changes and package
 rebuilt on ubuntu zesty and tested.
 source rechecked with check-all-the-things

  Changes since the last upload:

  * New upstream release
- Cinnamon 3.2
- Bugfixes
  * Packaging Changes
- updated David Mohammed email address in debian/copyright
- debian/control changed vcs location to updated UbuntuBudgie repo
- debian/control use debhelper v10


  Regards,
   David Mohammed



Bug#843378: RFS: budgie-indicator-applet/0.1-1 ITP

2016-11-12 Thread foss.freedom
Hi Gianfranco,

  I've submitted a revised package - since this required source
changes the version has changed to 0.2

I've changed to debhelper 10 as recommended.

Note however - when testing on sid and ubuntu zesty I still had to use
in the rules dh $@ --with autoreconf

without the clause, the source was not compiled - I just got an empty
deb binary :/

I also had to keep the extra dh_auto_install because the compilation
creates a .la file and this causes a lintian error.

I was a little surprised - the only real difference I saw between
debhelper 9 and 10 was that I didnt need to specify dh-autoreconf in
the control build-depends

BTW - is there a bug in mentors.debian.net because when I look at the
package it says I'm using debhelper 9 and it gives me a lintian error
that I'm missing dh-autoreconf?

I've changed to a text based pgp signature and thus removed the
include/binaries as requested.

Copyright 2+ --> 3 has been corrected.

I'm not sure what you meant by src:ido is RC buggy - libido3-0.1-dev
is an essential package for both mate-indicator-applet and this applet
compilation - same version exists in sid/stretch and ubuntu zesty.

David

On 11 November 2016 at 10:11, Gianfranco Costamagna
 wrote:
> control: owner -1 !
> control: tags -1 moreinfo
>
>
>
>
>>  I am looking for a sponsor for my package "budgie-indicator-applet"
>
>
> here we are:
>
> license seems wrong:
> License: GPL-2+
>
> but every file seems under GPL-3 (this seems to be probably not an issue, 
> just misleading)
>
> question: why can't you use compat level 10?
>
> this will avoid: autoreconf, dh-autoreconf, dh_install (not sure if needed)
> and simplify the whole packaging
> (with compat level 10 autoreconf is automatic, as well as parallel building)
>
> debian/source/include-binaries, please drop, and use a text public key
>
> build fails:
>
> checking for BUDGIE_PLUGIN... yes
> checking for INDICATOR... no
> configure: error: Package requirements (indicator3-0.4 >= 12.10.2
> libido3-0.1 >= 13.10) were not met:
>
> Requested 'indicator3-0.4 >= 12.10.2' but version of libindicator3 is 0.5.0
>
> and src:ido is currently RC buggy, so you have to fix it if you want this one 
> to migrate.
>
> cheers,
>
> G.



Bug#843378: RFS: budgie-indicator-applet/0.1-1 ITP

2016-11-06 Thread foss.freedom
Package: sponsorship-requests
  Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "budgie-indicator-applet"

 * Package name: budgie-indicator-applet
   Version : 0.1-1
   Upstream Author : David Mohammed 
 * URL : https://github.com/budgie-remix/budgie-indicator-applet
 * License : GPL-2+
   Section : misc

  It builds those binary packages:

budgie-indicator-applet - Application Indicator for the budgie-desktop

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

  https://mentors.debian.net/package/budgie-indicator-applet


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-indicator-applet/budgie-indicator-applet_0.1-1.dsc

Notes:
  this package provides a new applet for the budgie-desktop.  It is
derived from the package mate-indicator-applet
(https://packages.debian.org/stretch/mate-indicator-applet).  The code
has been considerably reworked to remove redundancy and complexity.

  For an FYI - the current monolithic budgie-desktop package is being
re-architected upstream - there will be several packages that will
need to be uploaded when this happens (time-frame as yet unknown) -
these I am currently intending to be similarly named "budgie-xyz" -
again similar to the current mate-xyz package naming convention.


  Regards,
   David Mohammed



Bug#843340: ITP: budgie-indicator-applet -- appindicator applet for the budgie-desktop

2016-11-05 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: budgie-indicator-applet
Version: 0.1
Upstream Author : David Mohammed 
URL: https://github.com/budgie-remix/budgie-indicator-applet
License: GPL 3+
Programming Lang: C
Description: Application Indicator Applet for the budgie-desktop
 Package that installs an application indicator applet for the
 budgie-desktop. The applet is intended to be used instead of the
 X11 system tray.  It displays application icons corresponding to
 applications that support the AppIndicator API



Bug#843329: RFS: rhythmbox-plugin-alternative-toolbar/0.17.3-1

2016-11-05 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package
"rhythmbox-plugin-alternative-toolbar"

 * Package name: rhythmbox-plugin-alternative-toolbar
   Version : 0.17.3-1
   Upstream Author : David Mohammed fossfree...@ubuntu.com
 * URL : github.com/fossfreedom/alternative-toolbar
 * License : GPLv3
   Section : misc

  It builds those binary packages:

rhythmbox-plugin-alternative-toolbar - Enhanced play controls and
interface for Rhythmbox

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

  https://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar


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

dget -x 
https://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.17.3-1.dsc

  More information about hello can be obtained from https://www.example.com.

  Changes since the last upload:

 * New upstream release.
- latest zh_CN translation
  * Packaging Changes.
- debian/prerm and debian/postrm are shell scripts so start
  with #!/bin/sh (Closes: #843278)


  Regards,
   David Mohammed



Bug#841660: RFS: budgie-desktop/10.2.8-1

2016-10-21 Thread foss.freedom
Hi Gianfranco

  quite correct data/icons/* was marked as CC-BY-SA-4.0 in
debian/copyright ... my bad.  Have corrected this to CC-BY-SA-3.0

The "Copyright (C) GNOME Shell Developers (Heavy inspiration, logic
theft)" is the text in wm/keyboard.vala and wm/ibus.vala - both of
these are in the debian/copyright file.  I've now split ikey's
copyright line and "GNOME Shell Developers" onto separate lines in
debian/copyright for both wm/keyboard.vala and wm/ibus.vala

D

On 21 October 2016 at 21:21, Gianfranco Costamagna
 wrote:
> control: tags -1 moreinfo
> control: owner -1 !
>
> Hi,
>
>> dget -x 
>> https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.8-1.dsc
>
>
>>1. I noticed on mentors.debian.net that the watch file failed - this
>>is very strange since nothing has changed for months now - is there a
>>bug on mentors at the moment causing the watch to fail?
>
>
> IIRC yes
>
>
>>2. ran check-all-the-things - this did not find anything new from>previous 
>>uploads
>
>
> ok
>
>>3. ran lintian -i -I on the sources - no new items listed in previous uploads
>
> ok
>
>>- to reiterate - current linitian items are known upstream
>>budgie-desktop.  relnow, bindnow will be resolved once the VALA stuff
>>is recoded to C
>>- rpath is necessary due to upstream GNOME GTK_3.22 private mutter API changes
>>- the patches added are upstream budgie-desktop released since v10.2.8
>>- bugs found after release that are necessary for ibus capability on
>
>>debian/ubuntu
>
> ok
>
>>  Changes since the last upload:
>>
>>  * New upstream release
>>- GTK+3.22 fixes
>>- new places indicator
>>- new ibus indicator
>>- refreshed panel icons
>>- updated translations
>>- general fixes for the desktop
>>  * Packaging changes:
>>- Drop all now obsolete previous patches named 000*
>>- add new build dependency libibus-1.0-dev
>>- Updated debian/copyright with revised info for new source files
>>- add recommendation to install gnome-screensaver; screenlock capability
>>  in budgie-desktop does not work without this package
>>  * add patch upstream patch to allow the ibus applet to compile:
>>  0001-Lower-the-ibus-requirement-to-1.5.11-for-our-Debuntu.patch
>>  * add patch to ensure ibus is connected correctly if already running
>>  0002-wm-ibus-Always-try-to-use-an-existing-ibus-daemon-if.patch
>>
>
>
>
> blockers:
>
> missing licenses (cc-by-sa3.0)
> + * Copyright (C) GNOME Shell Developers (Heavy inspiration, logic theft)
>
> (vala^^)
>
> other stuff seems good
>
> G.



Bug#841660: RFS: budgie-desktop/10.2.8-1

2016-10-21 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.8-1
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/solus-project/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.8-1.dsc

Notes:
1. I noticed on mentors.debian.net that the watch file failed - this
is very strange since nothing has changed for months now - is there a
bug on mentors at the moment causing the watch to fail?
2. ran check-all-the-things - this did not find anything new from
previous uploads
3. ran lintian -i -I on the sources - no new items listed in previous uploads

 - to reiterate - current linitian items are known upstream
budgie-desktop.  relnow, bindnow will be resolved once the VALA stuff
is recoded to C
- rpath is necessary due to upstream GNOME GTK_3.22 private mutter API changes
- the patches added are upstream budgie-desktop released since v10.2.8
- bugs found after release that are necessary for ibus capability on
debian/ubuntu


  Changes since the last upload:

  * New upstream release
- GTK+3.22 fixes
- new places indicator
- new ibus indicator
- refreshed panel icons
- updated translations
- general fixes for the desktop
  * Packaging changes:
- Drop all now obsolete previous patches named 000*
- add new build dependency libibus-1.0-dev
- Updated debian/copyright with revised info for new source files
- add recommendation to install gnome-screensaver; screenlock capability
  in budgie-desktop does not work without this package
  * add patch upstream patch to allow the ibus applet to compile:
  0001-Lower-the-ibus-requirement-to-1.5.11-for-our-Debuntu.patch
  * add patch to ensure ibus is connected correctly if already running
  0002-wm-ibus-Always-try-to-use-an-existing-ibus-daemon-if.patch


  Regards,
   David Mohammed



Bug#840353: RFS: budgie-desktop/10.2.7-3

2016-10-10 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.7-3
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/solus-project/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.7-3.dsc

Notes:
  upstream (budgie-desktop) have noted various issues with GTK+3.22
currently in Sid.  Patches selected to resolve these.
  Additionally rediagnosed a crash and worked around this using a
gsettings override - upstream are going to rewrite budgie-menu soon so
hopefully this workaround can be dropped in the near future.

  Changes since the last upload:
  * Drop patch to stop refresh of menus
  * replace dropped patch with gsettings override to hide menu headers
- menu crash traced to menu headers; by hiding the menu header
  panel does not crash when installing or removing applications
  upstream issue #632
  * Add upstream patch to stop spamming of log
- 0004-panel-Chain-methods-to-fix-GtkBox-allocation-spam-ev.patch
  * Add upstream patch to fix GTK+3.22 theme display
- 0005-Fix-theme-for-GTK-3.22.patch




  Regards,
   David Mohammed



Bug#839856: RFS: arc-theme/20161005-1

2016-10-05 Thread foss.freedom
Package: sponsorship-requests
Severity: normal [important for RC bugs, wishlist for new packages]

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

 * Package name: arc-theme
   Version : 20161005-1
   Upstream Author : horst3180 
 * URL : https://github.com/horst3180/arc-theme
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

arc-theme  - Flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20161005-1.dsc


  Changes since the last upload:

  * New upstream release
- Fix OSD windows in MATE 1.16
- Fix Unity window decorations with GTK+ 3.20
- Minor bugfixes
  * Packaging Changes
- update debian/upstream/metadata to remove non-recommended
  homepage field (Closes: #838988)
- update homepage url in debian/control


  Regards,
   David Mohammed



Bug#839688: RFS: moka-icon-theme/5.3.5-1

2016-10-03 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "moka-icon-theme"

 * Package name: moka-icon-theme
   Version : 5.3.5-1
   Upstream Author : Sam Hewitt 
 * URL : github.com/snwh/moka-icon-theme
 * License : GPL-3+/CC-BY-SA-4.0
   Section : misc

  It builds those binary packages:

moka-icon-theme - Tango-esque desktop icon set called Moka

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

  https://mentors.debian.net/package/moka-icon-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/m/moka-icon-theme/moka-icon-theme_5.3.5-1.dsc

Notes:
  have run linitian -i -I on both the sources and built .deb

  also have run check-all-the-things

  Changes since the last upload:

   * new upstream release
- fix GTK+3.22 and GTK+3.20 based apps
- variety of new icons
  * Packaging Changes:
- remove patches since these are now incorporated with the release
- remove source license files since covered by debian/copyright
- revise upstream/metadata to reflect authors new repository location
- corrected debian/copyright to reflect the dual license the author
  has released the icons and source package under
- updated control description to better describe the relationship
  between Moka and Faba


  Regards,
   David Mohammed



Bug#838239: RFS: budgie-desktop/10.2.7-2

2016-09-27 Thread foss.freedom
will do - raised local issue here to remember to look at this -
https://github.com/budgie-remix/budgie-desktop/issues/3

On 27 September 2016 at 23:08, Gianfranco Costamagna
 wrote:
> Hi,
>
>>* Add patch to fix crash
>>- 0003 - update to upower 0.99API to stop panel crash
>
>
> please don't forget to also fix the RPATH issue you have
>
> E binary-or-shlib-defines-rpath
>
> usr/bin/budgie-wm /usr/lib/i386-linux-gnu/mutter
> usr/bin/budgie-wm /usr/lib/x86_64-linux-gnu/mutter
>
>
>
> thanks,
>
>
> G.



Bug#838988: arc-theme: Homepage seems wrong

2016-09-27 Thread foss.freedom
thanks Jonas for the info - will correct this in a future package
update when upstream does a release.

On 27 September 2016 at 17:31, Jonas Smedegaard <d...@jones.dk> wrote:
> Hi foss.freedom,
>
> Quoting foss.freedom (2016-09-27 16:59:46)
>> The GitHub repository is https://github.com/horst3180/arc-theme
>>
>> The author GitHub repository details his homepage which:
>> https://github.com/horst3180 - you'll see it is as given in the
>> package - http://horst3180.deviantart.com/
>>
>> You'll notice the screenshots part of the metadata points here -
>> http://horst3180.deviantart.com/art/20150518-533907665
>>
>> There in the comments he mentions his "new" project which is the
>> arc-theme project.
>
> The term "homepage" can mean different things in different contexts.
> For a Debian package it means the canonical URL for the _project_ being
> packaged, whereas it seems - also from how you yourself describe it -
> that the Github page references the canonical URL for the _author_ of
> the project being packaged.
>
> Seems better to use the Github page as homepage.
>
>
>  - Jonas
>
> --
>  * Jonas Smedegaard - idealist & Internet-arkitekt
>  * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
>  [x] quote me freely  [ ] ask before reusing  [ ] keep private



Bug#838988: arc-theme: Homepage seems wrong

2016-09-27 Thread foss.freedom
The GitHub repository is https://github.com/horst3180/arc-theme

The author GitHub repository details his homepage which:
https://github.com/horst3180 - you'll see it is as given in the
package - http://horst3180.deviantart.com/

You'll notice the screenshots part of the metadata points here -
http://horst3180.deviantart.com/art/20150518-533907665

There in the comments he mentions his "new" project which is the
arc-theme project.

On 27 September 2016 at 14:48, Jonas Smedegaard  wrote:
> Package: arc-theme
> Version: 20160923-1
> Severity: minor
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> The URL listed as upstream Homepage is a personal page, with sub-pages
> for works created by that person - none of which apparently are Arc.
>
> Another page on same website (but apparently tied to a different artist)
> is http://neiio.deviantart.com/art/Arc-618235768 - is that perhaps the
> proper homepage?
>
>  - Jonas
>
> -BEGIN PGP SIGNATURE-
>
> iQIcBAEBCAAGBQJX6niYAAoJECx8MUbBoAEhdnAP/2JfRXDvUiHL/MZFNY5zwsJZ
> bziJe97+HiQAxIdjRLQfQM3ttUUz6dLUxluDHa3c0QJMmnhVD4tObUxte11UKmX8
> gNLE2TeuJ9Do9KHzQbhShil6o+kPMrgl5iwrYGfAY1zhCE+oBxLlZ5bFzke1n1ML
> ppWxsJmnK9GxyDdsYSZGESrNJWUYGTMVhIKWdQiUVxR5UWS4ZWZacLkZwGTckx67
> KuAIZwWQkuAWMX+28Q8QJ1H5iD5gT1HNxravwoatojUHautZefimvH4hwaCfgWBs
> xmQt6C4Mx2PyPMMoF87n8akNSu+0dU3Q07IjrNPXDlKgVRyQIc7vJKW7k9Y+gwWt
> pPQOSyzEVaK1uLGtoadlXuKBKlg7FGmGZ8LJw42DaOH/PizYWwWwL0URL2BWJITe
> vJ7IsuAKQokK0W1yBGbqiz8o4u7TCrH6BiHCHsFJUItEMgDiz/UcQ2qI+OnkKsyp
> Ut/0f7yXsY6KXWAlXbQyZYtculhYQQrpFaOMfhHXFAsbM4UNAkkWvoX78itlHpUG
> 2gS4WfAvLSIkpbZYe79VuCvI7CozxWJmUYz23Z55kCPOaEE85u8K2GCfKpIYWGME
> JcnfR4kUFgrLn49lL6ksWjXz4u+MP8uZTmzAAc1s5PLHw78Dcg3ezoNeKrDtS6lv
> 13bqc796gFH3H3LirzxH
> =8bHO
> -END PGP SIGNATURE-



Bug#838824: RFS: moka-icon-theme/5.3.2-2

2016-09-25 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "moka-icon-theme"

 * Package name: moka-icon-theme
   Version : 5.3.2-2
   Upstream Author : Sam Hewitt 
 * URL : github.com/moka-project/moka-icon-theme
 * License : GPL-3+/CC-BY-SA-4.0
   Section : misc

  It builds those binary packages:

moka-icon-theme - Tango-esque desktop icon set called Moka

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

  https://mentors.debian.net/package/moka-icon-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/m/moka-icon-theme/moka-icon-theme_5.3.2-2.dsc

Notes:

Since Debian Sid has moved to GTK+3.22 there are several icons that no
longer display correctly - those projects have changed the icon-name
for their projects.

The fixes are available upstream in the moka-icon-theme project so I
have cherry-picked these - obviously pending a next release of
moka-icon-theme (date unknown).

  Changes since the last upload:

  * cherry-pick upstream patches
- fix GTK+3.22 and GTK+3.20 based apps not displaying correctly due
  to upstream changing their .desktop exec=icon names
- fix ubuntu-software, ImageMagik and Guake icon display
  * Packaging Changes:
- update maintainer email address



  Regards,
   David Mohammed



Bug#838750: RFS: arc-theme/20160923-1

2016-09-24 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

 * Package name: arc-theme
   Version : 20160923-1
   Upstream Author : horst3180 
 * URL : https://github.com/horst3180/arc-theme
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

arc-theme  - Flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20160923-1.dsc

  Changes since the last upload:

  * New upstream release
- GNOME 3.22 support
- updates for all supported desktop environments
- fix GNOME 3.22 build issue (Closes: #837265)
  * Packaging Changes
- update maintainer email address
- update files in debian/copyright
- correct DE capitalization issues in debian/control



  Regards,
   David Mohammed



Bug#838239: RFS: budgie-desktop/10.2.7-2

2016-09-18 Thread foss.freedom
Package: sponsorship-requests
Severity: normal

Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.7-2
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/solus-project/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

 budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.7-2.dsc

Notes:

As requested as part of the previous submission (#837609) I've looked at trying
to remove the upstream generated C files through the maintainer
recommended "make maintainer-clean".  Unfortunately this removes more
than it should and the subsequent source does not rebuild.  I'll
continue looking at this but for the moment this bug-fix submission
does not include this packaging change.

Notes 2:
This patch added has been deemed a priority 1 by the upstream
maintainer since it causes lots of crashes around power management.

  Changes since the last upload:

 * Add patch to fix crash
- 0003 - update to upower 0.99API to stop panel crash

  Regards,
   David Mohammed



Bug#837609: RFS: budgie-desktop/10.2.7-1

2016-09-13 Thread foss.freedom
Hi Gianfranco,

  many thanks for reviewing this revised package.

(I'll make sure I use "plain text mode" for gmail from now on)

1. I've completely redone the copyright file - obviously alot of the
files Ikey has updated to 2016 (but not all) so this is reflected in
the new copyright + a couple of double copyrighters such as Josh Klar.

I ran licensecheck as well - where the files where marked as
"generated" and did not have a .vala equivalent I have not added these
to the copyright.  These are by-products of the make distcheck process
upstream uses.

2. I re-raised the generated files question here upstream:

https://github.com/solus-project/budgie-desktop/issues/588

"
I seem to remember we had this conversation before, getting deja vu
anyway :) That's how the Vala+autotools stuff works. The only way for
me to workaround it is to forcibly delete the stamps, which in turn
breaks distcheck. We don't use any conditionals in the Vala code for
exactly this reason, we know the .c files aren't being regenerated, so
the conditionals would never work (they don't make it to the .c..)

We could try to hack the .c's out it, but I think the time would be
best spent on rewriting to C for 10.3, as we need to fix all those odd
issues (like not being able to have proper relro plugins), then we can
just drop all the .vala anyway. I'd like to see what Debian makes of
that proposition, because I think we're all a bit sick of Vala in
Budgie Desktop by now anyway, right? :)"

3. I've added the libaccountservice-dev to the changelog.

I've also rerun check-all-the-things and this looks similar to the
results of budgie-desktop-10.2.6

Cheers

David

On 13 September 2016 at 10:57, Gianfranco Costamagna
 wrote:
> control: owner -1 !
> control: tags -1 moreinfo
>
> Hi,(please don't use html in mail, when possible)
>
>
>>budgie-desktop:
>
> 1) lots of missing copyrights, e.g.
> Copyright (C) 2015-2016 Solus Project
>
> Copyright 2014 Josh Klar  (original Budgie work, prior to 
> Budgie 10)
>
> 2) I see a lot of autogenerated files:
>
> "/* main.c generated by valac 0.32.1, the Vala compiler"
>
> are you sure you are rebuilding them in Debian builds?
>
> grep generated . -Ri |grep vala |grep -v "do not" |wc -l
> 57
>
> 3) added dependency not mentioned in changelog
> + libaccountsservice-dev,
>
> other stuff seems good
>
> G.



Bug#837609: RFS: budgie-desktop/10.2.7-1

2016-09-12 Thread foss.freedom
Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.7-1
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/solus-project/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

 budgie-core - Core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.7-1.dsc

  Notes:

  upstream released 10.2.7.  Series of patches have subsequently been
added to git by the maintainer,

 summary of patches follows:


  patch 1: 0001 is requested by the upstream maintainer since causes
serious display issues with

  the budgie icon-tasklist is not displayed correctly.

  patch 2: Debian and Ubuntu only patch. Workaround patch for Debian based

  systems to stop crashes for budgie-panel and whole session crashes

  patch 3: volume patch

  upstream usability patch since volume indicator is not discoverable


  Debian packaging:

  have retested package but with a standard simpler debhelper package

  but unfortunately the same issues as previous budgie-desktop version, that is

  the package appears to build correctly but does not launch correctly on logon.

  Therefore have kept the identical packaging as the previous upload in stretch.


  Tested the source and .debs with lintian -i -I and identical results

  as for the previous package 10.2.6-2

  Changes since the last upload:

  * New upstream release
- upstream release 10.2.7
  * Add upstream recommended patch
- 0001 - fix icontask lisk spacing after reboot
  * add patch to stop budgie-panel menu crash on apt refresh
  * add volume patch
- 0002 - fix volume usability for panel indicator
  * Packaging changes
- drop patches gtk-link and GNOME 3.22 build since
  these are included in the 10.2.7 release


  Regards,
   David Mohammed


Bug#837196: RFS: budgie-desktop/10.2.6-2

2016-09-10 Thread foss.freedom
Fully understand Gianfranco.

  thanks for the advice.  The package has now been stripped of these dbg
and symbols now and uploaded to mentors.

Have done a test rebuild of the revised package together with a linitian -i
-I of the sources and .deb packages and all looks as the same as the
current budgie-desktop package in stretch

David

On 10 September 2016 at 12:02, Gianfranco Costamagna <
locutusofb...@debian.org> wrote:

> Hi,
>
> >I'm sure you remember - budgie-desktop is just very weird under debian &
> ubuntu and the standard debhelper - all packages seem to be generated but
> the desktop never >launches :/
>
>
> yep I remember
> >I look forward to the future budgie-desktop where the maintainer is to
> recode using C and it should be then possible to throw away all the pre V9
> stuff and use >standard debhelper packaging techniques.
> >
> >As an aside, a new version of budgie-desktop is in the wings upstream -
> when this is officially released, I will retest with a standard debhelper
> packaging to see >if the extensive changes in this new version fixes this
> weird debhelper build issue.
>
>
> I hope this gets fixed soon, however I tried to remove the dh_strip calls
> and dbg packages.
>
> and uploaded your version on debomatic-amd64
> and my version on debomatic-i386.
>
> I see dbg packages automatically generated
>
>
>
> http://debomatic-amd64.debian.net/distribution#unstable/
> budgie-desktop/10.2.6-2/buildlog
>
> http://debomatic-i386.debian.net/distribution#unstable/
> budgie-desktop/10.2.6-3/buildlog
>
> budgie-core-dbg1.1 MB .deb
> budgie-core-dev17.5 KB .deb
> budgie-core232.2 KB .deb
> budgie-desktop-doc16.5 KB .deb
> budgie-desktop3.7 KB .deb
> gir1.2-budgie-desktop-1.04.3 KB .deb
> libbudgie-plugin0-dbg35.3 KB .deb
> libbudgie-plugin08.8 KB .deb
> libbudgietheme0-dbg10.5 KB .deb
> libbudgietheme032.7 KB .deb
> libraven0-dbg540.5 KB .deb
> libraven0117.0 KB .deb
>
> budgie-core-dbgsym1.0 MB .deb
> budgie-core-dev17.6 KB .deb
> budgie-core249.9 KB .deb
> budgie-desktop-doc16.6 KB .deb
> budgie-desktop3.8 KB .deb
> gir1.2-budgie-desktop-1.04.4 KB .deb
> libbudgie-plugin0-dbgsym31.1 KB .deb
> libbudgie-plugin09.1 KB .deb
> libbudgietheme0-dbgsym8.5 KB .deb
> libbudgietheme032.8 KB .deb
> libraven0-dbgsym456.0 KB .deb
> libraven0128.5 KB .deb
>
> sizes are mostly the same,
> I don't know if you understand my point, because having them will probably
> mean a new trip in binary-new queue.
> And they will be deleted soon after.
>
> I prefer to just avoid this.
> (whenever possible of course)
>
> thanks
>
> G.
>


Bug#837196: RFS: budgie-desktop/10.2.6-2

2016-09-10 Thread foss.freedom
Hi Gianfranco,

  the debug packages and symbols are not currently being created since I am
using the pre v9 packaging mechanism.

I'm sure you remember - budgie-desktop is just very weird under debian &
ubuntu and the standard debhelper - all packages seem to be generated but
the desktop never launches :/

I look forward to the future budgie-desktop where the maintainer is to
recode using C and it should be then possible to throw away all the pre V9
stuff and use standard debhelper packaging techniques.


As an aside, a new version of budgie-desktop is in the wings upstream -
when this is officially released, I will retest with a standard debhelper
packaging to see if the extensive changes in this new version fixes this
weird debhelper build issue.

David

On 10 September 2016 at 10:30, Gianfranco Costamagna <
locutusofb...@debian.org> wrote:

> control: owner -1 !
> control: tags -1 moreinfo
>
>
> >- add debugging symbols packages
>
>
> why? they are autogenerated now
> https://wiki.debian.org/AutomaticDebugPackages
>
> other stuff seems good
>
> G.
>


Bug#837077: FTBFS, dpkg-shlibdeps: error: couldn't find library libmutter-clutter-1.0.so needed by debian/budgie-core/usr/bin/budgie-wm

2016-09-10 Thread foss.freedom
ok - all looks ok so I've pushed the revised package and am waiting for
either my mentor or another reviewer to look at this upload request:

 - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837196

On 9 September 2016 at 00:02, Jeremy Bicha <jbi...@ubuntu.com> wrote:

> On Thu, Sep 8, 2016 at 6:51 PM, foss.freedom <foss.free...@gmail.com>
> wrote:
> > Jeremy, upstream have worked double quick here and has proposed a
> patch.  I
> > am going to do some testing tomorrow.  Assuming all goes well then I will
> > push an update request.
>
> That should be fine. I don't think Debian is in such a hurry to finish
> the mutter transition that we can't wait a bit longer to keep
> budgie-desktop in testing now that a fix has been identified.
>
> Jeremy
>


Bug#837265: arc-theme: FTBFS: configure: error: Invalid GNOME version: 3.22

2016-09-10 Thread foss.freedom
Hi Lucus,

  I've been monitoring upstream - there is lots of GTK3.22 stuff ready to
go.  Upstream will do an official release for GTK3.22 in the next few days
(the maintainer is very proactive) - as you know GTK3.22 is not officially
released as yet by GNOME so many maintainers what until then.

David

On 10 September 2016 at 08:48, Lucas Nussbaum  wrote:

> Source: arc-theme
> Version: 20160605-2
> Severity: serious
> Tags: stretch sid
> User: debian...@lists.debian.org
> Usertags: qa-ftbfs-20160910 qa-ftbfs
> Justification: FTBFS on amd64
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part (hopefully):
> > checking for mawk... mawk
> > checking whether make sets $(MAKE)... yes
> > checking whether make supports nested variables... yes
> > checking for pkg-config... /usr/bin/pkg-config
> > checking pkg-config is at least version 0.9.0... yes
> > configure: error: Invalid GNOME version: 3.22
> >   "tail -v -n +0 config.log"
>
> The full build log is available from:
>http://aws-logs.debian.net/2016/09/10/arc-theme_20160605-2_unstable.log
> (That DNS record was just updated. Use
> http://ec2-52-58-237-241.eu-central-1.compute.amazonaws.com if it
> doesn't work)
>
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.
>


Bug#837196: RFS: budgie-desktop/10.2.6-2

2016-09-09 Thread foss.freedom
Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "budgie-desktop"

 * Package name: budgie-desktop
   Version : 10.2.6-2
   Upstream Author : i...@solus-project.com
 * URL : https://github.com/solus-project/budgie-desktop
 * License : LGPL-2.1/GPL2.0
   Section : x11

  It builds those binary packages:

 budgie-core - Core package for Budgie-Desktop
 budgie-core-dbg - Debug core package for Budgie-Desktop
 budgie-core-dev - Development package for budgie-desktop
 budgie-desktop - Desktop package for budgie-desktop
 budgie-desktop-doc - documentation files for the budgie-desktop
 gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
 libbudgie-plugin0 - Plugin library for budgie-desktop
 libbudgie-plugin0-dbg - Debug plugin library for budgie-desktop
 libbudgietheme0 - Theme library for budgie-desktop
 libbudgietheme0-dbg - Debug theme library for budgie-desktop
 libraven0  - Raven library for budgie-desktop
 libraven0-dbg - Debug Raven library for budgie-desktop

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x 
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.6-2.dsc

  Notes:

upstream has produced a patch to fix the serious GNOME-3.21-->GNOME 3.22

build issue for budgie-desktop.  This has been added to debian/patches

  Changes since the last upload:

  * Bug-fix release
  * bug-fix for GNOME 3.22 build (Closes: #837077)
- add upstream maintainer patch to enable build due to mutter api change
  * bug-fix for nm-applet dbus-launch (Closes: #836083)
- replace dbus-launch with dbus-run-session to display nm-applet
  on budgie-desktop panel
  * Packaging changes
- maintainer change of email address
- add debugging symbols packages
  * inc patch to display budgie-icon for lightdm greeter (LP:#1562182)



  Regards,
   David Mohammed


Bug#837077: FTBFS, dpkg-shlibdeps: error: couldn't find library libmutter-clutter-1.0.so needed by debian/budgie-core/usr/bin/budgie-wm

2016-09-08 Thread foss.freedom
Jeremy, upstream have worked double quick here and has proposed a patch.  I
am going to do some testing tomorrow.  Assuming all goes well then I will
push an update request.

On 8 Sep 2016 23:18, "Jeremy Bicha" <jbi...@ubuntu.com> wrote:

> On Thu, Sep 8, 2016 at 4:01 PM, foss.freedom <foss.free...@gmail.com>
> wrote:
> > In summary - budgie-desktop upstream do not test against GNOME unstable
> and
> > wait until things have been officially published.
>
> David, does that mean that you are ok with budgie-desktop being
> temporarily removed from Debian's testing repository? budgie-desktop
> can be added back when it does build again. The removal won't affect
> budgie-desktop's inclusion in Ubuntu 16.10.
>
> Thanks,
> Jeremy Bicha
>


Bug#837077: FTBFS, dpkg-shlibdeps: error: couldn't find library libmutter-clutter-1.0.so needed by debian/budgie-core/usr/bin/budgie-wm

2016-09-08 Thread foss.freedom
Michael - have raised this issue upstream


 - https://github.com/solus-project/budgie-desktop/issues/564

In summary - budgie-desktop upstream do not test against GNOME unstable and
wait until things have been officially published.

On 8 September 2016 at 15:15, Michael Biebl  wrote:

> Source: budgie-desktop
> Version: 10.2.6-1
> Severity: serious
>
> Hi,
>
> after the recent upgrade of mutter to 3.21.x, budgie-desktop fails to
> build from source:
>
> dpkg-shlibdeps: error: couldn't find library libmutter-clutter-1.0.so
> needed by debian/budgie-core/usr/bin/budgie-wm (ELF format:
> 'elf64-x86-64'; RPATH: '')
> dpkg-shlibdeps: warning: couldn't find library libmutter-cogl.so needed by
> debian/budgie-core/usr/bin/budgie-wm (ELF format: 'elf64-x86-64'; RPATH:
> '')
>
> The complete build log is available at
> https://buildd.debian.org/status/package.php?p=budgie-desktop
>
>
> Regards,
> Michael
>
>
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable'), (200,
> 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>


Bug#836083: budgie-desktop: debian/patches/nm-applet.diff makes very little sense

2016-08-30 Thread foss.freedom
Simon,

  I can swap dbus-launch for dbus-run-session.

Either "exec=dbus-launch nm-applet" or "exec=dbus-run-session nm-applet" in
/etc/xdg/autostart/budgie-desktop-nm-applet.desktop is needed for the
network manager applet to appear in the budgie-panel.

If you just have "exec=nm-applet", then network manager will work but the
user will not have a visible applet to interact with.

I've tested this with with dbus-x11 installed or with both dbus-x11 and
dbus-user-session installed

Happy to swap to dbus-run-session and add a dependency on dbus.

Please advise if this is the route to go through and I'll upload a revised
budgie-desktop package.

David

On 30 August 2016 at 14:53, Simon McVittie  wrote:

> Source: budgie-desktop
> Version: 10.2.6-1
> Severity: normal
> User: d...@packages.debian.org
> Usertags: dbus-launch default-dbus-session-bus
>
> As described in  html>
> I'm part way through a mass-bug-filing to reduce how much dbus-launch is
> used
> in Debian.
>
> As a result of debian/patches/nm-applet.diff, budgie-desktop currently
> wraps nm-applet in dbus-launch, which (if successful) results in a new,
> private session dbus-daemon being run by nm-applet, for as long as
> nm-applet is running. This is incorrect in a number of ways.
>
> * There is no dependency on dbus-x11, which is the package containing the
>   dbus-launch executable. If dbus-launch is not present, the desktop file
>   will just fail to launch.
>
> * dbus-launch is X11-specific legacy code, which does several things,
>   all of them badly. If you genuinely want a private session dbus-daemon
>   for the nm-applet, dbus-run-session is the right tool for the job.
>
> * Having a private dbus-daemon for the nm-applet is very likely to be
>   entirely the wrong thing to do. The purpose of the session dbus-daemon
>   is to let processes communicate. Starting a new, private one of those
>   creates "its own little world", with processes inside that world
>   failing to communicate with processes outside it. If a process uses
>   a D-Bus bus name as a mutex to prevent concurrent modification of
>   its data files, this could potentially even lead to data loss.
>
> * Your use of dbus-launch prevents nm-applet from picking up a
>   pre-created "user bus" on systems that have the dbus-user-session
>   package installed. This takes precedence over dbus-x11, if both
>   are installed.
>
> * If dbus-x11 is installed, then one of its responsibilities is to
>   start a session bus for each X11 login session (via an Xsession.d
>   snippet). A sysadmin can disable this, but if they do so, they cannot
>   validly complain that D-Bus is broken.
>
> * I think I can confidently say that nm-applet is run with a valid
>   $DISPLAY, and uses either libdbus or GDBus for its D-Bus
>   communications. This means that if dbus-x11 is installed, *and*
>   there is no running session bus (for example because the sysadmin
>   explicitly disabled it), *and* nm-applet uses the session bus,
>   then nm-applet will automatically start a session bus via the
>   "autolaunch" mechanism that it *will* share with the rest of
>   the desktop environment.
>
> In summary, whatever problem you are solving, debian/patches/nm-applet.diff
> is the wrong answer. Please describe the problem that it is intended to
> solve.
>
> I am 95% confident that the correct answer is to remove that patch without
> replacement. If I am wrong about that, then the binary package that
> contains budgie-desktop-nm-applet.desktop should depend on dbus (>= 1.8),
> and the patch should replace dbus-launch with dbus-run-session.
>
> S
>


Bug#835863: RFS: rhythmbox-plugin-alternative-toolbar/0.17.2-1

2016-08-28 Thread foss.freedom
Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package
"rhythmbox-plugin-alternative-toolbar"

 * Package name: rhythmbox-plugin-alternative-toolbar
   Version : 0.17.2-1
   Upstream Author : David Mohammed fossfree...@ubuntu.com
 * URL : github.com/fossfreedom/alternative-toolbar
 * License : GPLv3
   Section : misc

  It builds those binary packages:

rhythmbox-plugin-alternative-toolbar - Enhanced play controls and
interface for Rhythmbox

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

  https://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar


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

dget -x 
https://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.17.2-1.dsc

  More information about alternative-toolbar can be obtained from
https://github.com/fossfreedom/alternative-toolbar/blob/master/README.md

Checks:

lintian -i -I on source and deb packages

check-all-the-things for the package folder

  Changes since the last upload:


* New upstream release
- Fix for RB 3.4 (#97)
- New pl translation
  * Packaging Changes
- Updated maintainer email address
- updated copyright year for Rosetta translations
- added missing Vcs-Git to point to github debian branch
- updated with relevant recommendations from cme check dpkg
- added upstream metadata


  Regards,
   David Mohammed


Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]

2016-07-17 Thread foss.freedom
Hi Gianfranco,

  as requested I've revisited the package.

Since 10.2.6 of budgie-desktop has just been released I've taken the
opportunity to upload this instead of the 10.2.5 you have examined
previously.

I've had a look through and tested the revised packaging.

Changes to the packaging - resolve the folder permissions issue that FTP
masters failed the previous package on.

I've had help from Jeremy Bicha to fix missing dependencies in the -dev
package

Other linitian issues addressed:

1. budgie-desktop: package-contains-no-arch-dependent-files
2. budgie-desktop-doc: capitalization-error-in-description GTK GTK+ and
other similar lintian information issues in the other built packages
3. W: budgie-desktop-doc: non-standard-file-perm
usr/share/gtk-doc/html/budgie-desk
top-10.2.4/BudgieApplet.html 0664 != 0644 and other similar lintian
warnings in other built packages
4. W: libbudgietheme0: maintscript-calls-ldconfig postinst - I've replaced
the postinst with .triggers as recommended by linitian

The puritan issue you pointed me at - I've incorporated the gtk-link patch
that the upstream maintainer (Ikey) recommended.

The remaining linitian issues:
1. no upstream change log - upstream does its change log via git tags
2. hardening linitian recommendations - as discussed with Paul Wise - if I
attempt to apply any of the hardening flags this results in budgie-desktop
not running at all.  I strongly suspect once upstream completes the
conversion to pure C in the future (data unknown), these hardening issues
will be resolved (I believe this is a Vala issue).

David



On 12 July 2016 at 13:06, Gianfranco Costamagna 
wrote:

> Hi
>
> >Ok - TL;DR; from stuff I was discussing with Paul Wise.  Budgie-Desktop
> is definitely not Debian deb-helper friendly.  With a standard v9 debhelper
> - even with a >override_autoreconf, override_autoreconfigure etc, it
> appears from first glance that the compilation works.  However on
> installation the budgie-session fails to >launch.  I discussed this
> upstream but could not find a resolution.
>
> ok
>
>
> >The recipe you see is basically the older deb packaging style - but more
> importantly works in Debian Stretch 32bit & 64bit (tested regularly over
> the last 6 >months), developed from Ubuntu 15.10 and reused for 16.04 and
> 16.10 (again 32bit and 64bit).
> ok
>
> >Sorry - I cannot find a new style debhelper recipe that works against all
> target platforms
>
>
> ok
>
> thanks for fixing my concerns
>
>
> I admit I'm impressed by it, I built, installed and *I like it*.
> It might be candidate to become my new Desktop Manager!
>
> I'm uploading it shortly, thanks
> for your contribution to Debian!
>
> G.
>


Bug#830160: RFS: arc-theme/20160605-2

2016-07-06 Thread foss.freedom
package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

 * Package name: arc-theme
   Version : 20160605-2
   Upstream Author : horst3180 
 * URL : https://github.com/horst3180/arc-theme

 * License : GPL-3+
   Section : misc

  It builds those binary packages:

arc-theme  - A flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20160605-2.dsc

  More information about hello can be obtained from https://www.example.com.

  Changes since the last upload:

* Include Arc's plank GTK+ option for each theme variant
Notes:

This is an amendment to this package which was previously accepted
into unstable and subsequently to testing.

The source package contains this Plank option which (according to the
source README) a user would have to install manually.

Plank with its GTK+ theme option automatically chooses the plank theme
if found in a GTK theme - thus I have ensured the plank theme is
included automatically as part of the install.

Testing - no impacts for users who do not use Plank

No impacts for users who have chosen their own Plank Theme via Plank Preferences

As before, the upstream maintainer has indicated that they do not wish
to GPG sign releases on his project.


 Regards,

 David Mohammed


Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]

2016-07-06 Thread foss.freedom
Hi Gianfranco,

  good to hear from you!  Many thanks for your feedback.

control:

> description should be extended a lot

Have made the descriptions more meaningful

> some build-dependencies might be useless, did you check that? e.g.
dh-buildinfo
> intltool (note: I'm not checking the above)

> "python2.7" <-- what?

>  don't see any Python script here, and I see only
> ./panel/manager.vala:engine.enable_loader("python3");

Good spot - this was a left-over from 6 months ago when git compiling was
done.  This has been tidied.

rules:
> please use the new dh sequencer.

Ok - TL;DR; from stuff I was discussing with Paul Wise.  Budgie-Desktop is
definitely not Debian deb-helper friendly.  With a standard v9 debhelper -
even with a override_autoreconf, override_autoreconfigure etc, it appears
from first glance that the compilation works.  However on installation the
budgie-session fails to launch.  I discussed this upstream but could not
find a resolution.

The recipe you see is basically the older deb packaging style - but more
importantly works in Debian Stretch 32bit & 64bit (tested regularly over
the last 6 months), developed from Ubuntu 15.10 and reused for 16.04 and
16.10 (again 32bit and 64bit).

Sorry - I cannot find a new style debhelper recipe that works against all
target platforms

install files:
> usr/lib/libbudgietheme*.0

> this might be something like:
> usr/lib/libbudgietheme*.so.*

Agreed - fixed.

> maybe?

> lintian overrides? please remove and fix bugs, or comment about why

> you think lintian is wrong
>this is all for a first review.

budgie-core binary: desktop-entry-contains-unknown-key * --> This is
because budgie-desktop introduced its own unique key "Budgie" - the desktop
autostart for network manager and each of the budgie executables use this
key to ensure the executables  only launch for budgie-desktop and therefore
have no impact on people using multiple desktop environments.


happy to remove the override if required.



On 29 June 2016 at 10:57, Gianfranco Costamagna 
wrote:

> control: owner -1 !
> control: tags-1 moreinfo
>
> Hi,
>
> control:
>
> description should be extended a lot
> some build-dependencies might be useless, did you check that? e.g.
> dh-buildinfo
> intltool (note: I'm not checking the above)
>
> "python2.7" <-- what?
>
> I don't see any Python script here, and I see only
> ./panel/manager.vala:engine.enable_loader("python3");
>
>
>
> rules:
> please use the new dh sequencer.
>
> install files:
> usr/lib/libbudgietheme*.0
>
> this might be something like:
> usr/lib/libbudgietheme*.so.*
>
> maybe?
>
> lintian overrides? please remove and fix bugs, or comment about why
>
> you think lintian is wrong
>
> this is all for a first review.
>
> G.
>


Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]

2016-06-27 Thread foss.freedom
Hi all,

  I've updated a new version today of my package budgie-desktop - this
tidies the vcs-browser and git fields in the control file.

Does anyone have anytime to have a look-see and maybe sponsor the package
please?

thanks

David

On 31 May 2016 at 20:14, foss.freedom <foss.free...@gmail.com> wrote:

> Many thanks Paul for the additional review comments.  I've included the
> changes below in a revised package.
>
> Important Note.  I've contacted the maintainer of the budgie-desktop
> package on a couple of issues that was raised.
>
> He has decided to consolidate all the issues raised under one umbrella
> issue:
>
>  - https://github.com/solus-project/budgie-desktop/issues/465
>
> He has graciously (albeit time-limited) offered Debian a minor point
> release that can address any packaging issue or issues.  Two caveats - the
> issue or issues must not be distro specific and he is expecting a
> consolidated list of points to consider - "let's get a complete action plan
> here so I can get my development time back. i.e. kick things into gear."
>
> Whilst I know you do not wish to sponsor this package - do you know of
> someone who can?  I'm keen to get one list together to to keep the
> maintainer positively engaged.  I cannot go back now to the maintainer with
> individual points over a period of time.
>
> On Fri, 2016-05-27 at 20:17 +0100, foss.freedom wrote:
>
> > > Looking on the mentors / mypackages webpage it says that the watch
> > > file I've included does not work.  This is very strange because I ran
> > > a uscan and it correctly downloaded the upstream release file:
>
> > The version we use on mentors is older so that might be the issue.
> > I expect if you use version=3 in the watch file it will work there.
>
> version=3 has been used now and you are quite correct - mentors website no
> longer complains :)
>
> > > In summary - users are requested to upgrade.  Moving forward, the
> > > maintainer intends to branch the project at the next major release
> > > and will backport stuff where necessary (e.g. critical issues).  This
> > > will be very useful for Debian to identify issues to include in
> > > updates.
>
> > Sounds good, please refer to the dev ref for security/stable uploads:
>
> >
> https://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable
> <https://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable>
> >
> https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security
> <https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security>
>
> Thanks for this - I'll use this info for maintenance of the package moving
> forward in the future.
>
> > I suggest dropping the version number from the Upstream-Name field,
> > since version numbers are usually not in the name of upstream projects.
>
> This has now been corrected.
>
> > > I asked this upstream:
> https://github.com/solus-project/budgie-desktop/issues/448
>
> > Nice response :(
>
> > It doesn't sound like they understood what I was trying to say.
>
> > Perhaps the first paragraph of our upstream guide is more clear:
>
> > https://wiki.debian.org/UpstreamGuide#Pristine_Upstream_Source
> <https://wiki.debian.org/UpstreamGuide#Pristine_Upstream_Source>
>
>
> > > In the debian/clean I've removed the build artifacts that upstream
> > > have recommended here https://github.com/solus-project/budgie-
> > > desktop/issues/446#issuecomment-221378660
>
> > There was no need to remove those because autoreconf will automatically
> > overwrite them. The other generated files need to be removed though.
>
> I've removed the clean part of the debian/rules as requested.  With
> regards to the build artifacts and other possible package changes, the
> maintainer has pointed us to this:
> https://github.com/solus-project/budgie-desktop/blob/master/README.md#reporting-issues--project-integration
>
> Basically, if we change the upstream release package in anyway without the
> explicit consent of the maintainer and a problem that is reported that is
> found to be because of that change we will lose support.  "Don't make other
> users suffer because you failed to follow our established build and release
> processes. Use standard methods, and we all benefit."
>
>
> > Thanks for the info. I suggest this course of action in parallel to
> > finding a sponsor for budgie-desktop:
>
> > For each of natray and gvc:
>
> > First, get the embedded code copies documented according to this:
>
> > https://wiki.debian.org/EmbeddedCod

Bug#766726: incorrect closure

2016-06-27 Thread foss.freedom
looks like a bit of a boo-boo here.

My moka package had the wrong closure ref.

My other ITP for budgie-desktop got merged into this one and both now have
been closed.  ouch.

I have submitted a new ITP for budgie-desktop - #828765 and will link the
new budgie-desktop package on mentors to this new ITP.


Bug#828765: ITP: budgie-desktop -- budgie desktop system

2016-06-27 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: budgie-desktop
Version : 10.2.5
Upstream Author : i...@solus-project.com
URL : https://github.com/solus-project/budgie-desktop
License : LGPL-2.1/GPL2.0
Programming Lang: Vala
Description : The Budgie Desktop is the flagship desktop of the Solus
Operating System.


Bug#826769: RFS: arc-theme/20160605-1 ITP

2016-06-21 Thread foss.freedom
Hi Adam,

  ok taking onboard the https recommendation (thanks BTW for the
clarification)- I've updated the vcs-git and upstream files accordingly.

both vcs fields point to budgie-remix debian source package.

The description field has the "A" removed to correct the warning

The new revised package has now been uploaded to mentors.

cheers

David

On 21 June 2016 at 05:41, Adam Borowski <kilob...@angband.pl> wrote:

> Control: owner -1 !
> Control: tags -1 +moreinfo
>
> On Wed, Jun 08, 2016 at 09:05:54PM +0100, foss.freedom wrote:
> >   I am looking for a sponsor for my package "arc-theme"
> >
> >  * Package name: arc-theme
> >Version : 20160605-1
>
> Two minor issues:
>
> W: arc-theme: description-synopsis-starts-with-article
>
> Vcs-Browser points to upstream rather than debianisation (like in your two
> other packages).
>
>
> Otherwise, everything seems fine.
>
>
> Meow!
> --
> An imaginary friend squared is a real enemy.
>


Bug#826986: marked as done (RFS: faba-icon-theme/4.1.2-1 ITP)

2016-06-21 Thread foss.freedom
Thanks Adam,

  I've corrected the Vcs fields in our budgie-remix debian source repo -
https://github.com/budgie-remix/faba-icon-theme/tree/debian

If you want me to-do another RFS/ITP happy to-do so.  Alternatively when
the upstream maintainer releases a new version of faba-icon-theme then I'll
RFS/ITP this new version with the corrected vcs fields.

cheers

David

On 21 June 2016 at 04:09, Adam Borowski  wrote:

> On Tue, Jun 21, 2016 at 03:00:05AM +, Debian Bug Tracking System wrote:
> > Looks good, uploaded.
>
> One minor issue I noticed too late:
> the Vcs-Browser field should point to a repository containing the Debian
> packaging, rather than just the upstream code.  The latter may be put into
> debian/upstream/metadata which you already included.
>
> Thus, if you have your packaging in git, please point both Vcs-Git and
> Vcs-Browser to it.  Otherwise, delete the field.
>
> --
> An imaginary friend squared is a real enemy.
>


Bug#826974: RFS: moka-icon-theme/5.3.2-1 ITP

2016-06-21 Thread foss.freedom
Thanks Adam,

  a new upload has been made. linitian runs now without any errors.

vcs-git and vcs-browser now points to the budgie-remix github repo where
the debian source package resides.

GPL-3 points to the debian folder location

Description of moka has been made more descriptive.

rules file has been simplified

I'm not sure why I'm getting an information linitian issue on mentors for
the vcs-git - all the examples I've seen say that vcs-git should be git://
... but that linitian tag description says I should be using https:// -
strange.
vcs-field-uses-insecure-uri

Think you are right about other packages.  KDE breeze-icon-theme has logos
for a similar set of apps as moka.

I know the reason for the popularity of Moka is that it provides a
consistent look across all displayed interfaces such as menus.  It  would
be a great if the hard-work of the upstream maintainer could be made more
readily available across the wider Debian community.

thanks

David

On 21 June 2016 at 05:06, Adam Borowski <kilob...@angband.pl> wrote:

> Control: owner -1 !
> Control: tags -1 +moreinfo
>
> On Fri, Jun 10, 2016 at 08:18:12PM +0100, foss.freedom wrote:
> >   I am looking for a sponsor for my package "moka-icon-theme"
> >
> >  * Package name: moka-icon-theme
> >Version : 5.3.2-1
> >
> > moka-icon-theme - Moka Icon Theme
>
> First, please run lintian on the package.  It currently returns:
> E: moka-icon-theme: copyright-should-refer-to-common-license-file-for-gpl
> E: moka-icon-theme: description-is-pkg-name Moka Icon Theme
>
> The Vcs-Browser needs to point to a VCS of the packaging rather than the
> upstream code.  The VCS might contain just the debian/ dir or everything
> -- a ready-to-build source package.  If you haven't used git for packaging,
> please delete the field.
>
> debian/rules contains:
> override_dh_auto_install:
> --sourcedir=Moka
> which has no effect.  Not sure what you intended to do here; this paragraph
> can be safely deleted.
>
>
> From minute differences I noticed in a few places, I see logos included in
> this package were drawn by hand by the author rather than copied exactly.
> However, they are still derived from the originals.  Copying by wetware is
> still copying.  This package includes a massive number of icons for various
> software and companies, both free and non-free.  I'm not sure what the
> exact
> rules are: faenza was forced to remove most logos, yet I see those in a
> number of other packages.  I guess it's up to ftpmasters to decide.
>
> Meow!
> --
> An imaginary friend squared is a real enemy.
>


Bug#826986: RFS: faba-icon-theme/4.1.2-1 ITP

2016-06-10 Thread foss.freedom
Package: sponsorship-requests
  Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "faba-icon-theme"

 * Package name: faba-icon-theme
   Version : 4.1.2-1
   Upstream Author : Sam Hewitt 
 * URL : github.com/moka-project/faba-icon-theme
 * License : LGPL-3.0 or CC-BY-SA-4.0
   Section : misc

  It builds those binary packages:

faba-icon-theme - Tango influenced icon theme called Faba

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

  https://mentors.debian.net/package/faba-icon-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/f/faba-icon-theme/faba-icon-theme_4.1.2-1.dsc

Notes:

I am the maintainer of a Ubuntu based distro called budgie-remix which

uses moka-icon-theme & faba-icon-theme as its key icon themes - hence
why I'm excited to maintain this package for the wider

Debian community. budgie-remix uses the new desktop environment called
budgie-desktop which I have also packaged here

 - https://lists.debian.org/debian-mentors/2016/05/msg00551.html

moka-icon-theme is a highly popular icon theme used by several
distros.  faba-icon-theme is the base theme for moka.

It is installed currently by Ubuntu users through the upstream
maintainer PPA repository or via manual compilation.

I'm providing this package to allow all Debian users and Debian
derivatives a native

package rather than depending upon a third-party Ubuntu only repo.


I've asked the question here as to whether upstream will sign future
tag releases:

 - https://github.com/moka-project/moka-icon-theme/issues/232

The upstream maintainer has indicated that they do not wish to GPG
sign releases on his project.


 Regards,

 David Mohammed


Bug#826984: ITP: faba-icon-theme

2016-06-10 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: faba-icon-theme
Version: 4.1.2
Upstream Author : Sam Hewitt 
URL: https://github.com/moka-project/faba-icon-theme
License: CC-BY-SA-4.0 or LGPL-3.0
Programming Lang: N/A
Description: Tango influenced icon theme called Faba
 Faba is was designed with simplicity and compliance to icon standards
 in mind. Its purpose is to serve as a base icon theme to other themes
 (such as Moka). As such, Faba is only comprised of minimal set of
 icons for the system, select apps, folders, mimetypes, toolbars, etc.


Bug#826974: RFS: moka-icon-theme/5.3.2-1 ITP

2016-06-10 Thread foss.freedom
Package: sponsorship-requests
  Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "moka-icon-theme"

 * Package name: moka-icon-theme
   Version : 5.3.2-1
   Upstream Author : Sam Hewitt 
 * URL : github.com/moka-project/moka-icon-theme
 * License : GPL-3+/CC-BY-SA-4.0
   Section : misc

  It builds those binary packages:

moka-icon-theme - Moka Icon Theme

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

  https://mentors.debian.net/package/moka-icon-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/m/moka-icon-theme/moka-icon-theme_5.3.2-1.dsc

Notes:

I am the maintainer of a Ubuntu based distro called budgie-remix which

uses moka-icon-theme as its key icon theme - hence why I'm excited to
maintain this package for the wider

Debian community. budgie-remix uses the new desktop environment called
budgie-desktop which I have also packaged here

 - https://lists.debian.org/debian-mentors/2016/05/msg00551.html

moka-icon-theme is a highly popular icon theme used by several
distros.  It is installed currently

by Ubuntu users through the upstream maintainer PPA repository or via
manual compilation.

I'm providing this package to allow all Debian users and Debian
derivatives a native

package rather than depending upon a third-party Ubuntu only repo.


I've asked the question here as to whether upstream will sign future
tag releases:

 - https://github.com/moka-project/moka-icon-theme/issues/232

The upstream maintainer has indicated that they do not wish to GPG
sign releases.


 Regards,

 David Mohammed


Bug#826972: ITP: moka-icon-theme -- stylised icon theme

2016-06-10 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: moka-icon-theme
Version: 5.3.2
Upstream Author : Sam Hewitt 
URL: https://github.com/moka-project/moka-icon-theme
License: GPL 3+ and CC-BY-SA-4.0
Programming Lang: N/A
Description: Moka Icon Theme
 Moka is a stylized Tango-esque Linux desktop icon set. They are
 designed to be a clear, simple and consistent.


Bug#826769: RFS: arc-theme/20160605-1 ITP

2016-06-08 Thread foss.freedom
Package: sponsorship-requests
  Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "arc-theme"

 * Package name: arc-theme
   Version : 20160605-1
   Upstream Author : horst3180 
 * URL : https://github.com/horst3180/arc-theme
 * License : GPL-3+
   Section : misc

  It builds those binary packages:

arc-theme  - A flat theme with transparent elements

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

  https://mentors.debian.net/package/arc-theme


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

dget -x 
https://mentors.debian.net/debian/pool/main/a/arc-theme/arc-theme_20160605-1.dsc

  More information about hello can be obtained from https://www.example.com.
Notes:

I am the maintainer of a Ubuntu based distro called budgie-remix which

uses arc-theme as its key theme - hence why I'm excited to maintain
this package for the wider

Debian community. budgie-remix uses the new desktop environment called
budgie-desktop which I have also packaged here

 - https://lists.debian.org/debian-mentors/2016/05/msg00551.html

arc-theme is a highly popular theme used by several distros.  It is
installed currently

by users through the upstream maintainer OBS repository or via manual
compilation.

I'm providing this package to allow all Debian users and Debian
derivatives a native

package rather than depending upon a third-party non-native Debian repo.


I've asked the question here as to whether upstream will sign future
tag releases:

 - https://github.com/horst3180/arc-theme/issues/571


 Regards,

 David Mohammed


Bug#826762: ITP: arc-theme -- A flat theme with transparent elements

2016-06-08 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: arc-theme
Version: 20160605
Upstream Author : horst3180
URL: https://github.com/horst3180/arc-theme
License: GPL 3+
Programming Lang: N/A
Description: A flat theme with transparent elements
 Arc is a flat theme with transparent elements for GTK 3, GTK 2 and
 Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments
 like Gnome, Unity, Budgie, Pantheon, XFCE, Mate, etc.
 .
 Arc is available in three variants:
 Arc, Arc-Darker, Arc-Dark


Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]

2016-05-31 Thread foss.freedom
Many thanks Paul for the additional review comments.  I've included the
changes below in a revised package.

Important Note.  I've contacted the maintainer of the budgie-desktop
package on a couple of issues that was raised.

He has decided to consolidate all the issues raised under one umbrella
issue:

 - https://github.com/solus-project/budgie-desktop/issues/465

He has graciously (albeit time-limited) offered Debian a minor point
release that can address any packaging issue or issues.  Two caveats - the
issue or issues must not be distro specific and he is expecting a
consolidated list of points to consider - "let's get a complete action plan
here so I can get my development time back. i.e. kick things into gear."

Whilst I know you do not wish to sponsor this package - do you know of
someone who can?  I'm keen to get one list together to to keep the
maintainer positively engaged.  I cannot go back now to the maintainer with
individual points over a period of time.

On Fri, 2016-05-27 at 20:17 +0100, foss.freedom wrote:

> > Looking on the mentors / mypackages webpage it says that the watch
> > file I've included does not work.  This is very strange because I ran
> > a uscan and it correctly downloaded the upstream release file:

> The version we use on mentors is older so that might be the issue.
> I expect if you use version=3 in the watch file it will work there.

version=3 has been used now and you are quite correct - mentors website no
longer complains :)

> > In summary - users are requested to upgrade.  Moving forward, the
> > maintainer intends to branch the project at the next major release
> > and will backport stuff where necessary (e.g. critical issues).  This
> > will be very useful for Debian to identify issues to include in
> > updates.

> Sounds good, please refer to the dev ref for security/stable uploads:

>
https://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable
<https://www.debian.org/doc/manuals/developers-reference/pkgs.html#upload-stable>
>
https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security
<https://www.debian.org/doc/manuals/developers-reference/pkgs.html#bug-security>

Thanks for this - I'll use this info for maintenance of the package moving
forward in the future.

> I suggest dropping the version number from the Upstream-Name field,
> since version numbers are usually not in the name of upstream projects.

This has now been corrected.

> > I asked this upstream:
https://github.com/solus-project/budgie-desktop/issues/448

> Nice response :(

> It doesn't sound like they understood what I was trying to say.

> Perhaps the first paragraph of our upstream guide is more clear:

> https://wiki.debian.org/UpstreamGuide#Pristine_Upstream_Source
<https://wiki.debian.org/UpstreamGuide#Pristine_Upstream_Source>


> > In the debian/clean I've removed the build artifacts that upstream
> > have recommended here https://github.com/solus-project/budgie-
> > desktop/issues/446#issuecomment-221378660

> There was no need to remove those because autoreconf will automatically
> overwrite them. The other generated files need to be removed though.

I've removed the clean part of the debian/rules as requested.  With regards
to the build artifacts and other possible package changes, the maintainer
has pointed us to this:
https://github.com/solus-project/budgie-desktop/blob/master/README.md#reporting-issues--project-integration

Basically, if we change the upstream release package in anyway without the
explicit consent of the maintainer and a problem that is reported that is
found to be because of that change we will lose support.  "Don't make other
users suffer because you failed to follow our established build and release
processes. Use standard methods, and we all benefit."


> Thanks for the info. I suggest this course of action in parallel to
> finding a sponsor for budgie-desktop:

> For each of natray and gvc:

> First, get the embedded code copies documented according to this:

> https://wiki.debian.org/EmbeddedCodeCopies
<https://wiki.debian.org/EmbeddedCodeCopies>

I looked at that link  - are you asking me to file bug reports to debian
with the following body text?

"Source: natray
Severity: normal
Usertags: embed"

or

"Source: gvc
Severity: normal
Usertags: embed"


> Second, find out where they are developed and talk with upstream about
> making these stable projects that are released and can be used as
> shared libraries by each of the projects using them.

The links show that upstream (Red Hat/GNOME) are fully aware of the issue
and have been for two years.  There was mention of producing a standalone
binary but despite comments over the last two years, no explicit commitment
has been given.  There is very little that myself or Debia

Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]

2016-05-27 Thread foss.freedom
ld is reserved for the Debian packaging VCS, not
> upstream. See below for a solution for upstream.

Removed

> I would suggest setting the Homepage here instead of to github:

> https://solus-project.com/budgie/ <https://solus-project.com/budgie/>

Home-page updated.

> I note there are several stamp files that probably aren't meant to be
> in the upstream tarball:

This does not any material difference - these files are not installed - see
the maintainers comments here:
https://github.com/solus-project/budgie-desktop/issues/448

> There are some files in the upstream VCS that are missing from the
> upstream tarball, I wonder if that is intentional.

Apparently yes - according to the maintainer as linked above.

> A typo in theme/README.md: obejct

This is not installed - source only issue.

> Please add some upstream metadata:
https://wiki.debian.org/UpstreamMetadata

Added upstream metadata


>$ sudo apt-get install -t experimental check-all-the-things
> $ check-all-the-things

On the whole these findings were based on C issues - however this is due as
far as I can gather due to the Vala compiler - so not something upstream
can deal with.

> # Not sure why but autodep8 doesn't like your debian/control:
> $ autodep8
> grep-dctrl: debian/control:48: expected a colon.

This seems to be fixed now.

> # These should be created at build time instead
> $ find -type f \( -iname '*.png' -o -iname '*.gif' -o -iname '*.jpg'
> -o -iname '*.jpeg' \) -exec grep -iF inkscape {} +
> 

Maintainer has indicated otherwise  - see link above

> $ codespell --quiet-level=3
> 

Vala to C compiler issues - not an upstream matter.


On 22 May 2016 at 06:22, Paul Wise <p...@debian.org> wrote:

> On Sun, May 22, 2016 at 6:38 AM, foss.freedom wrote:
>
> >
> https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.5-1.dsc
>
> I've included a review below.
>
> > budgie-desktop is the flagship desktop system for Solus.  Solus is an
> tier 1
> > distro using its own packaging mechanism eopkg.  Solus supports only its
> own
> > distro (naturally) in a 64bit intel based system only.  The maintainer
> does
> > accept bug-reports for other distro's as long as it is reproducible in
> Solus
> > and/or the maintainer considers that the wider use of its desktop
> > environment would be enhanced.
>
> Does upstream have an opinion on having older versions of Budgie in
> Debian stable, which gets supported for 5 years now that we have LTS.
>
> >   To produce a debian package that works in debian and ubuntu I have
> used a
> > more traditional rules based package rather than a simpler debhelper
> > auto-build mechanism.  I have had to do it this way because debhelper
> does
> > not produce binaries that actually work on a Ubuntu based platform - the
> > desktop system fails to launch at logon.  The failure is silent - there
> is
> > no obvious reason why debhelper autobuild fails to produce a working
> > solution.
>
> I would suggest using diffoscope to compare the broken build with the
> working one, you might discover the reason for this brokenness.
>
> > The patches incorporated are required for specifically Debian and Ubuntu
> and
> > are used in budgie-remix itself.
>
> I don't intend to sponsor this but here is a review:
>
> Things that I personally think should be fixed before this package can
> be uploaded:
>
> The package fails to build because gtk+3.0 3.20.5-1 is not yet built in
> Debian:
>
>  libgtk-3-0 : Depends: libgtk-3-common (>= 3.20.5-1) which is a
> virtual package and is not provided by any available package
> https://buildd.debian.org/status/package.php?p=gtk+3.0=unstable
>
> There are many hardcoded library dependencies, they shouldn't be
> needed as ${shlibs:Depends} will take care of them, unless these
> libraries are loaded using dlopen instead of linking. If they are
> loaded with dlopen, a ${dlopen:Depends} substvar and a script to
> generate it would be better than hardcoding them.
>
> debian/copyright is missing some copyright holders.
>
> I think the ftp-masters will want debian/copyright to be more specific
> about which files are LGPL and which are GPL.
>
> I note that the upstream tarball contains generated files (*.c *.vapi
> *.css *.png *.html). I personally think these need to be removed from
> the upstream tarball and VCS if present in either of those and always
> created at build time. If upstream doesn't want to do that an
> acceptable workaround would be to remove these files in `debian/rules
> clean` and in `debian/rules build` before autoreconf/configure are
> run. Alternatively you could use the gitub-generated tarballs which
> only contain what is in git. 

Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]

2016-05-21 Thread foss.freedom
Package: sponsorship-requests
Severity: wishlist

Dear Mentors,

I am looking for a sponsor for my package "budgie-desktop"

Package name: budgie-desktop
Version : 10.2.5
Upstream Author : i...@solus-project.com
URL : https://github.com/solus-project/budgie-desktop
License : LGPL-2.1/GPL2.0
Programming Lang: Vala
Description : The Budgie Desktop is the flagship desktop of the Solus
Operating System.

 Section : gnome

It builds the following binary packages:
Package: budgie-desktop
Description: Desktop package for budgie-desktop
 Budgie is the flagship desktop of the Solus Linux Distribution,
 a Solus project. Designed with the modern user in mind, it focuses on
 simplicity and elegance. A huge advantage for the Budgie desktop is
 that it is not a fork of another project, but rather one written from
 scratch with integration in mind.

Package: budgie-core
Description: Core package for budgie-desktop
 This is the base package for budgie-desktop

Package: libbudgie-plugin0
Section: libs
Description: plugin library for budgie-desktop
 This adds the plugin library to budgie-desktop

Package: libbudgietheme0
Section: libs
Description: theme library for budgie-desktop
 This adds the theme controls for budgie-desktop

Package: libraven0
Section: libs
Description: raven library for budgie-desktop
 This provides the budgie-desktop user-defined settings called raven.

Package: budgie-core-dev
Section: libdevel
Description: development package for budgie-desktop
 Development library allowing compiling against the budgie-desktop API

Package: gir1.2-budgie-desktop-1.0
Section: introspection
Description: GNOME introspection library for budgie-desktop
 This is the introspection library against the budgie-desktop API
 and allows creating plugins in python and Vala

Package: budgie-desktop-doc
Section: doc
Description: documentation files for the budgie-desktop
 This package contains the API documentation in HTML format

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

  https://mentors.debian.net/package/budgie-desktop


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

dget -x
https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.5-1.dsc

Further Information:

budgie-desktop is the flagship desktop system for Solus.  Solus is an tier
1 distro using its own packaging mechanism eopkg.  Solus supports only its
own distro (naturally) in a 64bit intel based system only.  The maintainer
does accept bug-reports for other distro's as long as it is reproducible in
Solus and/or the maintainer considers that the wider use of its desktop
environment would be enhanced.

The maintainer does produce OBS packages for a number of distros - but not
Debian.

For myself, I am the project leader of a Ubuntu based distro called
budgie-remix that uses budgie-desktop as its choice of desktop.

Thus, my direct interest is ensuring that Debian and its derivative
eco-system is enhanced by the incorporation of this exciting new desktop
system.

Packaging Notes:
  To produce a debian package that works in debian and ubuntu I have used a
more traditional rules based package rather than a simpler debhelper
auto-build mechanism.  I have had to do it this way because debhelper does
not produce binaries that actually work on a Ubuntu based platform - the
desktop system fails to launch at logon.  The failure is silent - there is
no obvious reason why debhelper autobuild fails to produce a working
solution.

I've tested this traditional package mechanism on Debian Stretch 64bit
(up-to-date today), Debian Stretch 32bit (up-to-date today), Ubuntu (64bit)
16.04 and Ubuntu (32bit) 16.04.

This build package has been used for two upstream releases now for
budgie-remix and thus I have confidence that this mechanism will be
sustainable in the long-term.

The patches incorporated are required for specifically Debian and Ubuntu
and are used in budgie-remix itself.

Changes since the last upload:

  * initial Debian package

Regards,
David Mohammed (fossfreedom)


Bug#824964: ITP: budgie-desktop -- budgie desktop system

2016-05-21 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: budgie-desktop
Version : 10.2.5
Upstream Author : i...@solus-project.com
URL : https://github.com/solus-project/budgie-desktop
License : LGPL-2.1/GPL2.0
Programming Lang: Vala
Description : The Budgie Desktop is the flagship desktop of the Solus
Operating System.


Bug#824708: ITP: rhythmbox-plugin-alternative-toolbar -- Enhanced play controls and interface for Rhythmbox

2016-05-18 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: rhythmbox-plugin-alternative-toolbar
Version: 0.17.1
Upstream Author : David Mohammed (fossfreedom)
URL: https://github.com/fossfreedom/alternative-toolbar
License: GPL 3+
Programming Lang: Python
Description: Enhanced play controls and interface for Rhythmbox
This plugin provides a visual new graphical interface to Rhythmbox.
 New play-controls are provided and dynamical change either by user
 choice or when using a different desktop-environment.
 .
 A GNOME-Shell based headerbar interface is available which integrates
 Rhythmbox with other new GNOME based applications.
 .
 For non-headerbar compatible desktops, compact playcontrols toolbar is
 used which gives Rhythmbox a sleek new interface.
 .
 New music control capabilities are provided - keyboard seek control
 through music tracks as well as repeat-one track.
 .
 The sidebar has been given a visual reworking with new icons and
 interface that integrates Rhythmbox with other GNOME applications
 .
 The plugins window has been revamped to give a consistent look with
 the latest GTK-3 based applications.


Bug#811264: RFS: rhythmbox-plugin-alternative-toolbar/0.16.3-1

2016-01-18 Thread foss.freedom
thanks for getting back so fast.

1. changelog.  This has been revised with better explanation.  I've changed
back the first entry as requested and changed the Maintainer field in
control.  I've added an explanation as to why we need python3-gi
2. I've updated the version field for some of the more important
build-dependencies.  The package is targeting Jessie as a minimum -
although obviously Stretch is the next stable.  I've adjusted some of the
build versions to accommodate debian derivatives such as Ubuntu Trusty
(14.04) where I've been testing also via a PPA
3. Copyright version - updates as requested to include 2016
4. postrm vs postinst ... must have had a brain freeze.  Changed to
postinst with an explanation in the change log.

If you suggest dumping prerm and postinst then quite content to do-so.
Note - I havent found a way to get debhelper to automatically byte-compile
the python modules.  All the examples suggest I should use distutils in the
dh_autoinstall which seems strange and complex to have both an
autogen/configure/make/make-install and a distutils-setup.py as well doing
much the same thing.  Having a prerm/postinst to my mind much simpler to
understand/maintain etc.

Anyway - have uploaded to mentors and the mentors web-page now says the
linitian is clean.

 -
http://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.16.3-1.dsc

thanks

David

On 18 January 2016 at 10:17, Gianfranco Costamagna <
costamagnagianfra...@yahoo.it> wrote:

> control: owner -1 !
> control: tags -1 moreinfo
>
> let's review:
>
> Hi,
>
>
> 1) changelog:
>
> - -- fossfreedom   Mon, 28 Dec 2015 19:20:43 +
> + -- David Mohammed   Mon, 28 Dec 2015 19:20:43
> +
>
>
> you changed the first changelog entry, not a big problem, but you might
> want to change it
> back.
>
> - lintian is complaining about NMU, probably because you have to update
> also the maintainer field
>
> - the changelog needs a little update.
>
> fixes that are part of upstream new release should be carried inside that
> entry.
> e.g.
>  * New upstream release. (Closes: #811263)
>
> - include upstream changelog
> - drag and drop of column headers (issue 67)
> - slider greyed out on start (issue 69)
> - Translations displayed correctly (issue 64)
>
>
> --> * Packaging changes (byte-compilation, dependencies)
>
>
> this is so generic.
>
>
> you might change with "add python3-gi build dependency, needed for foo
> add some version constraints, needed for foo/bar
> 2) control:
> e.g.
> -   dh-python,
> +   dh-python (>= 1.20130903),
>
>
> this change makes me think you didn't start from the unstable version on
> your packaging changes.
> the version of dependencies are already satisfied in old-old-stable, so
> you can just remove them.
>
> the add of python3-gi has a rationale?
> (I'm fine with new dependencies, as long as they are needded and not a
> leftover of a bad packaging change)
>
> 3) copyright:
> -Copyright: 2015 fossfreedom 
> +Copyright: 2015 David Mohammed 
>
>
> maybe you might want to change in
> Copyright: 2015-2016 David Mohammed 
>
> 4)
>
> about the postrm/prerm scripts, I'm not sure they are worth the effort.
>
> BTW
> debian/postrm
> "python3 -m compileall /usr/lib/rhythmbox/plugins/alternative-toolbar/ >
> /dev/null 2>&1"
>
> you compile the python stuff in the postrm script?
> so when a user removes the package the files are compiled?
> maybe it was postinstall? :)
>
> in fact adeguate still complains
>
>
> http://debomatic-amd64.debian.net/distribution#unstable/rhythmbox-plugin-alternative-toolbar/0.16.3-1/contents
>
> http://debomatic-amd64.debian.net/distribution#unstable/rhythmbox-plugin-alternative-toolbar/0.16.3-1/piuparts
>
> let me know when you have addressed the above.
>
> cheers,
>
> Gianfranco
>


Bug#811263: ITP: rhythmbox-plugin-alternative-toolbar -- Enhanced play controls and interface for Rhythmbox

2016-01-17 Thread foss.freedom
Package: wnpp
Severity: wishlist

Owner: David Mohammed 

Package name: rhythmbox-plugin-alternative-toolbar
Version : 0.16.3
Upstream Author : David Mohammed (fossfreedom)
URL : https://github.com/fossfreedom/alternative-toolbar
License : GPL 3+
Programming Lang: Python
Description : Enhanced play controls and interface for Rhythmbox
 This plugin provides a visual new graphical interface to Rhythmbox.
 New play-controls are provided and dynamical change either by user
 choice or when using a different desktop-environment.

 A Gnome-Shell based headerbar interface is available which integrates
 Rhythmbox with other new Gnome based applications.

 For non-headerbar compatible desktops, compact playcontrols toolbar is
 used which gives Rhythmbox a sleek new interface.

 New music control capabilities are provided - keyboard seek control
 through music tracks as well as repeat-one track.

 The sidebar has been given a visual reworking with new icons and
 interface that integrates Rhythmbox with other Gnome applications

 The plugins window has been revamped to give a consistent look with
 the latest GTK-3 based applications.


Bug#811264: RFS: rhythmbox-plugin-alternative-toolbar/0.16.3-1

2016-01-17 Thread foss.freedom
Package: sponsorship-requests
Severity: wishlist

Dear Mentors,

I am looking for a sponsor for my package
"rhythmbox-plugin-alternative-toolbar"

* Package name: rhythmbox-plugin-alternative-toolbar
  Version : 0.16.3-1
  Upstream Author : David Mohammed 
* URL : https://github.com/fossfreedom/alternative-toolbar
* License : GPL3+
  Section : gnome

It builds those binary packages:

rhythmbox-plugin-alternative-toolbar - Enhanced play controls and
interface for Rhythmbox

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

  http://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar


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

dget -x 
http://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.16.3-1.dsc

  More information about rhythmbox-plugin-alternative-toolbar can be
obtained from https://github.com/fossfreedom/alternative-toolbar.
  Additionally I have a blog post about this work here:

https://xpressubuntu.wordpress.com/2015/11/02/rhythmbox-alternative-toolbar-updated/

Notes - this is an update to my previous version v0.15.0 that is in unstable

 - https://packages.debian.org/sid/rhythmbox-plugin-alternative-toolbar

Changes since the last upload:

  * New upstream release. (Closes: #811263)
  * Packaging changes (byte-compilation, dependencies)
  * Include ChangeLog
  * Drag-drop of column headers (issue 67)
  * slider greyed out on start (issue 69)
  * Translations displayed correctly (issue 64)
Tests Run:
grep -riE 'fixme|todo|hack|xxx' .
suspicious-source
pyflakes .
pyflakes3 .
pep8 --ignore W191 .
find -type f \( -iname '*.po' -o -iname '*.pot' \) -exec msgfmt
--check --check-compatibility --check-accelerators
--output-file=/dev/null {} \;

from the built and installed package:

adequate rhythbox-plugin-alternative-toolbar

Finally - I've been asked to use my full name "David Mohammed" in the
changelog - hence I've done so.  Is that the reason why I get two
linitian errors "NMU" since my last upload was with "fossfreedom" ?
How should I deal with this?



Regards,
David Mohammed (fossfreedom)


Bug#804100: RFS: rhythmbox-plugin-alternative-toolbar/0.14.0-1~debian [ITP]

2015-12-29 Thread foss.freedom
Gianfranco,

  think I have had success with the watch file.  I found that if you store
the signature within a branch (in this case the debian branch) then you can
directly access the .asc file via the watch file.

Also I've removed the unneeded "license removal" patch.  This just leaves
the patch to Makefile.am to ensure the LICENSE file is not added to the
debian binary

The latest revision has been uploaded to mentors.

thanks

David

On 29 December 2015 at 00:36, foss.freedom <foss.free...@gmail.com> wrote:

> ok - scratch that Gianfranco,
>
> I deleted the rhythmbox-plugin-alternative-toolbar_0.15.0.orig.tar.gz file
> and reran uscan --debug --force-download
>
> It came back with the same 404 error
>
> GitHub saves attached downloads to the releases/download/v0.15.0 folder
> not to the archive folder
>
>
> https://github.com/fossfreedom/alternative-toolbar/releases/download/v0.15.0/v0.15.0.tar.gz.asc
>
> As I mentioned - my regex knowledge is very limited so I dont really
> understand how to modify the watch file.  I've read that link you gave me
> and I'm non-the-wiser as to how to change the watch file to find the .asc
> is the releases/download/{version} folder
>
> David
>
> On 29 December 2015 at 00:23, foss.freedom <foss.free...@gmail.com> wrote:
>
>> Hi Gianfranco,
>>
>>   strange that my uscan didnt pick that up.
>>
>> I've renamed the .asc file on the tag to v0.15.0.tar.gz.asc
>>
>> With regards to the license issue.
>>
>> I have to include the LICENSE part of Makefile.am so that those people
>> who compile directly from source correctly has the LICENSE file added to
>> the /usr/lib/rhythmbox/plugins/alternative-toolbar folder
>>
>> So at the very minimum I need at least a patch to remove the LICENSE part
>> of Makefile.am for Debian.
>>
>> As I mentioned in one of my emails above I couldnt get that dh-helper
>> statement working in my rules file - I raised this on unix & linux
>> stackexchange and someone mentioned you can't have cdbs and dh-helper type
>> statements in the same rule file.  I can't say if this is true or not -
>> just that I couldnt get it to work.
>>
>>  -
>> http://unix.stackexchange.com/questions/250683/how-to-remove-a-license-file-when-debian-packaging-using-autotools-automake
>>
>> thanks
>>
>> David
>>
>> On 28 December 2015 at 23:33, Gianfranco Costamagna <
>> costamagnagianfra...@yahoo.it> wrote:
>>
>>> Hi,
>>>
>>>
>>> uscan warning: In directory ., downloading
>>>
>>> https://github.com/fossfreedom/alternative-toolbar/archive/v0.15.0.tar.gz.asc
>>> failed: 404 Not Found
>>>
>>>
>>> seems that you have to rename it (or tweak the regex)
>>>
>>>
>>> BTW remove license . patch seems difficult to maintain, what about
>>> dropping the two patches and do something like that in your rules file?
>>>
>>> override_dh_auto_install:
>>> dh_auto_install
>>> find debian/tmp -name "LICENSE" -delete
>>>
>>> it shoud work (note: I didn't test it)
>>>
>>> cheers,
>>>
>>> G.
>>>
>>> Il Lunedì 28 Dicembre 2015 21:21, foss.freedom <foss.free...@gmail.com>
>>> ha scritto:
>>>
>>>
>>>
>>> Gianfranco,
>>>
>>>   I've uploaded an updated package with your suggested watch file.
>>>
>>> According to the uscan results I got the following - I presume this
>>> means success?
>>>
>>> uscan debug: matching pattern(s) (?:(?:https://github.com
>>> )?\/fossfreedom\/alternative\-toolbar\/tags)?.*/v?(\d\S*)\.tar\.gz
>>> -- Found the following matching hrefs:
>>>  /fossfreedom/alternative-toolbar/archive/v0.15.0.tar.gz (0.15.0)
>>>  /fossfreedom/alternative-toolbar/archive/v0.14.1.tar.gz (0.14.1)
>>>  /fossfreedom/alternative-toolbar/archive/v0.14.0.tar.gz (0.14.0)
>>> Newest version on remote site is 0.15.0, local version is 0.15.0
>>>  => Package is up to date
>>> Newest version on remote site is 0.15.0, local version is 0.15.0
>>>  => rhythmbox-plugin-alternative-toolbar_0.15.0.orig.tar.gz already in
>>> package directory '..'
>>> -- Scan finished
>>>
>>> thanks
>>>
>>> David
>>>
>>>
>>> On 28 December 2015 at 19:21, Gianfranco Costamagna <
>>> costamagnagianfra...@yahoo.it> wrote:
>>>
>>> Hi
>>> >
>>> >
>>> >

Bug#804100: RFS: rhythmbox-plugin-alternative-toolbar/0.14.0-1~debian [ITP]

2015-12-28 Thread foss.freedom
Gianfranco,

  I've uploaded an updated package with your suggested watch file.

According to the uscan results I got the following - I presume this means
success?

uscan debug: matching pattern(s) (?:(?:https://github.com
)?\/fossfreedom\/alternative\-toolbar\/tags)?.*/v?(\d\S*)\.tar\.gz
-- Found the following matching hrefs:
 /fossfreedom/alternative-toolbar/archive/v0.15.0.tar.gz (0.15.0)
 /fossfreedom/alternative-toolbar/archive/v0.14.1.tar.gz (0.14.1)
 /fossfreedom/alternative-toolbar/archive/v0.14.0.tar.gz (0.14.0)
Newest version on remote site is 0.15.0, local version is 0.15.0
 => Package is up to date
Newest version on remote site is 0.15.0, local version is 0.15.0
 => rhythmbox-plugin-alternative-toolbar_0.15.0.orig.tar.gz already in
package directory '..'
-- Scan finished

thanks

David

On 28 December 2015 at 19:21, Gianfranco Costamagna <
costamagnagianfra...@yahoo.it> wrote:

> Hi
>
>
> >I'm trying to get rid of the last pedantic linitian issue which is the
> signing of the release.
> >
> >  I think I've figured out how to sign  the .tar.gz on github
> >
> >gpg --default-key 7B0393D9 --armor --detach-sign
> alternative-toolbar-0.15.tar.gz
>
>
> wonderful!
>
> >Then I attached the .asc file to the release.
> >https://github.com/fossfreedom/alternative-toolbar/releases/tag/v0.15
>
>
> exactly
>
> >I created a .pgp file in the debian folder with:
> >
> >gpg --export "the public fingerprint for the debian key" >
> debian/upstream-signing-key.pgp
> >
> >
> >However I really dont understand regex and thus I dont know how to change
> the watch file from this:
> >
> >version=3
> >opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/alternative-toolbar-$1\.tar\.gz/
> \
> >  https://github.com/fossfreedom/alternative-toolbar/tags
> .*/v?(\d\S*)\.tar\.gz
> >
> >to something like this
> >
> >version=3
> >pgpsigurlmangle=s/(what do I do here?)/.asc/ \
> >
> >https://github.com/fossfreedom/alternative-toolbar/archive/v?(dunno what
> here)\.tar.gz
> >
> >Any thoughts?
>
>
>
> not sure, maybe something like this?
> opts=pgpsigurlmangle=s/$/.asc/
>
> so
> version=3
> opts=pgpsigurlmangle=s/$/.asc/,filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/alternative-toolbar-$1\.tar\.gz/
> \
>  https://github.com/fossfreedom/alternative-toolbar/tags
> .*/v?(\d\S*)\.tar\.gz
>
> this link might help
> https://wiki.debian.org/debian/watch
>
> you can test the fix with uscan --debug --force-download
>
>
> note: I didn't test the above, because there is no upload on mentors with
> the gpg public key inside.
> (you might need to rename the asc file in the github release, please rely
> to the output of uscan --debug,
> to know the correct file naming)
>
> cheers,
>
> G.
>
>
> On 21 December 2015 at 14:33, foss.freedom <foss.free...@gmail.com> wrote:
> Hi Gianfranco
> >
> >
> > I've re-uploaded to mentors.debian.net
> >
> >
> >This corrects the issues mentioned previously.  Note - I've resolved the
> LICENSE issue by two debian/patches
> >
> >
> >Note - This still produces an informational lintian issue with the
> remove-license.diff patch.  This is very odd because this does have a PEP3
> header on the diff file
> >
> >
> >* Package name   : rhythmbox-plugin-alternative-toolbar Version  :
> 0.15.0-1
> >I've uploaded a newer version with a new autotools build
> mechanism+patches here:
> >http://mentors.debian.net/package/rhythmbox-plugin-alternative-toolbar
> Alternatively, one can download the package with dget using this command:
> >dget -x
> http://mentors.debian.net/debian/pool/main/r/rhythmbox-plugin-alternative-toolbar/rhythmbox-plugin-alternative-toolbar_0.15.0-1.dsc
> >
> >
> >
> >
> >thanks
> >
> >
> >David
> >
> >
> >On 21 December 2015 at 11:05, foss.freedom <foss.free...@gmail.com>
> wrote:
> >
> >Many thanks Gianfranco,
> >>
> >>
> >>  to answer your questions
> >>
> >>
> >>1. python3 - yes I should include this as a dependency - you are correct
> rhythmbox does have a dependency - but belt-and-braces
> >>2. When the topic of changing the interface for rhythmbox came up on a
> bugzilla report, the rhythmbox maintainer dismissed very quickly the
> approach of using a python3 plugin.  Thus I havent attempted to upstream
> this
> >>
> >>
> >> - https://bugzilla.gnome.org/show_bug.cgi?id=735648
> >>
> >>
> >>With regards to the lintian report:
> >>
> 

  1   2   >