diff --git a/databases/ateam_mysql57_ldap_auth/Makefile b/databases/ateam_mysql57_ldap_auth/Makefile index 67cda11fe743..0f72b564f922 100644 --- a/databases/ateam_mysql57_ldap_auth/Makefile +++ b/databases/ateam_mysql57_ldap_auth/Makefile @@ -1,45 +1,45 @@ PORTNAME= ateam_mysql57_ldap_auth PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= databases MAINTAINER= ganbold@FreeBSD.org COMMENT= A-Team MySQL LDAP authentication plugin WWW= https://github.com/ateamsystems/ateam_mysql_ldap_auth LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -IGNORE_WITH_MYSQL= 80 101m 102m 103m +IGNORE_WITH_MYSQL= 80 102m 103m LIB_DEPENDS= libconfig.so:devel/libconfig USES= compiler:c++11-lang gmake ldap mysql:57,client,server USE_GITHUB= yes GH_ACCOUNT= ateamsystems GH_TAGNAME= f6d79fb PLIST_FILES= lib/mysql/plugin/auth_ldap.so \ "@sample etc/ateam_mysql_ldap_auth.conf.sample" PORTDOCS= README INSTALL OPTIONS_DEFINE= DOCS SUB_FILES= pkg-message MAKE_ARGS= CC="${CC}" do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/mysql/plugin ${INSTALL_PROGRAM} ${WRKSRC}/src/auth_ldap.so \ ${STAGEDIR}${PREFIX}/lib/mysql/plugin ${INSTALL_DATA} ${WRKSRC}/ateam_mysql_ldap_auth.conf \ ${STAGEDIR}${PREFIX}/etc/ateam_mysql_ldap_auth.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/mroonga/Makefile b/databases/mroonga/Makefile index b4d75e93b6d6..d622ffb29aea 100644 --- a/databases/mroonga/Makefile +++ b/databases/mroonga/Makefile @@ -1,40 +1,40 @@ PORTNAME= mroonga PORTVERSION= 13.01 CATEGORIES= databases textproc MASTER_SITES= http://packages.groonga.org/source/mroonga/ MAINTAINER= bofh@FreeBSD.org COMMENT= Open-source fulltext search engine for MySQL WWW= https://mroonga.org/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${NONEXISTENT}:${_MYSQL_SERVER}:configure LIB_DEPENDS= libgroonga.so:textproc/groonga USES= compiler:c11 libtool mysql pkgconfig shebangfix -IGNORE_WITH_MYSQL= 101m 102m 103m 57p 57w +IGNORE_WITH_MYSQL= 102m 103m 57p 57w SHEBANG_FILES= data/rpm/post.sh data/rpm/preun.sh GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mysql-build="$$(cd ${PORTSDIR}/${_MYSQL_SERVER}; ${MAKE} -V BUILD_WRKSRC)" \ --with-mysql-config=${PREFIX}/bin/mysql_config \ --with-mysql-source="$$(cd ${PORTSDIR}/${_MYSQL_SERVER}; ${MAKE} -V WRKSRC)" SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -i .c++20 's,srcdir)/version[[:>:]],&.txt,' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/deb/d' \ -e '/rpm/d' \ ${WRKSRC}/data/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/ha_mroonga.so.0.0.0 .include diff --git a/databases/mysql-connector-odbc-80/Makefile b/databases/mysql-connector-odbc-80/Makefile index ad1aa90358a4..0507ba40542e 100644 --- a/databases/mysql-connector-odbc-80/Makefile +++ b/databases/mysql-connector-odbc-80/Makefile @@ -1,39 +1,39 @@ PORTNAME= mysql-connector-odbc PORTVERSION= 8.0.32 CATEGORIES= databases MASTER_SITES= MYSQL/Connector-ODBC/8.0 PKGNAMESUFFIX= -${DRIVER_MANAGER}-mysql${MYSQL_VER} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= bofh@FreeBSD.org COMMENT= ODBC driver for MySQL${MYSQL_VER} / ${DRIVER_MANAGER} WWW= https://www.mysql.com/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libodbc.so:databases/unixODBC \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd USES= cmake compiler:c++11-lang localbase:ldflags mysql:80 ssl -IGNORE_WITH_MYSQL= 57 101m 102m 103m 57p 57w +IGNORE_WITH_MYSQL= 57 102m 103m 57p 57w USE_LDCONFIG= yes CMAKE_ARGS= -DWITH_UNIXODBC=1 -DDISABLE_GUI=1 DRIVER_MANAGER= unixodbc PLIST_FILES= bin/myodbc-installer \ lib/libmyodbc8a.so \ lib/libmyodbc8w.so \ test/dltest PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${RM} ${STAGEDIR}${PREFIX}/INFO_BIN @${RM} ${STAGEDIR}${PREFIX}/INFO_SRC .include diff --git a/www/typo3-11/Makefile b/www/typo3-11/Makefile index dbe76f6b11fb..6c58bf0da656 100644 --- a/www/typo3-11/Makefile +++ b/www/typo3-11/Makefile @@ -1,94 +1,92 @@ PORTNAME= typo3 PORTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://typo3.azureedge.net/typo3/${PORTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} DISTNAME= ${TYPO3SRC} MAINTAINER= freebsd-ports@charlieroot.de COMMENT= Typo3 content management system WWW= https://typo3.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -IGNORE_WITH_MYSQL= 101m - USES= cpe php:web,flavors shebangfix USE_PHP= ctype dom fileinfo filter intl session simplexml \ tokenizer xml zip WRKSRC= ${WRKDIR}/${TYPO3SRC} SHEBANG_GLOB= *.sh *.php NO_ARCH= yes NO_BUILD= yes PORTSCOUT= limit:^${PORT_V_MAJOR}\.${PORT_V_MINOR}\. SUB_FILES= pkg-message SUB_LIST+= PREFIX=${PREFIX} \ TYPO3WWW=${TYPO3WWW} \ TYPO3DIR=${TYPO3DIR} PORT_V_MAJOR= 11 PORT_V_MINOR= 5 PORT_V_PATCH= 28 TYPO3WWW= www TYPO3SRC= ${PORTNAME}_src-${PORTVERSION} TYPO3DIR= ${PORTNAME}-${PORT_V_MAJOR} USERS= ${WWWOWN} GROUPS= ${WWWGRP} OPTIONS_DEFINE= CURL GD GMP IMAGICK MBSTRING MYSQL POSTGRES SQLITE ZLIB OPTIONS_DEFAULT=MYSQL GD_DESC= GDlib/freetype support IMAGICK_DESC= ${IMAGEMAGICK_DESC} MBSTRING_DESC= ${MULTIBYTE_DESC} MYSQL_DESC= Use MySQL as DBMS POSTGRES_DESC= Use PostgreSQL as DBMS SQLITE_DESC= Use SQLite as DBMS CURL_USE= PHP=curl GD_USE= PHP=gd GMP_USE= PHP=gmp MBSTRING_USE= PHP=mbstring MYSQL_USE= PHP=mysqli POSTGRES_USE= PHP=pgsql SQLITE_USE= PHP=sqlite3 ZLIB_USE= PHP=zlib .include .if ${PORT_OPTIONS:MIMAGICK} .if ${PORT_OPTIONS:MX11} USES+= magick:7,run .else USES+= magick:7,run,nox11 .endif .endif do-install: # workaround fix for: # "Checking for items in STAGEDIR missing from pkg-plist" # "Error: Orphaned: @dir %%WWWDIR%%_src-10.4.16/vendor/symfony/string/Resources/bin" ${RMDIR} ${WRKSRC}/vendor/symfony/string/Resources/bin # remove source empty directory ${MKDIR} ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR} ${CP} -R ${WRKDIR}/${TYPO3SRC} ${STAGEDIR}${PREFIX}/${TYPO3WWW}/ ${LN} -fs ../${TYPO3SRC} ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/typo3_src ${LN} -fs typo3_src/index.php ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/index.php ${LN} -fs typo3_src/typo3 ${STAGEDIR}${PREFIX}/${TYPO3WWW}/${TYPO3DIR}/typo3 post-install: @cd ${STAGEDIR}${PREFIX}; \ ${FIND} * \( -type f -or -type l \) -path "${TYPO3WWW}/${TYPO3DIR}/*" | \ ${SORT} >> ${TMPPLIST}; \ ${ECHO} "@owner ${WWWOWN}" >> ${TMPPLIST}; \ ${ECHO} "@dir ${TYPO3WWW}/${TYPO3DIR}" >> ${TMPPLIST} @cd ${STAGEDIR}${PREFIX}; \ ${ECHO} "@owner" >> ${TMPPLIST}; \ ${FIND} * \( -type f -or -type l \) -path "${TYPO3WWW}/${TYPO3SRC}/*" | \ ${SORT} >> ${TMPPLIST} .include diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile index c96b3f1e4c96..494dfaf9324c 100644 --- a/www/typo3-12/Makefile +++ b/www/typo3-12/Makefile @@ -1,78 +1,78 @@ PORTNAME= typo3 PORTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} #PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://typo3.azureedge.net/typo3/${PORTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}_src-${PORTVERSION} MAINTAINER= freebsd-ports@charlieroot.de COMMENT= Typo3 content management system WWW= https://typo3.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -IGNORE_WITH_MYSQL= 57 101m 102m +IGNORE_WITH_MYSQL= 57 102m IGNORE_WITH_PHP= 80 82 83 USES= cpe php:web,flavors shebangfix USE_PHP= ctype dom fileinfo filter gd intl \ mbstring openssl pdo session simplexml \ tokenizer xml zip zlib WRKSRC= ${WRKDIR}/${PORTNAME}_src-${PORTVERSION} SHEBANG_GLOB= *.sh *.php NO_ARCH= yes NO_BUILD= yes PORTSCOUT= limit:^${PORT_V_MAJOR}\.${PORT_V_MINOR}\. SUB_FILES= pkg-message SUB_LIST+= PREFIX=${PREFIX} \ TYPO3WWW=${TYPO3WWW} \ TYPO3DIR=${TYPO3DIR} PORT_V_MAJOR= 12 PORT_V_MINOR= 4 PORT_V_PATCH= 2 TYPO3DIR= www/${PORTNAME}-${PORT_V_MAJOR} OPTIONS_DEFINE= CURL GMP IMAGICK MYSQL POSTGRES SQLITE OPTIONS_DEFAULT=MYSQL IMAGICK_DESC= ${IMAGEMAGICK_DESC} MBSTRING_DESC= ${MULTIBYTE_DESC} MYSQL_DESC= Use MySQL as DBMS POSTGRES_DESC= Use PostgreSQL as DBMS SQLITE_DESC= Use SQLite as DBMS CURL_USE= PHP=curl GMP_USE= PHP=gmp MYSQL_USE= PHP=mysqli POSTGRES_USE= PHP=pgsql SQLITE_USE= PHP=sqlite3 .include .if ${PORT_OPTIONS:MIMAGICK} .if ${PORT_OPTIONS:MX11} USES+= magick:7,run .else USES+= magick:7,run,nox11 .endif .endif do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${TYPO3DIR} post-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} @${ECHO_CMD} "@mode 755" >> ${TMPPLIST} @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${TYPO3DIR}?g" >>${TMPPLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${TYPO3DIR}?g" >> ${TMPPLIST} @${ECHO_CMD} "@mode" >> ${TMPPLIST} @${ECHO_CMD} "@group" >> ${TMPPLIST} @${ECHO_CMD} "@owner" >> ${TMPPLIST} .include