1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
freebsd-ports/astro
Dmitry Marakasov 5c57225987 Implemented complete support for test target.
You can now `make test' on any port to run test sequence, no-op by default.
If a port defines TEST_TARGET, it'll run sub-make with specified target,
usually `check' or `test', useful if upstream supports that. The port may
instead define custom do-test target, as well as usual satellite targets:

  {pre,do,post}-test, {pre,do,post}-test-OPT, {pre,do,post}-test-OPT-off

`make test' builds and stages port first, so test may use both WRKDIR and
STAGEDIR, and both BUILD and RUN depends are available for test target.
Additionally, TEST_DEPENDS is now properly supported and may be used to
define additional depends specifically for testing.

Framework may define default tests for specific cases. For instance,
perl5.mk and cran.mk already provide default test target on their own.

This commit also converts my ports which have tests to this new framework.

Approved by:	portmgr (bapt)
Differential Revision:	D3680
2015-09-28 17:20:42 +00:00
..
aa Mark as broken: checksum mismatch 2015-04-05 09:50:27 +00:00
accrete
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 - Sync BOINC_CLIENT_GROUP to boinc-client, fix stage-qa 2015-09-22 19:13:46 +00:00
celestia Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
celestia-gnome
celestia-gtk
cfitsio - Don't install static libraries with INSTALL_LIB (part 1/2) 2015-05-08 14:04:50 +00:00
dgpsip Mark as broken ports with bad distfiles 2015-04-05 09:55:54 +00:00
ephem MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
fowsr
foxtrotgps Provide patch from future version to fix yournavigation.org API. 2015-05-22 08:41:09 +00:00
garmindev
geographiclib astro/geographiclib: Rectify assignment mistake 2015-08-27 12:22:45 +00:00
gkrellmoon2 - Add LICENSE 2015-08-25 11:12:15 +00:00
gmapcatcher
google-earth Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
gpsbabel astro/gpsbabel: add GUI option, clean up dependencies 2015-08-18 19:58:06 +00:00
gpsbabel14
gpscorrelate Update ports in the a* categories to not use GH_COMMIT. 2015-05-06 12:57:55 +00:00
gpsd Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
gpsdrive Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +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 Mark as broken ports with bad distfiles 2015-04-05 09:55:54 +00:00
gpxloggerd astro/gpxloggerd: Unbreak on DragonFly 2015-06-06 12:57:56 +00:00
jday
josm - Update to 8677 2015-08-28 13:25:53 +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 - Update digiKam and Kipi Plugins to 4.2.0 2015-01-27 21:04:30 +00:00
libnova Reset dhn's ports 2015-06-12 20:58:13 +00:00
libosmpbf - Add LICENSE_FILE 2015-05-23 20:00:33 +00:00
libroadnav Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
luna
marble Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
match
merkaartor Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +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 MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
nightfall - Switch to options helpers 2015-09-27 21:38:59 +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
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
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
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
p5-Astro-PAL Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-Astro-satpass Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-Astro-SIMBAD MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
p5-Astro-SIMBAD-Client Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-Astro-SpaceTrack Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-Astro-Sunrise
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
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
planets MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
pp3
ptiger
py-aipy
py-astLib - Add LICENSE_FILE 2015-03-16 14:07:55 +00:00
py-metar Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports 2015-07-29 22:09:53 +00:00
py-pyfits - Strip library 2015-03-18 14:16:06 +00:00
py-RO
pyephem
pyweather
qlandkartegt - Update to 2.0.0 2015-07-09 16:05:06 +00:00
R-cran-maptools - Update to 0.8-36 2015-05-05 04:44:17 +00:00
readosm Update to upstream version 1.0.0e 2015-09-14 05:44:28 +00:00
rmap astro/rmap: Update MASTER_SITES 2015-04-06 18:47:15 +00:00
roadmap
roadnav Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
saoimage
sextractor
sky2000 Mark a few ports BROKEN in astro and archivers category (unfetchable) 2015-04-05 15:15:49 +00:00
sscalc
stardates Remove Authors from pkg-descr 2015-03-02 23:03:01 +00:00
starplot
stars
stellarium Drop USES=iconv. 2015-08-30 10:19:23 +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: Update version 2.01.00=>2.02.01 2015-09-14 10:43:43 +00:00
tclgeomap
tkgeomap
viking Update astro/viking to v1.6 2015-09-18 16:16:04 +00:00
wcslib - Update to 5.9 2015-07-21 20:51:23 +00:00
weather Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports 2015-07-29 22:09:53 +00:00
weatherspect
wmglobe Mark a few ports BROKEN in astro and archivers category (unfetchable) 2015-04-05 15:15:49 +00:00
wmjupiter
wmmoonclock Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
wmsolar
wmspaceweather
wmsun Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
xearth Updating location. 2015-09-22 16:18:20 +00:00
xeartk
xephem Use the compressed file for generating distinfo 2015-09-14 20:41:14 +00:00
xglobe
xmoontool Remove Authors from pkg-descr 2015-03-02 23:03:01 +00:00
xphoon
xplanet Convert to @sample 2015-09-26 12:29:04 +00:00
xtide Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
xworld MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
Makefile ReadOSM is an open source library to extract valid data from within an Open 2015-02-24 14:04:55 +00:00