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

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



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 : ikey@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)

Reply to: