milkytracker: Resolve inconsistent PLIST on different platformsdiff -r1.14 -r1.15 pkgsrc/audio/milkytracker/Makefile
(nia)
@@ -1,31 +1,37 @@ | @@ -1,31 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.14 2020/03/08 16:48:46 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.15 2020/03/26 13:11:16 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= milkytracker-1.02.00 | 3 | DISTNAME= milkytracker-1.02.00 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= audio | 5 | CATEGORIES= audio | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=milkytracker/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=milkytracker/} | |
7 | GITHUB_PROJECT= MilkyTracker | 7 | GITHUB_PROJECT= MilkyTracker | |
8 | GITHUB_TAG= v${PKGVERSION_NOREV} | 8 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= nia@NetBSD.org | 10 | MAINTAINER= nia@NetBSD.org | |
11 | HOMEPAGE= https://milkytracker.titandemo.org/ | 11 | HOMEPAGE= https://milkytracker.titandemo.org/ | |
12 | COMMENT= Music tracker inspired by Fast Tracker 2 | 12 | COMMENT= Music tracker inspired by Fast Tracker 2 | |
13 | LICENSE= gnu-gpl-v3 | 13 | LICENSE= gnu-gpl-v3 | |
14 | 14 | |||
15 | USE_CMAKE= yes | 15 | USE_CMAKE= yes | |
16 | USE_TOOLS+= pkg-config | 16 | USE_TOOLS+= pkg-config | |
17 | USE_LANGUAGES= c c++03 | 17 | USE_LANGUAGES= c c++03 | |
18 | 18 | |||
19 | # Resolve inconsistent PLIST on diferent platforms. | |||
20 | # As in docs/CMakeLists.txt, on "BSD", "share/doc/milkytracker" is always used | |||
21 | # Otherwise, "share/doc/MilkyTracker" is used. | |||
22 | # This is silly. | |||
23 | CMAKE_ARGS+= -DCMAKE_INSTALL_DOCDIR="share/doc/milkytracker" | |||
24 | ||||
19 | INSTALLATION_DIRS+= share/appdata | 25 | INSTALLATION_DIRS+= share/appdata | |
20 | INSTALLATION_DIRS+= share/applications | 26 | INSTALLATION_DIRS+= share/applications | |
21 | INSTALLATION_DIRS+= share/pixmaps | 27 | INSTALLATION_DIRS+= share/pixmaps | |
22 | 28 | |||
23 | post-install: | 29 | post-install: | |
24 | ${INSTALL_DATA} ${WRKSRC}/resources/pictures/carton.png \ | 30 | ${INSTALL_DATA} ${WRKSRC}/resources/pictures/carton.png \ | |
25 | ${DESTDIR}${PREFIX}/share/pixmaps/milkytracker.png | 31 | ${DESTDIR}${PREFIX}/share/pixmaps/milkytracker.png | |
26 | ${INSTALL_DATA} ${WRKSRC}/resources/milkytracker.appdata \ | 32 | ${INSTALL_DATA} ${WRKSRC}/resources/milkytracker.appdata \ | |
27 | ${DESTDIR}${PREFIX}/share/appdata/milkytracker.appdata.xml | 33 | ${DESTDIR}${PREFIX}/share/appdata/milkytracker.appdata.xml | |
28 | ${INSTALL_DATA} ${WRKSRC}/resources/milkytracker.desktop \ | 34 | ${INSTALL_DATA} ${WRKSRC}/resources/milkytracker.desktop \ | |
29 | ${DESTDIR}${PREFIX}/share/applications | 35 | ${DESTDIR}${PREFIX}/share/applications | |
30 | 36 | |||
31 | .include "../../mk/bsd.prefs.mk" | 37 | .include "../../mk/bsd.prefs.mk" |
@@ -1,16 +1,17 @@ | @@ -1,16 +1,17 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2019/09/21 11:32:08 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2020/03/26 13:11:16 nia Exp $ | |
2 | bin/milkytracker | 2 | bin/milkytracker | |
3 | share/appdata/milkytracker.appdata.xml | 3 | share/appdata/milkytracker.appdata.xml | |
4 | share/applications/milkytracker.desktop | 4 | share/applications/milkytracker.desktop | |
5 | share/doc/milkytracker/Authors.txt | 5 | share/doc/milkytracker/Authors.txt | |
6 | share/doc/milkytracker/ChangeLog.html | 6 | share/doc/milkytracker/ChangeLog.html | |
7 | share/doc/milkytracker/Copying.txt | 7 | share/doc/milkytracker/Copying.txt | |
8 | share/doc/milkytracker/FAQ.html | 8 | share/doc/milkytracker/FAQ.html | |
9 | share/doc/milkytracker/MilkyTracker.html | 9 | share/doc/milkytracker/MilkyTracker.html | |
10 | share/doc/milkytracker/TiTAN.nfo | 10 | share/doc/milkytracker/TiTAN.nfo | |
11 | share/doc/milkytracker/readme_unix | |||
11 | share/milkytracker/songs/milky.xm | 12 | share/milkytracker/songs/milky.xm | |
12 | share/milkytracker/songs/slumberjack.xm | 13 | share/milkytracker/songs/slumberjack.xm | |
13 | share/milkytracker/songs/sv_ttt.xm | 14 | share/milkytracker/songs/sv_ttt.xm | |
14 | share/milkytracker/songs/theday.xm | 15 | share/milkytracker/songs/theday.xm | |
15 | share/milkytracker/songs/universalnetwork2_real.xm | 16 | share/milkytracker/songs/universalnetwork2_real.xm | |
16 | share/pixmaps/milkytracker.png | 17 | share/pixmaps/milkytracker.png |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.10 2019/09/21 11:32:08 nia Exp $ | 1 | $NetBSD: distinfo,v 1.11 2020/03/26 13:11:16 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (milkytracker-1.02.00.tar.gz) = 04c04fd429316cabe197baa1c510c4a81e9aef40 | 3 | SHA1 (milkytracker-1.02.00.tar.gz) = 04c04fd429316cabe197baa1c510c4a81e9aef40 | |
4 | RMD160 (milkytracker-1.02.00.tar.gz) = 1376ce67426b46e90f871c48ef5469ec6eae46c7 | 4 | RMD160 (milkytracker-1.02.00.tar.gz) = 1376ce67426b46e90f871c48ef5469ec6eae46c7 | |
5 | SHA512 (milkytracker-1.02.00.tar.gz) = 479a7b3198d97c68dca4fa772a2aa64d7f740957f5d8038fabfb303e724c85aec0865746a0a5c3ef6b9599b78892dcda22727ab2bb80ae38764bcf81b249e134 | 5 | SHA512 (milkytracker-1.02.00.tar.gz) = 479a7b3198d97c68dca4fa772a2aa64d7f740957f5d8038fabfb303e724c85aec0865746a0a5c3ef6b9599b78892dcda22727ab2bb80ae38764bcf81b249e134 | |
6 | Size (milkytracker-1.02.00.tar.gz) = 3753882 bytes | 6 | Size (milkytracker-1.02.00.tar.gz) = 3753882 bytes | |
7 | SHA1 (patch-docs_CMakeLists.txt) = 096dc06a4f898665a00d409cfb124925df9f93f6 |
$NetBSD: patch-docs_CMakeLists.txt,v 1.1 2020/03/26 13:11:16 nia Exp $
Resolve inconsistent PLIST.
--- docs/CMakeLists.txt.orig 2018-02-24 17:43:23.000000000 +0000
+++ docs/CMakeLists.txt
@@ -28,14 +28,8 @@ set(
ChangeLog.html
)
-if(${CMAKE_SYSTEM_NAME} MATCHES "BSD")
- set(BSD TRUE)
-endif()
-
if(APPLE)
set(INSTALL_DEST Documentation)
-elseif(BSD)
- set(INSTALL_DEST share/doc/${PROJECT_NAME_LOWER})
elseif(WIN32)
list(APPEND DOCUMENTS readme_rtaudio)
set(INSTALL_DEST .)