Files
ports/sysutils/xfsprogs/Makefile
T
Alexey Dokuchaev 5be195b7d0 - Force -fcommon for the time being to unbreak the build against
modern compilers (abuse OPTIMIZER variable for this matter as
  we have to suppress it anyways and it is passed for both debug
  and release builds)
- Enable verbose build like we normally do in the ports tree

Reported by:	pkg-fallout
2020-09-01 06:57:45 +00:00

46 lines
1.2 KiB
Makefile

# Created by: Craig Rodrigues <rodrigc@FreeBSD.org>
# $FreeBSD$
PORTNAME= xfsprogs
PORTVERSION= 3.2.4
PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= ftp://oss.sgi.com/projects/xfs/cmd_tars/ \
ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/
MAINTAINER= ports@FreeBSD.org
COMMENT= Utilities for managing XFS filesystems
LICENSE= LGPL21 GPLv2
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/doc/COPYING
CPE_PRODUCT= ${PORTNAME}
CPE_VENDOR= sgi
USES= cpe gettext gmake libtool:build readline
GNU_CONFIGURE= yes
CONFIGURE_ENV= OPTIMIZER=-fcommon
CONFIGURE_ARGS= --disable-shared --enable-readline
ALL_TARGET= # empty
MAKE_ARGS= V=1
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e '/utmp/d' \
${WRKSRC}/quota/report.c ${WRKSRC}/quota/util.c
@${REINPLACE_CMD} \
-e 's|/usr/local|${LOCALBASE}|g' \
-e 's/lio_listio/timer_create/' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e '/#!/s|bash|sh|' \
${WRKSRC}/include/install-sh ${WRKSRC}/install-sh
post-install:
.for f in mkfs.xfs xfs_copy xfs_db xfs_estimate xfs_fsr xfs_growfs xfs_io \
xfs_logprint xfs_mdrestore xfs_quota xfs_repair xfs_rtcp
${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/${f}
.endfor
.include <bsd.port.mk>