diff options
-rw-r--r-- | media-sound/hydrogen/files/hydrogen-1.0.0-i18n-path.patch | 13 | ||||
-rw-r--r-- | media-sound/hydrogen/files/hydrogen-9999-i18n-path.patch | 13 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-1.0.0.ebuild | 5 | ||||
-rw-r--r-- | media-sound/hydrogen/hydrogen-9999.ebuild | 5 |
4 files changed, 34 insertions, 2 deletions
diff --git a/media-sound/hydrogen/files/hydrogen-1.0.0-i18n-path.patch b/media-sound/hydrogen/files/hydrogen-1.0.0-i18n-path.patch new file mode 100644 index 000000000000..075d0d444a0c --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-1.0.0-i18n-path.patch @@ -0,0 +1,13 @@ +--- a/data/i18n/CMakeLists.txt 2020-09-07 08:47:15.743516826 +0200 ++++ b/data/i18n/CMakeLists.txt 2020-09-07 09:03:56.084304480 +0200 +@@ -5,4 +5,9 @@ + + QT5_ADD_TRANSLATION(QM_FILES ${TS_FILES}) + ADD_CUSTOM_TARGET(translations ALL DEPENDS ${QM_FILES}) +-INSTALL(FILES ${QM_FILES} DESTINATION "data/i18n") ++ ++IF(MINGW) ++ INSTALL(FILES ${QM_FILES} DESTINATION "data/i18n") ++ELSE() ++ INSTALL(FILES ${QM_FILES} DESTINATION "${H2_SYS_PATH}/data/i18n") ++ENDIF() diff --git a/media-sound/hydrogen/files/hydrogen-9999-i18n-path.patch b/media-sound/hydrogen/files/hydrogen-9999-i18n-path.patch new file mode 100644 index 000000000000..3c32e2b3e621 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-9999-i18n-path.patch @@ -0,0 +1,13 @@ +--- a/data/i18n/CMakeLists.txt 2020-09-07 09:31:57.481066097 +0200 ++++ b/data/i18n/CMakeLists.txt 2020-09-07 09:29:27.612763184 +0200 +@@ -5,4 +5,9 @@ + + QT5_ADD_TRANSLATION(QM_FILES ${TS_FILES}) + ADD_CUSTOM_TARGET(translations ALL DEPENDS ${QM_FILES}) +-INSTALL(FILES ${QM_FILES} DESTINATION "./data/i18n") ++ ++IF(MINGW) ++ INSTALL(FILES ${QM_FILES} DESTINATION "data/i18n") ++ELSE() ++ INSTALL(FILES ${QM_FILES} DESTINATION "${H2_SYS_PATH}/data/i18n") ++ENDIF() diff --git a/media-sound/hydrogen/hydrogen-1.0.0.ebuild b/media-sound/hydrogen/hydrogen-1.0.0.ebuild index bfd663bbc555..12ec74567cf7 100644 --- a/media-sound/hydrogen/hydrogen-1.0.0.ebuild +++ b/media-sound/hydrogen/hydrogen-1.0.0.ebuild @@ -57,7 +57,10 @@ RDEPEND="${CDEPEND}" DOCS=( AUTHORS ChangeLog DEVELOPERS README.txt ) -PATCHES=( "${FILESDIR}/${P}-gnuinstalldirs.patch" ) +PATCHES=( + "${FILESDIR}/${P}-gnuinstalldirs.patch" + "${FILESDIR}/${P}-i18n-path.patch" +) src_prepare() { cmake_src_prepare diff --git a/media-sound/hydrogen/hydrogen-9999.ebuild b/media-sound/hydrogen/hydrogen-9999.ebuild index 245dc874f114..87e5b809fe3b 100644 --- a/media-sound/hydrogen/hydrogen-9999.ebuild +++ b/media-sound/hydrogen/hydrogen-9999.ebuild @@ -57,7 +57,10 @@ RDEPEND="${CDEPEND}" DOCS=( AUTHORS ChangeLog DEVELOPERS README.txt ) -PATCHES=( "${FILESDIR}/${PN}-1.0.0-gnuinstalldirs.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-1.0.0-gnuinstalldirs.patch" + "${FILESDIR}/${P}-i18n-path.patch" +) src_prepare() { cmake_src_prepare |