Index: head/devel/android-tools-fastboot/Makefile =================================================================== --- head/devel/android-tools-fastboot/Makefile (revision 523600) +++ head/devel/android-tools-fastboot/Makefile (revision 523601) @@ -1,61 +1,61 @@ # $FreeBSD$ PORTNAME= android-tools-fastboot DISTVERSIONPREFIX= platform-tools- DISTVERSION?= 29.0.5 PORTREVISION?= 0 CATEGORIES= devel sysutils MASTER_SITES= https://salsa.debian.org/android-tools-team/android-tools/raw/706e754/debian/:manpage DISTFILES= fastboot.1:manpage EXTRACT_ONLY= ${DISTFILES:N*\:manpage:C/:.*//} MAINTAINER= jbeich@FreeBSD.org COMMENT= Android Fastboot protocol CLI tool LICENSE= APACHE20 BSD2CLAUSE LICENSE_COMB= multi USE_GITHUB= yes GH_TUPLE= aosp-mirror:platform_system_core:${DISTVERSIONFULL} \ jbeich:platform_external_avb:${DISTVERSIONFULL}:avb/avb \ jbeich:platform_system_extras:${DISTVERSIONFULL}:extras/extras \ jbeich:platform_system_tools_mkbootimg:${DISTVERSIONFULL}:mkbootimg/mkbootimg CONFLICTS_INSTALL?= ${PORTNAME}-devel-* USES= compiler:c++17-lang pkgconfig ssl uidfix BUILD_WRKSRC= ${WRKSRC}/fastboot INSTALL_WRKSRC= ${BUILD_WRKSRC} MAKEFILE?= ${.CURDIR}/files/Makefile MAKE_ENV= BINDIR="${PREFIX}/bin" EXTRADIR="${FILESDIR}" \ FILESDIR="${DOCSDIR}" \ VERSION="${DISTVERSION}${DISTVERSIONSUFFIX}" \ - MANDIR="${PREFIX}/man/man" + MANDIR="${PREFIX}/share/man/man" PLIST_FILES= bin/fastboot \ - man/man1/fastboot.1.gz + share/man/man1/fastboot.1.gz PORTDOCS= * SUB_FILES= pkg-message OPTIONS_DEFINE= BASH DOCS OPTIONS_SUB= yes .if make(makesum) # for optional distfiles .MAKEFLAGS: WITH="${OPTIONS_DEFINE}" .endif BASH_GH_TUPLE= mbrubeck:android-completion:c1b0656:bashcomp BASH_PLIST_FILES= etc/bash_completion.d/fastboot BASH_VARS= LICENSE+=MIT DOCS_MAKE_ARGS_OFF= FILES="" FILESDIR="" post-extract: @${CP} ${_DISTDIR}/${DISTFILES:M*\:manpage:C/:.*//} \ ${BUILD_WRKSRC} post-install-BASH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/${BASH_PLIST_FILES:H} ${INSTALL_DATA} ${WRKSRC_bashcomp}/android \ ${STAGEDIR}${PREFIX}/${BASH_PLIST_FILES} .include Index: head/devel/libopenbsd/Makefile =================================================================== --- head/devel/libopenbsd/Makefile (revision 523600) +++ head/devel/libopenbsd/Makefile (revision 523601) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= libopenbsd PORTVERSION= r298107 CATEGORIES= devel MASTER_SITES= LOCAL/jbeich \ https://svn.freebsd.org/base/head/lib/${PORTNAME}/:svn MAINTAINER= jbeich@FreeBSD.org COMMENT= imsg and ohash routines from OpenBSD libutil LICENSE= ISCL USES= uidfix tar:xz MAKE_ENV= SHLIB_MAJOR=0 WITHOUT_PROFILE=1 MAKE_ARGS= INCLUDEDIR="${PREFIX}/include" LIBDIR="${PREFIX}/lib" \ - MANDIR="${PREFIX}/man/man" + MANDIR="${PREFIX}/share/man/man" USE_LDCONFIG= yes .include # # To update snapshot: make makesum BOOTSTRAP= # Specific snapshot: make makesum SVN_FETCH= PORTVERSION=r1234 # .if defined(BOOTSTRAP) SVN_REV!= svn info ${MASTER_SITES:M*\:svn:S/:svn//} | \ ${SED} -n 's/^Last Changed Rev: //p' PORTVERSION:= r${SVN_REV} .else SVN_REV?= ${PORTVERSION:S/r//} .endif .if defined(BOOTSTRAP) || defined(SVN_FETCH) FETCH_DEPENDS+= svn:devel/subversion NO_CHECKSUM= yes do-fetch: ${MKDIR} ${WRKDIR} svn export -r${SVN_REV} ${_MASTER_SITES_svn} ${WRKSRC} (cd ${WRKDIR} && ${TAR} cJvf \ ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \ --uid 0 --gid 0 ${DISTNAME}) . ifmake makesum ${REINPLACE_CMD} -i '' '/^PORTVERSION=/s/r.*/r${SVN_REV}/' \ ${MASTERDIR}/Makefile . endif . if ${USER} == ${MAINTAINER:C/@.*//} -scp ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \ freefall.freebsd.org:public_distfiles/ . endif .endif .include Index: head/devel/libopenbsd/pkg-plist =================================================================== --- head/devel/libopenbsd/pkg-plist (revision 523600) +++ head/devel/libopenbsd/pkg-plist (revision 523601) @@ -1,8 +1,8 @@ include/imsg.h include/ohash.h lib/libopenbsd.a lib/libopenbsd.so lib/libopenbsd.so.0 -man/man3/imsg_init.3.gz -man/man3/ohash_init.3.gz -man/man3/ohash_interval.3.gz +share/man/man3/imsg_init.3.gz +share/man/man3/ohash_init.3.gz +share/man/man3/ohash_interval.3.gz Index: head/emulators/citra/Makefile =================================================================== --- head/emulators/citra/Makefile (revision 523600) +++ head/emulators/citra/Makefile (revision 523601) @@ -1,95 +1,94 @@ # $FreeBSD$ PORTNAME= citra PORTVERSION= s20200117 PORTREVISION?= 0 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org COMMENT= Nintendo 3DS emulator/debugger LICENSE= BSD2CLAUSE BSD3CLAUSE BSL GPLv2+ ISCL LGPL21+ MIT OpenSSL UNLICENSE LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/externals/fmt/LICENSE.rst LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/externals/inih/inih/LICENSE.txt LICENSE_FILE_BSL= ${WRKSRC}/externals/catch/LICENSE.txt LICENSE_FILE_GPLv2+ = ${WRKSRC}/license.txt LICENSE_FILE_ISCL= ${WRKSRC}/externals/cubeb/LICENSE LICENSE_FILE_LGPL21+ = ${_LICENSE_STORE}/LGPL21 # soundtouch LICENSE_FILE_MIT= ${WRKSRC}/externals/enet/LICENSE LICENSE_FILE_OpenSSL= ${WRKSRC}/externals/libressl/COPYING BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs USE_GITHUB= yes GH_ACCOUNT= citra-emu GH_TAGNAME= e4285097f GH_TUPLE= citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \ citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \ MerryMage:dynarmic:r1-992-g4e6848d1:dynarmic/externals/dynarmic \ arsenm:sanitizers-cmake:aab6948:sanitizers_cmake/externals/cubeb/cmake/sanitizers-cmake \ arun11299:cpp-jwt:v1.1.1:cpp_jwt/externals/cpp-jwt \ benhoyt:inih:r42-6-g2023872:inih/externals/inih/inih \ catchorg:Catch2:v2.3.0:catch/externals/catch \ facebook:zstd:v1.4.4:zstd/externals/zstd \ fmtlib:fmt:6.0.0-56-g4b8f8fac:fmt/externals/fmt \ herumi:xbyak:v5.71:xbyak/externals/xbyak \ kinetiknz:cubeb:cubeb-0.2-1172-g3ab5075:cubeb/externals/cubeb \ lsalzman:enet:0eaf48e:enet/externals/enet \ lvandeve:lodepng:31d9704:lodepng/externals/lodepng/lodepng \ neobrain:nihstro:fd69de1:nihstro/externals/nihstro \ weidai11:cryptopp:CRYPTOPP_7_0_0-23-gf320e7d9:cryptopp/externals/cryptopp/cryptopp \ wwylele:teakra:e6ea0ea:teakra/externals/teakra USES= cmake compiler:c++17-lang iconv localbase:ldflags sdl USE_SDL= sdl2 LDFLAGS+= -Wl,--as-needed # Qt5Network TEST_TARGET= test OPTIONS_DEFINE= ALSA FFMPEG PULSEAUDIO JACK SNDIO OPTIONS_DEFAULT=ALSA FFMPEG PULSEAUDIO JACK SNDIO OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= QT5 SDL OPTIONS_SLAVE?= SDL OPTIONS_EXCLUDE:= ${OPTIONS_MULTI_GUI} ALSA_BUILD_DEPENDS= alsa-lib>0:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_CMAKE_BOOL= USE_ALSA FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= ENABLE_FFMPEG_AUDIO_DECODER ENABLE_FFMPEG_VIDEO_DUMPER JACK_BUILD_DEPENDS= jackit>0:audio/jack JACK_CMAKE_BOOL= USE_JACK PULSEAUDIO_BUILD_DEPENDS=pulseaudio>0:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE SNDIO_BUILD_DEPENDS= sndio>0:audio/sndio SNDIO_CMAKE_BOOL= USE_SNDIO SDL_CMAKE_BOOL= ENABLE_SDL2 SDL_PLIST_FILES=bin/${PORTNAME} \ bin/${PORTNAME}-room \ - man/man6/${PORTNAME}.6.gz + share/man/man6/${PORTNAME}.6.gz QT5_USES= desktop-file-utils qt:5 shared-mime-info QT5_USE= QT=qmake_build,buildtools_build,concurrent_build,core,gui,multimedia,opengl,widgets QT5_CMAKE_BOOL= ENABLE_QT QT5_PLIST_FILES=bin/${PORTNAME}-qt \ "@comment bin/${PORTNAME}-room" \ - man/man6/${PORTNAME}-qt.6.gz \ share/applications/${PORTNAME}.desktop \ share/icons/hicolor/scalable/apps/${PORTNAME}.svg \ + share/man/man6/${PORTNAME}-qt.6.gz \ share/mime/packages/${PORTNAME}.xml post-patch: - @${REINPLACE_CMD} -e 's,share/man,man,' \ - -e '/check_submodules_present()/d' \ + @${REINPLACE_CMD} -e '/check_submodules_present()/d' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's/@GIT_BRANCH@/master/' \ -e 's/@GIT_DESC@/${GH_TAGNAME}/' \ ${WRKSRC}/src/common/scm_rev.cpp.in .include Index: head/emulators/ppsspp/Makefile =================================================================== --- head/emulators/ppsspp/Makefile (revision 523600) +++ head/emulators/ppsspp/Makefile (revision 523601) @@ -1,107 +1,107 @@ # $FreeBSD$ PORTNAME= ppsspp DISTVERSIONPREFIX= v DISTVERSION?= 1.9.4 PORTREVISION?= 0 CATEGORIES= emulators # XXX Get from Debian once #697821 lands MASTER_SITES= https://bazaar.launchpad.net/~sergio-br2/${PORTNAME}/debian-sdl/download/5/${PORTNAME}.1-20140802045408-dd26dik367ztj5xg-8/:manpage DISTFILES= ${PORTNAME}.1:manpage EXTRACT_ONLY= ${DISTFILES:N*\:manpage:C/:.*//} MAINTAINER= jbeich@FreeBSD.org COMMENT= PSP emulator in C++ with dynarec JIT for x86, ARM, MIPS LICENSE= GPLv2+ # Bi-endian architectures default to big for some reason NOT_FOR_ARCHS= mips mips64 powerpc powerpc64 sparc64 NOT_FOR_ARCHS_REASON= only little-endian is supported, see \ https://github.com/hrydgard/ppsspp/issues/8823 LIB_DEPENDS= libzip.so:archivers/libzip \ libsnappy.so:archivers/snappy \ libavcodec.so:multimedia/ffmpeg RUN_DEPENDS= xdg-open:devel/xdg-utils USE_GITHUB= yes GH_ACCOUNT= hrydgard GH_TUPLE?= hrydgard:glslang:7.11.3214-63-gf9d08a25:glslang/ext/glslang \ hrydgard:${PORTNAME}-lang:bfc3a51:lang/assets/lang \ KhronosGroup:SPIRV-Cross:2019-05-20-60-ga1f7c8dc:SPIRV/ext/SPIRV-Cross \ Kingcom:armips:v0.10.0-28-g7885552:armips/ext/armips CONFLICTS_INSTALL= ${PORTNAME}-* USES= cmake compiler:c++11-lib gl localbase:ldflags pkgconfig sdl EXCLUDE= libzip zlib EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,} USE_GL= gl glew glu USE_SDL= sdl2 # joystick CMAKE_ON= USE_SYSTEM_FFMPEG USE_SYSTEM_LIBZIP CMAKE_OFF= USE_DISCORD SUB_FILES= pkg-message PORTDATA= assets ${PORTNAME} DESKTOP_ENTRIES="PPSSPP" \ "" \ "${PORTNAME}" \ "${PORTNAME} %f" \ "Game;Emulator;" \ "" OPTIONS_DEFINE= OLDJOY VULKAN OPTIONS_DEFAULT=VULKAN OPTIONS_SINGLE= GUI OPTIONS_SINGLE_GUI= QT5 SDL OPTIONS_SLAVE?= LIBRETRO SDL OPTIONS_EXCLUDE:= ${OPTIONS_EXCLUDE} ${OPTIONS_SINGLE_GUI} LIBRETRO_DESC= libretro core for games/retroarch LIBRETRO_CMAKE_BOOL= LIBRETRO LIBRETRO_PLIST_FILES= lib/libretro/${PORTNAME}_libretro.so LIBRETRO_IMPLIES= SDL OLDJOY_DESC= Old joystick support with fixed button mappings (deprecated) OLDJOY_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-old-joy QT5_USES= qt:5 QT5_USE= QT=qmake_build,buildtools_build,linguisttools_build,gui,opengl,widgets QT5_CMAKE_BOOL= USING_QT_UI QT5_VARS= EXENAME=PPSSPPQt SDL_BUILD_DEPENDS= png>=1.6:graphics/png SDL_LIB_DEPENDS= libpng.so:graphics/png SDL_VARS= EXENAME=PPSSPPSDL VULKAN_DESC= Vulkan renderer VULKAN_RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader post-patch: @${REINPLACE_CMD} -e 's/Linux/${OPSYS}/' \ ${WRKSRC}/assets/gamecontrollerdb.txt @${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,' \ ${WRKSRC}/UI/NativeApp.cpp @${REINPLACE_CMD} -e 's/"unknown"/"${DISTVERSIONFULL}"/' \ ${WRKSRC}/git-version.cmake do-install: # cmake doesn't pack assets into the app unlike qmake (cd ${INSTALL_WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDATA:N${PORTNAME}}" ${STAGEDIR}${DATADIR}) # Install the app alongside assets to avoid warnings with GetExeDirectory() ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${EXENAME} \ ${STAGEDIR}${DATADIR}/${PORTNAME} ${LN} -sf ../${DATADIR_REL}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${_DISTDIR}/${PORTNAME}.1 \ - ${STAGEDIR}${MAN1PREFIX}/man/man1 + ${STAGEDIR}${PREFIX}/share/man/man1 (cd ${WRKSRC}/icons && ${COPYTREE_SHARE} \ "hicolor" ${STAGEDIR}${PREFIX}/share/icons) ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/icons/icon-512.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}.svg do-install-LIBRETRO-on: ${MKDIR} ${STAGEDIR}${PREFIX}/${LIBRETRO_PLIST_FILES:H} ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/${LIBRETRO_PLIST_FILES:T} \ ${STAGEDIR}${PREFIX}/${LIBRETRO_PLIST_FILES:H} .include Index: head/emulators/ppsspp/pkg-plist =================================================================== --- head/emulators/ppsspp/pkg-plist (revision 523600) +++ head/emulators/ppsspp/pkg-plist (revision 523601) @@ -1,12 +1,12 @@ bin/ppsspp -man/man1/ppsspp.1.gz share/icons/hicolor/128x128/apps/ppsspp.png share/icons/hicolor/16x16/apps/ppsspp.png share/icons/hicolor/24x24/apps/ppsspp.png share/icons/hicolor/256x256/apps/ppsspp.png share/icons/hicolor/32x32/apps/ppsspp.png share/icons/hicolor/48x48/apps/ppsspp.png share/icons/hicolor/512x512/apps/ppsspp.png share/icons/hicolor/64x64/apps/ppsspp.png share/icons/hicolor/96x96/apps/ppsspp.png share/icons/hicolor/scalable/apps/ppsspp.svg +share/man/man1/ppsspp.1.gz Index: head/emulators/yuzu/Makefile =================================================================== --- head/emulators/yuzu/Makefile (revision 523600) +++ head/emulators/yuzu/Makefile (revision 523601) @@ -1,106 +1,105 @@ # $FreeBSD$ PORTNAME= yuzu PORTVERSION= s20200118 PORTREVISION?= 0 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org COMMENT= Nintendo Switch emulator/debugger LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE BSL GPLv2+ ISCL LGPL21+ LGPL3+ MIT OpenSSL UNLICENSE LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/externals/fmt/LICENSE.rst LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/externals/inih/inih/LICENSE.txt LICENSE_FILE_BSL= ${WRKSRC}/externals/catch/LICENSE.txt LICENSE_FILE_GPLv2+ = ${WRKSRC}/license.txt LICENSE_FILE_ISCL= ${WRKSRC}/externals/cubeb/LICENSE LICENSE_FILE_LGPL21+ = ${_LICENSE_STORE}/LGPL21 # soundtouch LICENSE_FILE_LGPL3+ = ${_LICENSE_STORE}/LGPL3 # sirit LICENSE_FILE_MIT= ${WRKSRC}/externals/sirit/externals/SPIRV-Headers/LICENSE LICENSE_FILE_OpenSSL= ${WRKSRC}/externals/libressl/COPYING ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 ONLY_FOR_ARCHS_REASON= requires int128 BUILD_DEPENDS= boost-libs>=1.66:devel/boost-libs \ gmake:devel/gmake USE_GITHUB= yes GH_ACCOUNT= yuzu-emu GH_TAGNAME= 51c8aea97 GH_TUPLE= yuzu-emu:unicorn:1.0.1-153-g73f45735:unicorn/externals/unicorn \ DarkLordZach:mbedtls:a280e60:mbedtls/externals/mbedtls \ KhronosGroup:SPIRV-Headers:2c51218:SPIRV_Headers/externals/sirit/externals/SPIRV-Headers \ KhronosGroup:Vulkan-Headers:v1.1.127-2-gd42d074:Vulkan_Headers/externals/Vulkan-Headers \ MerryMage:dynarmic:r1-1438-gf6ae9e1c:dynarmic/externals/dynarmic \ ReinUsesLisp:sirit:9f4d057:sirit/externals/sirit \ arsenm:sanitizers-cmake:aab6948:sanitizers_cmake/externals/cubeb/cmake/sanitizers-cmake \ catchorg:Catch2:v2.3.0:catch/externals/catch \ citra-emu:ext-libressl-portable:7d01cb0:libressl/externals/libressl \ citra-emu:ext-soundtouch:060181e:soundtouch/externals/soundtouch \ facebook:zstd:v1.3.8:zstd/externals/zstd \ fmtlib:fmt:6.0.0-56-g4b8f8fac:fmt/externals/fmt \ kinetiknz:cubeb:cubeb-0.2-1172-g3ab5075:cubeb/externals/cubeb \ lz4:lz4:v1.8.0-8-g4db65c1:lz4/externals/lz4 \ madler:zlib:v1.2.11:zlib/externals/zlib/zlib \ nih-at:libzip:rel-1-5-2-93-g89bd6d63:libzip/externals/libzip/libzip \ svn2github:inih:603729d:inih/externals/inih/inih \ weidai11:cryptopp:CRYPTOPP_7_0_0-23-gf320e7d9:cryptopp/externals/cryptopp/cryptopp \ xiph:opus:v1.3.1-4-gad8fe90d:opus/externals/opus/opus USES= cmake compiler:c++17-lang iconv localbase:ldflags \ python:build sdl USE_SDL= sdl2 LDFLAGS+= -Wl,--as-needed # Qt5Network TEST_TARGET= test # XXX Remove after FreeBSD 11.2/12.0 reach EOL i.e., around 2020-02-01 .if make(makesum) || (!exists(/usr/include/c++/v1/charconv) && exists(/usr/lib/libc++.so)) MASTER_SITES+= https://releases.llvm.org/${LLVM_VER}/:libcxx DISTFILES+= libcxx-${LLVM_VER}.src.tar.xz:libcxx CXXFLAGS+= -nostdinc++ -isystem${WRKDIR}/libcxx-${LLVM_VER}.src/include LLVM_VER= 8.0.0 # same as FreeBSD 11.3 .endif OPTIONS_DEFINE= ALSA PULSEAUDIO JACK SNDIO OPTIONS_DEFAULT=ALSA PULSEAUDIO JACK SNDIO OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= QT5 SDL OPTIONS_SLAVE?= SDL OPTIONS_EXCLUDE:= ${OPTIONS_MULTI_GUI} ALSA_BUILD_DEPENDS= alsa-lib>0:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_CMAKE_BOOL= USE_ALSA JACK_BUILD_DEPENDS= jackit>0:audio/jack JACK_CMAKE_BOOL= USE_JACK PULSEAUDIO_BUILD_DEPENDS=pulseaudio>0:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE SNDIO_BUILD_DEPENDS= sndio>0:audio/sndio SNDIO_CMAKE_BOOL= USE_SNDIO SDL_CMAKE_BOOL= ENABLE_SDL2 SDL_PLIST_FILES=bin/${PORTNAME}-cmd \ bin/${PORTNAME}-tester QT5_USES= desktop-file-utils qt:5 shared-mime-info QT5_USE= QT=qmake_build,buildtools_build,concurrent_build,core,gui,opengl,webengine,widgets QT5_CMAKE_BOOL= ENABLE_QT YUZU_USE_QT_WEB_ENGINE QT5_PLIST_FILES=bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ share/icons/hicolor/scalable/apps/${PORTNAME}.svg \ share/mime/packages/${PORTNAME}.xml post-patch: - @${REINPLACE_CMD} -e 's,share/man,man,' \ - -e '/check_submodules_present()/d' \ + @${REINPLACE_CMD} -e '/check_submodules_present()/d' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's/@GIT_BRANCH@/master/' \ -e 's/@GIT_DESC@/${GH_TAGNAME}/' \ ${WRKSRC}/src/common/scm_rev.cpp.in .include Index: head/games/narcissu2/Makefile =================================================================== --- head/games/narcissu2/Makefile (revision 523600) +++ head/games/narcissu2/Makefile (revision 523601) @@ -1,61 +1,61 @@ # $FreeBSD$ PORTNAME= narcissu2 PORTVERSION= 1.1 CATEGORIES= games MASTER_SITES= http://www.neechin.net/file_download/22/:game \ http://www.neechin.net/file_download/27/:script \ https://aur.archlinux.org/cgit/aur.git/plain/${PORTNAME}-en.png?h=${PORTNAME}-en&id=9768eea&foo=/:icon DISTFILES= [Denpa]_Narcissu_2_Eng_[unix].tar.bz2.link:game \ Narcissu_2_Eng_v${PORTVERSION}_script_[All_platforms].zip:script \ ${PORTNAME}-en.png:icon EXTRACT_ONLY= ${DISTFILES:N*\:icon:C/:.*//} MAINTAINER= jbeich@FreeBSD.org COMMENT= Visual novel about an encounter of terminally ill LICENSE= Freeware LICENSE_NAME= Narcissu and Narcissu 2 License (from README) LICENSE_TEXT= Permission has been granted to anyone to redistribute \ these games by means such as the Internet, provided such \ distribution is free of charge and the contents of the \ game data are not modified. LICENSE_PERMS= dist-mirror pkg-mirror auto-accept RUN_DEPENDS= ponscr:games/ponscripter-sekai NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-installer PORTDATA= * PORTDOCS= README PLIST_FILES= bin/${PORTNAME} \ - man/man6/${PORTNAME}.6.gz \ - share/icons/hicolor/48x48/apps/${PORTNAME}.png + share/icons/hicolor/48x48/apps/${PORTNAME}.png \ + share/man/man6/${PORTNAME}.6.gz DESKTOP_ENTRIES="Narcissu & Narcissu: Side 2nd" \ "" \ "${PORTNAME}" \ "${PORTNAME}" \ "Game;AdventureGame;" \ "" OPTIONS_DEFINE= DOCS pre-install: ${PRINTF} '#! /bin/sh\nponscr --root ${DATADIR} "$$@"\n' \ >${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps ${INSTALL_DATA} ${_DISTDIR}/${DISTFILES:M*\:icon:C/:.*//} \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png (cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} -p ${WRKDIR}/*.utf ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.6 \ - ${STAGEDIR}${MAN6PREFIX}/man/man6/${PORTNAME}.6 + ${STAGEDIR}${PREFIX}/share/man/man6/${PORTNAME}.6 (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include Index: head/games/openra/Makefile =================================================================== --- head/games/openra/Makefile (revision 523600) +++ head/games/openra/Makefile (revision 523601) @@ -1,78 +1,78 @@ # $FreeBSD$ PORTNAME= openra DISTVERSIONPREFIX= release- DISTVERSION= 20191117 CATEGORIES= games MASTER_SITES= https://github.com/${GH_ACCOUNT}/SDL2-CS/releases/download/20190907/:SDL2_CS \ https://github.com/${GH_ACCOUNT}/OpenAL-CS/releases/download/20190907/:OpenAL_CS \ https://github.com/${GH_ACCOUNT}/Eluant/releases/download/20160124/:Eluant \ https://geolite.maxmind.com/download/geoip/database/:GeoLite2 DISTFILES= SDL2-CS.dll:SDL2_CS \ SDL2-CS.dll.config:SDL2_CS \ OpenAL-CS.dll:OpenAL_CS \ OpenAL-CS.dll.config:OpenAL_CS \ Eluant.dll:Eluant \ GeoLite2-Country_20191105${EXTRACT_SUFX}:GeoLite2 EXTRACT_ONLY= ${DISTFILES:C/:.*//:N*.config:N*.dll:N*.nupkg} MAINTAINER= jbeich@FreeBSD.org COMMENT= Multiplayer re-envisioning of early RTS games by Westwood Studios LICENSE= GPLv3 BUILD_DEPENDS= msbuild:devel/msbuild LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgdiplus.so:x11-toolkits/libgdiplus NUGET_DEPENDS= FuzzyLogicLibrary=1.2.0 \ MaxMind.Db=2.0.0 \ NUnit=3.0.1 \ NUnit.Console=3.0.1 \ Open.NAT=2.1.0 \ SharpZipLib=1.1.0 \ StyleCop.MSBuild=4.7.49 \ StyleCopPlus.MSBuild=4.7.49.5 \ rix0rrr.BeaconLib=1.0.1 USE_GITHUB= yes GH_PROJECT= OpenRA NO_ARCH= yes USES= desktop-file-utils gmake lua:51,run mono:nuget openal:soft sdl \ shared-mime-info shebangfix USE_SDL= sdl2 NUGET_LAYOUT= flat NUGET_PACKAGEDIR=${WRKSRC}/thirdparty/download SHEBANG_FILES= launch-dedicated.sh -MAKE_ENV= prefix="${PREFIX}" mandir="${PREFIX}/man" \ +MAKE_ENV= prefix="${PREFIX}" \ gameinstalldir="${DATADIR}" ALL_TARGET= all INSTALL_TARGET= install install-man-page \ install-linux-mime install-linux-shortcuts PORTDATA= * OPTIONS_DEFINE= TEST TEST_MAKE_ENV= HOME="${WRKDIR}" TEST_ALL_TARGET=test post-extract: ${CP} ${DISTFILES:C/:.*//:N*.nupkg:N*.tar*:S,^,${_DISTDIR}/,} \ ${WRKDIR}/GeoLite2-*/*.mmdb \ ${NUGET_PACKAGEDIR} ${GZIP_CMD} ${NUGET_PACKAGEDIR}/*.mmdb post-patch: ${REINPLACE_CMD} \ -e '/MSBUILD.*-t:restore/d' \ -e '/echo/!s/ @/ /' \ -e '/^VERSION/s/=.*/= ${GH_TAGNAME}/' \ -e '/^core:/s/$$/ version/' \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e '/noget\.sh/d' \ ${WRKSRC}/thirdparty/fetch-thirdparty-deps.sh ${SED} 's/@LIBLUA51@/liblua-${LUA_VER}.so/' \ ${WRKSRC}/thirdparty/Eluant.dll.config.in \ >${WRKSRC}/Eluant.dll.config .include Index: head/games/openra/pkg-plist =================================================================== --- head/games/openra/pkg-plist (revision 523600) +++ head/games/openra/pkg-plist (revision 523601) @@ -1,30 +1,30 @@ bin/openra-cnc bin/openra-cnc-server bin/openra-d2k bin/openra-d2k-server bin/openra-ra bin/openra-ra-server -man/man6/openra.6.gz share/applications/openra-cnc.desktop share/applications/openra-d2k.desktop share/applications/openra-ra.desktop share/icons/hicolor/128x128/apps/openra-cnc.png share/icons/hicolor/128x128/apps/openra-d2k.png share/icons/hicolor/128x128/apps/openra-ra.png share/icons/hicolor/16x16/apps/openra-cnc.png share/icons/hicolor/16x16/apps/openra-d2k.png share/icons/hicolor/16x16/apps/openra-ra.png share/icons/hicolor/32x32/apps/openra-cnc.png share/icons/hicolor/32x32/apps/openra-d2k.png share/icons/hicolor/32x32/apps/openra-ra.png share/icons/hicolor/48x48/apps/openra-cnc.png share/icons/hicolor/48x48/apps/openra-d2k.png share/icons/hicolor/48x48/apps/openra-ra.png share/icons/hicolor/64x64/apps/openra-cnc.png share/icons/hicolor/64x64/apps/openra-d2k.png share/icons/hicolor/64x64/apps/openra-ra.png share/icons/hicolor/scalable/apps/openra-cnc.svg share/icons/hicolor/scalable/apps/openra-ra.svg +share/man/man6/openra.6.gz share/mime/packages/openra-cnc.xml share/mime/packages/openra-d2k.xml share/mime/packages/openra-ra.xml Index: head/games/rlvm/Makefile =================================================================== --- head/games/rlvm/Makefile (revision 523600) +++ head/games/rlvm/Makefile (revision 523601) @@ -1,102 +1,102 @@ # $FreeBSD$ PORTNAME= rlvm DISTVERSIONPREFIX= release- DISTVERSION= 0.14-67 DISTVERSIONSUFFIX= -g9350209 PORTREVISION= 22 CATEGORIES= games PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= fb627bad9129.patch:-p1 MAINTAINER= jbeich@FreeBSD.org COMMENT= RealLive virtual machine clone LICENSE= GPLv2 GPLv3 MIT LICENSE_COMB= multi BROKEN_powerpc64= fails to link: gcn_platform.cc: undefined reference to gcn::Exception::Exception BUILD_DEPENDS= ${LOCALBASE}/include/utf8.h:devel/utf8cpp LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \ libboost_serialization.so:devel/boost-libs \ libguichan.so:devel/guichan RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu USE_GITHUB= yes GH_ACCOUNT= eglaysher USES= compiler:c++11-lib gl gnome pkgconfig scons sdl USE_GL= glew glu USE_GNOME= gtk20 USE_SDL= image mixer ttf EXCLUDE= GLEW SDL_image SDL_mixer SDL_ttf gmock gtest guichan \ luabind utf8cpp # leaving only pygame, xclannad, *.cpp EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude vendor/,} LDFLAGS+= -Wl,--as-needed # avoid overlinking (gtk deps) MAKE_ARGS= VERBOSE=1 INSTALLS_ICONS= yes PORTDOCS= AUTHORS.TXT NEWS.TXT README.md STATUS.TXT notes OPTIONS_DEFINE= DEBUG DOCS NLS TEST OPTIONS_DEFAULT=MONA OPTIONS_MULTI= JAPANESE_FONT OPTIONS_MULTI_JAPANESE_FONT=KOCHI MONA SAZANAMI OPTIONS_SUB= yes JAPANESE_FONT_DESC=msgothic.ttc alternatives with verified metrics (unless --font) KOCHI_DESC= kochi-gothic-subst.ttf from japanese/font-kochi KOCHI_RUN_DEPENDS=${LOCALBASE}/share/fonts/kochi/kochi-gothic-subst.ttf:japanese/font-kochi MONA_DESC= mona.ttf from japanese/font-mona-ttf MONA_RUN_DEPENDS=${LOCALBASE}/share/fonts/mona-ttf/mona.ttf:japanese/font-mona-ttf SAZANAMI_DESC= sazanami-gothic.ttf from japanese/font-sazanami SAZANAMI_RUN_DEPENDS=${LOCALBASE}/share/fonts/sazanami/sazanami-gothic.ttf:japanese/font-sazanami DEBUG_MAKE_ARGS_OFF=--release NLS_USES= gettext NLS_EXTRA_PATCHES_OFF=${FILESDIR}/extra-patch-disable-nls TEST_USES= lua:51 TEST_BUILD_DEPENDS=googletest>=1.7.0:devel/googletest \ luabind>0:devel/luabind TEST_EXTRA_PATCHES_OFF=${FILESDIR}/extra-patch-disable-test post-patch: @${GREP} -Flr 'utf8cpp/' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -i .bak.utf8cpp -e 's,utf8cpp/,,' @${REINPLACE_CMD} -e 's,/usr/share,${PREFIX}/share,' \ ${WRKSRC}/src/platforms/gtk/gtk_rlvm_instance.cc @${REINPLACE_CMD} -e 's,/usr/share,${LOCALBASE}/share,' \ -e 's,truetype/ttf-dejavu,dejavu,' \ -e 's,truetype/[^/"]*/,TTF/,' \ ${WRKSRC}/src/utilities/find_font_file.cc do-test-TEST-on: (cd ${WRKSRC} && build/${PORTNAME}_unittests) pre-install-TEST-on: do-test-TEST-on do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/debian/${PORTNAME}.6 \ - ${STAGEDIR}${MAN6PREFIX}/man/man6 + ${STAGEDIR}${PREFIX}/share/man/man6 ${INSTALL_DATA} ${WRKSRC}/src/platforms/gtk/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} @(cd ${WRKSRC}/resources && for f in */${PORTNAME}.png; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%/*}x$${f%/*}/apps; \ ${INSTALL_DATA} -v $$f \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%/*}x$${f%/*}/apps; \ done) post-install-NLS-on: (cd ${WRKSRC}/build/locale && ${COPYTREE_SHARE} \ . ${STAGEDIR}${PREFIX}/share/locale) post-install-DOCS-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDOCS:Nnotes}" ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \ notes ${STAGEDIR}${DOCSDIR}) .include Index: head/games/rlvm/pkg-plist =================================================================== --- head/games/rlvm/pkg-plist (revision 523600) +++ head/games/rlvm/pkg-plist (revision 523601) @@ -1,10 +1,10 @@ bin/rlvm -man/man6/rlvm.6.gz share/applications/rlvm.desktop share/icons/hicolor/128x128/apps/rlvm.png share/icons/hicolor/16x16/apps/rlvm.png share/icons/hicolor/24x24/apps/rlvm.png share/icons/hicolor/256x256/apps/rlvm.png share/icons/hicolor/32x32/apps/rlvm.png share/icons/hicolor/48x48/apps/rlvm.png %%NLS%%share/locale/ja/LC_MESSAGES/rlvm.mo +share/man/man6/rlvm.6.gz Index: head/graphics/yacreader/Makefile =================================================================== --- head/graphics/yacreader/Makefile (revision 523600) +++ head/graphics/yacreader/Makefile (revision 523601) @@ -1,38 +1,33 @@ # $FreeBSD$ PORTNAME= yacreader DISTVERSION= 9.6.2 CATEGORIES= graphics PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 1d38bd6ffcee.patch:-p1 MAINTAINER= jbeich@FreeBSD.org COMMENT= Yet another comic reader LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt LIB_DEPENDS= libunarr.so:archivers/unarr USES= compiler:c++11-lib desktop-file-utils pkgconfig qmake qt:5 USE_GITHUB= yes USE_QT= qmake_build buildtools_build core concurrent_build declarative \ gui multimedia network script sql sql-sqlite3_run widgets OPTIONS_DEFINE= OPENGL POPPLER OPTIONS_DEFAULT=OPENGL POPPLER OPENGL_USES= gl OPENGL_USE= GL=gl QT=opengl OPENGL_QMAKE_OFF= CONFIG+=no_opengl POPPLER_LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5 POPPLER_QMAKE_OFF= CONFIG+=no_pdf -post-patch: - @${REINPLACE_CMD} -e '/manpage.path/s/DATADIR/PREFIX/' \ - ${WRKSRC}/YACReader/YACReader.pro \ - ${WRKSRC}/YACReaderLibrary/YACReaderLibrary.pro - .include Index: head/graphics/yacreader/pkg-plist =================================================================== --- head/graphics/yacreader/pkg-plist (revision 523600) +++ head/graphics/yacreader/pkg-plist (revision 523601) @@ -1,59 +1,59 @@ bin/YACReader bin/YACReaderLibrary bin/YACReaderLibraryServer lib/systemd/user/yacreaderlibraryserver.service -man/man1/YACReader.1.gz -man/man1/YACReaderLibrary.1.gz share/applications/YACReader.desktop share/applications/YACReaderLibrary.desktop %%DOCSDIR%%/CHANGELOG.md share/icons/hicolor/scalable/apps/YACReader.svg share/icons/hicolor/scalable/apps/YACReaderLibrary.svg +share/man/man1/YACReader.1.gz +share/man/man1/YACReaderLibrary.1.gz %%DATADIR%%/languages/yacreader_de.qm %%DATADIR%%/languages/yacreader_es.qm %%DATADIR%%/languages/yacreader_fr.qm %%DATADIR%%/languages/yacreader_nl.qm %%DATADIR%%/languages/yacreader_pt.qm %%DATADIR%%/languages/yacreader_ru.qm %%DATADIR%%/languages/yacreader_tr.qm %%DATADIR%%/languages/yacreaderlibrary_de.qm %%DATADIR%%/languages/yacreaderlibrary_es.qm %%DATADIR%%/languages/yacreaderlibrary_fr.qm %%DATADIR%%/languages/yacreaderlibrary_nl.qm %%DATADIR%%/languages/yacreaderlibrary_pt.qm %%DATADIR%%/languages/yacreaderlibrary_ru.qm %%DATADIR%%/languages/yacreaderlibrary_tr.qm %%DATADIR%%/server/docroot/css/reset.css %%DATADIR%%/server/docroot/css/styles_ipad.css %%DATADIR%%/server/docroot/css/styles_iphone.css %%DATADIR%%/server/docroot/images/browse.png %%DATADIR%%/server/docroot/images/browse@2x.png %%DATADIR%%/server/docroot/images/combo.png %%DATADIR%%/server/docroot/images/combo@2x.png %%DATADIR%%/server/docroot/images/download.png %%DATADIR%%/server/docroot/images/download@2x.png %%DATADIR%%/server/docroot/images/f.png %%DATADIR%%/server/docroot/images/f@2x.png %%DATADIR%%/server/docroot/images/imported.png %%DATADIR%%/server/docroot/images/imported@2x.png %%DATADIR%%/server/docroot/images/indicator.png %%DATADIR%%/server/docroot/images/indicator@2x.png %%DATADIR%%/server/docroot/images/library.png %%DATADIR%%/server/docroot/images/library@2x.png %%DATADIR%%/server/docroot/images/next.png %%DATADIR%%/server/docroot/images/next@2x.png %%DATADIR%%/server/docroot/images/prev.png %%DATADIR%%/server/docroot/images/prev@2x.png %%DATADIR%%/server/docroot/images/read.png %%DATADIR%%/server/docroot/images/read@2x.png %%DATADIR%%/server/docroot/images/readMark.png %%DATADIR%%/server/docroot/images/readMark@2x.png %%DATADIR%%/server/docroot/images/readingMark.png %%DATADIR%%/server/docroot/images/readingMark@2x.png %%DATADIR%%/server/docroot/images/up.png %%DATADIR%%/server/docroot/images/up@2x.png %%DATADIR%%/server/docroot/login.html %%DATADIR%%/server/templates/folder_ipad.tpl %%DATADIR%%/server/templates/folder_iphone.tpl %%DATADIR%%/server/templates/libraries_ipad.tpl %%DATADIR%%/server/templates/libraries_iphone.tpl Index: head/multimedia/baka-mplayer/Makefile =================================================================== --- head/multimedia/baka-mplayer/Makefile (revision 523600) +++ head/multimedia/baka-mplayer/Makefile (revision 523601) @@ -1,48 +1,47 @@ # $FreeBSD$ PORTNAME= baka-mplayer DISTVERSIONPREFIX= v DISTVERSION= 2.0.4 PORTREVISION= 8 CATEGORIES= multimedia audio MAINTAINER= jbeich@FreeBSD.org COMMENT= Qt 5 multimedia player based on libmpv LICENSE= GPLv2 LIB_DEPENDS= libmpv.so:multimedia/mpv USE_GITHUB= yes GH_ACCOUNT= u8sand GH_PROJECT= Baka-MPlayer USES= compiler:c++11-lib pkgconfig qmake qt:5 USE_QT= qmake_build buildtools_build gui network svg widgets x11extras QMAKE_SOURCE_PATH=${WRKSRC}/src QMAKE_ARGS= lupdate="${LUPDATE}" lrelease="${LRELEASE}" OPTIONS_DEFINE= DOCS NLS NOTO OPTIONS_SUB= yes NLS_USES= qt:5 NLS_USE= QT=linguisttools_build NLS_QMAKE_ON= CONFIG+="install_translations" NOTO_DESC= Original look with Noto Sans font NOTO_RUN_DEPENDS= noto>0:x11-fonts/noto post-patch: ${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \ ${WRKSRC}/etc/${PORTNAME}.desktop ${REINPLACE_CMD} -e 's,/usr,${PREFIX},' \ - -e 's,share/man,man,' \ ${WRKSRC}/src/Baka-MPlayer.pro post-install: @(cd ${WRKSRC}/etc/logo && for f in *.png; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \ ${INSTALL_DATA} -v $$f \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \ done) .include Index: head/multimedia/baka-mplayer/pkg-plist =================================================================== --- head/multimedia/baka-mplayer/pkg-plist (revision 523600) +++ head/multimedia/baka-mplayer/pkg-plist (revision 523601) @@ -1,25 +1,25 @@ bin/baka-mplayer -man/man1/baka-mplayer.1.gz share/applications/baka-mplayer.desktop %%NLS%%%%DATADIR%%/translations/baka-mplayer_de.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_es.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_fr.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_hr.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_it.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_ko.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_nl.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_pt.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_ru.qm %%NLS%%%%DATADIR%%/translations/baka-mplayer_zh_CN.qm %%PORTDOCS%%%%DOCSDIR%%/baka-mplayer.md share/icons/hicolor/128x128/apps/baka-mplayer.png share/icons/hicolor/16x16/apps/baka-mplayer.png share/icons/hicolor/24x24/apps/baka-mplayer.png share/icons/hicolor/256x256/apps/baka-mplayer.png share/icons/hicolor/32x32/apps/baka-mplayer.png share/icons/hicolor/48x48/apps/baka-mplayer.png share/icons/hicolor/512x512/apps/baka-mplayer.png share/icons/hicolor/64x64/apps/baka-mplayer.png share/icons/hicolor/96x96/apps/baka-mplayer.png share/icons/hicolor/scalable/apps/baka-mplayer.svg +share/man/man1/baka-mplayer.1.gz share/pixmaps/baka-mplayer.svg Index: head/net/openmdns/Makefile =================================================================== --- head/net/openmdns/Makefile (revision 523600) +++ head/net/openmdns/Makefile (revision 523601) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= openmdns DISTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= net MAINTAINER= jbeich@FreeBSD.org COMMENT= Multicast DNS and Service Discovery daemon LICENSE= ISCL USE_GITHUB= yes GH_ACCOUNT= haesbaert GH_PROJECT= mdnsd CONFLICTS_INSTALL= mDNSResponder # sbin/mdnsd USES= localbase uidfix USE_RC_SUBR= mdnsd MAKE_ENV= LDADD="${LIBS}" MAKE_ARGS= BINDIR="${PREFIX}/sbin" \ - MANDIR="${PREFIX}/man/man" + MANDIR="${PREFIX}/share/man/man" CFLAGS+= -D__dead=__dead2 LDFLAGS+= -Wl,--as-needed # -lutil LIBS+= -lopenbsd SUB_LIST= COMMENT="${COMMENT}" PLIST_FILES= sbin/mdnsctl \ sbin/mdnsd \ - man/man8/mdnsctl.8.gz \ - man/man8/mdnsd.8.gz + share/man/man8/mdnsctl.8.gz \ + share/man/man8/mdnsd.8.gz PORTDOCS= * USERS= _mdnsd GROUPS= _mdnsd OPTIONS_DEFINE= DOCS STATIC STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent \ ${LOCALBASE}/lib/libopenbsd.a:devel/libopenbsd STATIC_MAKE_ENV= NO_SHARED=1 STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent \ libopenbsd.so:devel/libopenbsd post-patch: # warning: duplicate script for target "maninstall" ignored @${REINPLACE_CMD} '/bsd\.man\.mk/d' ${WRKSRC}/*/Makefile post-install-DOCS-on: (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/rinse/Makefile =================================================================== --- head/sysutils/rinse/Makefile (revision 523600) +++ head/sysutils/rinse/Makefile (revision 523601) @@ -1,59 +1,58 @@ # $FreeBSD$ PORTNAME= rinse PORTVERSION= 3.2 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= jbeich@FreeBSD.org COMMENT= Install RPM-based system into a directory LICENSE= ART10 RUN_DEPENDS= p5-Term-Size>0:devel/p5-Term-Size \ p5-libwww>0:www/p5-libwww NO_ARCH= yes NO_BUILD= yes USES= perl5 shebangfix tar:xz USE_PERL5= run SHEBANG_FILES= bin/* tests/* MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" VERSION=${DISTVERSION} DATADIR= ${PREFIX}/lib/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME} IGNORE_DragonFly= requires linuxulator to register rpms ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= requires linuxulator to register rpms post-extract: ${MV} ${WRKSRC}/etc/rinse.conf ${WRKSRC}/etc/rinse.conf.sample post-patch: ${REINPLACE_CMD} -e 's,/usr,,g' \ - -e 's,/share/man,/man,g' \ -e '/cache/s/PREFIX/DESTDIR/' \ -e '/^include VERSION/d' \ -e '/scripts\.common/s/*/&.sh/' \ -e 's/\.conf/&.sample/' \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ -e 's,/usr/lib,${PREFIX}/lib,g' \ ${WRKSRC}/bin/${PORTNAME} \ ${WRKSRC}/misc/${PORTNAME} # mount flags and /dev are different, drop duplicates and add missing ${REINPLACE_CMD} -i '.mount.bak' -e '/mount/s/proc/lin&fs/' \ ${WRKSRC}/bin/${PORTNAME} ${REINPLACE_CMD} -e 's,-o bind $$i,-t lin$${i#/}fs none,' \ ${WRKSRC}/scripts.common/15-mount-proc.sh ${REINPLACE_CMD} -Ee 's/sed -i/& ""/' \ -e '/mknod.*dev/d' \ -e '/chroot.*MAKEDEV/d' \ -e '/-o bind.*(proc|sys)/d' \ -e '/umount.*proc/ { p; s/proc/dev/p; \ s/dev/sys/; N; /(.*)\n\1/!P; g; }' \ ${WRKSRC}/scripts/*/post-install.sh .include Index: head/sysutils/rinse/pkg-plist =================================================================== --- head/sysutils/rinse/pkg-plist (revision 523600) +++ head/sysutils/rinse/pkg-plist (revision 523601) @@ -1,79 +1,79 @@ etc/bash_completion.d/rinse %%ETCDIR%%/centos-4.packages %%ETCDIR%%/centos-5.packages %%ETCDIR%%/centos-6.packages %%ETCDIR%%/centos-7.packages %%ETCDIR%%/fedora-10.packages %%ETCDIR%%/fedora-12.packages %%ETCDIR%%/fedora-13.packages %%ETCDIR%%/fedora-14.packages %%ETCDIR%%/fedora-15.packages %%ETCDIR%%/fedora-16.packages %%ETCDIR%%/fedora-17.packages %%ETCDIR%%/fedora-18.packages %%ETCDIR%%/fedora-19.packages %%ETCDIR%%/fedora-20.packages %%ETCDIR%%/fedora-21.packages %%ETCDIR%%/fedora-22.packages %%ETCDIR%%/fedora-7.packages %%ETCDIR%%/fedora-8.packages %%ETCDIR%%/fedora-9.packages %%ETCDIR%%/fedora-core-4.packages %%ETCDIR%%/fedora-core-5.packages %%ETCDIR%%/fedora-core-6.packages %%ETCDIR%%/opensuse-10.1.packages %%ETCDIR%%/opensuse-10.2.packages %%ETCDIR%%/opensuse-10.3.packages %%ETCDIR%%/opensuse-11.0.packages %%ETCDIR%%/opensuse-11.1.packages %%ETCDIR%%/opensuse-11.2.packages %%ETCDIR%%/opensuse-11.3.packages %%ETCDIR%%/opensuse-12.1.packages %%ETCDIR%%/opensuse-12.3.packages %%ETCDIR%%/opensuse-13.1.packages %%ETCDIR%%/opensuse-42.2.packages %%ETCDIR%%/rhel-5.packages @sample %%ETCDIR%%/rinse.conf.sample %%ETCDIR%%/slc-5.packages %%ETCDIR%%/slc-6.packages %%DATADIR%%/centos-4/post-install.sh %%DATADIR%%/centos-5/post-install.sh %%DATADIR%%/centos-6/post-install.sh %%DATADIR%%/centos-7/post-install.sh %%DATADIR%%/common/10-resolv.conf.sh %%DATADIR%%/common/15-mount-proc.sh %%DATADIR%%/common/20-dev-zero.sh %%DATADIR%%/fedora-10/post-install.sh %%DATADIR%%/fedora-12/post-install.sh %%DATADIR%%/fedora-13/post-install.sh %%DATADIR%%/fedora-14/post-install.sh %%DATADIR%%/fedora-15/post-install.sh %%DATADIR%%/fedora-16/post-install.sh %%DATADIR%%/fedora-18/post-install.sh %%DATADIR%%/fedora-19/post-install.sh %%DATADIR%%/fedora-20/post-install.sh %%DATADIR%%/fedora-21/post-install.sh %%DATADIR%%/fedora-22/post-install.sh %%DATADIR%%/fedora-7/post-install.sh %%DATADIR%%/fedora-8/post-install.sh %%DATADIR%%/fedora-9/post-install.sh %%DATADIR%%/fedora-core-4/post-install.sh %%DATADIR%%/fedora-core-5/post-install.sh %%DATADIR%%/fedora-core-6/post-install.sh %%DATADIR%%/opensuse-10.1/post-install.sh %%DATADIR%%/opensuse-10.2/post-install.sh %%DATADIR%%/opensuse-10.3/post-install.sh %%DATADIR%%/opensuse-11.0/post-install.sh %%DATADIR%%/opensuse-11.1/post-install.sh %%DATADIR%%/opensuse-11.2/post-install.sh %%DATADIR%%/opensuse-11.3/post-install.sh %%DATADIR%%/opensuse-12.1/post-install.sh %%DATADIR%%/opensuse-12.3/post-install.sh %%DATADIR%%/opensuse-13.1/post-install.sh %%DATADIR%%/opensuse-42.2/post-install.sh %%DATADIR%%/rhel-5/post-install.sh %%DATADIR%%/slc-5/post-install.sh %%DATADIR%%/slc-6/post-install.sh -man/man8/rinse.8.gz sbin/rinse +share/man/man8/rinse.8.gz @dir /var/cache/rinse Index: head/sysutils/uhidd/Makefile =================================================================== --- head/sysutils/uhidd/Makefile (revision 523600) +++ head/sysutils/uhidd/Makefile (revision 523601) @@ -1,54 +1,54 @@ # Created by: Kai Wang # $FreeBSD$ PORTNAME= uhidd PORTVERSION= 0.2.1 DISTVERSIONPREFIX= REL- PORTREVISION= 5 CATEGORIES= sysutils PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 3ddfebf75bbb.patch:-p1 PATCHFILES+= 9c0b5e3255ec.patch:-p1 PATCHFILES+= 0d05cd7acadd.patch:-p1 PATCHFILES+= c040f483add2.patch:-p1 PATCHFILES+= d5af7099c1e9.patch:-p1 PATCHFILES+= e9e835c93f53.patch:-p1 PATCHFILES+= 2ed68916f23b.patch:-p1 PATCHFILES+= dd1279592b04.patch:-p1 PATCHFILES+= 498422ccef03.patch:-p1 PATCHFILES+= 7022ca4d1a1b.patch:-p1 MAINTAINER= jbeich@FreeBSD.org COMMENT= Userland USB HID device driver using libusb20 LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= kaiwang27 USES= uidfix -MAKE_ENV+= BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man" +MAKE_ENV+= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/share/man/man" MAKE_ARGS= LIBDIR="${LOCALBASE}/lib" USE_RC_SUBR= uhidd OPTIONS_DEFINE= DEVD OPTIONS_DEFAULT= DEVD OPTIONS_SUB= yes .if defined(DEBUG_FLAGS) MAKE_ENV+= DEBUG_FLAGS='${DEBUG_FLAGS}' .endif post-patch: .SILENT ${FIND} ${WRKSRC}/uhidd -type f -not -name Makefile \ -exec ${REINPLACE_CMD} 's|/usr/local|${PREFIX}|g' {} + post-install-DEVD-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd ${REINPLACE_CMD} ${_SUB_LIST_TEMP} \ ${WRKSRC}/uhidd/uhidd-devd.conf.sample ${INSTALL_DATA} ${WRKSRC}/uhidd/uhidd-devd.conf.sample \ ${STAGEDIR}${PREFIX}/etc/devd .include Index: head/sysutils/uhidd/pkg-plist =================================================================== --- head/sysutils/uhidd/pkg-plist (revision 523600) +++ head/sysutils/uhidd/pkg-plist (revision 523601) @@ -1,4 +1,4 @@ %%DEVD%%@sample etc/devd/uhidd-devd.conf.sample -man/man5/uhidd.conf.5.gz -man/man8/uhidd.8.gz sbin/uhidd +share/man/man5/uhidd.conf.5.gz +share/man/man8/uhidd.8.gz Index: head/textproc/scdoc/Makefile =================================================================== --- head/textproc/scdoc/Makefile (revision 523600) +++ head/textproc/scdoc/Makefile (revision 523601) @@ -1,31 +1,30 @@ # $FreeBSD$ PORTNAME= scdoc DISTVERSION= 1.10.0 CATEGORIES= textproc MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ MAINTAINER= jbeich@FreeBSD.org COMMENT= Simple man page generator for POSIX systems written in C99 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake -MAKE_ENV= MANDIR='$$(_INSTDIR)/man' \ - PCDIR='$$(_INSTDIR)/libdata/pkgconfig' +MAKE_ENV= PCDIR='$$(_INSTDIR)/libdata/pkgconfig' TEST_TARGET= check PLIST_FILES= bin/${PORTNAME} \ libdata/pkgconfig/${PORTNAME}.pc \ - man/man1/${PORTNAME}.1.gz \ - man/man5/${PORTNAME}.5.gz + share/man/man1/${PORTNAME}.1.gz \ + share/man/man5/${PORTNAME}.5.gz post-patch: @${REINPLACE_CMD} '/-static/d' ${WRKSRC}/Makefile @${REINPLACE_CMD} -i '' -e 's,--date=,-jf "%F %T" ,' \ ${WRKSRC}/test/preamble post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/x11/wev/Makefile =================================================================== --- head/x11/wev/Makefile (revision 523600) +++ head/x11/wev/Makefile (revision 523601) @@ -1,29 +1,28 @@ # $FreeBSD$ PORTNAME= wev PORTVERSION= s20191212 DISTVERSIONSUFFIX= -0-g4435826 CATEGORIES= x11 MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ MAINTAINER= jbeich@FreeBSD.org COMMENT= Wayland event viewer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>0:graphics/wayland-protocols \ scdoc:textproc/scdoc LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon USES= compiler:c11 gmake pkgconfig -MAKE_ENV= MANDIR='$$(PREFIX)/man' PLIST_FILES= bin/${PORTNAME} \ - man/man1/${PORTNAME}.1.gz + share/man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} -e 's/ -lrt//' ${WRKSRC}/Makefile .include Index: head/x11-wm/picom/Makefile =================================================================== --- head/x11-wm/picom/Makefile (revision 523600) +++ head/x11-wm/picom/Makefile (revision 523601) @@ -1,80 +1,78 @@ # $FreeBSD$ PORTNAME= picom DISTVERSIONPREFIX= v DISTVERSION= 7.5 CATEGORIES= x11-wm PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= bd5a5fb56812.patch:-p1 065f9ffd4d35.patch:-p1 PATCHFILES+= 9657d52cd709.patch:-p1 de3db23e23be.patch:-p1 PATCHFILES+= e54058fcc740.patch:-p1 MAINTAINER= jbeich@FreeBSD.org COMMENT= Lightweight X11 compositor LICENSE= MIT MPL20 LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash LIB_DEPENDS= libev.so:devel/libev \ libxcb-image.so:x11/xcb-util-image \ libxcb-render-util.so:x11/xcb-util-renderutil RUN_DEPENDS= xprop:x11/xprop \ xwininfo:x11/xwininfo CONFLICTS_INSTALL= compton # bin/compton USES= compiler:c11 meson localbase pkgconfig python:3.4+,run \ shebangfix xorg USE_GITHUB= yes USE_XORG= x11 xcb xext pixman GH_ACCOUNT= yshui SHEBANG_FILES= bin/compton-convgen.py MESON_ARGS= -Dunittest=true TEST_TARGET= test OPTIONS_DEFINE= CONFIG DBUS DOCS DRM OPENGL PCRE OPTIONS_DEFAULT=CONFIG DBUS OPENGL PCRE CONFIG_DESC= Configuration file parsing support CONFIG_LIB_DEPENDS= libconfig.so:devel/libconfig \ libxdg-basedir.so:x11/libxdg-basedir CONFIG_MESON_TRUE= config_file PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_MESON_TRUE= regex DRM_DESC= DRM VSync fallback (deprecated) DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_MESON_TRUE= vsync_drm OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_MESON_TRUE= opengl DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_MESON_TRUE= dbus DOCS_BUILD_DEPENDS= a2x:textproc/asciidoc DOCS_MESON_TRUE= build_docs -DOCS_PLIST_FILES= man/man1/${PORTNAME}.1.gz \ - man/man1/${PORTNAME}-trans.1.gz +DOCS_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \ + share/man/man1/${PORTNAME}-trans.1.gz post-patch: - @${REINPLACE_CMD} -e '/install_dir/s,share/man,man,' \ - ${WRKSRC}/man/meson.build @${REINPLACE_CMD} -e '/config_system_dir/s,/etc,${PREFIX}&,' \ ${WRKSRC}/src/config_libconfig.c # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ -e "/project_version/s/=.*/= '${DISTVERSIONFULL}'/" \ ${WRKSRC}/meson.build post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.sample.conf \ ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME}.conf.sample .include