diff options
author | ahze <ahze@FreeBSD.org> | 2006-07-09 04:34:21 +0800 |
---|---|---|
committer | ahze <ahze@FreeBSD.org> | 2006-07-09 04:34:21 +0800 |
commit | f67b550352ee58e7827a20b234783f79fa624677 (patch) | |
tree | 83901af73a8f01bb1cac23983fd1b880f6ff81af /audio/xmms-wma | |
parent | 4f4ad4b2c1cc8e937d2b8da4edfa10ebe041ca3a (diff) | |
download | freebsd-ports-gnome-f67b550352ee58e7827a20b234783f79fa624677.tar.gz freebsd-ports-gnome-f67b550352ee58e7827a20b234783f79fa624677.tar.zst freebsd-ports-gnome-f67b550352ee58e7827a20b234783f79fa624677.zip |
- Add support for sparc64
PR: 99923
Approved by: maintainer
Diffstat (limited to 'audio/xmms-wma')
-rw-r--r-- | audio/xmms-wma/Makefile | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/audio/xmms-wma/Makefile b/audio/xmms-wma/Makefile index a6aecd8a927c..b83c1d722784 100644 --- a/audio/xmms-wma/Makefile +++ b/audio/xmms-wma/Makefile @@ -18,9 +18,8 @@ LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms USE_BZIP2= yes USE_GMAKE= yes USE_X_PREFIX= yes -CFLAGS+= -fpic -DPIC - -ONLY_FOR_ARCHS= i386 amd64 +CFLAGS+= -fPIC -DPIC +ONLY_FOR_ARCHS= i386 amd64 sparc64 PLIST_FILES= lib/xmms/Input/libwma.so @@ -29,6 +28,8 @@ CFLAGS+= -DUSE_ICONV USE_ICONV= yes .endif +.include <bsd.port.pre.mk> + pre-everything:: .if !defined(WITH_ICONV) @${ECHO_MSG} "You may specify the following on the command line:" @@ -41,5 +42,9 @@ post-extract: @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/Makefile.inc @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/ffmpeg-strip-wma/config.mak @${REINPLACE_CMD} -e 's|CFLAGS :=|CFLAGS := ${CFLAGS}|g' ${WRKSRC}/Makefile.inc +.if ${ARCH}=="sparc64" + @${REINPLACE_CMD} -e 's|X86|SPARC64|' ${WRKSRC}/ffmpeg-strip-wma/config.mak + @${REINPLACE_CMD} -e 's|#define ARCH_X86 1|#define ARCH_SPARC64 1|' ${WRKSRC}/ffmpeg-strip-wma/config.h +.endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> |