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

Reply via email to