[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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
<owner@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 <locutusofborg@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 <locutusofborg@debian.org> by
> replying to this email.
>
>
> --
> 862371: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862371
> Debian Bug Tracking System
> Contact owner@bugs.debian.org with problems
>
>
> ---------- Forwarded message ----------
> From: Gianfranco Costamagna <locutusofborg@debian.org>
> To: "862371-done@bugs.debian.org" <862371-done@bugs.debian.org>, "foss.freedom@gmail.com" <foss.freedom@gmail.com>
> Cc:
> Bcc:
> Date: Fri, 9 Jun 2017 18:30:29 +0000 (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.freedom@gmail.com>
> To: Debian Bug Tracking System <submit@bugs.debian.org>, Gianfranco Costamagna <locutusofborg@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 : ikey@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
>


Reply to: