Page MenuHomeFreeBSD

Import KDE Plasma5
AbandonedPublic

Authored by tcberner on Apr 16 2018, 2:07 PM.

Details

Reviewers
rakuco
adridg
Group Reviewers
kde
O5: Ports Framework(Owns No Changed Paths)
portmgr
Commits
rP468495: Import the KDE Plasma5 ports
Summary
  • Add the plasma5 ports from the development repo
  • Add kf5-kactivities-stats

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 16214
Build 16165: arc lint + arc unit

Event Timeline

tcberner created this revision.Apr 16 2018, 2:07 PM
adridg requested changes to this revision.Apr 16 2018, 9:07 PM

Odds-and-ends. Mk/Uses/kde.mk and x11/plasma5-plasma are the blockers, the rest is polishing. I haven't looked at *all* the files though.

Mk/Uses/kde.mk
725

Duplicated from the frameworks bits?

audio/plasma5-plasma-pa/pkg-descr
2

Might want to explain why we even have this on FreeBSD?

x11-themes/plasma5-wallpapers-freebsd/Makefile
6 ↗(On Diff #41523)

This should probably move somewhere more .. FreeBSD-ish, more HTTPSsey, and less likely to be cleaned up by me in a fit of "oh, that old stuff".

x11-wm/plasma5-kdecoration/pkg-descr
4

projects.k.o has been phased out

x11/Makefile
275

The directory, as added, is empty. I guess this is supposed to be the metaport?

x11/plasma5-kwayland-integration/Makefile
9

"Integration plugins for a Wayland-based desktop"

This revision now requires changes to proceed.Apr 16 2018, 9:07 PM
tcberner marked an inline comment as done.Apr 17 2018, 4:47 PM
tcberner updated this revision to Diff 41580.

Clean up a bit.

tcberner marked an inline comment as done.Apr 17 2018, 4:52 PM
tcberner updated this revision to Diff 41581.

Cleanup the cleanup (removed the wrong wallpaper ports)

tcberner marked an inline comment as done.Apr 17 2018, 4:53 PM
  • I removed your plasma5 wallpaper port for now.
  • x11/plasma5-plasma was not empty -- the Makefile and pkg-descr are at the bototm
  • Cleaned up WWW in pkg-descr

Maybe we should just add a shared pkg-descr file in x11/plasma5-plasma like we do in devel/qt{45}. Because coming up with good "long" descriptions for the parts is rather hard ^^

adridg added inline comments.Apr 18 2018, 8:38 AM
deskutils/plasma5-milou/Makefile
9

"Plasma5 Plasmoid for search"

deskutils/plasma5-milou/pkg-descr
2

s/application/Plasmoid/

security/plasma5-kscreenlocker/Makefile
29

"program"

sysutils/plasma5-kde-cli-tools/Makefile
9

No ".". Perhaps "Plasma5 non-interactive system tools"

sysutils/plasma5-ksysguard/Makefile
9

Why is ksysguard a part of plasma, and not part of KDE Applications?

tcberner updated this revision to Diff 41629.Apr 18 2018, 6:09 PM

Address requested changes.

sysutils/plasma5-ksysguard/Makefile
9

ask upstream :)