[MacPorts] #49595: [KDE4]: move headerfiles to a dedicated TLD

MacPorts noreply at macports.org
Mon Dec 7 01:38:50 PST 2015


#49595: [KDE4]: move headerfiles to a dedicated TLD
--------------------------+--------------------------------
  Reporter:  rjvbertin@…  |      Owner:  macports-tickets@…
      Type:  defect       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  haspatch
      Port:  kdelibs4     |
--------------------------+--------------------------------

Comment (by rjvbertin@…):

 Here's a somewhat refreshed version that does a few more useful things in
 addition to moving the KDE4 headerfiles "out of the way":

 - use a specific MacPorts CMAKE_BUILD_TYPE, forcing CMake to take CFLAGS,
 LDFLAGS etc. settings from the environment into account
 - adds a post-activate step which rebuilds the global sycoca4 cache
 - adds a few missing dependencies to kdelibs4
 - fixes a number of hard-coded paths to point to ${prefix}
 - adds a wrapper so that kdeinit4 can finally be auto-started

 The afsctool post-build step is there mainly because I was lazy to hand-
 edit the patchfile to get rid of it; I reckon it could be a useful touch
 for other port developers who like me keep the ${workpath} around after
 installing.

 (Marko: maybe you could "and other housekeeping" to the ticket title, or
 something of the sort?)

-- 
Ticket URL: <https://trac.macports.org/ticket/49595#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list