Files
Muhammad Moinur Rahman bbab7f59e9 */*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
2023-12-31 01:37:05 +01:00

42 lines
1.2 KiB
Makefile

PORTNAME= mkclean
PORTVERSION= 0.9.0
DISTVERSIONPREFIX= ${PORTNAME}-
CATEGORIES= multimedia
MAINTAINER= ports@FreeBSD.org
COMMENT= Clean and optimize Matroska and WebM files
WWW= https://www.matroska.org/downloads/mkclean.html
LICENSE= BSD3CLAUSE
# These may work better now with cmake.
BROKEN_aarch64= does not install: arm-none-linux-gnueabi-gcc: Command not found
BROKEN_armv6= does not install: arm-none-linux-gnueabi-gcc: Command not found
BROKEN_armv7= does not install: arm-none-linux-gnueabi-gcc: Command not found
BROKEN_mips64= does not install: mipsel-linux-gcc: Command not found
BROKEN_riscv64= does not compile: cc: invalid arch name 'i486', string must begin with rv32{i,e,g} or rv64{i,g}
USES= cmake compiler:c++11-lang cpe iconv localbase:ldflags
CPE_VENDOR= matroska
USE_GITHUB= yes
GH_ACCOUNT= Matroska-Org
GH_PROJECT= foundation-source
NO_INSTALL= yes
post-extract:
@${REINPLACE_CMD} -e 's/vfs.h/mount.h/' ${WRKSRC}/corec/corec/helpers/file/file_libc.c
LDFLAGS+= ${ICONV_LIB}
PLIST_FILES= bin/mkclean \
bin/mkWDclean
post-stage:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}/mkclean ${STAGEDIR}${LOCALBASE}/bin
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME}/mkWDclean ${STAGEDIR}${LOCALBASE}/bin
.include <bsd.port.mk>