Hello, The following removes all the port-modules that appear to not exist anymore. The removed modules are:
* devel/pmk * lang/ghc * lang/node * www/plone * x11/qt3 lang/erlang doesn't have any real documentation attached to it, but since the module is there, I left it. I'm unfamiliar with erlang and honestly, don't know what it does. Seems weird to not have any information about it, though. Is this ok, or did I miss anything? Thanks. -- Tracey Emery diff f4e980ccc4648bc58f4fe35bd608ef45b7eb8ec6 /usr/src blob - f39ae7e4806b21179de53d0bbdc6ccf871ad20ce file + share/man/man5/port-modules.5 --- share/man/man5/port-modules.5 +++ share/man/man5/port-modules.5 @@ -657,16 +657,6 @@ If set to `Yes', meson will colorize its output. Should not be used in ports Makefiles. Default value is `No'. .El -.It devel/pmk -Sets -.Ev CONFIGURE_SCRIPT , -.Ev CONFIGURE_ARGS -and -.Ev MODPMK_configure . -It appends -.Pa devel/pmk -to -.Ev BUILD_DEPENDS . .It devel/qmake See .Xr qmake-module 5 . @@ -805,61 +795,6 @@ Sets which is also appended to .Ev SUBST_VARS . .It lang/erlang -.It lang/ghc -Sets -.Ev ONLY_FOR_ARCHS , -.Ev MODGHC_VER , -.Ev BUILD_DEPENDS , -and -.Ev RUN_DEPENDS . -Build and further actions are based on the list of values in -.Ev MODGHC_BUILD : -.Bl -tag -width register -.It Ar nort -no runtime dependency on -.Pa lang/ghc -nor the hs- prefix to -.Ev PKGNAME -will be added, -.It Ar cabal -get the typical Cabal targets defined, -.It Ar haddock -generate API documentation using -.Pa devel/haddock , -.It Ar register -create and include register/unregister scripts, -.It Ar hackage -the distfiles are available on Hackage. -.El -.Pp -Also affects -.Ev CATEGORIES , -.Ev CONFIGURE_STYLE -and -.Ev SUBST_VARS . -.Cm do-build , -.Cm do-install -and -.Cm do-test -targets are provided if the port itself didn't set them. -If -.Ar register -has been set, the PLIST needs to be modified in order to -add the relevant @exec/@unexec lines. -This module will run the Setup script and ensure the documentation -will be built (if -.Ar haddock -has been set), and that the package is -registered as a library usable by -.Pa lang/ghc -(if -.Ar register -has been set). -Extra arguments and environment additions for the Setup configure -command can be specified with -.Ev MODGHC_SETUP_CONF_ARGS -and -.Ev MODGHC_SETUP_CONF_ENV . .It lang/go See .Xr go-module 5 . @@ -935,63 +870,6 @@ defines in which files the module will substitute hard shared library versions using a .Cm post-configure target. -.It lang/node -Adds common dependencies to -.Ev RUN_DEPENDS -and -.Ev BUILD_DEPENDS . -Recognizes two additional types of -.Ev CONFIGURE_STYLE Ns s , -"npm" and "npm ext". -"npm ext" should be used for npm packages that contain C++ extensions which -need to be compiled. -"npm" should be used for other npm packages. -If regression tests are included that can be run using -.Pa devel/node-expresso , -append "expresso" to -.Ev CONFIGURE_STYLE . -.Pa devel/node-expresso -will be appended to -.Ev TEST_DEPENDS -and a default -.Ev MODNODE_TEST_TARGET -will be defined, along with a -.Cm do-test -target if it has not already been set. -If "expresso" isn't appended to -.Ev CONFIGURE_STYLE , -.Ev TEST_TARGET -will be set to "test". -One of these two -.Ev CONFIGURE_STYLE Ns s -should be used or the module doesn't affect anything except -.Ev RUN_DEPENDS -and -.Ev BUILD_DEPENDS . -Requires -.Ev NPM_NAME -to be set to the name of the npm package. -Uses -.Ev NPM_NAME -and -.Ev NPM_VERSION -to set -.Ev DISTNAME , -and -.Ev PKGNAME , -and -.Ev MASTER_SITES . -If the npm package depends on other npm packages, the npm package names it -depends on should be listed in -.Ev MODNODE_DEPENDS . -Adds default -.Cm do_build -and -.Cm do_install -tasks, and you can reference the default implementations via -.Ev MODNODE_BUILD_TARGET -and -.Ev MODNODE_INSTALL_TARGET . .It lang/ocaml Appends to .Ev BUILD_DEPENDS @@ -1244,25 +1122,11 @@ Sets a default .Ev PKGNAME and appends to .Ev CATEGORIES . -.It www/plone -Sets -.Ev MODPLONE_VERSION -and -.Ev MODZOPE_VERSION . -.Ev MODPLONE_VERSION -is the default version used by all Plone ports and may be overridden. -It appends -.Pa www/plone -to -.Ev RUN_DEPENDS -and also sets -.Ev NO_TEST -to Yes. .It x11/gnome See .Xr gnome-module 5 . .It x11/gnustep -.It x11/qt3, x11/qt4 and x11/qt5 +.It x11/qt4 and x11/qt5 All qt* modules share a common .Ev MODQT_* namespace for simple ports.