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 +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.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 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 >