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