1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00
freebsd-ports/astro
Tijl Coosemans d7511b9d00 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV
And remove it from individual ports.  Use WRK_ENV in custom build
commands where necessary.

FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes
/etc/make.conf if it exists.  This happens when you run make in a port
directory but it also happens when the upstream build system uses make.
This commit disables make.conf inclusion in the latter case because
users can define variables like CFLAGS in make.conf that override ports
framework variables and this can cause problems that are difficult to
diagnose.

If there are any build customisations made through make.conf that stop
working because of this commit then they should be made available by the
ports tree through some mechanism, e.g. an option in a port.

Some ports were picking up variables from Poudriere make.conf and
required fixes:

- astro/wmspaceweather x11-clocks/wmcalclock: Add OPSYS to MAKE_ENV.
- games/zhlt: Add ARCH to MAKE_ENV.
- graphics/tachyon: Upstream ARCH is not ports tree ARCH.
  Set ALL_TARGET=bsd so upstream ARCH is defined correctly.
  Enable multi-threading support while here.

PR:		277455
Exp-run by:	antoine
2024-03-23 12:19:32 +01:00
..
accrete
astrometry
calcmysky
celestia
celestia-gtk
cfitsio
erfa
fowsr
foxtrotgps
geographiclib
gkrellmoon2
gnuastro
gpsbabel
gpsbabel14
gpscorrelate
gpsd
gpsman
gpsprune
gpstk
gpxloggerd
indiwebmanagerapp
jday
josm
kosmindoormap
kosmorro
kstars
libgal
libnova
libosmium
libosmpbf astro/libosmpbf: update 1.5.0 → 1.5.1 2024-03-12 23:41:06 +03:00
luna
marble
match
mepo
merkaartor
mkgmap astro/mkgmap: update r4917 → r4918 2024-03-12 23:41:05 +03:00
mkgmap-splitter
mymoon
nightfall
opencpn
openuniverse
oskar
osmium-tool
osmosis
p5-Astro
p5-Astro-ADS
p5-Astro-App-Satpass2
p5-Astro-Catalog
p5-Astro-Constants
p5-Astro-Coords
p5-Astro-DSS
p5-Astro-FITS-CFITSIO
p5-Astro-FITS-Header
p5-Astro-Flux
p5-Astro-Hipparcos
p5-Astro-MoonPhase
p5-Astro-PAL
p5-Astro-satpass
p5-Astro-SIMBAD
p5-Astro-SIMBAD-Client
p5-Astro-SpaceTrack
p5-Astro-Sunrise
p5-Astro-SunTime
p5-Astro-Telescope
p5-Astro-WaveBand
p5-Geo-METAR
p5-GPS
p5-GPS-Babel
p5-GPS-OID
p5-GPS-Point
p5-Misc-Quality
p5-Net-GPSD3
p5-Starlink-AST
p5-Weather-Underground
pal
phd2
phoon
pngphoon
pp3
py-astlib
py-astral
py-astroML
py-astropy
py-astropy-helpers
py-ephem
py-extension-helpers
py-horoscopegenerator
py-indiweb
py-jplephem
py-kosmorrolib
py-metar
py-metpy
py-pyerfa
py-pykep
py-pymeeus
py-pymetar
py-pysofa
py-pywapi
py-ro
py-sgp4
py-skyfield
py-skyfield-data
py-spacetrack
py-spktype01
py-spktype21
py-sunpy
pykep
pyweather
qmapshack
R-cran-maptools
readosm
rmap
routino
sextractor
siril
sofa
sscalc
stardates
starfetch
starplot
stars
stellarium
stellarsolver
sunclock
sunwait
swe
viking
wcslib
weather
wmglobe
wmjupiter
wmmoonclock
wmsolar
wmspaceweather Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV 2024-03-23 12:19:32 +01:00
wmsun
xearth
xephem
xmoontool
xphoon
xplanet
xtide
xworld
Makefile