14f7c29430
Mk/Uses/alias.mk was an attempt for compat with DPorts, but has rotted. This feature was never documented in the PHB, so there is no work to be done by the docs@ team. Nothing against DragonFly, but if DPorts still needs FreeBSD 9 support, they really should work that out with upstream projects. Ultimately, we don't need to keep carrying this outdated feature that doesn't affect us.
61 lines
1.9 KiB
Makefile
61 lines
1.9 KiB
Makefile
PORTNAME= xanim
|
|
PORTVERSION= 2.92.0
|
|
PORTREVISION= 12
|
|
CATEGORIES= multimedia graphics
|
|
MASTER_SITES= LOCAL/dinoex
|
|
DISTNAME= xanim2920
|
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${EXTRA_FILES}
|
|
|
|
MAINTAINER= dinoex@FreeBSD.org
|
|
COMMENT= Play most popular animation formats and show pictures
|
|
WWW= https://web.archive.org/web/20230627070655/http://xanim.polter.net/
|
|
|
|
# Converted from NO_CDROM
|
|
LICENSE= xanim
|
|
LICENSE_NAME= xanim
|
|
LICENSE_TEXT= Must be redistributed without fee
|
|
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
|
|
|
|
# clang's cpp destroys whitespace, particularly hard tabs in makefiles,
|
|
# which is fatal for imake.
|
|
USES= imake xorg
|
|
USE_GCC= yes
|
|
USE_CSTD= gnu99
|
|
USE_XORG= xext xt sm ice xext x11
|
|
MAKE_ARGS+= -j 2 # safe and helps even the single-CPU machines
|
|
DLLDIR= ${PREFIX}/lib/X11/xanim
|
|
PLIST_FILES+= bin/xanim share/man/man1/xanim.1.gz
|
|
|
|
post-extract:
|
|
${CP} ${WRKSRC}/docs/xanim.man ${WRKSRC}
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if (${ARCH} == "i386")
|
|
EXTRA_FILES= vid_cvid_2.1_freebsdELFx86.tgz \
|
|
vid_cyuv_1.0_freebsdELFx86.tgz \
|
|
vid_h261_1.0_freebsdELFx86.tgz \
|
|
vid_h263_1.0_freebsdELFx86.tgz \
|
|
vid_iv32_2.1_freebsdELFx86.tgz \
|
|
vid_iv41_1.1_freebsdELFx86.tgz \
|
|
vid_iv50_1.0_freebsdELFx86.tgz
|
|
PLIST_FILES+= lib/X11/xanim/cvid.readme lib/X11/xanim/cyuv.readme \
|
|
lib/X11/xanim/h261.readme lib/X11/xanim/h263.readme \
|
|
lib/X11/xanim/iv32.readme lib/X11/xanim/iv41.readme \
|
|
lib/X11/xanim/iv50.readme \
|
|
lib/X11/xanim/vid_cvid_2.1_freebsdELFx86.xa \
|
|
lib/X11/xanim/vid_cyuv_1.0_freebsdELFx86.xa \
|
|
lib/X11/xanim/vid_h261_1.0_freebsdELFx86.xa \
|
|
lib/X11/xanim/vid_h263_1.0_freebsdELFx86.xa \
|
|
lib/X11/xanim/vid_iv32_2.1_freebsdELFx86.xa \
|
|
lib/X11/xanim/vid_iv41_1.1_freebsdELFx86.xa \
|
|
lib/X11/xanim/vid_iv50_1.0_freebsdELFx86.xa
|
|
|
|
post-install:
|
|
${MKDIR} ${STAGEDIR}${DLLDIR}
|
|
${INSTALL_DATA} ${WRKDIR}/*.readme ${STAGEDIR}${DLLDIR}/
|
|
${INSTALL_DATA} ${WRKDIR}/*.xa ${STAGEDIR}${DLLDIR}/
|
|
.endif
|
|
|
|
.include <bsd.port.post.mk>
|