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

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
724

Duplicated from the frameworks bits?

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

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
3

projects.k.o has been phased out

x11/Makefile
274

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

x11/plasma5-kwayland-integration/Makefile
8

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

Clean up a bit.

tcberner marked an inline comment as done.

Cleanup the cleanup (removed the wrong wallpaper ports)

  • 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 ^^

deskutils/plasma5-milou/Makefile
8

"Plasma5 Plasmoid for search"

deskutils/plasma5-milou/pkg-descr
1

s/application/Plasmoid/

security/plasma5-kscreenlocker/Makefile
28

"program"

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

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

sysutils/plasma5-ksysguard/Makefile
8

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

Address requested changes.

sysutils/plasma5-ksysguard/Makefile
8

ask upstream :)