[MacPorts] #49925: KF5 : PortGroup and initial ports (frameworks)
MacPorts
noreply at macports.org
Fri Dec 11 16:20:49 PST 2015
#49925: KF5 : PortGroup and initial ports (frameworks)
--------------------------+------------------
Reporter: rjvbertin@… | Owner: mk@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: |
--------------------------+------------------
Comment (by mk@…):
Replying to [comment:5 rjvbertin@…]:
> I have indeed considered putting all checksums into an array and then
create a script that calls say `port -v checksum` for all subports in the
correct order. I'm afraid the array won't improve readability though; what
we'd really need is a tool that replaces the checksum values
automatically. "base" already shows what they should be based on what the
portfile provides.
Yes, such a replacement script is needed.
> Done manually; I don't really see any other way to do it because not all
frameworks declare their dependencies the exact same way.
Well, that's why I came up with my [https://quickgit.kde.org/?p=macports-
kde.git&a=blob&h=dc58ebdf18f4bf57f89dfa7394a0a4a446620433&hb=c8e0cc1d5b234eafc80243475b72ac55269b0644&f=contrib%2Fscripts%2FKF5%2Finstall.sh
(admittedly quite awkward but functioning) install.sh script], which uses
[https://quickgit.kde.org/?p=kde-build-metadata.git KDE's dependency
metadata] to create a valid dependency list for each and every framework
or application.
--
Ticket URL: <https://trac.macports.org/ticket/49925#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list