fb826e3641
Version 4.2.2: Update metadata for Xcode 9.4 The binary release now includes wheels for both variants for the Python.org installer for python 3.6 and 3.7: 32- and 64-bit for macOS 10.6 or later, and 64-bit only for macOS 10.9 or later. Ensure the context manager for NSAnimationContext defined in PyObjCTools.AppCategories actually works. Fix convenience wrappers for Foundation.NSCache. Fix convenience wrappers for Foundation.NSHashTable.
94 lines
4.8 KiB
Text
94 lines
4.8 KiB
Text
# $NetBSD: Makefile.common,v 1.4 2018/08/15 19:00:48 adam Exp $
|
|
# used by devel/py-pyobjc-core/Makefile
|
|
# used by devel/py-pyobjc-framework-SceneKit/Makefile
|
|
# used by devel/py-pyobjc-framework-GameCenter/Makefile
|
|
# used by devel/py-pyobjc-framework-FinderSync/Makefile
|
|
# used by devel/py-pyobjc-framework-Vision/Makefile
|
|
# used by devel/py-pyobjc-framework-SecurityInterface/Makefile
|
|
# used by devel/py-pyobjc-framework-PhotosUI/Makefile
|
|
# used by devel/py-pyobjc-framework-Photos/Makefile
|
|
# used by devel/py-pyobjc-framework-NotificationCenter/Makefile
|
|
# used by devel/py-pyobjc-framework-NetworkExtension/Makefile
|
|
# used by devel/py-pyobjc-framework-NetFS/Makefile
|
|
# used by devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
|
|
# used by devel/py-pyobjc-framework-ModelIO/Makefile
|
|
# used by devel/py-pyobjc-framework-MediaPlayer/Makefile
|
|
# used by devel/py-pyobjc-framework-MediaLibrary/Makefile
|
|
# used by devel/py-pyobjc-framework-MediaAccessibility/Makefile
|
|
# used by devel/py-pyobjc-framework-MapKit/Makefile
|
|
# used by devel/py-pyobjc-framework-LocalAuthentication/Makefile
|
|
# used by devel/py-pyobjc-framework-libdispatch/Makefile
|
|
# used by devel/py-pyobjc-framework-iTunesLibrary/Makefile
|
|
# used by devel/py-pyobjc-framework-IOSurface/Makefile
|
|
# used by devel/py-pyobjc-framework-Intents/Makefile
|
|
# used by devel/py-pyobjc-framework-GameController/Makefile
|
|
# used by devel/py-pyobjc-framework-Security/Makefile
|
|
# used by devel/py-pyobjc-framework-ImageCaptureCore/Makefile
|
|
# used by devel/py-pyobjc-framework-GameplayKit/Makefile
|
|
# used by devel/py-pyobjc-framework-SpriteKit/Makefile
|
|
# used by devel/py-pyobjc-framework-GameKit/Makefile
|
|
# used by devel/py-pyobjc-framework-SafariServices/Makefile
|
|
# used by devel/py-pyobjc-framework-ExternalAccessory/Makefile
|
|
# used by devel/py-pyobjc-framework-CryptoTokenKit/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreSpotlight/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreBluetooth/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreML/Makefile
|
|
# used by devel/py-pyobjc-framework-ContactsUI/Makefile
|
|
# used by devel/py-pyobjc-framework-Contacts/Makefile
|
|
# used by devel/py-pyobjc-framework-ColorSync/Makefile
|
|
# used by devel/py-pyobjc-framework-CloudKit/Makefile
|
|
# used by devel/py-pyobjc-framework-AVKit/Makefile
|
|
# used by devel/py-pyobjc-framework-AVFoundation/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-CalendarStore/Makefile
|
|
# used by devel/py-pyobjc-framework-CFNetwork/Makefile
|
|
# used by devel/py-pyobjc-framework-Cocoa/Makefile
|
|
# used by devel/py-pyobjc-framework-Collaboration/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreData/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreLocation/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreText/Makefile
|
|
# used by devel/py-pyobjc-framework-CoreWLAN/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-FSEvents/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-LatentSemanticMapping/Makefile
|
|
# used by devel/py-pyobjc-framework-LaunchServices/Makefile
|
|
# used by devel/py-pyobjc-framework-OpenDirectory/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-ScreenSaver/Makefile
|
|
# used by devel/py-pyobjc-framework-ScriptingBridge/Makefile
|
|
# used by devel/py-pyobjc-framework-SearchKit/Makefile
|
|
# used by devel/py-pyobjc-framework-ServiceManagement/Makefile
|
|
# used by devel/py-pyobjc-framework-Social/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-WebKit/Makefile
|
|
|
|
PYOBJC_VERS= 4.2.2
|
|
|
|
MAINTAINER?= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://pythonhosted.org/pyobjc/
|
|
LICENSE= mit
|
|
|
|
ONLY_FOR_PLATFORM= Darwin-*-*
|
|
|
|
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,[a-z]*flags.extend.*-isysroot.*,pass,'
|
|
SUBST_SED.pysetup+= -e "s,del sys.modules\['PyObjCTools'\],pass,"
|