pkgsrc/devel/py-pyobjc/Makefile.common
adam 8bfc568498 py-pyobjc: updated to 6.2.2
Version 6.2.2
Build for the Metal bindings failed on macOS 10.14
Fix incompatibility with macOS 11 in framework loader
Another attempt at giving a nice error message when trying to install on platforms other than macOS.
The classifiers now correctly identify supported Python versions
2020-07-09 08:36:33 +00:00

101 lines
5.1 KiB
Text

# $NetBSD: Makefile.common,v 1.12 2020/07/09 08:36:33 adam Exp $
# used by devel/py-pyobjc-core/Makefile
# used by devel/py-pyobjc-framework-AVFoundation/Makefile
# used by devel/py-pyobjc-framework-AVKit/Makefile
# used by devel/py-pyobjc-framework-Accounts/Makefile
# used by devel/py-pyobjc-framework-AddressBook/Makefile
# used by devel/py-pyobjc-framework-AppleScriptKit/Makefile
# used by devel/py-pyobjc-framework-AppleScriptObjC/Makefile
# used by devel/py-pyobjc-framework-ApplicationServices/Makefile
# used by devel/py-pyobjc-framework-Automator/Makefile
# used by devel/py-pyobjc-framework-CFNetwork/Makefile
# used by devel/py-pyobjc-framework-CalendarStore/Makefile
# used by devel/py-pyobjc-framework-CloudKit/Makefile
# used by devel/py-pyobjc-framework-Cocoa/Makefile
# used by devel/py-pyobjc-framework-Collaboration/Makefile
# used by devel/py-pyobjc-framework-ColorSync/Makefile
# used by devel/py-pyobjc-framework-Contacts/Makefile
# used by devel/py-pyobjc-framework-ContactsUI/Makefile
# used by devel/py-pyobjc-framework-CoreAudio/Makefile
# used by devel/py-pyobjc-framework-CoreBluetooth/Makefile
# used by devel/py-pyobjc-framework-CoreData/Makefile
# used by devel/py-pyobjc-framework-CoreLocation/Makefile
# used by devel/py-pyobjc-framework-CoreML/Makefile
# used by devel/py-pyobjc-framework-CoreMedia/Makefile
# used by devel/py-pyobjc-framework-CoreServices/Makefile
# used by devel/py-pyobjc-framework-CoreSpotlight/Makefile
# used by devel/py-pyobjc-framework-CoreText/Makefile
# used by devel/py-pyobjc-framework-CoreWLAN/Makefile
# used by devel/py-pyobjc-framework-CryptoTokenKit/Makefile
# used by devel/py-pyobjc-framework-DictionaryServices/Makefile
# used by devel/py-pyobjc-framework-DiskArbitration/Makefile
# used by devel/py-pyobjc-framework-EventKit/Makefile
# used by devel/py-pyobjc-framework-ExceptionHandling/Makefile
# used by devel/py-pyobjc-framework-ExternalAccessory/Makefile
# used by devel/py-pyobjc-framework-FSEvents/Makefile
# used by devel/py-pyobjc-framework-FinderSync/Makefile
# used by devel/py-pyobjc-framework-GameCenter/Makefile
# used by devel/py-pyobjc-framework-GameController/Makefile
# used by devel/py-pyobjc-framework-GameKit/Makefile
# used by devel/py-pyobjc-framework-GameplayKit/Makefile
# used by devel/py-pyobjc-framework-IOSurface/Makefile
# used by devel/py-pyobjc-framework-ImageCaptureCore/Makefile
# used by devel/py-pyobjc-framework-InputMethodKit/Makefile
# used by devel/py-pyobjc-framework-InstallerPlugins/Makefile
# used by devel/py-pyobjc-framework-InstantMessage/Makefile
# used by devel/py-pyobjc-framework-Intents/Makefile
# used by devel/py-pyobjc-framework-LatentSemanticMapping/Makefile
# used by devel/py-pyobjc-framework-LaunchServices/Makefile
# used by devel/py-pyobjc-framework-LocalAuthentication/Makefile
# used by devel/py-pyobjc-framework-MapKit/Makefile
# used by devel/py-pyobjc-framework-MediaAccessibility/Makefile
# used by devel/py-pyobjc-framework-MediaLibrary/Makefile
# used by devel/py-pyobjc-framework-MediaPlayer/Makefile
# used by devel/py-pyobjc-framework-Metal/Makefile
# used by devel/py-pyobjc-framework-MetalKit/Makefile
# used by devel/py-pyobjc-framework-ModelIO/Makefile
# used by devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
# used by devel/py-pyobjc-framework-NaturalLanguage/Makefile
# used by devel/py-pyobjc-framework-NetFS/Makefile
# used by devel/py-pyobjc-framework-NetworkExtension/Makefile
# used by devel/py-pyobjc-framework-NotificationCenter/Makefile
# used by devel/py-pyobjc-framework-OpenDirectory/Makefile
# used by devel/py-pyobjc-framework-Photos/Makefile
# used by devel/py-pyobjc-framework-PhotosUI/Makefile
# used by devel/py-pyobjc-framework-PreferencePanes/Makefile
# used by devel/py-pyobjc-framework-PubSub/Makefile
# used by devel/py-pyobjc-framework-QTKit/Makefile
# used by devel/py-pyobjc-framework-Quartz/Makefile
# used by devel/py-pyobjc-framework-SafariServices/Makefile
# used by devel/py-pyobjc-framework-SceneKit/Makefile
# used by devel/py-pyobjc-framework-ScreenSaver/Makefile
# used by devel/py-pyobjc-framework-ScriptingBridge/Makefile
# used by devel/py-pyobjc-framework-SearchKit/Makefile
# used by devel/py-pyobjc-framework-Security/Makefile
# used by devel/py-pyobjc-framework-SecurityInterface/Makefile
# used by devel/py-pyobjc-framework-ServiceManagement/Makefile
# used by devel/py-pyobjc-framework-Social/Makefile
# used by devel/py-pyobjc-framework-SpriteKit/Makefile
# used by devel/py-pyobjc-framework-StoreKit/Makefile
# used by devel/py-pyobjc-framework-SyncServices/Makefile
# used by devel/py-pyobjc-framework-SystemConfiguration/Makefile
# used by devel/py-pyobjc-framework-Vision/Makefile
# used by devel/py-pyobjc-framework-WebKit/Makefile
# used by devel/py-pyobjc-framework-iTunesLibrary/Makefile
# used by devel/py-pyobjc-framework-libdispatch/Makefile
PYOBJC_VERS= 6.2.2
MAINTAINER?= pkgsrc-users@NetBSD.org
HOMEPAGE= https://pyobjc.readthedocs.io/
LICENSE= mit
ONLY_FOR_PLATFORM= Darwin-*-*
PYTHON_VERSIONS_INCOMPATIBLE= 27
SUBST_CLASSES+= pysetup
SUBST_STAGE.pysetup= pre-configure
SUBST_MESSAGE.pysetup= Avoiding hacks in pyobjc_setup.py.
SUBST_FILES.pysetup= pyobjc_setup.py
SUBST_SED.pysetup= -e 's,del sys.modules\["PyObjCTools"\],pass,'