Index: head/math/speedcrunch/Makefile =================================================================== --- head/math/speedcrunch/Makefile (revision 491962) +++ head/math/speedcrunch/Makefile (revision 491963) @@ -1,33 +1,33 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= speedcrunch PORTVERSION= 0.12.0 PORTRVISION= 1 DISTVERSIONSUFFIX= -${BB_COMMIT} PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ -MAINTAINER= mikael.urankar@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Keyboard-oriented desktop scientific calculator LICENSE= GPLv2+ USES= cmake qt:5 BB_ACCOUNT= heldercorreia BB_PROJECT= ${PORTNAME} BB_COMMIT= 7f2565d6a0ad WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} CMAKE_SOURCE_PATH= ${WRKSRC}/src USE_QT= buildtools_build qmake_build core gui help widgets USE_XORG= x11 post-patch: # Remove custom options for compiler warnings @${REINPLACE_CMD} -e 's|-W[-_[:alnum:]]*||g' \ ${CMAKE_SOURCE_PATH}/CMakeLists.txt .include Index: head/misc/raspberrypi-userland/Makefile =================================================================== --- head/misc/raspberrypi-userland/Makefile (revision 491962) +++ head/misc/raspberrypi-userland/Makefile (revision 491963) @@ -1,65 +1,65 @@ # Created by: Mikael Urankar # $FreeBSD$ PORTNAME= raspberrypi-userland PORTVERSION= 20161026 CATEGORIES= misc -MAINTAINER= mikael.urankar@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Various libraries for the Raspberry Pi LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= armv6 armv7 CONFLICTS_INSTALL= mesa-libs USES= cmake pkgconfig shebangfix USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= gonzoua GH_PROJECT= userland GH_TAGNAME= e143b48 CMAKE_ARGS+= -DVMCS_INSTALL_PREFIX=${PREFIX} \ -DCMAKE_TOOLCHAIN_FILE=${WRKSRC}/makefiles/cmake/toolchains/arm-freebsd.cmake SHEBANG_FILES= host_applications/linux/apps/dtoverlay/dtoverlay-post \ host_applications/linux/apps/dtoverlay/dtoverlay-pre OPTIONS_DEFINE= EXAMPLES DEBUG EXAMPLES_DESC= Install test applications source code (hello_pi) EXAMPLES_LIB_DEPENDS= libfreetype.so:print/freetype2 DEBUG_CFLAGS_OFF= -DNDEBUG LLD_UNSAFE= yes post-patch: @${REINPLACE_CMD} -e "s|/opt/vc|${PREFIX}|g" \ ${WRKSRC}/makefiles/cmake/vmcs.cmake \ ${WRKSRC}/host_applications/linux/apps/hello_pi/Makefile.include @${REINPLACE_CMD} -e "s|CMAKE_C_COMPILER cc|CMAKE_C_COMPILER ${CC}|g" \ -e "s|CMAKE_CXX_COMPILER c++|CMAKE_C_COMPILER ${CXX}|g" \ -e "s|CMAKE_ASM_COMPILER as|CMAKE_C_COMPILER ${CC}|g" \ ${WRKSRC}/makefiles/cmake/toolchains/arm-freebsd.cmake # patches for hello_pi example @${REINPLACE_CMD} -e "s|make|gmake|g" \ ${WRKSRC}/host_applications/linux/apps/hello_pi/rebuild.sh @${REINPLACE_CMD} -e "s|gcc|cc|g" \ ${WRKSRC}/host_applications/linux/apps/hello_pi/hello_fft/makefile @${REINPLACE_CMD} -e "s|linux|sys|g" \ ${WRKSRC}/host_applications/linux/apps/hello_pi/hello_fft/mailbox.h @${REINPLACE_CMD} -e "s|LOCALBASE|${LOCALBASE}|g" \ ${WRKSRC}/host_applications/linux/apps/hello_pi/Makefile.include .for file in hello_fft/gpu_fft.txt hello_teapot/triangle.c hello_teapot/video.c hello_videocube/video.c @${REINPLACE_CMD} -e "s|/opt/vc/src|${EXAMPLESDIR}|g" \ ${WRKSRC}/host_applications/linux/apps/hello_pi/${file} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/host_applications/linux/apps/hello_pi && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/hello_pi) .include Index: head/multimedia/libcec/Makefile =================================================================== --- head/multimedia/libcec/Makefile (revision 491962) +++ head/multimedia/libcec/Makefile (revision 491963) @@ -1,66 +1,66 @@ # Created by: Manuel Creach # $FreeBSD$ PORTNAME= libcec PORTVERSION= 4.0.2 PORTREVISION= 6 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= multimedia -MAINTAINER= mikael.urankar@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Library to control Pulse-Eight's HDMI-CEC adapter LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libp8-platform.so:devel/p8-platform USE_GITHUB= yes GH_ACCOUNT= Pulse-Eight USES= alias cmake compiler:c++11-lib pkgconfig shebangfix SHEBANG_FILES= src/pyCecClient/pyCecClient.py USE_LDCONFIG= yes CMAKE_ARGS= -DCMAKE_REQUIRED_INCLUDES:PATH="${LOCALBASE}/include" \ -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" PLIST_SUB= PORTVERSION="${PORTVERSION}" \ PORTVERSION_MAJOR="${PORTVERSION:C/([0-9]).*/\1/1}" OPTIONS_DEFINE= PYTHON X11 OPTIONS_DEFAULT= PYTHON X11 OPTIONS_DEFINE_armv6= RPI OPTIONS_DEFAULT_armv6= RPI OPTIONS_EXCLUDE_armv6= X11 OPTIONS_SUB= yes PYTHON_DESC= build python wrapper PYTHON_BUILD_DEPENDS+= swig3.0:devel/swig30 RPI_DESC= build libcec support for raspberrypi RPI_CMAKE_ON= -DRPI_INCLUDE_DIR=${LOCALBASE}/include -DRPI_LIB_DIR=${LOCALBASE}/lib RPI_LIB_DEPENDS= libbcm_host.so:misc/raspberrypi-userland .include .if ${PORT_OPTIONS:MPYTHON} USES+= python:build .else CMAKE_ARGS+= -DSKIP_PYTHON_WRAPPER:BOOL=true .endif .if ${PORT_OPTIONS:MX11} USE_XORG= x11 xorgproto xrandr .endif post-patch: @${REINPLACE_CMD} 's|$${GIT_REVISION}|${PORTVERSION}|g' \ ${WRKSRC}/src/libcec/cmake/SetBuildInfo.cmake @${REINPLACE_CMD} -e '/SOVERSION/ s|\.0||' \ -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' \ ${WRKSRC}/src/libcec/CMakeLists.txt .if ! ${PORT_OPTIONS:MPYTHON} @${REINPLACE_CMD} '/pyCecClient/d' \ ${WRKSRC}/CMakeLists.txt .endif .include Index: head/multimedia/omxplayer/Makefile =================================================================== --- head/multimedia/omxplayer/Makefile (revision 491962) +++ head/multimedia/omxplayer/Makefile (revision 491963) @@ -1,59 +1,59 @@ # Created by: mikael.urankar@gmail.com # $FreeBSD$ PORTNAME= omxplayer PORTVERSION= 20161004 PORTREVISION= 11 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 96800576209b.patch:-p1 -MAINTAINER= mikael.urankar@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Raspberry Pi video player LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libasound.so:audio/alsa-lib \ libboost_thread.so:devel/boost-libs \ libdbus-1.so:devel/dbus \ libpcre.so:devel/pcre \ libEGL.so:misc/raspberrypi-userland \ libavcodec.so:multimedia/ffmpeg \ libfreetype.so:print/freetype2 RUN_DEPENDS= bash:shells/bash \ ${LOCALBASE}/share/fonts/freefont-ttf/FreeSans.ttf:x11-fonts/freefont-ttf ONLY_FOR_ARCHS= armv6 armv7 CFLAGS+= -Dfopen64=fopen -Dfseeko64=fseeko -Dftello64=ftello ALL_TARGET= omxplayer.bin USE_GITHUB= yes GH_ACCOUNT= popcornmix GH_TAGNAME= 12b472e USES= gmake shebangfix SHEBANG_FILES= omxplayer PLIST_FILES= bin/omxplayer bin/omxplayer.bin PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|LOCALBASE|${LOCALBASE}|g' ${WRKSRC}/omxplayer.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/omxplayer.bin ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/omxplayer ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} -p ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include