Index: head/databases/xtrabackup8/Makefile =================================================================== --- head/databases/xtrabackup8/Makefile (revision 554376) +++ head/databases/xtrabackup8/Makefile (revision 554377) @@ -1,50 +1,53 @@ # Created by: Alex Samorukov # $FreeBSD$ PORTNAME= xtrabackup PORTVERSION= 8.0.14 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= https://www.percona.com/downloads/Percona-XtraBackup-${PORTVERSION:R}/Percona-XtraBackup-${PORTVERSION}/source/tarball/ \ https://github.com/percona/percona-xtrabackup/archive/ PKGNAMESUFFIX= 8 DISTNAME= percona-${PORTNAME}-${PORTVERSION} MAINTAINER= eugene@zhegan.in COMMENT= Open-source backup tool for InnoDB and XtraDB LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= xxd:editors/vim-console \ boost-libs>=1.72.0:devel/boost-libs \ protobuf>=3.0:devel/protobuf \ rapidjson>=1.1.0:devel/rapidjson \ libevent>=2.1:devel/libevent LIB_DEPENDS= libcurl.so:ftp/curl \ libev.so:devel/libev \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libicudata.so:devel/icu \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd RUN_DEPENDS= qpress:archivers/qpress +CONFLICTS_INSTALL= ${PORTNAME} + USES= bison cmake compiler:c++14-lang cpe pkgconfig ssl CPE_VENDOR= percona CMAKE_ARGS= -DBUILD_CONFIG:STRING=xtrabackup_release .for component in EDITLINE ICU LIBEVENT PROTOBUF RAPIDJSON ZSTD CMAKE_ARGS+= -DWITH_${component}:STRING=system .endfor post-patch: # Delete bundled components so we won't accidentally use them, except LZ4 # which cannot be removed just yet @${MV} ${WRKSRC}/extra/lz4 ${WRKSRC} @${RM} -r ${WRKSRC}/extra/* @${MV} ${WRKSRC}/lz4 ${WRKSRC}/extra post-stage: - @${RM} -r ${STAGEDIR}${PREFIX}/docs \ - ${STAGEDIR}${PREFIX}/lib/plugin/debug + @${RM} -r ${STAGEDIR}${PREFIX}/docs + @${RMDIR} ${STAGEDIR}${PREFIX}/lib/plugin/debug .include Index: head/databases/xtrabackup8/files/patch-CMakeLists.txt =================================================================== --- head/databases/xtrabackup8/files/patch-CMakeLists.txt (nonexistent) +++ head/databases/xtrabackup8/files/patch-CMakeLists.txt (revision 554377) @@ -0,0 +1,13 @@ +--- CMakeLists.txt.orig 2020-08-28 21:02:32 UTC ++++ CMakeLists.txt +@@ -1575,10 +1575,6 @@ IF(ENABLE_GCOV) + INCLUDE(fastcov) + ENDIF() + +-IF(UNIX) +- ADD_SUBDIRECTORY(man) +-ENDIF() +- + IF(NOT WITHOUT_SERVER) + ADD_SUBDIRECTORY(packaging/rpm-common) + ADD_SUBDIRECTORY(packaging/rpm-oel) Property changes on: head/databases/xtrabackup8/files/patch-CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/databases/xtrabackup8/pkg-plist =================================================================== --- head/databases/xtrabackup8/pkg-plist (revision 554376) +++ head/databases/xtrabackup8/pkg-plist (revision 554377) @@ -1,47 +1,8 @@ bin/xbcloud bin/xbcloud_osenv bin/xbcrypt bin/xbstream bin/xtrabackup lib/libmysqlservices.a lib/plugin/keyring_file.so lib/plugin/keyring_vault.so -man/man1/comp_err.1.gz -man/man1/ibd2sdi.1.gz -man/man1/innochecksum.1.gz -man/man1/lz4_decompress.1.gz -man/man1/my_print_defaults.1.gz -man/man1/myisam_ftdump.1.gz -man/man1/myisamchk.1.gz -man/man1/myisamlog.1.gz -man/man1/myisampack.1.gz -man/man1/mysql.1.gz -man/man1/mysql.server.1.gz -man/man1/mysql_config.1.gz -man/man1/mysql_config_editor.1.gz -man/man1/mysql_secure_installation.1.gz -man/man1/mysql_ssl_rsa_setup.1.gz -man/man1/mysql_tzinfo_to_sql.1.gz -man/man1/mysql_upgrade.1.gz -man/man1/mysqladmin.1.gz -man/man1/mysqlbinlog.1.gz -man/man1/mysqlcheck.1.gz -man/man1/mysqld_multi.1.gz -man/man1/mysqld_safe.1.gz -man/man1/mysqldump.1.gz -man/man1/mysqldumpslow.1.gz -man/man1/mysqlimport.1.gz -man/man1/mysqlman.1.gz -man/man1/mysqlpump.1.gz -man/man1/mysqlrouter.1.gz -man/man1/mysqlrouter_keyring.1.gz -man/man1/mysqlrouter_passwd.1.gz -man/man1/mysqlrouter_plugin_info.1.gz -man/man1/mysqlshow.1.gz -man/man1/mysqlslap.1.gz -man/man1/perror.1.gz -man/man1/zlib_decompress.1.gz -man/man8/mysqld.8.gz -man/man8/ndb_mgmd.8.gz -man/man8/ndbd.8.gz -man/man8/ndbmtd.8.gz