Wed Nov 13 22:51:06 2013 UTC ()
Do not force C90 and remove some other pointless options that will
create issues with Clang builds. Bump revision.


(joerg)
diff -r1.36 -r1.37 pkgsrc/multimedia/phonon/Makefile
diff -r1.8 -r1.9 pkgsrc/multimedia/phonon/distinfo
diff -r0 -r1.1 pkgsrc/multimedia/phonon/patches/patch-cmake_FindPhononInternal.cmake

cvs diff -r1.36 -r1.37 pkgsrc/multimedia/phonon/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/phonon/Makefile 2013/11/09 22:45:05 1.36
+++ pkgsrc/multimedia/phonon/Makefile 2013/11/13 22:51:06 1.37
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1# $NetBSD: Makefile,v 1.36 2013/11/09 22:45:05 markd Exp $ 1# $NetBSD: Makefile,v 1.37 2013/11/13 22:51:06 joerg Exp $
2 2
3DISTNAME= phonon-4.7.0 3DISTNAME= phonon-4.7.0
 4PKGREVISION= 1
4CATEGORIES= multimedia 5CATEGORIES= multimedia
5MASTER_SITES= ${MASTER_SITE_KDE:=phonon/4.7.0/} 6MASTER_SITES= ${MASTER_SITE_KDE:=phonon/4.7.0/}
6EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
7 8
8MAINTAINER= markd@NetBSD.org 9MAINTAINER= markd@NetBSD.org
9HOMEPAGE= http://phonon.kde.org/ 10HOMEPAGE= http://phonon.kde.org/
10COMMENT= Multimedia API for KDE and QT 11COMMENT= Multimedia API for KDE and QT
11LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
12 13
13# BUILD_MAKE_FLAGS+= VERBOSE=1 14# BUILD_MAKE_FLAGS+= VERBOSE=1
14 15
15BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4 16BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4
16 17

cvs diff -r1.8 -r1.9 pkgsrc/multimedia/phonon/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/phonon/distinfo 2013/11/09 22:45:05 1.8
+++ pkgsrc/multimedia/phonon/distinfo 2013/11/13 22:51:06 1.9
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.8 2013/11/09 22:45:05 markd Exp $ 1$NetBSD: distinfo,v 1.9 2013/11/13 22:51:06 joerg Exp $
2 2
3SHA1 (phonon-4.7.0.tar.xz) = feda28afe016fe38eb253f2be01973fc0226d10f 3SHA1 (phonon-4.7.0.tar.xz) = feda28afe016fe38eb253f2be01973fc0226d10f
4RMD160 (phonon-4.7.0.tar.xz) = dfe1dd8febc3b8304368340438d4f4f692ac8572 4RMD160 (phonon-4.7.0.tar.xz) = dfe1dd8febc3b8304368340438d4f4f692ac8572
5Size (phonon-4.7.0.tar.xz) = 329792 bytes 5Size (phonon-4.7.0.tar.xz) = 329792 bytes
 6SHA1 (patch-cmake_FindPhononInternal.cmake) = b44464daf9542d985e1163cd0b5eb6db73a0b457

File Added: pkgsrc/multimedia/phonon/patches/patch-cmake_FindPhononInternal.cmake
$NetBSD: patch-cmake_FindPhononInternal.cmake,v 1.1 2013/11/13 22:51:06 joerg Exp $

--- cmake/FindPhononInternal.cmake.orig	2013-11-13 13:44:42.000000000 +0000
+++ cmake/FindPhononInternal.cmake
@@ -320,16 +320,16 @@ if (CMAKE_COMPILER_IS_GNUCXX)
    # Select flags.
    set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DNDEBUG -DQT_NO_DEBUG")
    set(CMAKE_CXX_FLAGS_RELEASE        "-O2 -DNDEBUG -DQT_NO_DEBUG")
-   set(CMAKE_CXX_FLAGS_DEBUG          "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
+   set(CMAKE_CXX_FLAGS_DEBUG          "-g -O2 -fno-inline")
    set(CMAKE_CXX_FLAGS_DEBUGFULL      "-g3 -fno-inline")
    set(CMAKE_CXX_FLAGS_PROFILE        "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
    set(CMAKE_C_FLAGS_RELWITHDEBINFO   "-O2 -g -DNDEBUG -DQT_NO_DEBUG")
    set(CMAKE_C_FLAGS_RELEASE          "-O2 -DNDEBUG -DQT_NO_DEBUG")
-   set(CMAKE_C_FLAGS_DEBUG            "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
+   set(CMAKE_C_FLAGS_DEBUG            "-g -O2 -fno-inline")
    set(CMAKE_C_FLAGS_DEBUGFULL        "-g3 -fno-inline")
    set(CMAKE_C_FLAGS_PROFILE          "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
 
-   set(CMAKE_C_FLAGS   "${CMAKE_C_FLAGS} -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common")
+   set(CMAKE_C_FLAGS   "${CMAKE_C_FLAGS} -Wno-long-long -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common")
    # As of Qt 4.6.x we need to override the new exception macros if we want compile with -fno-exceptions
    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common")