aboutsummaryrefslogtreecommitdiff
path: root/audio/polyphone/Makefile
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-07-21 18:06:16 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-07-21 18:06:16 +0000
commit92ff4f0614859a1b16b5159e53525692fb1384f9 (patch)
tree44818a3f4ba039d9d22812c02a699ce07eab2ebf /audio/polyphone/Makefile
parent0a8a3abf9d38a448432ea72db92826d757540149 (diff)
downloadports-92ff4f0614859a1b16b5159e53525692fb1384f9.tar.gz
ports-92ff4f0614859a1b16b5159e53525692fb1384f9.zip
audio/polyphone: 1.9 -> 2.0.1.20190716
* Change to GitHub * Patching in post-patch moved to a static patch under files/ Reported by: repology
Notes
Notes: svn path=/head/; revision=507059
Diffstat (limited to 'audio/polyphone/Makefile')
-rw-r--r--audio/polyphone/Makefile30
1 files changed, 11 insertions, 19 deletions
diff --git a/audio/polyphone/Makefile b/audio/polyphone/Makefile
index ada759975486..c5d078d86079 100644
--- a/audio/polyphone/Makefile
+++ b/audio/polyphone/Makefile
@@ -1,52 +1,44 @@
# $FreeBSD$
PORTNAME= polyphone
-DISTVERSION= 1.9
+DISTVERSION= 2.0.1.20190716
DISTVERSIONSUFFIX= -src
-PORTREVISION= 5
CATEGORIES= audio
-MASTER_SITES= http://polyphone-soundfonts.com/en/download/file/76-polyphone-1-8-src-zip/latest/download?ae95d968569b61bc77f7b8559a14db4d=1/
-
-PATCH_SITES= https://github.com/davy7125/polyphone/commit/
-PATCHFILES= 7d3e26b46cb5.patch:-p2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical user interface for editing soundfont (sf2 and sfz) files
LICENSE= GPLv3
-LIB_DEPENDS= libjack.so:audio/jack \
+LIB_DEPENDS= libFLAC.so:audio/flac \
+ libjack.so:audio/jack \
libogg.so:audio/libogg \
libportaudio.so:audio/portaudio \
librtmidi.so:audio/rtmidi \
libstk.so:audio/stk \
libvorbisfile.so:audio/libvorbis
-USES= compiler:c++11-lang desktop-file-utils pkgconfig qmake:outsource qt:5 shared-mime-info zip
+USES= compiler:c++11-lang desktop-file-utils gl gnome pkgconfig qmake:outsource qt:5 shared-mime-info ssl
+USE_GITHUB= yes
+GH_ACCOUNT= davy7125
+GH_TAGNAME= d7459fa
USE_GL= gl
USE_QT= core concurrent gui network printsupport svg widgets buildtools_build qmake_build
+USE_GNOME= glib20
USE_CXXSTD= c++11
QMAKE_ARGS= DEFINES=USE_LOCAL_QCUSTOMPLOT
CXXFLAGS+= -D__UNIX_JACK__
-WRKSRC= ${WRKDIR}/trunk
+WRKSRC_SUBDIR= sources
PLIST_FILES= bin/polyphone \
share/applications/polyphone.desktop \
share/mime/packages/polyphone.xml \
share/pixmaps/polyphone.png
-post-patch:
- @${REINPLACE_CMD} -e ' \
- s| -mfpmath=387||g; \
- s|/usr/include|${LOCALBASE}/include|g; \
- s| alsa||g; \
- s|ExtraCompiler.commands = $$$${QMAKE_CXX} -fPIC|ExtraCompiler.commands = $$$${QMAKE_CXX} $$(CXXFLAGS) -fPIC|g' \
- ${WRKSRC}/polyphone.pro
-
do-install:
- ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/RELEASE/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/ressources/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps
+ ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/resources/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps
${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications
@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages
${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.xml ${STAGEDIR}${PREFIX}/share/mime/packages