Yes, I missed some qt3 stuff. Will get back. On Tue, Mar 09, 2021 at 09:30:41AM -0700, Tracey Emery wrote: > 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.
-- Tracey Emery
