diff --git a/archivers/lib1541img/Makefile b/archivers/lib1541img/Makefile index d260da33f1c4..c93bf43a60ed 100644 --- a/archivers/lib1541img/Makefile +++ b/archivers/lib1541img/Makefile @@ -1,34 +1,34 @@ PORTNAME= lib1541img PORTVERSION= 1.1 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= archivers devel emulators -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Library for handling commodore 1541 disk images LICENSE= BSD2CLAUSE USES= compiler:c11 gmake USE_GITHUB= yes GH_PROJECT= zimk:zimk GH_ACCOUNT= excess-c64 Zirias:zimk GH_TAGNAME= 31500ca:zimk USE_LDCONFIG= yes MAKE_ARGS= pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ 1541img_DOCDIR=${LOCALBASE}/share/doc/lib1541img \ V=1 ALL_TARGET= strip OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen>0:devel/doxygen DOXYGEN_ALL_TARGET= html post-extract: @${MV} ${WRKSRC_zimk}/* ${WRKSRC}/zimk/ .include diff --git a/archivers/v1541commander/Makefile b/archivers/v1541commander/Makefile index e8b7cf8aa2a0..2bd539c18bc8 100644 --- a/archivers/v1541commander/Makefile +++ b/archivers/v1541commander/Makefile @@ -1,39 +1,39 @@ PORTNAME= v1541commander PORTVERSION= 1.1 DISTVERSIONPREFIX= v CATEGORIES= archivers emulators -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Virtual 1541 disk commander LICENSE= BSD2CLAUSE STYLEFONT LICENSE_COMB= multi LICENSE_NAME_STYLEFONT= The STYLE C64 TrueType Fonts License LICENSE_FILE_STYLEFONT= ${WRKSRC}/LICENSE-font.txt LICENSE_PERMS_STYLEFONT= dist-mirror no-dist-sell pkg-mirror \ no-pkg-sell auto-accept LIB_DEPENDS= lib1541img.so:archivers/lib1541img USES= compiler:c++11-lang gmake pkgconfig qt:5 shared-mime-info USE_QT= core gui network widgets buildtools_build linguisttools_build USE_GITHUB= yes GH_PROJECT= zimk:zimk GH_ACCOUNT= excess-c64 Zirias:zimk GH_TAGNAME= 31500ca:zimk OPTIONS_DEFINE= DOCS MAKE_ARGS= pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ V=1 MAKE_ENV= DEFAULT_MOC=${MOC} \ DEFAULT_RCC=${RCC} \ LRELEASE=${LRELEASE} ALL_TARGET= strip post-extract: @${MV} ${WRKSRC_zimk}/* ${WRKSRC}/zimk/ .include diff --git a/comms/opencbm-kmod/Makefile b/comms/opencbm-kmod/Makefile index 77c2f8456351..3c329eb942e0 100644 --- a/comms/opencbm-kmod/Makefile +++ b/comms/opencbm-kmod/Makefile @@ -1,19 +1,19 @@ PORTNAME= opencbm-kmod PORTVERSION= ${OCBM_VERSION} CATEGORIES= comms archivers -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= OpenCBM driver module for parallel-port X[MA]-1541 cables LICENSE= GPLv2+ USES= kmod uidfix WRKSRC_SUBDIR= opencbm/sys/freebsd post-install: ${INSTALL_MAN} ${FILESDIR}/opencbm.4 ${STAGEDIR}${PREFIX}/man/man4 .include "../opencbm/Makefile.inc" .include diff --git a/comms/opencbm-plugin-xa1541/Makefile b/comms/opencbm-plugin-xa1541/Makefile index 7b33b3b9cf73..9049bb4b7872 100644 --- a/comms/opencbm-plugin-xa1541/Makefile +++ b/comms/opencbm-plugin-xa1541/Makefile @@ -1,34 +1,34 @@ PORTNAME= opencbm-plugin-xa1541 PORTVERSION= ${OCBM_VERSION} CATEGORIES= comms archivers PATCHFILES= 077611e1ec27b52081c45c1702ff3812233fdd5e.diff \ dfa9dd172e2843a661cdb6cdba09d1c6c2c1b35e.diff \ a5fb83548b0ed54372d7615118c8ec9ba338bb9b.diff -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= OpenCBM plugin for parallel-port cables LICENSE= GPLv2 BUILD_DEPENDS= cc65:devel/cc65 RUN_DEPENDS= opencbm=${PORTVERSION}:comms/opencbm \ opencbm-kmod=${PORTVERSION}:comms/opencbm-kmod USES= gmake pkgconfig USE_LDCONFIG= yes MAKE_ARGS= CC="${CC}" SUBDIRS_PLUGIN_XA1541=opencbm/lib/plugin/xa1541 MAKEFILE= LINUX/Makefile MAKE_JOBS_UNSAFE= yes ALL_TARGET= plugin-xa1541 INSTALL_TARGET= install-plugin-xa1541 post-install: ${STRIP_CMD} ${STAGEDIR}${PLUGINBASENAME}xa1541.so.${OCBM_VERSION} @${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf.d/00opencbm.conf @${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf .include "../opencbm/Makefile.inc" .include diff --git a/comms/opencbm/Makefile b/comms/opencbm/Makefile index ccae02ec51b7..7cfb85f1c072 100644 --- a/comms/opencbm/Makefile +++ b/comms/opencbm/Makefile @@ -1,73 +1,73 @@ PORTNAME= opencbm PORTVERSION= ${OCBM_VERSION} CATEGORIES= comms archivers PATCHFILES= 077611e1ec27b52081c45c1702ff3812233fdd5e.diff \ dfa9dd172e2843a661cdb6cdba09d1c6c2c1b35e.diff \ a5fb83548b0ed54372d7615118c8ec9ba338bb9b.diff -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Commodore CBM serial IEC/IEEE-488 bus utilities LICENSE= GPLv2 BSD3CLAUSE LICENSE_COMB= multi BUILD_DEPENDS= cc65:devel/cc65 USES= gmake pkgconfig USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS INFO OPTIONS_DEFAULT= DOCS INFO MAKE_ARGS= CC="${CC}" INFODIR=${PREFIX}/${INFO_PATH} MAKEFILE= LINUX/Makefile MAKE_JOBS_UNSAFE= yes ALL_TARGET= opencbm plugin-xu1541 plugin-xum1541 INSTALL_TARGET= install install-plugin-xu1541 install-plugin-xum1541 DOCS_BUILD_DEPENDS= dvips:print/tex-dvipsk \ latex:print/tex-formats \ linuxdoc:textproc/linuxdoc-tools DOCS_USES= ghostscript:build DOCS_ALL_TARGET= doc DOCS_MAKE_ARGS_OFF= TXT= DVI= PDF= HTML= INFO_BUILD_DEPENDS= linuxdoc:textproc/linuxdoc-tools INFO_USES= makeinfo INFO_ALL_TARGET= doc INFO_INFO= opencbm INFO_MAKE_ARGS_OFF= INFO= OCBM_CONFDIR= ${LOCALBASE}/etc/opencbm.conf.d post-patch: @${REINPLACE_CMD} -e 's|_ETC="$$1"|_ETC="$${1:-${LOCALBASE}/etc}"|' \ -e 's|in /.*/ instead|in ${OCBM_CONFDIR}/ instead|' \ -e "s|execute 'opencbm_|execute '|" \ ${WRKSRC}/opencbm/LINUX/plugin_helper_tools post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopencbm.so.${OCBM_VERSION} .for p in xu1541 xum1541 ${STRIP_CMD} ${STAGEDIR}${PLUGINBASENAME}${p}.so.${OCBM_VERSION} .endfor @${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf @${MV} ${STAGEDIR}${PREFIX}/etc/opencbm.conf.d/00opencbm.conf \ ${STAGEDIR}${PREFIX}/etc/opencbm.conf.d/00opencbm.conf.sample @${MV} ${STAGEDIR}${PREFIX}/bin/opencbm_plugin_helper_tools \ ${STAGEDIR}${PREFIX}/sbin/opencbm_plugin_helper_tools post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/opencbm/docs && \ ${COPYTREE_SHARE} "html misc opencbm.pdf opencbm.txt" \ ${STAGEDIR}${DOCSDIR}) post-install-INFO-on: ${INSTALL_MAN} ${WRKSRC}/opencbm/docs/opencbm.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} .include "Makefile.inc" .include diff --git a/devel/simavr/Makefile b/devel/simavr/Makefile index 19815d8083a8..0d034e4c8443 100644 --- a/devel/simavr/Makefile +++ b/devel/simavr/Makefile @@ -1,90 +1,90 @@ PORTNAME= simavr PORTVERSION= 1.7 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= devel emulators -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Simulator for several Atmel AVR chips LICENSE= GPLv3 BUILD_DEPENDS= avr-gcc:devel/avr-gcc \ bash:shells/bash \ ${LOCALBASE}/avr/lib/libc.a:devel/avr-libc USES= compiler:c11 gl gmake pathfix pkgconfig xorg USE_GL= gl glu glut PATHFIX_MAKEFILEIN= Makefile USE_XORG= xdamage xcb xext xfixes xrandr USE_GITHUB= yes GH_ACCOUNT= buserror USE_LDCONFIG= yes ALL_TARGET= build-parts DESTDIRNAME= DUMMYDESTDIR # Avoid default DESTDIR handling, so we can set a custom # one that includes PREFIX, as required by unusual upstream # install targets MAKE_ARGS= RELEASE=1 PREFIX=${PREFIX} DESTDIR=${STAGEDIR}${PREFIX} MAKE_ENV= SIMAVR_VERSION=v${PORTVERSION} OPTIONS_DEFINE= DOCS EXAMPLES AVR_STRIP_CMD?= avr-strip DUMPMACHINE= ${CC} -dumpmachine OBJDIRNAME= obj-$$(${DUMPMACHINE}) post-patch: ${REINPLACE_CMD} -e 's:Linux:FreeBSD:' \ -e 's:unknown:v${PORTVERSION}:' \ ${WRKSRC}/simavr/Makefile \ ${WRKSRC}/examples/parts/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/simavr ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsimavr.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsimavrparts.so.1 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/manual/manual.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/simavr_callgraph.pdf ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: .for BOARDELF in ds1338,ds1338demo hd44780,charlcd i2ctest ledramp rotenc,rotenc_test simduino ssd1306,ssd1306demo timer_64led BOARDELF=${BOARDELF}; \ BOARD=$${BOARDELF%%,*}; \ ELF=$${BOARDELF##*,}; \ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}; \ ${INSTALL_PROGRAM} \ ${WRKSRC}/examples/board_$${BOARD}/${OBJDIRNAME}/$${ELF}.elf \ ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/$${ELF}; \ ${INSTALL_DATA} ${WRKSRC}/examples/board_$${BOARD}/*.[aihc]* \ ${WRKSRC}/examples/board_$${BOARD}/Makefile \ ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/;\ ${TEST} -f ${WRKSRC}/examples/board_$${BOARD}/README && \ ${INSTALL_DATA} ${WRKSRC}/examples/board_$${BOARD}/README \ ${STAGEDIR}${EXAMPLESDIR}/board_$${BOARD}/ || ${TRUE} .endfor .for AXF in \ ds1338/atmega32_ds1338 \ hd44780/atmega48_charlcd \ i2ctest/atmega1280_i2ctest \ ledramp/atmega48_ledramp \ rotenc/atmega32_rotenc_test \ ssd1306/atmega32_ssd1306 \ timer_64led/atmega168_timer_64led ${AVR_STRIP_CMD} ${STAGEDIR}${EXAMPLESDIR}/board_${AXF}.axf .endfor .for EXDIR in parts shared ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${EXDIR} ${INSTALL_DATA} ${WRKSRC}/examples/${EXDIR}/*.[hc] \ ${STAGEDIR}${EXAMPLESDIR}/${EXDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/Makefile.common ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/Makefile ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/Makefile.opengl \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/emulators/emu64/Makefile b/emulators/emu64/Makefile index 6494c41e6324..c04f96c321ac 100644 --- a/emulators/emu64/Makefile +++ b/emulators/emu64/Makefile @@ -1,29 +1,29 @@ PORTNAME= emu64 PORTVERSION= 5.0.19 PORTREVISION= 1 CATEGORIES= emulators -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Commodore 64 emulator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libquazip1-qt5.so:archivers/quazip \ libpng.so:graphics/png \ libavcodec.so:multimedia/ffmpeg USES= compiler:c++11-lang desktop-file-utils dos2unix gl pkgconfig \ qmake:outsource qt:5 sdl USE_GL= gl glu USE_QT= core gui widgets buildtools_build linguisttools_build DOS2UNIX_FILES= src/widget_file_browse.h USE_SDL= sdl2 image2 USE_GITHUB= yes GH_ACCOUNT= ThKattanek OPTIONS_DEFINE= DOCS .include diff --git a/multimedia/makemkv/Makefile b/multimedia/makemkv/Makefile index 22fddc2fa015..e16c738e4d65 100644 --- a/multimedia/makemkv/Makefile +++ b/multimedia/makemkv/Makefile @@ -1,172 +1,172 @@ PORTNAME= makemkv PORTVERSION= 1.17.0 CATEGORIES= multimedia MASTER_SITES= http://www.makemkv.com/download/:makemkv \ http://www.makemkv.com/download/old/:makemkv \ SF/opencore-amr/fdk-aac/:fdkaac \ https://ffmpeg.org/releases/:ffmpeg \ https://www.openssl.org/source/old/${OPENSSLVERSION}/:openssl DISTFILES= makemkv-oss-${PORTVERSION}.tar.gz:makemkv \ makemkv-bin-${PORTVERSION}.tar.gz:makemkv \ fdk-aac-${FDKAACVERSION}.tar.gz:fdkaac \ ffmpeg-${FFMPEGVERSION}.tar.bz2:ffmpeg \ openssl-${OPENSSLFULLVER}.tar.gz:openssl DIST_SUBDIR= ${PORTNAME} -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Video converter reading from DVD and Bluray # Do not sell. Do not redistribute modified binaries, but # explicit permission to distribute a patched makemkvcon given by # copyright owner LICENSE= MAKEMKV FDK LGPL21+ OpenSSL LICENSE_COMB= multi LICENSE_NAME_MAKEMKV= The MakeMKV EULA LICENSE_NAME_FDK= The FDK AAC License LICENSE_FILE_MAKEMKV= ${WRKDIR}/makemkv-bin-${PORTVERSION}/src/eula_en_linux.txt LICENSE_FILE_FDK= ${WRKDIR}/fdk-aac-${FDKAACVERSION}/NOTICE LICENSE_PERMS_MAKEMKV= dist-mirror no-dist-sell pkg-mirror no-pkg-sell \ auto-accept LICENSE_PERMS_FDK= dist-mirror no-dist-sell pkg-mirror no-pkg-sell \ auto-accept LICENSE_DISTFILES_FDK= fdk-aac-${FDKAACVERSION}.tar.gz LICENSE_DISTFILES_LGPL21+ = ffmpeg-${FFMPEGVERSION}.tar.bz2 LICENSE_DISTFILES_OpenSSL= openssl-${OPENSSLFULLVER}.tar.gz LICENSE_DISTFILES_MAKEMKV= makemkv-bin-${PORTVERSION}.tar.gz \ makemkv-oss-${PORTVERSION}.tar.gz ONLY_FOR_ARCHS= aarch64 amd64 i386 USES= gmake linux pkgconfig perl5 USE_LINUX= base expat expat:build openssl openssl:build devtools:build USE_PERL5= build BUILD_DEPENDS= ${LOCALBASE}/include/expat.h:textproc/expat2 \ patchelf>0:sysutils/patchelf \ ${BUILD_DEPENDS_${FFMPEGARCH}} BUILD_DEPENDS_x86= nasm>0:devel/nasm WRKSRC= ${WRKDIR}/makemkv-oss-${PORTVERSION} CONFLICTS_BUILD= v4l_compat SUB_FILES= update-makemkv-drives SUB_LIST= LINUXBASE=${LINUXBASE} PLIST_SUB= LINUXBASE=${LINUXBASE} FDKAACVERSION= 2.0.2 FFMPEGVERSION= 5.0.1 OPENSSLVERSION= 1.0.2 OPENSSLPATCHLEVEL= k OPENSSLFULLVER= ${OPENSSLVERSION}${OPENSSLPATCHLEVEL} LINUXARCH= ${ARCH:S/amd64/x86_64/} LINUXTRIPLET= ${LINUXARCH}-redhat-linux LINUXLIBDIR= ${LINUXBASE}/${"${LINUXARCH:Mi386}" != "":?lib:lib64} OPENSSLTARGET= linux-${LINUXARCH:S/i386/elf/} FFMPEGARCH= ${"${LINUXARCH:Maarch64}" != "":?aarch64:x86} OPTIONS_DEFINE= EXAMPLES PATCHELF_CMD?= ${LOCALBASE}/bin/patchelf CPPFLAGS+= -I${WRKDIR}/gnuroot/include \ -I${WRKDIR}/openssl-${OPENSSLFULLVER}/include \ -D_linux_ -DFORCE_OPENSSL_NO_EC \ ${${OSVERSION}<1300000:?-Dcaddr_t=void\* -D__daddr_t_defined:} CFLAGS+= -std=c11 CXXFLAGS+= -std=c++11 LDFLAGS+= -L${WRKDIR}/gnuroot/lib HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --disable-gui --host=${LINUXTRIPLET} \ --libdir=${PREFIX}/lib/makemkv CONFIGURE_ENV= CC=${LINUXTRIPLET}-gcc CXX=${LINUXTRIPLET}-g++ \ PATH=${WRKDIR}/gnuroot/bin:${PATH} \ PKG_CONFIG_PATH=${WRKDIR}/gnuroot/lib/pkgconfig MAKE_ENV= PATH=${WRKDIR}/gnuroot/bin:${PATH} MAKE_ARGS= CFLAGS="${CXXFLAGS} ${CPPFLAGS} -std=c11" STRIP_CMD= ${WRKDIR}/gnuroot/bin/${LINUXTRIPLET}-strip post-extract: @${MKDIR} ${WRKDIR}/gnuroot/lib @cd ${WRKDIR}/gnuroot/lib; \ ${LN} -s ${LINUXLIBDIR}/libz.so.1; \ ${LN} -s libz.so.1 libz.so; \ ${LN} -s ${LINUXLIBDIR}/libcrypto.so.10; \ ${LN} -s libcrypto.so.10 libcrypto.so; \ ${LN} -s ${LINUXLIBDIR}/libexpat.so.1; \ ${LN} -s libexpat.so.1 libexpat.so @${MKDIR} ${WRKDIR}/gnuroot/include @cd ${WRKDIR}/gnuroot/include; \ ${LN} -s /usr/include/zlib.h; \ ${LN} -s /usr/include/zconf.h; \ ${LN} -s ${LOCALBASE}/include/expat.h; \ ${LN} -s ${LOCALBASE}/include/expat_config.h; \ ${LN} -s ${LOCALBASE}/include/expat_external.h @${MKDIR} ${WRKDIR}/gnuroot/bin @cd ${WRKDIR}/gnuroot/bin; \ for t in gcc link ld objdump ar nm strip ranlib g++; do \ ${LN} -s ${LINUXBASE}/bin/$$t ${LINUXTRIPLET}-$$t; \ done post-patch: @${REINPLACE_CMD} -e 's:INSTALL) -D:INSTALL):' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's:/bin/bash:/bin/sh:' \ -e 's:x86_64:amd64:' \ -e 's:i686:i386:' \ -e 's:-t \([^ ]*\) \([^ ]*\):\2 \1:' \ -e 's:ARCH=:BINARCH=:' \ -e 's:bin/$$(ARCH:bin/$$(BINARCH:' \ ${WRKDIR}/makemkv-bin-${PORTVERSION}/Makefile pre-configure: # FDK AAC cd ${WRKDIR}/fdk-aac-${FDKAACVERSION}; \ export PATH=${WRKDIR}/gnuroot/bin:$$PATH; \ export CXXFLAGS="${CXXFLAGS}"; \ LDFLAGS=-L${WRKDIR}/gnuroot/lib \ ./configure --prefix=${WRKDIR}/gnuroot \ --disable-shared --enable-static --with-pic \ --host=${LINUXTRIPLET} --disable-silent-rules; \ ${MAKE_CMD} ${_MAKE_JOBS} install # ffmpeg cd ${WRKDIR}/ffmpeg-${FFMPEGVERSION}; \ export PATH=${WRKDIR}/gnuroot/bin:$$PATH; \ export CFLAGS="${CFLAGS}"; \ export CPPFLAGS="${CPPFLAGS}"; \ PKG_CONFIG_PATH=${WRKDIR}/gnuroot/lib/pkgconfig \ LDFLAGS=-L${WRKDIR}/gnuroot/lib \ ./configure --prefix=${WRKDIR}/gnuroot \ --disable-shared --enable-static --enable-pic \ --enable-libfdk-aac --pkg-config=pkg-config \ --cross-prefix=${LINUXTRIPLET}- --arch=${LINUXARCH} \ --target-os=linux --host-cc=${CC}; \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" \ ${MAKE_CMD} ${_MAKE_JOBS} V=1 ARCH=${FFMPEGARCH} all install # OpenSSL headers cd ${WRKDIR}/openssl-${OPENSSLFULLVER}; \ ./Configure --openssldir= --prefix=/usr ${OPENSSLTARGET} pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/makemkv post-install: ${INSTALL_MAN} ${FILESDIR}/makemkvcon.1 \ ${STAGEDIR}${PREFIX}/man/man1 cd ${WRKDIR}/makemkv-bin-${PORTVERSION}; \ ${MKDIR} tmp; \ ${ECHO_CMD} accepted > tmp/eula_accepted; \ ${MAKE_CMD} DESTDIR=${STAGEDIR} PREFIX=${PREFIX} install ${PATCHELF_CMD} --set-rpath ${PREFIX}/lib/makemkv \ ${STAGEDIR}${PREFIX}/bin/makemkvcon ${REINPLACE_CMD} -e 's:/sys/bus/scsi:/etc/makemkv/:' \ ${STAGEDIR}${PREFIX}/bin/makemkvcon ${BRANDELF} -t Linux ${STAGEDIR}${PREFIX}/bin/makemkvcon ${INSTALL_SCRIPT} ${WRKDIR}/update-makemkv-drives \ ${STAGEDIR}${PREFIX}/sbin post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/update-makemkv-key.sh \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net/linphone/Makefile b/net/linphone/Makefile index 0c23fef26f88..5c685f357c83 100644 --- a/net/linphone/Makefile +++ b/net/linphone/Makefile @@ -1,62 +1,62 @@ PORTNAME= linphone PORTVERSION= 4.4.8 PORTEPOCH= 1 CATEGORIES= net -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= SIP client supporting voice/video calls and text messaging LICENSE= GPLv3 LIB_DEPENDS= libbctoolbox.so:net/bctoolbox \ libbelcard.so:deskutils/belcard \ liblinphone++.so:net/liblinphone \ libmediastreamer.so:net/mediastreamer \ libortp.so:net/ortp USES= cmake compiler:c++11-lib pkgconfig qt:5 USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public GL_PROJECT= linphone-desktop GL_COMMIT= da40aed848da44e851d67a2039e7e966c5257d3b USE_QT= concurrent core dbus declarative gui linguisttools network \ quickcontrols2 speech svg testlib widgets buildtools_build \ qmake_build graphicaleffects_run quickcontrols_run # Linphone's plugin API is implemented in a shared object with rather generic # SONAME and filename, libapp-plugin.so. For classic installation in the # local tree, we better move it to its own subdirectory, so we need RPATH # here. # This will affect actual Linphone plugins as well if they get ported. CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH="${LOCALBASE}/lib/linphone" WRKSRC_SUBDIR= linphone-app ICONDIR= ${LOCALBASE}/share/icons/hicolor/scalable/apps post-patch: @${REINPLACE_CMD} -e 's/bc_compute_full_version([^)]*)//' \ -e 's/set(FULL_VERSION /&${PORTVERSION}/' \ -e 's/INSTALL_RPATH_USE_LINK_PATH/BUILD_WITH_INSTALL_RPATH/' \ -e '/add_subdirectory.*linphone_package/d' \ -e '/add_subdirectory.*build/d' \ -e '/add_custom_command/d' -e '/deployqt_hack/d' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} 's/LINPHONE_QT_GIT_VERSION/"${PORTVERSION}"/' \ ${WRKSRC}/src/app/AppController.cpp # override install because otherwise, it does a complete rebuild during stage do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/linphone \ ${STAGEDIR}${LOCALBASE}/bin ${MKDIR} ${STAGEDIR}${LOCALBASE}/lib/linphone ${MKDIR} ${STAGEDIR}${ICONDIR} ${INSTALL_LIB} ${BUILD_WRKSRC}/libapp-plugin.so \ ${STAGEDIR}${LOCALBASE}/lib/linphone ${INSTALL_DATA} ${WRKSRC}/assets/images/linphone_logo.svg \ ${STAGEDIR}${ICONDIR}/linphone.svg ${INSTALL_DATA} ${FILESDIR}/linphone.desktop \ ${STAGEDIR}${LOCALBASE}/share/applications/linphone.desktop .include diff --git a/security/unix-selfauth-helper/Makefile b/security/unix-selfauth-helper/Makefile index a72f6f2c3838..cb12102b94d7 100644 --- a/security/unix-selfauth-helper/Makefile +++ b/security/unix-selfauth-helper/Makefile @@ -1,19 +1,19 @@ PORTNAME= unix-selfauth-helper PORTVERSION= 1.0 DISTVERSIONPREFIX= v CATEGORIES= security -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Local self-authentication for pam_exec LICENSE= BSD2CLAUSE USES= uidfix USE_GITHUB= yes GH_ACCOUNT= Zirias PLIST_FILES= libexec/unix-selfauth-helper \ man/man8/unix-selfauth-helper.8.gz .include diff --git a/textproc/linuxdoc-tools/Makefile b/textproc/linuxdoc-tools/Makefile index 346c4ae28665..454c806f42d2 100644 --- a/textproc/linuxdoc-tools/Makefile +++ b/textproc/linuxdoc-tools/Makefile @@ -1,37 +1,37 @@ PORTNAME= linuxdoc-tools PORTVERSION= 0.9.82 CATEGORIES= textproc # USE_GITLAB requires a commit hash, so construct MASTER_SITES manually MASTER_SITES= https://gitlab.com/agmartin/${PORTNAME}/-/archive/${PORTVERSION}/ -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= Fork of SGML-tools specially tailored for linuxdoc SGMLs LICENSE= GPLv3 LinuxdocTools LICENSE_COMB= multi LICENSE_NAME_LinuxdocTools= The linuxdoc-tools license LICENSE_FILE_LinuxdocTools= ${WRKSRC}/COPYING LICENSE_PERMS_LinuxdocTools= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= gawk:lang/gawk \ nsgmls:textproc/jade \ sgmlsasp:textproc/sgmls RUN_DEPENDS= gawk:lang/gawk \ nsgmls:textproc/jade \ sgmlsasp:textproc/sgmls GNU_CONFIGURE= yes USES= gmake groff:both perl5 tar:bzip2 CONFIGURE_ARGS= --with-installed-sgmlsasp PORTDOCS= * WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= bash:shells/bash DOCS_USE= tex=latex:build tex=pdftex:build tex=dvipsk:build DOCS_USES= makeinfo DOCS_CONFIGURE_ENABLE= docs .include diff --git a/x11-wm/fvwm3/Makefile b/x11-wm/fvwm3/Makefile index 3d1424cb679b..c20403b12274 100644 --- a/x11-wm/fvwm3/Makefile +++ b/x11-wm/fvwm3/Makefile @@ -1,93 +1,93 @@ PORTNAME= fvwm3 PORTVERSION= 1.0.4 PORTREVISION= 6 CATEGORIES= x11-wm MASTER_SITES= https://github.com/fvwmorg/fvwm3/releases/download/${PORTVERSION}/ \ http://fvwm.sourceforge.net/generated/icon_download/:icons -MAINTAINER= felix@palmen-it.de +MAINTAINER= zirias@FreeBSD.org COMMENT= F? Virtual Window Manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libevent.so:devel/libevent \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USES= compiler:c11 cpe pkgconfig python:3.7+ readline xorg USE_XORG= ice sm x11 xext xft xrandr xrender xt CONFLICTS_INSTALL= fvwm CPE_VENDOR= fvwm CPE_PRODUCT= fvwm PLIST_SUB= PORTVERSION=${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_path_PYTHON=${PYTHON_CMD} OPTIONS_DEFINE= FRIBIDI GO ICONS ICONV MANPAGES NLS PERL PNG SVG \ XCURSOR XPM OPTIONS_DEFAULT= FRIBIDI GO ICONV MANPAGES PERL PNG XCURSOR OPTIONS_SUB= yes FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_CONFIGURE_ENABLE= bidi GO_DESC= Build and install modules written in Go GO_USES= go:no_targets GO_CONFIGURE_ENABLE= golang GO_MAKE_ARGS= GOBUILD="go build -ldflags=\"-s -w\"" FVWM_ICONS= fvwm_icons-20070101 ICONS_DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${FVWM_ICONS}.tar.bz2:icons ICONS_IMPLIES= XPM ICONV_USES= iconv:translit ICONV_CONFIGURE_ENABLE= iconv MANPAGES_BUILD_DEPENDS= rubygem-asciidoctor>0:textproc/rubygem-asciidoctor MANPAGES_USES= gmake MANPAGES_CONFIGURE_ENABLE= mandoc MANPAGES_IMPLIES= PERL NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime PERL_USES= perl5 PERL_CONFIGURE_ENABLE= perllib PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_ENABLE= png SVG_LIB_DEPENDS= librsvg-2.so:graphics/librsvg2-rust SVG_USES= gnome SVG_USE= gnome=cairo,glib20,gdkpixbuf2 SVG_CONFIGURE_ENABLE= rsvg XCURSOR_USE= xorg=xcursor XCURSOR_CONFIGURE_ENABLE= xcursor XPM_USE= xorg=xpm XPM_CONFIGURE_OFF= --with-xpm-library=no post-patch: @${REINPLACE_CMD} -e 's,/etc/,${LOCALBASE}/etc/,g' \ ${WRKSRC}/bin/fvwm-menu-desktop.in post-install-ICONS-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/fvwm3/pixmaps ${INSTALL_DATA} ${WRKDIR}/${FVWM_ICONS}/*.xpm \ ${STAGEDIR}${PREFIX}/share/fvwm3/pixmaps post-install-PERL-off: .for script in fvwm-convert-2.6 fvwm-menu-directory fvwm-menu-xlock fvwm-perllib ${RM} ${STAGEDIR}${PREFIX}/bin/${script} .endfor .for script in FvwmConsoleC.pl FvwmPerl ${RM} ${STAGEDIR}${PREFIX}/libexec/fvwm3/${PORTVERSION}/${script} .endfor .include