Page MenuHomeFreeBSD

Import Plasma 5 and Applications 16 into the ports tree
AbandonedPublic

Authored by tcberner on Feb 22 2017, 5:55 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 25, 12:22 AM
Unknown Object (File)
Tue, Dec 24, 9:57 AM
Unknown Object (File)
Sun, Dec 22, 8:24 PM
Unknown Object (File)
Sun, Dec 22, 4:44 PM
Unknown Object (File)
Fri, Dec 20, 8:13 PM
Unknown Object (File)
Thu, Dec 19, 6:22 PM
Unknown Object (File)
Wed, Dec 18, 10:06 PM
Unknown Object (File)
Wed, Dec 18, 1:03 PM

Details

Reviewers
None
Group Reviewers
O5: Ports Framework(Owns No Changed Paths)
portmgr
kde
Summary
  • Import stuff from area51/branches/plasma5
  • This is not finished yet (by this I mean the import, not the ports. Though they require some changes, as I'm modifying them while importing).

Done:

  • Added plasma5 ports
  • First changes to kde.mk

Todo:

  • Add applications ports
    • Requires renaming of l10n ports
    • Requires renaming of -kde4 ports that we override by the 16.x ones

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 7645
Build 7793: arc lint + arc unit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
tcberner edited edge metadata.
  • Update archivers/
tcberner edited edge metadata.
  • Update astro/
    • not done yet (I decided not to creat the marble-data port)
tcberner edited edge metadata.
  • Update audio/
tcberner edited edge metadata.
  • Update chinese/
tcberner edited edge metadata.

Update comms/

tcberner edited edge metadata.
  • Update databases/

-> keep databases/akonadi for now

tcberner edited edge metadata.
  • Update deskutils/ -> without the pim stuff
tcberner edited edge metadata.
  • Update devel/
tcberner edited edge metadata.
  • Update editors/
tcberner edited edge metadata.
  • Update french/
tcberner edited edge metadata.
  • Update games/
tcberner edited edge metadata.

Only plasma5-* ports and Mk changes

The diff was getting too large for arc to handle.

  • This diff contains the plasma5-* ports and Mk/Uses/kde.mk
  • For each category there is a child review containing the non plasma5-* changes.
tcberner edited edge metadata.

I only looked at the kde.mk changes, it seem mostly fine except some white space diff noise.

All the pkg-descr files need to get a real description, they should be a paragraph each, at least, one line shorter than the COMMENT is not good.

I don't like the bsd.kde-git.mk file at all, it should be integrated into kde.mk.

Mk/Uses/kde.mk
163–167

This looks like white space diff noise

I don't like the bsd.kde-git.mk file at all, it should be integrated into kde.mk.

Ah, I forgot about that file -- it was not meant to be used in ports.

I don't like the bsd.kde-git.mk file at all, it should be integrated into kde.mk.

Ah, I forgot about that file -- it was not meant to be used in ports.

Well, if it is useful it could be in there, just not as a separate file :-)

In D9724#201907, @mat wrote:

I don't like the bsd.kde-git.mk file at all, it should be integrated into kde.mk.

Ah, I forgot about that file -- it was not meant to be used in ports.

Well, if it is useful it could be in there, just not as a separate file :-)

Nowadays KDE has a github mirror, so we can just use USE_GITHUB should we ever require cutting edge stuff :D

We decided to keep KDE4 in parallel. Superseded by D12932 .