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.

Reply via email to