ports/160076: Update port: audio/fmit to 0.99.2

KATO Tsuguru tkato432 at yahoo.com
Wed Aug 24 18:50:13 UTC 2011


>Number:         160076
>Category:       ports
>Synopsis:       Update port: audio/fmit to 0.99.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 24 18:50:12 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.4-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 0.99.2

New file:
files/patch-libs__CppAddons__CMakeLists.txt
files/patch-libs__Music__CMakeLists.txt
files/patch-libs__Music__Music.h
files/patch-src__modules__CMakeLists.txt

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/audio/fmit/Makefile audio/fmit/Makefile
--- /usr/ports/audio/fmit/Makefile	2010-10-26 19:25:12.000000000 +0900
+++ audio/fmit/Makefile	2011-08-24 23:56:20.000000000 +0900
@@ -6,22 +6,28 @@
 #
 
 PORTNAME=	fmit
-PORTVERSION=	0.97.7
-PORTREVISION=	6
+PORTVERSION=	0.99.2
 CATEGORIES=	audio
 MASTER_SITES=	http://download.gna.org/fmit/
+DISTNAME=	${PORTNAME}-${PORTVERSION}-Source
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Free Music Instrument Tuner
 
+LICENSE=	GPLv2 # (or later)
+LICENSE_FILE=	${WRKSRC}/COPYING
+
 LIB_DEPENDS=	jack.0:${PORTSDIR}/audio/jack \
 		fftw3.5:${PORTSDIR}/math/fftw3
 
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--disable-alsa bnv_cv_qt_test_result=yes
-CONFIGURE_ENV+=	CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" LDFLAGS="${PTHREAD_LIBS} -L${LOCALBASE}/lib"
-USE_GMAKE=	yes
-USE_QT_VER=	3
-USE_GL=		glut glu gl
+USE_BZIP2=	yes
+USE_QT_VER=	4
+QT_COMPONENTS=	corelib gui opengl \
+		linguist_build moc_build rcc_build uic_build
+USE_GL=		glut
+USE_CMAKE=	yes
+CMAKE_ARGS=	-DSOUNDSYSTEM_USE_ALSA:BOOL=false
+INSTALL_ICONS=	yes
+MAKE_JOBS_SAFE=	yes
 
 .include <bsd.port.mk>
