| @@ -1,41 +1,44 @@ | | | @@ -1,41 +1,44 @@ |
1 | # $NetBSD: Makefile,v 1.106 2012/03/20 10:28:29 markd Exp $ | | 1 | # $NetBSD: Makefile,v 1.107 2012/03/26 13:59:01 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= amarok-${VERS} | | 4 | DISTNAME= amarok-${VERS} |
5 | VERS= 2.5.0 | | 5 | VERS= 2.5.0 |
| | | 6 | PKGREVISION= 1 |
6 | CATEGORIES= audio multimedia | | 7 | CATEGORIES= audio multimedia |
7 | MASTER_SITES= ftp://ftp.kde.org/pub/kde/stable/amarok/${VERS}/src/ | | 8 | MASTER_SITES= ftp://ftp.kde.org/pub/kde/stable/amarok/${VERS}/src/ |
8 | EXTRACT_SUFX= .tar.bz2 | | 9 | EXTRACT_SUFX= .tar.bz2 |
9 | | | 10 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://amarok.kde.org/ | | 12 | HOMEPAGE= http://amarok.kde.org/ |
12 | COMMENT= KDE4 audio player | | 13 | COMMENT= KDE4 audio player |
13 | LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.2 AND gnu-lgpl-v2.1 | | 14 | LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.2 AND gnu-lgpl-v2.1 |
14 | | | 15 | |
15 | BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4 | | 16 | BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4 |
16 | DEPENDS+= moodbar-[0-9]*:../../audio/moodbar | | 17 | DEPENDS+= moodbar-[0-9]*:../../audio/moodbar |
17 | | | 18 | |
18 | PKG_DESTDIR_SUPPORT= user-destdir | | 19 | PKG_DESTDIR_SUPPORT= user-destdir |
19 | | | 20 | |
20 | USE_LANGUAGES= c c++ | | 21 | USE_LANGUAGES= c c++ |
21 | USE_TOOLS+= msgfmt pkg-config | | 22 | USE_TOOLS+= msgfmt pkg-config perl:run |
22 | | | 23 | |
23 | CMAKE_ARGS+= -DMYSQL_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.mysql-client}/include/mysql | | 24 | CMAKE_ARGS+= -DMYSQL_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.mysql-client}/include/mysql |
24 | CMAKE_ARGS+= -DMYSQL_EMBEDDED_LIBRARIES:PATH=${BUILDLINK_PREFIX.mysql-server}/lib/mysql/libmysqld.a | | 25 | CMAKE_ARGS+= -DMYSQL_EMBEDDED_LIBRARIES:PATH=${BUILDLINK_PREFIX.mysql-server}/lib/mysql/libmysqld.a |
25 | CMAKE_ARGS+= -DMYSQL_EMBEDDED_FOUND:BOOL=TRUE | | 26 | CMAKE_ARGS+= -DMYSQL_EMBEDDED_FOUND:BOOL=TRUE |
26 | CMAKE_ARGS+= -DHAVE_MYSQL_OPT_EMBEDDED_CONNECTION:BOOL=TRUE | | 27 | CMAKE_ARGS+= -DHAVE_MYSQL_OPT_EMBEDDED_CONNECTION:BOOL=TRUE |
27 | CMAKE_ARGS+= -DMYSQL_LIBRARIES:PATH=${BUILDLINK_PREFIX.mysql-client}/lib/mysql/libmysqlclient.so | | 28 | CMAKE_ARGS+= -DMYSQL_LIBRARIES:PATH=${BUILDLINK_PREFIX.mysql-client}/lib/mysql/libmysqlclient.so |
28 | | | 29 | |
| | | 30 | REPLACE_PERL+= src/kconf_update/amarok-2.4.1-tokens_syntax_update.pl |
| | | 31 | |
29 | SUBST_CLASSES+= mysql | | 32 | SUBST_CLASSES+= mysql |
30 | SUBST_STAGE.mysql= post-patch | | 33 | SUBST_STAGE.mysql= post-patch |
31 | SUBST_MESSAGE.mysql= Fixup paths for MySQL embedded | | 34 | SUBST_MESSAGE.mysql= Fixup paths for MySQL embedded |
32 | SUBST_FILES.mysql= cmake/modules/FindMySQLAmarok.cmake | | 35 | SUBST_FILES.mysql= cmake/modules/FindMySQLAmarok.cmake |
33 | SUBST_FILES.mysql+= src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt | | 36 | SUBST_FILES.mysql+= src/core-impl/collections/db/sql/mysqlecollection/CMakeLists.txt |
34 | SUBST_SED.mysql= -e s:/opt/mysqle/:${BUILDLINK_PREFIX.mysql-server}: | | 37 | SUBST_SED.mysql= -e s:/opt/mysqle/:${BUILDLINK_PREFIX.mysql-server}: |
35 | # Additional SUBST_SED.mysql added later based on mysql server version | | 38 | # Additional SUBST_SED.mysql added later based on mysql server version |
36 | | | 39 | |
37 | .include "options.mk" | | 40 | .include "options.mk" |
38 | | | 41 | |
39 | .include "../../mk/mysql.buildlink3.mk" | | 42 | .include "../../mk/mysql.buildlink3.mk" |
40 | .if ${_MYSQL_VERSION} == "55" | | 43 | .if ${_MYSQL_VERSION} == "55" |
41 | .include "../../databases/mysql55-server/buildlink3.mk" | | 44 | .include "../../databases/mysql55-server/buildlink3.mk" |