1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
freebsd-ports/astro
Raphael Kubo da Costa 5f54a52585 Change header installation location for kdelibs4-based ports.
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).

The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:

    c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp

If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.

Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.

Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
  semicolons that cause base GCC to fail. They have always been present, but
  since the faulty header was referenced via -isystem /usr/local/include
  this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
  kwallet changes there date back to 2011 (r272490), at a time when the
  build could fail when both KDE3 and KDE4 were installed. Replace those
  bits with a change I've submitted upstream to use the kde4-config program
  to determine where KDE4's headers and libraries are installed instead of
  assuming the headers are always in include/.

Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)

PR:		207906 (exp-run)
2016-03-15 12:35:56 +00:00
..
accrete Support stage by cheating on PREFIX 2014-01-19 18:44:40 +00:00
astrometry Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
boinc-astropulse - Sync BOINC_CLIENT_GROUP to boinc-client, fix stage-qa 2015-09-22 19:13:40 +00:00
boinc-setiathome-v7 mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
celestia Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
celestia-gnome Convert celestia ports to stage 2014-04-28 15:55:51 +00:00
celestia-gtk Convert celestia ports to stage 2014-04-28 15:55:51 +00:00
cfitsio - Fix LICENSE 2015-12-06 17:51:38 +00:00
fowsr Support stage 2014-01-19 18:56:23 +00:00
foxtrotgps Provide patch from future version to fix yournavigation.org API. 2015-05-22 08:41:09 +00:00
garmindev - Update MASTER_SITES 2015-10-24 17:46:02 +00:00
geographiclib Update to 1.46. 2016-02-16 12:55:21 +00:00
gkrellmoon2 - Add LICENSE 2015-08-25 11:12:15 +00:00
gmapcatcher - Convert devel/py-turbojson11 to new USES=python 2015-01-03 09:14:10 +00:00
google-earth Add linux-c6-nss as a dependency. 2016-01-09 15:07:14 +00:00
gpsbabel Use options helpers 2016-01-21 01:42:54 +00:00
gpsbabel14 - Preserve version 1.4.4 of astro/gpsbabel as astro/gpsbabel14 2014-06-10 22:03:56 +00:00
gpscorrelate Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
gpsd Pass maintainership to John Hein <z7dr6ut7gs snkmail.com>. Unfortunately, 2016-02-18 04:53:58 +00:00
gpsdrive Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
gpsman Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
gpsprune - Add NO_ARCH 2015-06-18 20:03:03 +00:00
gpstk astro/gpstk: Fix patches and CMake build 2015-10-22 07:01:46 +00:00
gpxloggerd astro/gpxloggerd: Unbreak on DragonFly 2015-06-06 12:57:56 +00:00
jday - Switch to USES=libtool, drop .la files 2014-05-30 19:33:22 +00:00
josm - Update to 9900 2016-03-02 10:41:37 +00:00
kstars - Update to 5.4.1 2015-05-02 20:47:02 +00:00
libgal Use broken helpers 2015-06-27 14:25:19 +00:00
libkgeomap Change header installation location for kdelibs4-based ports. 2016-03-15 12:35:56 +00:00
libnova Reset dhn's ports 2015-06-12 20:58:13 +00:00
libosmpbf Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
luna Fix `make fetch'. 2015-12-15 09:47:28 +00:00
marble Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
match Back to pool 2014-04-14 20:01:18 +00:00
merkaartor Update to 0.18.2 and unmark BROKEN. 2015-12-31 10:11:30 +00:00
mkgmap - Update to r3598 2015-05-25 21:17:56 +00:00
mkgmap-splitter - Update to r423 2015-05-25 21:18:02 +00:00
mymoon astro/mymoon: fix typo (thanks freshports sanity check!) 2016-02-01 20:10:41 +00:00
nightfall Upgrade to 1.86, and regen patches. 2015-10-01 03:53:02 +00:00
openuniverse Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
osmium Implemented complete support for test target. 2015-09-28 17:20:42 +00:00
osmosis - Add NO_ARCH 2016-03-05 20:01:03 +00:00
p5-Astro Update to 0.78. 2015-04-28 11:58:47 +00:00
p5-Astro-ADS Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-Astro-Catalog Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-Astro-Constants - Update to 0.1002 2016-02-24 14:24:56 +00:00
p5-Astro-Coords - Add NO_ARCH 2015-09-17 17:12:47 +00:00
p5-Astro-DSS MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
p5-Astro-FITS-CFITSIO Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Astro-FITS-Header Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-Astro-Flux - Add LICENSE 2015-09-17 17:10:21 +00:00
p5-Astro-Hipparcos Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-Astro-MoonPhase Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Astro-PAL - Sort PLIST 2015-11-15 03:00:50 +00:00
p5-Astro-satpass - Update to 0.071 2016-01-12 13:10:06 +00:00
p5-Astro-SIMBAD MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
p5-Astro-SIMBAD-Client - Update to 0.034 2016-01-12 12:09:06 +00:00
p5-Astro-SpaceTrack - Update to 0.093 2016-01-22 11:34:13 +00:00
p5-Astro-Sunrise Update to 0.95. 2015-11-05 11:01:06 +00:00
p5-Astro-SunTime MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
p5-Astro-Telescope - Add NO_ARCH 2015-09-17 17:12:35 +00:00
p5-Astro-WaveBand - Add NO_ARCH 2015-09-17 17:10:17 +00:00
p5-Geo-METAR MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
p5-GPS Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-GPS-Babel Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-GPS-OID Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-Misc-Quality - Add NO_ARCH 2015-09-17 17:12:39 +00:00
p5-Starlink-AST Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-Weather-Underground Reassign to perl@. 2015-05-08 17:27:02 +00:00
p5-ZConf-Weather - Fix shebangs 2015-04-22 22:56:16 +00:00
phoon - Support staging 2014-02-12 21:42:19 +00:00
planets Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
pp3 - Add LICENSE 2015-11-19 20:48:24 +00:00
ptiger Cleanup plist 2014-10-19 23:19:41 +00:00
py-aipy - Convert ports from accessibility/, archivers/ and astro/ to new 2014-10-18 07:49:17 +00:00
py-astLib - Add LICENSE_FILE 2015-03-16 14:07:55 +00:00
py-pyfits Update to 3.4. 2016-03-05 05:49:13 +00:00
py-pymetar - Add NO_ARCH 2016-02-02 22:44:15 +00:00
py-RO Upgrade to 3.6.9. 2015-12-09 01:16:50 +00:00
pyephem - Update to 3.7.6.0 2016-03-03 01:46:17 +00:00
pyweather - Convert ports from accessibility/, archivers/ and astro/ to new 2014-10-18 07:49:17 +00:00
qlandkartegt astro/qlandkartegt: Unbreak by fixing MASTER_SITES 2015-10-26 12:49:39 +00:00
qmapshack Mark BROKEN: unfetchable 2015-11-01 14:01:53 +00:00
R-cran-maptools - Update to 0.8-39 2016-02-01 02:05:01 +00:00
readosm Update to upstream version 1.0.0e 2015-09-14 05:44:28 +00:00
rmap Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
roadmap Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
routino astro/routino: Update version 3.0=>3.1.1 2016-03-09 08:27:32 +00:00
saoimage - Fix parallel build: don't use MFLAGS in upstream Makefile as it's reserved by make and contains -j flag 2015-10-13 03:40:07 +00:00
sextractor Cleanup plist 2014-10-19 23:19:41 +00:00
sscalc - Switch to options helpers 2015-11-14 03:55:19 +00:00
stardates Remove Authors from pkg-descr 2015-03-02 23:03:01 +00:00
starplot Cleanup plist 2014-10-19 23:19:41 +00:00
stars Rename old-style patch-xy patches in astro to reflect what files 2014-07-28 13:03:29 +00:00
stellarium Update to version 0.14.2. 2016-01-18 16:26:09 +00:00
stellarium-qt4 - Update to version 0.12.6 (all of our patches were integrated upstream) 2015-05-15 05:57:50 +00:00
sunclock Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
swe astro/swe: UNBREAK 2015-10-24 01:18:51 +00:00
tclgeomap Cleanup plist 2014-10-19 23:19:41 +00:00
tkgeomap Cleanup plist 2014-10-19 23:19:41 +00:00
viking - Update to 1.6.2 2016-03-09 17:57:05 +00:00
wcslib - Update to 5.14 2016-02-09 02:02:37 +00:00
weather Improve shebangfix framework 2015-10-19 14:50:52 +00:00
weatherspect - Update to 1.11 2014-05-11 14:26:52 +00:00
wmjupiter Cleanup GH_* and variables order. 2015-12-29 14:30:46 +00:00
wmmoonclock Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
wmsolar Cleanup GH_* and variables order. 2015-12-29 14:30:46 +00:00
wmspaceweather Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-09 11:21:52 +00:00
wmsun Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
xearth Add myself in xearth 2016-02-16 10:39:56 +00:00
xeartk - Add NO_ARCH 2016-01-10 00:21:35 +00:00
xephem Use the compressed file for generating distinfo 2015-09-14 20:41:14 +00:00
xglobe Cleanup plist 2014-10-19 23:19:41 +00:00
xmoontool Remove Authors from pkg-descr 2015-03-02 23:03:01 +00:00
xphoon Rename old-style patch-xy patches in astro to reflect what files 2014-07-28 13:03:29 +00:00
xplanet Update giflib to 5.1.1 2015-12-03 20:01:03 +00:00
xtide Add missing distinfo (wvs.tar.gz) back. 2016-02-24 23:22:58 +00:00
xworld MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
Makefile Remove expired ports: 2015-12-15 20:33:56 +00:00