diff -urN /usr/ports/audio/fmit/distinfo audio/fmit/distinfo
--- /usr/ports/audio/fmit/distinfo	2011-03-20 02:13:41.000000000 +0900
+++ audio/fmit/distinfo	2011-08-09 16:27:07.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (fmit-0.97.7.tar.gz) = 0817d6c537cc76fbc1b824b9043446833f470242cd5be86380b3af14f984a905
-SIZE (fmit-0.97.7.tar.gz) = 274622
+SHA256 (fmit-0.99.2-Source.tar.bz2) = 234f927b09833b86a6889376983c431fd42b831b7b68d749b1234143b6f32383
+SIZE (fmit-0.99.2-Source.tar.bz2) = 156875
diff -urN /usr/ports/audio/fmit/files/patch-libs__CppAddons__CMakeLists.txt audio/fmit/files/patch-libs__CppAddons__CMakeLists.txt
--- /usr/ports/audio/fmit/files/patch-libs__CppAddons__CMakeLists.txt	1970-01-01 09:00:00.000000000 +0900
+++ audio/fmit/files/patch-libs__CppAddons__CMakeLists.txt	2011-08-21 21:55:02.000000000 +0900
@@ -0,0 +1,9 @@
+--- libs/CppAddons/CMakeLists.txt.orig	2011-01-28 08:09:11.000000000 +0900
++++ libs/CppAddons/CMakeLists.txt	2011-08-21 21:54:31.000000000 +0900
+@@ -8,6 +8,4 @@
+     ${CMAKE_CURRENT_BINARY_DIR}
+ )
+ 
+-set(CMAKE_CXX_FLAGS "-Wall -ansi -pedantic")
+-
+ add_library(CppAddons STATIC ${libCppAddons_SRCS})
diff -urN /usr/ports/audio/fmit/files/patch-libs__Music__CMakeLists.txt audio/fmit/files/patch-libs__Music__CMakeLists.txt
--- /usr/ports/audio/fmit/files/patch-libs__Music__CMakeLists.txt	1970-01-01 09:00:00.000000000 +0900
+++ audio/fmit/files/patch-libs__Music__CMakeLists.txt	2011-08-21 21:55:48.000000000 +0900
@@ -0,0 +1,12 @@
+--- libs/Music/CMakeLists.txt.orig	2011-01-28 08:09:11.000000000 +0900
++++ libs/Music/CMakeLists.txt	2011-08-21 21:55:31.000000000 +0900
+@@ -18,8 +18,7 @@
+ INCLUDE_DIRECTORIES(
+     ../../libs
+     ${CMAKE_CURRENT_BINARY_DIR}
++    ${FFTW3_INCLUDES}
+ )
+ 
+-set(CMAKE_CXX_FLAGS "-Wall")
+-
+ add_library(Music STATIC ${libMusic_SRCS})
diff -urN /usr/ports/audio/fmit/files/patch-libs__Music__Music.h audio/fmit/files/patch-libs__Music__Music.h
--- /usr/ports/audio/fmit/files/patch-libs__Music__Music.h	1970-01-01 09:00:00.000000000 +0900
+++ audio/fmit/files/patch-libs__Music__Music.h	2011-08-21 21:58:09.000000000 +0900
@@ -0,0 +1,11 @@
+--- libs/Music/Music.h.orig	2011-01-28 08:09:11.000000000 +0900
++++ libs/Music/Music.h	2011-08-21 21:51:54.000000000 +0900
+@@ -285,7 +285,7 @@
+     // TODO cannot create a template so easily because the pow10 is not defined for all types
+     inline double invlp(double value)
+     {
+-        return pow10(value/20.0);
++        return pow(10.0,value/20.0);
+ //         return pow(TYPE(10), value/TYPE(20));
+     }
+ 
diff -urN /usr/ports/audio/fmit/files/patch-src__modules__CMakeLists.txt audio/fmit/files/patch-src__modules__CMakeLists.txt
--- /usr/ports/audio/fmit/files/patch-src__modules__CMakeLists.txt	1970-01-01 09:00:00.000000000 +0900
+++ audio/fmit/files/patch-src__modules__CMakeLists.txt	2011-08-21 21:56:45.000000000 +0900
@@ -0,0 +1,10 @@
+--- src/modules/CMakeLists.txt.orig	2011-01-28 08:09:11.000000000 +0900
++++ src/modules/CMakeLists.txt	2011-08-21 21:56:20.000000000 +0900
+@@ -29,6 +29,7 @@
+ INCLUDE_DIRECTORIES(
+     ../../libs
+     ${CMAKE_CURRENT_BINARY_DIR}
++    ${OPENGL_INCLUDE_DIR}
+ )
+ 
+ ADD_LIBRARY(fmit_modules STATIC ${fmit_MODULE_SRCS_MOC} ${fmit_MODULE_SRCS})
diff -urN /usr/ports/audio/fmit/pkg-plist audio/fmit/pkg-plist
--- /usr/ports/audio/fmit/pkg-plist	2007-09-09 03:28:13.000000000 +0900
+++ audio/fmit/pkg-plist	2011-08-09 17:27:43.000000000 +0900
@@ -1,9 +1,12 @@
 bin/fmit
-lib/libCppAddons.a
-lib/libMusic.a
-lib/libmodules.a
-share/fmit/tr/fmit_fr.qm
- at dirrm share/fmit/tr
- at dirrm share/fmit
 share/applications/fmit.desktop
+%%DATADIR%%/tr/fmit_de.qm
+%%DATADIR%%/tr/fmit_fr.qm
+share/icons/hicolor/scalable/apps/fmit.svg
+ at dirrmtry share/icons/hicolor/scalable/apps
+ at dirrmtry share/icons/hicolor/scalable
+ at dirrmtry share/icons/hicolor
+ at dirrmtry share/icons
+ at dirrm %%DATADIR%%/tr
+ at dirrm %%DATADIR%%
 @dirrmtry share/applications
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list