View | Details | Raw Unified | Return to bug 178028
Collapse All | Expand All

(-)audio/qsynth/Makefile (-10 / +22 lines)
Lines 2-35 Link Here
2
# $FreeBSD: head/audio/qsynth/Makefile 308039 2012-11-30 23:51:30Z sperber $
2
# $FreeBSD: head/audio/qsynth/Makefile 308039 2012-11-30 23:51:30Z sperber $
3
3
4
PORTNAME=	qsynth
4
PORTNAME=	qsynth
5
PORTVERSION=	0.3.6
5
PORTVERSION=	0.3.7
6
CATEGORIES=	audio
6
CATEGORIES=	audio
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION}
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION}
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Qt fluidsynth front-end application
10
COMMENT=	Qt fluidsynth front-end application
11
11
12
LICENSE=	GPLv2 # (or later)
13
12
LIB_DEPENDS=	fluidsynth:${PORTSDIR}/audio/fluidsynth
14
LIB_DEPENDS=	fluidsynth:${PORTSDIR}/audio/fluidsynth
13
15
14
USE_QT4=	gui qmake_build moc_build uic_build rcc_build linguist_build
16
OPTIONS_DEFINE=	GRADIENT SYSTEM_TRAY
17
OPTIONS_DEFAULT=	GRADIENT SYSTEM_TRAY
18
GRADIENT_DESC=		Gradient eye-candy
19
SYSTEM_TRAY_DESC=	System-tray icon
20
21
USE_QT4=	gui linguist_build moc_build qmake_build rcc_build uic_build
15
QT_NONSTANDARD=	yes
22
QT_NONSTANDARD=	yes
16
USE_GMAKE=	yes
23
USE_GMAKE=	yes
17
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
18
CONFIGURE_ARGS=	ac_cv_path_ac_moc=${MOC} \
25
CONFIGURE_ENV=	ac_cv_path_ac_moc=${MOC} \
19
		ac_cv_path_ac_uic=${UIC} \
26
		ac_cv_path_ac_uic=${UIC} \
20
		ac_cv_path_ac_qmake=${QMAKE} \
27
		ac_cv_path_ac_qmake=${QMAKE} \
21
		ac_cv_path_ac_lupdate=${LOCALBASE}/bin/lupdate-qt4 \
28
		ac_cv_path_ac_lupdate=${LOCALBASE}/bin/lupdate-qt4 \
22
		ac_cv_path_ac_lrelease=${LOCALBASE}/bin/lrelease-qt4
29
		ac_cv_path_ac_lrelease=${LOCALBASE}/bin/lrelease-qt4
30
CONFIGURE_ARGS=	--localedir=${DATADIR} \
31
		--with-qt=${QT_PREFIX} \
32
		--with-fluidsynth=${LOCALBASE}
23
INSTALLS_ICONS=	yes
33
INSTALLS_ICONS=	yes
24
MAKE_JOBS_UNSAFE=yes
34
MAKE_JOBS_SAFE=	yes
35
36
.include <bsd.port.options.mk>
25
37
26
CPPFLAGS+=	-I${QT_INCDIR} ${PTHREAD_CFLAGS}
38
.if empty(PORT_OPTIONS:MGRADIENT)
27
LDFLAGS+=	-L${QT_LIBDIR} ${PTHREAD_LIBS}
39
CONFIGURE_ARGS+=--disable-gradient
40
.endif
28
41
29
post-patch:
42
.if empty(PORT_OPTIONS:MSYSTEM_TRAY)
30
	@${REINPLACE_CMD} -e \
43
CONFIGURE_ARGS+=--disable-system-tray
31
		's|@make |@$$(MAKE) | ; \
44
.endif
32
		 /man1/s|^|#|' ${WRKSRC}/Makefile.in
33
45
34
post-configure:
46
post-configure:
35
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} -o qsynth.mak \
47
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} -o qsynth.mak \
(-)audio/qsynth/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (qsynth-0.3.6.tar.gz) = b5968da98661bac5c9fcc93d3a15851594dfbf3bb7d01ace15fbe8779d53fb3c
1
SHA256 (qsynth-0.3.7.tar.gz) = 5f6c40179285a2be54ecbed4956525d8c2a3e16c6343024e558e22920c5147fe
2
SIZE (qsynth-0.3.6.tar.gz) = 223774
2
SIZE (qsynth-0.3.7.tar.gz) = 243979
(-)audio/qsynth/files/patch-Makefile.in (+18 lines)
Line 0 Link Here
1
--- Makefile.in.orig	2013-02-20 01:37:32.082725000 +0900
2
+++ Makefile.in	2013-04-19 19:57:44.000000000 +0900
3
@@ -60,6 +60,7 @@
4
 	src/qsynthSetupForm.ui
5
 
6
 translations_sources = \
7
+	src/translations/qsynth_cs.ts \
8
 	src/translations/qsynth_de.ts \
9
 	src/translations/qsynth_es.ts \
10
 	src/translations/qsynth_fr.ts \
11
@@ -68,6 +69,7 @@
12
 translations_targets = \
13
 	src/translations/qsynth_cs.qm \
14
 	src/translations/qsynth_de.qm \
15
+	src/translations/qsynth_es.qm \
16
 	src/translations/qsynth_fr.qm \
17
 	src/translations/qsynth_ru.qm
18
 
(-)audio/qsynth/pkg-plist (-4 / +6 lines)
Lines 1-8 Link Here
1
bin/qsynth
1
bin/qsynth
2
share/applications/qsynth.desktop
2
share/applications/qsynth.desktop
3
share/locale/qsynth_cs.qm
4
share/locale/qsynth_de.qm
5
share/locale/qsynth_es.qm
6
share/locale/qsynth_ru.qm
7
share/icons/hicolor/32x32/apps/qsynth.png
3
share/icons/hicolor/32x32/apps/qsynth.png
4
%%DATADIR%%/qsynth_cs.qm
5
%%DATADIR%%/qsynth_de.qm
6
%%DATADIR%%/qsynth_es.qm
7
%%DATADIR%%/qsynth_fr.qm
8
%%DATADIR%%/qsynth_ru.qm
9
@dirrm %%DATADIR%%
8
@dirrmtry share/applications
10
@dirrmtry share/applications

Return to bug 178028