diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2004-03-26 09:03:07 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2004-03-26 09:03:07 +0000 |
commit | 52c7725b318e9a50e75db7afcdfb157af86c9c2e (patch) | |
tree | 06e5cbd4fd8506960ec8ca472afa3b2bd1104a0c /multimedia/y4mscaler/Makefile | |
parent | 5e8bcbf91ccff819a63873d269d174d5c6a4edfc (diff) |
Notes
Diffstat (limited to 'multimedia/y4mscaler/Makefile')
-rw-r--r-- | multimedia/y4mscaler/Makefile | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/multimedia/y4mscaler/Makefile b/multimedia/y4mscaler/Makefile new file mode 100644 index 000000000000..aa0eb1854783 --- /dev/null +++ b/multimedia/y4mscaler/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: y4mscaler +# Date created: Mon Mar 8 21:36:23 EST 2004 +# Whom: michael johnson <ahze@ahze.net> +# +# $FreeBSD$ +# + +PORTNAME= y4mscaler +PORTVERSION= 0.6.1 +CATEGORIES= multimedia +MASTER_SITES= http://www.mir.com/DMG/Software/ +DISTNAME= ${PKGNAME}-src +EXTRACT_SUFX= .tgz + +MAINTAINER= ahze@ahze.net +COMMENT= Y4mscaler scales, crops, and shifts Y'CbCr video + +LIB_DEPENDS= lavjpeg-1.6.1:${PORTSDIR}/multimedia/mjpegtools + +USE_REINPLACE= yes +USE_GMAKE= yes + +WRKSRC= ${WRKDIR}/${PKGNAME} + +PORTDOCS= COPYING ChangeLog INSTALL README TODO +MAN1= y4mscaler.1 +PLIST_FILES= bin/y4mscaler + +.include <bsd.port.pre.mk> + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ + ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's|-march=i686 -mcpu=i686|${CFLAGS}|' \ + ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's|COPT = -O2|#|' \ + ${WRKSRC}/Makefile +.if ${OSVERSION} < 500000 + @${REINPLACE_CMD} -e 's|#define HAVE_STDINT_H 1|#undef HAVE_STDINT_H 1|' \ + ${WRKSRC}/y4m-config.h +.endif + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/y4mscaler ${PREFIX}/bin/y4mscaler + @${INSTALL_MAN} ${WRKSRC}/y4mscaler.1 ${MANPREFIX}/man/man1/ +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for docfile in ${PORTDOCS} + @${INSTALL_DATA} ${WRKSRC}/${docfile} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.post.mk> |