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

Bug#862371: 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: