Page MenuHomeFreeBSD

Add support of USES= budgie in porter Handbook
ClosedPublic

Authored by duchateau.olivier_gmail.com on Nov 6 2022, 4:07 PM.
Tags
None
Referenced Files
F105834493: D37286.id118345.diff
Sat, Dec 21, 10:52 AM
Unknown Object (File)
Sat, Dec 7, 9:52 AM
Unknown Object (File)
Sat, Nov 23, 11:31 PM
Unknown Object (File)
Fri, Nov 22, 11:51 PM
Unknown Object (File)
Nov 20 2024, 4:40 AM
Unknown Object (File)
Nov 9 2024, 2:22 PM
Unknown Object (File)
Nov 8 2024, 5:00 AM
Unknown Object (File)
Nov 6 2024, 10:04 AM

Details

Summary

D37224 containts import of Budgie desktop in ports collection, this patch explains Mk/Uses/budgie.mk framework.

It is based on my own documentation page.

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Hi Olivier,

I'm confused. That Uses file is not in the FreeBSD repo. Is this some personal project you are working on?

pauamma_gundo.com added inline comments.
documentation/content/en/books/porters-handbook/special/_index.adoc
4500

s/depending of/depending on the/

4508

Desktop core (library)

4511

s/differents/different/

4514

Desktop-specific screensaver

4519

s/Each applications widgets/All application widgets/

4537โ€“4538

I read this as implying BUDGIE requires those GNOME components. Is that what you intended?

This revision now requires changes to proceed.Nov 6 2022, 7:02 PM

Hi Olivier,

I'm confused. That Uses file is not in the FreeBSD repo. Is this some personal project you are working on?

It is not yet in ports tree, I submitted review for its import. If you want to test, everything is available here.

documentation/content/en/books/porters-handbook/special/_index.adoc
4537โ€“4538

It's copy/paste from Makefile. I remove this line.

Budgie is based on GNOME technologies such Mutter, Gtk3, libpeas, gnome-session, gnome-desktop (without gnome-shell). It is quite close to Cinnamon.

English text LGTM. Can't attest to consistency with actual .mk. (Please wait until that gets committed before going ahead with this.)

This revision is now accepted and ready to land.Nov 8 2022, 12:18 AM

Just to inform you, Budgie desktop is now in ports tree, with commit 1ccad74cc8c19d8a0fa0ab573604db5c3484d90d.

carlavilla added a subscriber: carlavilla.

Ok, I'll make the commit. Thanks!