summaryrefslogtreecommitdiff
path: root/devel/py-pyobjc/Makefile.common
blob: 18b1a3c9eae2ee802a73e82a6b53dabd9afe2201 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
# $NetBSD: Makefile.common,v 1.9 2019/11/19 05:36:44 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-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-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-ModelIO/Makefile
# used by devel/py-pyobjc-framework-MultipeerConnectivity/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.1

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,[a-z]*flags.extend.*-isysroot.*,pass,'
SUBST_SED.pysetup+=	-e "s,del sys.modules\['PyObjCTools'\],pass,"