pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/mgba



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Jul  7 07:27:07 UTC 2023

Modified Files:
        pkgsrc/emulators/mgba: distinfo
Added Files:
        pkgsrc/emulators/mgba/patches: patch-CMakeLists.txt

Log Message:
mgba: Avoid PLIST problems on Darwin


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/emulators/mgba/distinfo
cvs rdiff -u -r0 -r1.7 pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/mgba/distinfo
diff -u pkgsrc/emulators/mgba/distinfo:1.19 pkgsrc/emulators/mgba/distinfo:1.20
--- pkgsrc/emulators/mgba/distinfo:1.19 Mon Feb  6 11:13:18 2023
+++ pkgsrc/emulators/mgba/distinfo      Fri Jul  7 07:27:06 2023
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.19 2023/02/06 11:13:18 nia Exp $
+$NetBSD: distinfo,v 1.20 2023/07/07 07:27:06 nia Exp $
 
 BLAKE2s (mgba-0.10.1.tar.gz) = 64f724e74806bd5bd1a2c78944183e4b1b00cf5ad4473edbf9ac7f557f8c700b
 SHA512 (mgba-0.10.1.tar.gz) = bb79d2380a4708b70daf95c9b403427f77254391b1e11d68411384f265a670907e64b842c9978c9be558ffad337b738d9d83988d52890f08aed7e7fc124f19d4
 Size (mgba-0.10.1.tar.gz) = 14308454 bytes
+SHA1 (patch-CMakeLists.txt) = dfb3237446bd0fa1ddcb4b18a2a1d2cef5766c56
 SHA1 (patch-src_platform_qt_CMakeLists.txt) = 052c533d8df271eb623efec1ec6639da4bea1983
 SHA1 (patch-src_platform_qt_ConfigController.cpp) = 45b5a0aac879905a1471c172c5f23bef9ab33723
 SHA1 (patch-src_script_socket.c) = eca5406afe566ef01f84d35c9db01f3307646644

Added files:

Index: pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt:1.7
--- /dev/null   Fri Jul  7 07:27:07 2023
+++ pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt  Fri Jul  7 07:27:07 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMakeLists.txt,v 1.7 2023/07/07 07:27:07 nia Exp $
+
+Avoid PLIST complexity on Haiku and Darwin.
+
+--- CMakeLists.txt.orig        2023-01-11 03:51:20.000000000 +0000
++++ CMakeLists.txt
+@@ -919,7 +919,7 @@ if(NOT SKIP_LIBRARY)
+       if(BUILD_SHARED)
+               install(TARGETS ${BINARY_NAME} LIBRARY DESTINATION ${LIBDIR} COMPONENT ${BINARY_NAME}-dev NAMELINK_ONLY)
+       endif()
+-      if(UNIX AND NOT APPLE AND NOT HAIKU)
++      if(UNIX)
+               install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/mgba-16.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/16x16/apps RENAME io.mgba.${PROJECT_NAME}.png COMPONENT ${BINARY_NAME})
+               install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/mgba-24.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/24x24/apps RENAME io.mgba.${PROJECT_NAME}.png COMPONENT ${BINARY_NAME})
+               install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/mgba-32.png DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps RENAME io.mgba.${PROJECT_NAME}.png COMPONENT ${BINARY_NAME})



Home | Main Index | Thread Index | Old Index