From owner-dev-commits-ports-all@freebsd.org Thu Jun 3 02:18:01 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 965FE64FFF7; Thu, 3 Jun 2021 02:18:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FwV153Hdlz3PHV; Thu, 3 Jun 2021 02:18:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 500712195A; Thu, 3 Jun 2021 02:18:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1532I1d9026359; Thu, 3 Jun 2021 02:18:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1532I1qZ026358; Thu, 3 Jun 2021 02:18:01 GMT (envelope-from git) Date: Thu, 3 Jun 2021 02:18:01 GMT Message-Id: <202106030218.1532I1qZ026358@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 869ec93ccddb - 2021Q2 - multimedia/arcan: install extra manpages MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2021Q2 X-Git-Reftype: branch X-Git-Commit: 869ec93ccddb4583207eb872ba49d260556490d4 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2021 02:18:01 -0000 The branch 2021Q2 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=869ec93ccddb4583207eb872ba49d260556490d4 commit 869ec93ccddb4583207eb872ba49d260556490d4 Author: Jan Beich AuthorDate: 2020-12-11 19:08:18 +0000 Commit: Jan Beich CommitDate: 2021-06-03 02:13:44 +0000 multimedia/arcan: install extra manpages Inspired by: Arch, PkgSrc (cherry picked from commit cd486eb5dadff15395252578a1055f6e736d2dc9) --- multimedia/arcan/Makefile | 12 ++- multimedia/arcan/pkg-plist | 231 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 240 insertions(+), 3 deletions(-) diff --git a/multimedia/arcan/Makefile b/multimedia/arcan/Makefile index fe63ceef823c..679792b3f9fb 100644 --- a/multimedia/arcan/Makefile +++ b/multimedia/arcan/Makefile @@ -1,7 +1,7 @@ PORTNAME= arcan DISTVERSION= 0.6.0.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ @@ -34,8 +34,8 @@ CMAKE_ARGS= -DDISTR_TAG:STRING="portbld" \ LDFLAGS+= -Wl,--as-needed # bzip2, ffmpeg, librt, libutil, lzma, zlib LDFLAGS_i386= -Wl,-z,notext -OPTIONS_DEFINE= ESPEAK FFMPEG LUAJIT SDL SUID TESSERACT UVC VLC VNC WAYLAND -OPTIONS_DEFAULT=ESPEAK FFMPEG LUAJIT SDL SUID TESSERACT UVC VLC VNC WAYLAND +OPTIONS_DEFINE= ESPEAK FFMPEG LUAJIT MANPAGES SDL SUID TESSERACT UVC VLC VNC WAYLAND +OPTIONS_DEFAULT=ESPEAK FFMPEG LUAJIT MANPAGES SDL SUID TESSERACT UVC VLC VNC WAYLAND OPTIONS_SUB= yes ESPEAK_DESC= Text to speech via eSpeak @@ -43,6 +43,9 @@ ESPEAK_LIB_DEPENDS= libespeak.so:audio/espeak FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg +MANPAGES_USE= RUBY=yes +MANPAGES_VAR= RUBY_NO_RUN_DEPENDS=yes + LUAJIT_DESC= Use LuaJIT instead of standard Lua LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty LUAJIT_USES_OFF= lua:51 @@ -89,6 +92,9 @@ post-patch: ${WRKSRC}/platform/posix/paths.c \ ${WRKSRC}/shmif/arcan_shmif_debugif.c +pre-configure-MANPAGES-on: + @${RUBY} -C ${WRKSRC:H}/doc -Ku docgen.rb mangen 2>/dev/null + post-patch-ESPEAK-off: @${REINPLACE_CMD} -i.noespeak '/find.*Espeak/d' \ ${WRKSRC}/frameserver/decode/default/CMakeLists.txt diff --git a/multimedia/arcan/pkg-plist b/multimedia/arcan/pkg-plist index d2dd0a58ea2b..8ce4e85a64ea 100644 --- a/multimedia/arcan/pkg-plist +++ b/multimedia/arcan/pkg-plist @@ -48,6 +48,237 @@ libdata/pkgconfig/arcan-shmif.pc %%WAYLAND%%man/man1/arcan-wayland.1.gz man/man1/arcan.1.gz man/man1/arcan_db.1.gz +%%MANPAGES%%man/man3/accept_target.3.gz +%%MANPAGES%%man/man3/add_3dmesh.3.gz +%%MANPAGES%%man/man3/alloc_surface.3.gz +%%MANPAGES%%man/man3/appl_arguments.3.gz +%%MANPAGES%%man/man3/arcan_api_overview.3.gz +%%MANPAGES%%man/man3/arcantarget_hint.3.gz +%%MANPAGES%%man/man3/attrtag_model.3.gz +%%MANPAGES%%man/man3/audio_buffer_size.3.gz +%%MANPAGES%%man/man3/audio_gain.3.gz +%%MANPAGES%%man/man3/benchmark_data.3.gz +%%MANPAGES%%man/man3/benchmark_enable.3.gz +%%MANPAGES%%man/man3/benchmark_timestamp.3.gz +%%MANPAGES%%man/man3/benchmark_tracedata.3.gz +%%MANPAGES%%man/man3/blend_image.3.gz +%%MANPAGES%%man/man3/bond_target.3.gz +%%MANPAGES%%man/man3/build_3dbox.3.gz +%%MANPAGES%%man/man3/build_3dplane.3.gz +%%MANPAGES%%man/man3/build_cylinder.3.gz +%%MANPAGES%%man/man3/build_pointcloud.3.gz +%%MANPAGES%%man/man3/build_shader.3.gz +%%MANPAGES%%man/man3/build_sphere.3.gz +%%MANPAGES%%man/man3/camtag_model.3.gz +%%MANPAGES%%man/man3/capture_audio.3.gz +%%MANPAGES%%man/man3/center_image.3.gz +%%MANPAGES%%man/man3/close_rawresource.3.gz +%%MANPAGES%%man/man3/color_surface.3.gz +%%MANPAGES%%man/man3/controller_leds.3.gz +%%MANPAGES%%man/man3/copy_image_transform.3.gz +%%MANPAGES%%man/man3/copy_surface_properties.3.gz +%%MANPAGES%%man/man3/crop_image.3.gz +%%MANPAGES%%man/man3/current_context_usage.3.gz +%%MANPAGES%%man/man3/cursor_position.3.gz +%%MANPAGES%%man/man3/cursor_setstorage.3.gz +%%MANPAGES%%man/man3/decode_modifiers.3.gz +%%MANPAGES%%man/man3/define_arcantarget.3.gz +%%MANPAGES%%man/man3/define_calctarget.3.gz +%%MANPAGES%%man/man3/define_feedtarget.3.gz +%%MANPAGES%%man/man3/define_linktarget.3.gz +%%MANPAGES%%man/man3/define_nulltarget.3.gz +%%MANPAGES%%man/man3/define_recordtarget.3.gz +%%MANPAGES%%man/man3/define_rendertarget.3.gz +%%MANPAGES%%man/man3/delete_audio.3.gz +%%MANPAGES%%man/man3/delete_image.3.gz +%%MANPAGES%%man/man3/delete_shader.3.gz +%%MANPAGES%%man/man3/expire_image.3.gz +%%MANPAGES%%man/man3/fill_surface.3.gz +%%MANPAGES%%man/man3/finalize_3dmodel.3.gz +%%MANPAGES%%man/man3/focus_target.3.gz +%%MANPAGES%%man/man3/force_image_blend.3.gz +%%MANPAGES%%man/man3/forward3d_model.3.gz +%%MANPAGES%%man/man3/frameserver_debugstall.3.gz +%%MANPAGES%%man/man3/get_key.3.gz +%%MANPAGES%%man/man3/get_keys.3.gz +%%MANPAGES%%man/man3/glob_resource.3.gz +%%MANPAGES%%man/man3/hide_image.3.gz +%%MANPAGES%%man/man3/image_access_storage.3.gz +%%MANPAGES%%man/man3/image_active_frame.3.gz +%%MANPAGES%%man/man3/image_children.3.gz +%%MANPAGES%%man/man3/image_clip_off.3.gz +%%MANPAGES%%man/man3/image_clip_on.3.gz +%%MANPAGES%%man/man3/image_color.3.gz +%%MANPAGES%%man/man3/image_framecyclemode.3.gz +%%MANPAGES%%man/man3/image_framesetsize.3.gz +%%MANPAGES%%man/man3/image_get_txcos.3.gz +%%MANPAGES%%man/man3/image_hit.3.gz +%%MANPAGES%%man/man3/image_inherit_order.3.gz +%%MANPAGES%%man/man3/image_loaded.3.gz +%%MANPAGES%%man/man3/image_mask_clear.3.gz +%%MANPAGES%%man/man3/image_mask_clearall.3.gz +%%MANPAGES%%man/man3/image_mask_set.3.gz +%%MANPAGES%%man/man3/image_mask_toggle.3.gz +%%MANPAGES%%man/man3/image_matchstorage.3.gz +%%MANPAGES%%man/man3/image_mipmap.3.gz +%%MANPAGES%%man/man3/image_origo_offset.3.gz +%%MANPAGES%%man/man3/image_parent.3.gz +%%MANPAGES%%man/man3/image_pushasynch.3.gz +%%MANPAGES%%man/man3/image_resize_storage.3.gz +%%MANPAGES%%man/man3/image_scale_txcos.3.gz +%%MANPAGES%%man/man3/image_screen_coordinates.3.gz +%%MANPAGES%%man/man3/image_set_txcos.3.gz +%%MANPAGES%%man/man3/image_set_txcos_default.3.gz +%%MANPAGES%%man/man3/image_shader.3.gz +%%MANPAGES%%man/man3/image_sharestorage.3.gz +%%MANPAGES%%man/man3/image_state.3.gz +%%MANPAGES%%man/man3/image_storage_properties.3.gz +%%MANPAGES%%man/man3/image_storage_slice.3.gz +%%MANPAGES%%man/man3/image_surface_initial.3.gz +%%MANPAGES%%man/man3/image_surface_initial_properties.3.gz +%%MANPAGES%%man/man3/image_surface_properties.3.gz +%%MANPAGES%%man/man3/image_surface_resolve.3.gz +%%MANPAGES%%man/man3/image_surface_resolve_properties.3.gz +%%MANPAGES%%man/man3/image_tesselation.3.gz +%%MANPAGES%%man/man3/image_texfilter.3.gz +%%MANPAGES%%man/man3/image_tracetag.3.gz +%%MANPAGES%%man/man3/image_transform_cycle.3.gz +%%MANPAGES%%man/man3/input_capabilities.3.gz +%%MANPAGES%%man/man3/input_samplebase.3.gz +%%MANPAGES%%man/man3/input_target.3.gz +%%MANPAGES%%man/man3/inputanalog_filter.3.gz +%%MANPAGES%%man/man3/inputanalog_query.3.gz +%%MANPAGES%%man/man3/inputanalog_toggle.3.gz +%%MANPAGES%%man/man3/instant_image_transform.3.gz +%%MANPAGES%%man/man3/kbd_repeat.3.gz +%%MANPAGES%%man/man3/launch_avfeed.3.gz +%%MANPAGES%%man/man3/launch_decode.3.gz +%%MANPAGES%%man/man3/launch_target.3.gz +%%MANPAGES%%man/man3/led_intensity.3.gz +%%MANPAGES%%man/man3/link_image.3.gz +%%MANPAGES%%man/man3/list_audio_inputs.3.gz +%%MANPAGES%%man/man3/list_target_tags.3.gz +%%MANPAGES%%man/man3/list_targets.3.gz +%%MANPAGES%%man/man3/load_asample.3.gz +%%MANPAGES%%man/man3/load_image.3.gz +%%MANPAGES%%man/man3/load_image_asynch.3.gz +%%MANPAGES%%man/man3/map_video_display.3.gz +%%MANPAGES%%man/man3/match_keys.3.gz +%%MANPAGES%%man/man3/max_current_image_order.3.gz +%%MANPAGES%%man/man3/mesh_shader.3.gz +%%MANPAGES%%man/man3/message_target.3.gz +%%MANPAGES%%man/man3/move3d_model.3.gz +%%MANPAGES%%man/man3/move_cursor.3.gz +%%MANPAGES%%man/man3/move_image.3.gz +%%MANPAGES%%man/man3/net_listen.3.gz +%%MANPAGES%%man/man3/new_3dmodel.3.gz +%%MANPAGES%%man/man3/nudge_cursor.3.gz +%%MANPAGES%%man/man3/nudge_image.3.gz +%%MANPAGES%%man/man3/null_surface.3.gz +%%MANPAGES%%man/man3/open_nonblock.3.gz +%%MANPAGES%%man/man3/open_rawresource.3.gz +%%MANPAGES%%man/man3/order_image.3.gz +%%MANPAGES%%man/man3/orient3d_model.3.gz +%%MANPAGES%%man/man3/pacify_target.3.gz +%%MANPAGES%%man/man3/persist_image.3.gz +%%MANPAGES%%man/man3/pick_items.3.gz +%%MANPAGES%%man/man3/play_audio.3.gz +%%MANPAGES%%man/man3/pop_video_context.3.gz +%%MANPAGES%%man/man3/push_video_context.3.gz +%%MANPAGES%%man/man3/random_surface.3.gz +%%MANPAGES%%man/man3/raw_surface.3.gz +%%MANPAGES%%man/man3/read_rawresource.3.gz +%%MANPAGES%%man/man3/recordtarget_gain.3.gz +%%MANPAGES%%man/man3/relink_image.3.gz +%%MANPAGES%%man/man3/render_text.3.gz +%%MANPAGES%%man/man3/rendertarget_attach.3.gz +%%MANPAGES%%man/man3/rendertarget_bind.3.gz +%%MANPAGES%%man/man3/rendertarget_detach.3.gz +%%MANPAGES%%man/man3/rendertarget_forceupdate.3.gz +%%MANPAGES%%man/man3/rendertarget_id.3.gz +%%MANPAGES%%man/man3/rendertarget_metrics.3.gz +%%MANPAGES%%man/man3/rendertarget_noclear.3.gz +%%MANPAGES%%man/man3/rendertarget_range.3.gz +%%MANPAGES%%man/man3/rendertarget_reconfigure.3.gz +%%MANPAGES%%man/man3/rendertarget_vids.3.gz +%%MANPAGES%%man/man3/resample_image.3.gz +%%MANPAGES%%man/man3/reset_image_transform.3.gz +%%MANPAGES%%man/man3/reset_target.3.gz +%%MANPAGES%%man/man3/resize_cursor.3.gz +%%MANPAGES%%man/man3/resize_image.3.gz +%%MANPAGES%%man/man3/resize_video_canvas.3.gz +%%MANPAGES%%man/man3/resource.3.gz +%%MANPAGES%%man/man3/restore_target.3.gz +%%MANPAGES%%man/man3/resume_target.3.gz +%%MANPAGES%%man/man3/rotate3d_model.3.gz +%%MANPAGES%%man/man3/rotate_image.3.gz +%%MANPAGES%%man/man3/save_screenshot.3.gz +%%MANPAGES%%man/man3/scale3d_model.3.gz +%%MANPAGES%%man/man3/scale_3dvertices.3.gz +%%MANPAGES%%man/man3/scale_image.3.gz +%%MANPAGES%%man/man3/set_context_attachment.3.gz +%%MANPAGES%%man/man3/set_image_as_frame.3.gz +%%MANPAGES%%man/man3/set_led.3.gz +%%MANPAGES%%man/man3/set_led_rgb.3.gz +%%MANPAGES%%man/man3/shader_ugroup.3.gz +%%MANPAGES%%man/man3/shader_uniform.3.gz +%%MANPAGES%%man/man3/show_image.3.gz +%%MANPAGES%%man/man3/shutdown.3.gz +%%MANPAGES%%man/man3/snapshot_target.3.gz +%%MANPAGES%%man/man3/step3d_model.3.gz +%%MANPAGES%%man/man3/stepframe_target.3.gz +%%MANPAGES%%man/man3/store_key.3.gz +%%MANPAGES%%man/man3/storepop_video_context.3.gz +%%MANPAGES%%man/man3/storepush_video_context.3.gz +%%MANPAGES%%man/man3/strafe3d_model.3.gz +%%MANPAGES%%man/man3/subsystem_reset.3.gz +%%MANPAGES%%man/man3/suspend_target.3.gz +%%MANPAGES%%man/man3/switch_default_blendmode.3.gz +%%MANPAGES%%man/man3/switch_default_imageproc.3.gz +%%MANPAGES%%man/man3/switch_default_scalemode.3.gz +%%MANPAGES%%man/man3/switch_default_texfilter.3.gz +%%MANPAGES%%man/man3/switch_default_texmode.3.gz +%%MANPAGES%%man/man3/swizzle_model.3.gz +%%MANPAGES%%man/man3/system_collapse.3.gz +%%MANPAGES%%man/man3/system_context_size.3.gz +%%MANPAGES%%man/man3/system_defaultfont.3.gz +%%MANPAGES%%man/man3/system_identstr.3.gz +%%MANPAGES%%man/man3/system_load.3.gz +%%MANPAGES%%man/man3/system_snapshot.3.gz +%%MANPAGES%%man/man3/tag_image_transform.3.gz +%%MANPAGES%%man/man3/target_alloc.3.gz +%%MANPAGES%%man/man3/target_configurations.3.gz +%%MANPAGES%%man/man3/target_coreopt.3.gz +%%MANPAGES%%man/man3/target_devicehint.3.gz +%%MANPAGES%%man/man3/target_displayhint.3.gz +%%MANPAGES%%man/man3/target_flags.3.gz +%%MANPAGES%%man/man3/target_fonthint.3.gz +%%MANPAGES%%man/man3/target_framemode.3.gz +%%MANPAGES%%man/man3/target_graphmode.3.gz +%%MANPAGES%%man/man3/target_input.3.gz +%%MANPAGES%%man/man3/target_parent.3.gz +%%MANPAGES%%man/man3/target_portconfig.3.gz +%%MANPAGES%%man/man3/target_seek.3.gz +%%MANPAGES%%man/man3/target_synchronous.3.gz +%%MANPAGES%%man/man3/target_updatehandler.3.gz +%%MANPAGES%%man/man3/target_verbose.3.gz +%%MANPAGES%%man/man3/text_dimensions.3.gz +%%MANPAGES%%man/man3/toggle_mouse_grab.3.gz +%%MANPAGES%%man/man3/transfer_image_transform.3.gz +%%MANPAGES%%man/man3/utf8kind.3.gz +%%MANPAGES%%man/man3/valid_vid.3.gz +%%MANPAGES%%man/man3/video_3dorder.3.gz +%%MANPAGES%%man/man3/video_display_state.3.gz +%%MANPAGES%%man/man3/video_displaydescr.3.gz +%%MANPAGES%%man/man3/video_displaygamma.3.gz +%%MANPAGES%%man/man3/video_displaymodes.3.gz +%%MANPAGES%%man/man3/video_synchronization.3.gz +%%MANPAGES%%man/man3/vr_map_limb.3.gz +%%MANPAGES%%man/man3/vr_metadata.3.gz +%%MANPAGES%%man/man3/vr_setup.3.gz +%%MANPAGES%%man/man3/warning.3.gz +%%MANPAGES%%man/man3/write_rawresource.3.gz +%%MANPAGES%%man/man3/zap_resource.3.gz %%DATADIR%%/appl/console/console.lua %%DATADIR%%/appl/console/console_osdkbd.lua %%DATADIR%%/appl/console/cursor.png