aboutsummaryrefslogtreecommitdiff
path: root/multimedia/smplayer/Makefile
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2007-06-18 14:04:27 +0000
committerRong-En Fan <rafan@FreeBSD.org>2007-06-18 14:04:27 +0000
commitd297f7a58b203bfed6ac7c01c9438ef011352565 (patch)
treeb5fa37033e649bb5084e27db482dc7799b0fa7d8 /multimedia/smplayer/Makefile
parent3a8aff3cec69d650c2f4c0559e83735c1ee5a265 (diff)
Notes
Diffstat (limited to 'multimedia/smplayer/Makefile')
-rw-r--r--multimedia/smplayer/Makefile65
1 files changed, 65 insertions, 0 deletions
diff --git a/multimedia/smplayer/Makefile b/multimedia/smplayer/Makefile
new file mode 100644
index 000000000000..4e5b27dbdcd9
--- /dev/null
+++ b/multimedia/smplayer/Makefile
@@ -0,0 +1,65 @@
+# New ports collection makefile for: smplayer
+# Date created: 13 Jun, 2007
+# Whom: Diego Depaoli <trebestie@gmail.com> and Yinghong.Liu <liu_yinghong@yahoo.com.cn>
+#
+# $FreeBSD$
+#
+
+PORTNAME= smplayer
+DISTVERSION= 0.5.0
+CATEGORIES= multimedia audio kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=${PORTNAME}
+
+MAINTAINER= liu_yinghong@yahoo.com.cn
+COMMENT?= A complete front-end based on QT3 for mplayer
+
+RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \
+ ${LOCALBASE}/share/smplayer/themes:${PORTSDIR}/multimedia/smplayer-themes
+
+.if defined(PKGNAMESUFFIX) && ${PKGNAMESUFFIX} == "-qt4"
+USE_QT_VER= 4
+QT_COMPONENTS= qmake porting moc uic qt3support uic3 corelib gui
+
+ALL_TARGET= prep src/smplayer
+.else
+USE_QT_VER= 3
+
+CONFLICTS?= smplayer-qt4-[0-9]*
+
+BUILD_DEPENDS+= qmake:${PORTSDIR}/devel/qmake
+
+QMAKE= ${QT_PREFIX}/bin/qmake
+
+MAKE_ENV+= QTDIR=${QT_PREFIX} \
+ QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
+
+ALL_TARGET= src/smplayer
+
+.if defined(WITH_KDE)
+USE_KDELIBS_VER=3
+MAKE_ARGS+= KDE_SUPPORT=1
+.endif
+.endif
+
+USE_GMAKE= yes
+INSTALLS_ICONS= yes
+
+PORTDOCS= Changelog Configurable_shortcuts.txt Install.txt \
+ Copying.txt Not_so_obvious_things.txt Translations.txt \
+ Icon_themes.txt Readme.txt
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|qmake|${QMAKE}|g' \
+ -e 's|PREFIX=/usr/local|PREFIX=${PREFIX}|g' \
+ ${WRKSRC}/Makefile
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>