pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Apr 23 12:45:25 UTC 2025

Modified Files:
        pkgsrc/devel/py-pyobjc: Makefile.common
        pkgsrc/devel/py-pyobjc-core: Makefile
        pkgsrc/devel/py-pyobjc-framework-AVFoundation: Makefile
        pkgsrc/devel/py-pyobjc-framework-AVKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-AVRouting: Makefile
        pkgsrc/devel/py-pyobjc-framework-Accessibility: Makefile
        pkgsrc/devel/py-pyobjc-framework-Accounts: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-AdServices: Makefile
        pkgsrc/devel/py-pyobjc-framework-AdSupport: Makefile
        pkgsrc/devel/py-pyobjc-framework-AddressBook: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency: Makefile
        pkgsrc/devel/py-pyobjc-framework-AppleScriptKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-ApplicationServices: Makefile
        pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging: Makefile
        pkgsrc/devel/py-pyobjc-framework-AuthenticationServices: Makefile
        pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration:
            Makefile
        pkgsrc/devel/py-pyobjc-framework-Automator: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-BackgroundAssets: Makefile
        pkgsrc/devel/py-pyobjc-framework-BusinessChat: Makefile
        pkgsrc/devel/py-pyobjc-framework-CFNetwork: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-CalendarStore: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-CallKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-ClassKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-CloudKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-Cocoa: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-Collaboration: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-ColorSync: Makefile
        pkgsrc/devel/py-pyobjc-framework-Contacts: Makefile
        pkgsrc/devel/py-pyobjc-framework-ContactsUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreAudio: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreAudioKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreBluetooth: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-CoreData: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-CoreHaptics: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreLocation: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-CoreMIDI: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreML: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreMedia: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreMediaIO: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreMotion: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreServices: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreSpotlight: Makefile
        pkgsrc/devel/py-pyobjc-framework-CoreText: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-CoreWLAN: Makefile
        pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-DVDPlayback: Makefile
        pkgsrc/devel/py-pyobjc-framework-DataDetection: Makefile
        pkgsrc/devel/py-pyobjc-framework-DeviceCheck: Makefile
        pkgsrc/devel/py-pyobjc-framework-DictionaryServices: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-DiscRecording: Makefile
        pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-DiskArbitration: Makefile
        pkgsrc/devel/py-pyobjc-framework-EventKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-ExceptionHandling: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy: Makefile
        pkgsrc/devel/py-pyobjc-framework-ExtensionKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-ExternalAccessory: Makefile
        pkgsrc/devel/py-pyobjc-framework-FSEvents: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-FileProvider: Makefile
        pkgsrc/devel/py-pyobjc-framework-FileProviderUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-FinderSync: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-GameCenter: Makefile
        pkgsrc/devel/py-pyobjc-framework-GameController: Makefile
        pkgsrc/devel/py-pyobjc-framework-GameKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-GameplayKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-HealthKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-IOBluetooth: Makefile
        pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-IOSurface: Makefile
        pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-InputMethodKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-InstallerPlugins: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-InstantMessage: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-Intents: Makefile
        pkgsrc/devel/py-pyobjc-framework-IntentsUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-KernelManagement: Makefile
        pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-LaunchServices: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-LinkPresentation: Makefile
        pkgsrc/devel/py-pyobjc-framework-LocalAuthentication: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI:
            Makefile
        pkgsrc/devel/py-pyobjc-framework-MLCompute: Makefile
        pkgsrc/devel/py-pyobjc-framework-MailKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-MapKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-MediaAccessibility: Makefile
        pkgsrc/devel/py-pyobjc-framework-MediaLibrary: Makefile
        pkgsrc/devel/py-pyobjc-framework-MediaPlayer: Makefile
        pkgsrc/devel/py-pyobjc-framework-MediaToolbox: Makefile
        pkgsrc/devel/py-pyobjc-framework-Metal: Makefile
        pkgsrc/devel/py-pyobjc-framework-MetalFX: Makefile
        pkgsrc/devel/py-pyobjc-framework-MetalKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders: Makefile
        pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph: Makefile
        pkgsrc/devel/py-pyobjc-framework-MetricKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-ModelIO: Makefile
        pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-NaturalLanguage: Makefile
        pkgsrc/devel/py-pyobjc-framework-NetFS: Makefile
        pkgsrc/devel/py-pyobjc-framework-Network: Makefile
        pkgsrc/devel/py-pyobjc-framework-NetworkExtension: Makefile
        pkgsrc/devel/py-pyobjc-framework-NotificationCenter: Makefile
        pkgsrc/devel/py-pyobjc-framework-OSAKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-OSLog: Makefile
        pkgsrc/devel/py-pyobjc-framework-OpenDirectory: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-PHASE: Makefile
        pkgsrc/devel/py-pyobjc-framework-PassKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-PencilKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-Photos: Makefile
        pkgsrc/devel/py-pyobjc-framework-PhotosUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-PreferencePanes: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-PubSub: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-PushKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-Quartz: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing: Makefile
        pkgsrc/devel/py-pyobjc-framework-ReplayKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-SafariServices: Makefile
        pkgsrc/devel/py-pyobjc-framework-SafetyKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-SceneKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-ScreenSaver: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-ScreenTime: Makefile
        pkgsrc/devel/py-pyobjc-framework-ScriptingBridge: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-SearchKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-Security: Makefile
        pkgsrc/devel/py-pyobjc-framework-SecurityFoundation: Makefile
        pkgsrc/devel/py-pyobjc-framework-SecurityInterface: Makefile
        pkgsrc/devel/py-pyobjc-framework-ServiceManagement: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-SharedWithYou: Makefile
        pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore: Makefile
        pkgsrc/devel/py-pyobjc-framework-ShazamKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-Social: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-SoundAnalysis: Makefile
        pkgsrc/devel/py-pyobjc-framework-Speech: Makefile
        pkgsrc/devel/py-pyobjc-framework-SpriteKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-StoreKit: Makefile
        pkgsrc/devel/py-pyobjc-framework-SyncServices: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-SystemConfiguration: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-SystemExtensions: Makefile
        pkgsrc/devel/py-pyobjc-framework-ThreadNetwork: Makefile
        pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers: Makefile
        pkgsrc/devel/py-pyobjc-framework-UserNotifications: Makefile
        pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI: Makefile
        pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount: Makefile
        pkgsrc/devel/py-pyobjc-framework-VideoToolbox: Makefile
        pkgsrc/devel/py-pyobjc-framework-Virtualization: Makefile
        pkgsrc/devel/py-pyobjc-framework-Vision: Makefile
        pkgsrc/devel/py-pyobjc-framework-WebKit: Makefile PLIST
        pkgsrc/devel/py-pyobjc-framework-iTunesLibrary: Makefile
        pkgsrc/devel/py-pyobjc-framework-libdispatch: Makefile
        pkgsrc/devel/py-pyobjc-framework-libxpc: Makefile

Log Message:
py-pyobjc*: fix for setuptools>=78; bump revisions


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/py-pyobjc/Makefile.common
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyobjc-core/Makefile
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-AVKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-Accounts/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-Accounts/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-AdServices/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-Automator/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Automator/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-CallKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Contacts/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-CoreData/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-CoreML/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-CoreText/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-EventKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-EventKit/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-GameController/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-GameKit/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Intents/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST
cvs rdiff -u -r1.8 -r1.9 \
    pkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-MailKit/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-MapKit/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Metal/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-NetFS/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-Network/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-OSLog/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-PHASE/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-PassKit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Photos/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-PubSub/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-PushKit/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-Quartz/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Security/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-Social/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-Social/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-Speech/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pyobjc-framework-Vision/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-pyobjc-framework-WebKit/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pyobjc-framework-libxpc/Makefile

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

Modified files:

Index: pkgsrc/devel/py-pyobjc/Makefile.common
diff -u pkgsrc/devel/py-pyobjc/Makefile.common:1.23 pkgsrc/devel/py-pyobjc/Makefile.common:1.24
--- pkgsrc/devel/py-pyobjc/Makefile.common:1.23 Wed Feb  5 08:05:24 2025
+++ pkgsrc/devel/py-pyobjc/Makefile.common      Wed Apr 23 12:45:09 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.23 2025/02/05 08:05:24 adam Exp $
+# $NetBSD: Makefile.common,v 1.24 2025/04/23 12:45:09 adam Exp $
 # used by devel/py-pyobjc-core/Makefile
 # used by devel/py-pyobjc-framework-AdServices/Makefile
 # used by devel/py-pyobjc-framework-AdSupport/Makefile
@@ -152,14 +152,17 @@
 
 PYOBJC_VERS=   11.0
 
-DISTNAME=      ${WHEEL_NAME:tl}
-PKGNAME=       ${PYPKGPREFIX}-${WHEEL_NAME:S/_/-/g}
+DISTNAME?=     pyobjc_framework_${PYOBJC_FRAMEWORK:tl}-${PYOBJC_VERS}
+PKGNAME?=      ${PYPKGPREFIX}-pyobjc-framework-${PYOBJC_FRAMEWORK}-${PYOBJC_VERS}
+CATEGORIES=     devel python
+MASTER_SITES=   ${MASTER_SITE_PYPI:=p/pyobjc-framework-${PYOBJC_FRAMEWORK}/}
 
 MAINTAINER?=   pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://pyobjc.readthedocs.io/
+COMMENT?=      Wrappers for the framework ${PYOBJC_FRAMEWORK} on macOS
 LICENSE=       mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
 
 ONLY_FOR_PLATFORM=     Darwin-*-* # only for macOS
 

Index: pkgsrc/devel/py-pyobjc-core/Makefile
diff -u pkgsrc/devel/py-pyobjc-core/Makefile:1.11 pkgsrc/devel/py-pyobjc-core/Makefile:1.12
--- pkgsrc/devel/py-pyobjc-core/Makefile:1.11   Thu Jun  6 14:48:28 2024
+++ pkgsrc/devel/py-pyobjc-core/Makefile        Wed Apr 23 12:45:09 2025
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.11 2024/06/06 14:48:28 adam Exp $
+# $NetBSD: Makefile,v 1.12 2025/04/23 12:45:09 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_core-${PYOBJC_VERS}
-
-CATEGORIES=    devel python
+DISTNAME=      pyobjc_core-${PYOBJC_VERS}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-core/}
 
 COMMENT=       Bridge between Python and Objective-C
 
+.include "../../devel/py-pyobjc/Makefile.common"
+
 # pyobjc_setup.py does not exist here
 SUBST_NOOP_OK.pysetup= yes
 

Index: pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile:1.6 pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile:1.7
--- pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile:1.6  Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-AVFoundation/Makefile      Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.7 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AVFoundation-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AVFoundation/}
+PYOBJC_FRAMEWORK=      AVFoundation
 
-COMMENT=       Wrappers for the framework AVFoundation on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-10.*-* Darwin-[0-9].*-* # 10.7+
 

Index: pkgsrc/devel/py-pyobjc-framework-AVKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AVKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-AVKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-AVKit/Makefile:1.5 Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-AVKit/Makefile     Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AVKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AVKit/}
+PYOBJC_FRAMEWORK=      AVKit
 
-COMMENT=       Wrappers for the framework AVKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-2].*-* Darwin-[0-9].*-* # 10.9+
 

Index: pkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile:1.3     Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-AVRouting/Makefile Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AVRouting-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AVRouting/}
+PYOBJC_FRAMEWORK=      AVRouting
 
-COMMENT=       Wrappers for the framework AVRouting on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile:1.3 Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-Accessibility/Makefile     Wed Apr 23 12:45:09 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:09 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Accessibility-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Accessibility/}
+PYOBJC_FRAMEWORK=      Accessibility
 
-COMMENT=       Wrappers for the framework Accessibility on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-Accounts/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Accounts/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-Accounts/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-Accounts/Makefile:1.7      Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-Accounts/Makefile  Wed Apr 23 12:45:09 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:09 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Accounts-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Accounts/}
+PYOBJC_FRAMEWORK=      Accounts
 
-COMMENT=       Wrappers for the framework Accounts on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-Accounts/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Accounts/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-Accounts/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-Accounts/PLIST:1.3 Wed Feb  5 08:05:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-Accounts/PLIST     Wed Apr 23 12:45:09 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:25 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:09 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/Accounts/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-AdServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AdServices/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AdServices/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AdServices/Makefile:1.3    Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-AdServices/Makefile        Wed Apr 23 12:45:09 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:09 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AdServices-${PYOBJC_VERS}
+PKGREVISION=    1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AdServices/}
+PYOBJC_FRAMEWORK=      AdServices
 
-COMMENT=       Wrappers for the framework AdServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile:1.3     Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-AdSupport/Makefile Wed Apr 23 12:45:09 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:09 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AdSupport-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AdSupport/}
+PYOBJC_FRAMEWORK=      AdSupport
 
-COMMENT=       Wrappers for the framework AdSupport on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-7].*-* Darwin-[0-9].*-* # 10.14+
 

Index: pkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile:1.7   Thu Jun  6 14:48:29 2024
+++ pkgsrc/devel/py-pyobjc-framework-AddressBook/Makefile       Wed Apr 23 12:45:09 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:29 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:09 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AddressBook-${PYOBJC_VERS}
+PKGREVISION=    1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AddressBook/}
+PYOBJC_FRAMEWORK=      AddressBook
 
-COMMENT=       Wrappers for the framework AddressBook on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST:1.5      Wed Feb  5 08:05:25 2025
+++ pkgsrc/devel/py-pyobjc-framework-AddressBook/PLIST  Wed Apr 23 12:45:09 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:25 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:09 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/AddressBook/_AddressBook.so

Index: pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile:1.3       Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-AppTrackingTransparency/Makefile   Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AppTrackingTransparency-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AppTrackingTransparency/}
+PYOBJC_FRAMEWORK=      AppTrackingTransparency
 
-COMMENT=       Wrappers for the framework AppTrackingTransparency on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile:1.7        Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/Makefile    Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AppleScriptKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AppleScriptKit/}
+PYOBJC_FRAMEWORK=      AppleScriptKit
 
-COMMENT=       Wrappers for the framework AppleScriptKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST:1.4   Wed Feb  5 08:05:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptKit/PLIST       Wed Apr 23 12:45:10 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:26 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:10 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/AppleScriptKit/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile:1.7       Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/Makefile   Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AppleScriptObjC-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AppleScriptObjC/}
+PYOBJC_FRAMEWORK=      AppleScriptObjC
 
-COMMENT=       Wrappers for the framework AppleScriptObjC on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST:1.4  Wed Feb  5 08:05:26 2025
+++ pkgsrc/devel/py-pyobjc-framework-AppleScriptObjC/PLIST      Wed Apr 23 12:45:10 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:26 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:10 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/AppleScriptObjC/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile:1.5   Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-ApplicationServices/Makefile       Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ApplicationServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ApplicationServices/}
+PYOBJC_FRAMEWORK=      ApplicationServices
 
-COMMENT=       Wrappers for the framework ApplicationServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile:1.3    Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-AudioVideoBridging/Makefile        Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AudioVideoBridging-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AudioVideoBridging/}
+PYOBJC_FRAMEWORK=      AudioVideoBridging
 
-COMMENT=       Wrappers for the framework AudioVideoBridging on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile:1.3        Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-AuthenticationServices/Makefile    Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AuthenticationServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AuthenticationServices/}
+PYOBJC_FRAMEWORK=      AuthenticationServices
 
-COMMENT=       Wrappers for the framework AuthenticationServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile:1.3      Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-AutomaticAssessmentConfiguration/Makefile  Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_AutomaticAssessmentConfiguration-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-AutomaticAssessmentConfiguration/}
+PYOBJC_FRAMEWORK=      AutomaticAssessmentConfiguration
 
-COMMENT=       Wrappers for the framework AutomaticAssessmentConfiguration on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-Automator/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Automator/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-Automator/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-Automator/Makefile:1.7     Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-Automator/Makefile Wed Apr 23 12:45:10 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:10 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Automator-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Automator/}
+PYOBJC_FRAMEWORK=      Automator
 
-COMMENT=       Wrappers for the framework Automator on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-Automator/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Automator/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-Automator/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-Automator/PLIST:1.5        Wed Feb  5 08:05:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-Automator/PLIST    Wed Apr 23 12:45:10 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:27 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:10 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/Automator/_Automator.so

Index: pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile:1.3      Thu Jun  6 14:48:30 2024
+++ pkgsrc/devel/py-pyobjc-framework-BackgroundAssets/Makefile  Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:30 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_BackgroundAssets-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-BackgroundAssets/}
+PYOBJC_FRAMEWORK=      BackgroundAssets
 
-COMMENT=       Wrappers for the framework BackgroundAssets on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile:1.3  Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-BusinessChat/Makefile      Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_BusinessChat-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-BusinessChat/}
+PYOBJC_FRAMEWORK=      BusinessChat
 
-COMMENT=       Wrappers for the framework BusinessChat on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-7].*-* Darwin-[0-9].*-* # 10.14+
 

Index: pkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile:1.7     Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-CFNetwork/Makefile Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CFNetwork-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CFNetwork/}
+PYOBJC_FRAMEWORK=      CFNetwork
 
-COMMENT=       Wrappers for the framework CFNetwork on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST:1.4        Wed Feb  5 08:05:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-CFNetwork/PLIST    Wed Apr 23 12:45:11 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:27 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:11 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CFNetwork/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile:1.7 Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-CalendarStore/Makefile     Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CalendarStore-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CalendarStore/}
+PYOBJC_FRAMEWORK=      CalendarStore
 
-COMMENT=       Wrappers for the framework CalendarStore on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST:1.3    Wed Feb  5 08:05:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-CalendarStore/PLIST        Wed Apr 23 12:45:11 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:27 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:11 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CalendarStore/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-CallKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CallKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-CallKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-CallKit/Makefile:1.3       Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-CallKit/Makefile   Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CallKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CallKit/}
+PYOBJC_FRAMEWORK=      CallKit
 
-COMMENT=       Wrappers for the framework CallKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile:1.3      Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-ClassKit/Makefile  Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ClassKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ClassKit/}
+PYOBJC_FRAMEWORK=      ClassKit
 
-COMMENT=       Wrappers for the framework ClassKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile:1.5      Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-CloudKit/Makefile  Wed Apr 23 12:45:11 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:11 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CloudKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CloudKit/}
+PYOBJC_FRAMEWORK=      CloudKit
 
-COMMENT=       Wrappers for the framework CloudKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST:1.3 Wed Feb  5 08:05:27 2025
+++ pkgsrc/devel/py-pyobjc-framework-CloudKit/PLIST     Wed Apr 23 12:45:11 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:27 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:11 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CloudKit/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile:1.7 Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-Cocoa/Makefile     Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Cocoa-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Cocoa/}
+PYOBJC_FRAMEWORK=      Cocoa
 
-COMMENT=       Wrappers for the framework Cocoa on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 

Index: pkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST:1.6 pkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST:1.7
--- pkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST:1.6    Wed Feb  5 08:05:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-Cocoa/PLIST        Wed Apr 23 12:45:12 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2025/02/05 08:05:28 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.7 2025/04/23 12:45:12 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/AppKit/_AppKit.so

Index: pkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile:1.7 Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-Collaboration/Makefile     Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Collaboration-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Collaboration/}
+PYOBJC_FRAMEWORK=      Collaboration
 
-COMMENT=       Wrappers for the framework Collaboration on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST:1.3    Wed Feb  5 08:05:28 2025
+++ pkgsrc/devel/py-pyobjc-framework-Collaboration/PLIST        Wed Apr 23 12:45:12 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:28 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:12 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/Collaboration/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile:1.5     Thu Jun  6 14:48:31 2024
+++ pkgsrc/devel/py-pyobjc-framework-ColorSync/Makefile Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:31 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ColorSync-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ColorSync/}
+PYOBJC_FRAMEWORK=      ColorSync
 
-COMMENT=       Wrappers for the framework ColorSync on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-6].*-* Darwin-[0-9].*-* # 10.13+
 

Index: pkgsrc/devel/py-pyobjc-framework-Contacts/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Contacts/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-Contacts/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-Contacts/Makefile:1.5      Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-Contacts/Makefile  Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Contacts-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Contacts/}
+PYOBJC_FRAMEWORK=      Contacts
 
-COMMENT=       Wrappers for the framework Contacts on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile:1.5    Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-ContactsUI/Makefile        Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ContactsUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ContactsUI/}
+PYOBJC_FRAMEWORK=      ContactsUI
 
-COMMENT=       Wrappers for the framework ContactsUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile:1.5     Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudio/Makefile Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreAudio-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreAudio/}
+PYOBJC_FRAMEWORK=      CoreAudio
 
-COMMENT=       Wrappers for the framework CoreAudio on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile:1.3  Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreAudioKit/Makefile      Wed Apr 23 12:45:12 2025
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
+PKGREVISION=   1
 
-WHEEL_NAME=    pyobjc_framework_CoreAudioKit-${PYOBJC_VERS}
+PYOBJC_FRAMEWORK=      CoreAudioKit
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreAudioKit/}
+.include "../../devel/py-pyobjc/Makefile.common"
 
 COMMENT=       Wrappers for the framework CoreAudioKit on macOS
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile:1.5 Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/Makefile     Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreBluetooth-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreBluetooth/}
+PYOBJC_FRAMEWORK=      CoreBluetooth
 
-COMMENT=       Wrappers for the framework CoreBluetooth on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST:1.4    Wed Feb  5 08:05:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreBluetooth/PLIST        Wed Apr 23 12:45:12 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:29 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:12 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CoreBluetooth/_CoreBluetooth.so

Index: pkgsrc/devel/py-pyobjc-framework-CoreData/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreData/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-CoreData/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-CoreData/Makefile:1.7      Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreData/Makefile  Wed Apr 23 12:45:12 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:12 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreData-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreData/}
+PYOBJC_FRAMEWORK=      CoreData
 
-COMMENT=       Wrappers for the framework CoreData on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST:1.6 pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST:1.7
--- pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST:1.6 Wed Feb  5 08:05:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreData/PLIST     Wed Apr 23 12:45:12 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2025/02/05 08:05:29 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.7 2025/04/23 12:45:12 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CoreData/_CoreData.so

Index: pkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile:1.3   Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreHaptics/Makefile       Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreHaptics-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreHaptics/}
+PYOBJC_FRAMEWORK=      CoreHaptics
 
-COMMENT=       Wrappers for the framework CoreHaptics on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile:1.7  Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreLocation/Makefile      Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreLocation-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreLocation/}
+PYOBJC_FRAMEWORK=      CoreLocation
 
-COMMENT=       Wrappers for the framework CoreLocation on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST:1.6 pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST:1.7
--- pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST:1.6     Wed Feb  5 08:05:29 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreLocation/PLIST Wed Apr 23 12:45:13 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2025/02/05 08:05:29 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.7 2025/04/23 12:45:13 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CoreLocation/_CoreLocation.so

Index: pkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile:1.3      Thu Jun  6 14:48:32 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreMIDI/Makefile  Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:32 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreMIDI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreMIDI/}
+PYOBJC_FRAMEWORK=      CoreMIDI
 
-COMMENT=       Wrappers for the framework CoreMIDI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-CoreML/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreML/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CoreML/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CoreML/Makefile:1.5        Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreML/Makefile    Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreML-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreML/}
+PYOBJC_FRAMEWORK=      CoreML
 
-COMMENT=       Wrappers for the framework CoreML on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-6].*-* Darwin-[0-9].*-* # 10.13+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile:1.5     Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreMedia/Makefile Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreMedia-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreMedia/}
+PYOBJC_FRAMEWORK=      CoreMedia
 
-COMMENT=       Wrappers for the framework CoreMedia on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-10.*-* Darwin-[0-9].*-* # 10.7+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile:1.3   Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreMediaIO/Makefile       Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreMediaIO-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreMediaIO/}
+PYOBJC_FRAMEWORK=      CoreMediaIO
 
-COMMENT=       Wrappers for the framework CoreMediaIO on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-10.*-* Darwin-[0-9].*-* # 10.7+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile:1.3    Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreMotion/Makefile        Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreMotion-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreMotion/}
+PYOBJC_FRAMEWORK=      CoreMotion
 
-COMMENT=       Wrappers for the framework CoreMotion on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile:1.6 pkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile:1.7
--- pkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile:1.6  Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreServices/Makefile      Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.7 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreServices/}
+PYOBJC_FRAMEWORK=      CoreServices
 
-COMMENT=       Wrappers for the framework CoreServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-FSEvents>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-FSEvents

Index: pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile:1.5 Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreSpotlight/Makefile     Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreSpotlight-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreSpotlight/}
+PYOBJC_FRAMEWORK=      CoreSpotlight
 
-COMMENT=       Wrappers for the framework CoreSpotlight on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-6].*-* Darwin-[0-9].*-* # 10.13+
 

Index: pkgsrc/devel/py-pyobjc-framework-CoreText/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreText/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-CoreText/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-CoreText/Makefile:1.7      Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreText/Makefile  Wed Apr 23 12:45:13 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:13 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreText-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreText/}
+PYOBJC_FRAMEWORK=      CoreText
 
-COMMENT=       Wrappers for the framework CoreText on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST:1.5 Wed Feb  5 08:05:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-CoreText/PLIST     Wed Apr 23 12:45:13 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:30 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:13 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CoreText/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile:1.7      Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CoreWLAN/Makefile  Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CoreWLAN-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CoreWLAN/}
+PYOBJC_FRAMEWORK=      CoreWLAN
 
-COMMENT=       Wrappers for the framework CoreWLAN on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile:1.5        Thu Jun  6 14:48:33 2024
+++ pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/Makefile    Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:33 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_CryptoTokenKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-CryptoTokenKit/}
+PYOBJC_FRAMEWORK=      CryptoTokenKit
 
-COMMENT=       Wrappers for the framework CryptoTokenKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST:1.4   Wed Feb  5 08:05:30 2025
+++ pkgsrc/devel/py-pyobjc-framework-CryptoTokenKit/PLIST       Wed Apr 23 12:45:14 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:30 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:14 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CryptoTokenKit/_CryptoTokenKit.so

Index: pkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile:1.3   Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DVDPlayback/Makefile       Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DVDPlayback-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DVDPlayback/}
+PYOBJC_FRAMEWORK=      DVDPlayback
 
-COMMENT=       Wrappers for the framework DVDPlayback on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-10.*-* Darwin-[0-9].*-* # 10.7+
 

Index: pkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile:1.3 Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DataDetection/Makefile     Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DataDetection-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DataDetection/}
+PYOBJC_FRAMEWORK=      DataDetection
 
-COMMENT=       Wrappers for the framework DataDetection on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-20.*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 12.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile:1.3   Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DeviceCheck/Makefile       Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DeviceCheck-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DeviceCheck/}
+PYOBJC_FRAMEWORK=      DeviceCheck
 
-COMMENT=       Wrappers for the framework DeviceCheck on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile:1.8 pkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile:1.9
--- pkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile:1.8    Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DictionaryServices/Makefile        Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.9 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DictionaryServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DictionaryServices/}
+PYOBJC_FRAMEWORK=      DictionaryServices
 
-COMMENT=       Wrappers for the framework DictionaryServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices

Index: pkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST:1.4       Wed Feb  5 08:05:31 2025
+++ pkgsrc/devel/py-pyobjc-framework-DictionaryServices/PLIST   Wed Apr 23 12:45:14 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:31 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:14 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/DictionaryServices/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile:1.3 Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DiscRecording/Makefile     Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DiscRecording-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DiscRecording/}
+PYOBJC_FRAMEWORK=      DiscRecording
 
-COMMENT=       Wrappers for the framework DiscRecording on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile:1.3       Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DiscRecordingUI/Makefile   Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DiscRecordingUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DiscRecordingUI/}
+PYOBJC_FRAMEWORK=      DiscRecordingUI
 
-COMMENT=       Wrappers for the framework DiscRecordingUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile:1.7       Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-DiskArbitration/Makefile   Wed Apr 23 12:45:14 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:14 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_DiskArbitration-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-DiskArbitration/}
+PYOBJC_FRAMEWORK=      DiskArbitration
 
-COMMENT=       Wrappers for the framework DiskArbitration on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-EventKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-EventKit/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-EventKit/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-EventKit/Makefile:1.7      Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-EventKit/Makefile  Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_EventKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-EventKit/}
+PYOBJC_FRAMEWORK=      EventKit
 
-COMMENT=       Wrappers for the framework EventKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-EventKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-EventKit/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-EventKit/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-EventKit/PLIST:1.3 Wed Feb  5 08:05:31 2025
+++ pkgsrc/devel/py-pyobjc-framework-EventKit/PLIST     Wed Apr 23 12:45:15 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:31 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:15 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/EventKit/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile:1.7     Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/Makefile Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ExceptionHandling-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ExceptionHandling/}
+PYOBJC_FRAMEWORK=      ExceptionHandling
 
-COMMENT=       Wrappers for the framework ExceptionHandling on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST:1.4        Wed Feb  5 08:05:31 2025
+++ pkgsrc/devel/py-pyobjc-framework-ExceptionHandling/PLIST    Wed Apr 23 12:45:15 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:31 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:15 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ExceptionHandling/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile:1.3       Thu Jun  6 14:48:34 2024
+++ pkgsrc/devel/py-pyobjc-framework-ExecutionPolicy/Makefile   Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:34 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ExecutionPolicy-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ExecutionPolicy/}
+PYOBJC_FRAMEWORK=      ExecutionPolicy
 
-COMMENT=       Wrappers for the framework ExecutionPolicy on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile:1.3  Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-ExtensionKit/Makefile      Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ExtensionKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ExtensionKit/}
+PYOBJC_FRAMEWORK=      ExtensionKit
 
-COMMENT=       Wrappers for the framework ExtensionKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile:1.5     Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-ExternalAccessory/Makefile Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ExternalAccessory-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ExternalAccessory/}
+PYOBJC_FRAMEWORK=      ExternalAccessory
 
-COMMENT=       Wrappers for the framework ExternalAccessory on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-6].*-* Darwin-[0-9].*-* # 10.13+
 

Index: pkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile:1.7      Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-FSEvents/Makefile  Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_FSEvents-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-FSEvents/}
+PYOBJC_FRAMEWORK=      FSEvents
 
-COMMENT=       Wrappers for the framework FSEvents on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST:1.5 Wed Feb  5 08:05:32 2025
+++ pkgsrc/devel/py-pyobjc-framework-FSEvents/PLIST     Wed Apr 23 12:45:15 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:32 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:15 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/FSEvents/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile:1.3  Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-FileProvider/Makefile      Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_FileProvider-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-FileProvider/}
+PYOBJC_FRAMEWORK=      FileProvider
 
-COMMENT=       Wrappers for the framework FileProvider on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile:1.3        Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-FileProviderUI/Makefile    Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_FileProviderUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-FileProviderUI/}
+PYOBJC_FRAMEWORK=      FileProviderUI
 
-COMMENT=       Wrappers for the framework FileProviderUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile:1.5    Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-FinderSync/Makefile        Wed Apr 23 12:45:15 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:15 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_FinderSync-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-FinderSync/}
+PYOBJC_FRAMEWORK=      FinderSync
 
-COMMENT=       Wrappers for the framework FinderSync on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST:1.3       Wed Feb  5 08:05:32 2025
+++ pkgsrc/devel/py-pyobjc-framework-FinderSync/PLIST   Wed Apr 23 12:45:15 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:32 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:15 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/FinderSync/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile:1.5    Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-GameCenter/Makefile        Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_GameCenter-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-GameCenter/}
+PYOBJC_FRAMEWORK=      GameCenter
 
-COMMENT=       Wrappers for the framework GameCenter on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-GameController/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-GameController/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-GameController/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-GameController/Makefile:1.5        Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-GameController/Makefile    Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_GameController-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-GameController/}
+PYOBJC_FRAMEWORK=      GameController
 
-COMMENT=       Wrappers for the framework GameController on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-GameKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-GameKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-GameKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-GameKit/Makefile:1.5       Thu Jun  6 14:48:35 2024
+++ pkgsrc/devel/py-pyobjc-framework-GameKit/Makefile   Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:35 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_GameKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-GameKit/}
+PYOBJC_FRAMEWORK=      GameKit
 
-COMMENT=       Wrappers for the framework GameKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile:1.5   Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-GameplayKit/Makefile       Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_GameplayKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-GameplayKit/}
+PYOBJC_FRAMEWORK=      GameplayKit
 
-COMMENT=       Wrappers for the framework GameplayKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile:1.3     Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-HealthKit/Makefile Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_HealthKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-HealthKit/}
+PYOBJC_FRAMEWORK=      HealthKit
 
-COMMENT=       Wrappers for the framework HealthKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile:1.3   Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-IOBluetooth/Makefile       Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_IOBluetooth-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-IOBluetooth/}
+PYOBJC_FRAMEWORK=      IOBluetooth
 
-COMMENT=       Wrappers for the framework IOBluetooth on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile:1.3 Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-IOBluetoothUI/Makefile     Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_IOBluetoothUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-IOBluetoothUI/}
+PYOBJC_FRAMEWORK=      IOBluetoothUI
 
-COMMENT=       Wrappers for the framework IOBluetoothUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile:1.5     Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-IOSurface/Makefile Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_IOSurface-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-IOSurface/}
+PYOBJC_FRAMEWORK=      IOSurface
 
-COMMENT=       Wrappers for the framework IOSurface on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile:1.5      Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/Makefile  Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ImageCaptureCore-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ImageCaptureCore/}
+PYOBJC_FRAMEWORK=      ImageCaptureCore
 
-COMMENT=       Wrappers for the framework ImageCaptureCore on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST:1.4 Wed Feb  5 08:05:34 2025
+++ pkgsrc/devel/py-pyobjc-framework-ImageCaptureCore/PLIST     Wed Apr 23 12:45:16 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:34 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:16 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ImageCaptureCore/_ImageCaptureCore.so

Index: pkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile:1.7        Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-InputMethodKit/Makefile    Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_InputMethodKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-InputMethodKit/}
+PYOBJC_FRAMEWORK=      InputMethodKit
 
-COMMENT=       Wrappers for the framework InputMethodKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST:1.5   Wed Feb  5 08:05:34 2025
+++ pkgsrc/devel/py-pyobjc-framework-InputMethodKit/PLIST       Wed Apr 23 12:45:16 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:34 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:16 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/InputMethodKit/_InputMethodKit.so

Index: pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile:1.7      Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/Makefile  Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_InstallerPlugins-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-InstallerPlugins/}
+PYOBJC_FRAMEWORK=      InstallerPlugins
 
-COMMENT=       Wrappers for the framework InstallerPlugins on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST:1.3 Wed Feb  5 08:05:34 2025
+++ pkgsrc/devel/py-pyobjc-framework-InstallerPlugins/PLIST     Wed Apr 23 12:45:16 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:34 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:16 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/InstallerPlugins/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile:1.7        Thu Jun  6 14:48:36 2024
+++ pkgsrc/devel/py-pyobjc-framework-InstantMessage/Makefile    Wed Apr 23 12:45:16 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:36 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:16 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_InstantMessage-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-InstantMessage/}
+PYOBJC_FRAMEWORK=      InstantMessage
 
-COMMENT=       Wrappers for the framework InstantMessage on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST:1.3   Wed Feb  5 08:05:34 2025
+++ pkgsrc/devel/py-pyobjc-framework-InstantMessage/PLIST       Wed Apr 23 12:45:16 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:34 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:16 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/InstantMessage/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-Intents/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Intents/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-Intents/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-Intents/Makefile:1.5       Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-Intents/Makefile   Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Intents-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Intents/}
+PYOBJC_FRAMEWORK=      Intents
 
-COMMENT=       Wrappers for the framework Intents on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-5].*-* Darwin-[0-9].*-* # 10.12+
 

Index: pkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile:1.3     Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-IntentsUI/Makefile Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_IntentsUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-IntentsUI/}
+PYOBJC_FRAMEWORK=      IntentsUI
 
-COMMENT=       Wrappers for the framework IntentsUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-20.*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 12.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile:1.3      Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-KernelManagement/Makefile  Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_KernelManagement-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-KernelManagement/}
+PYOBJC_FRAMEWORK=      KernelManagement
 
-COMMENT=       Wrappers for the framework KernelManagement on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile:1.7 Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/Makefile     Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_LatentSemanticMapping-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-LatentSemanticMapping/}
+PYOBJC_FRAMEWORK=      LatentSemanticMapping
 
-COMMENT=       Wrappers for the framework LatentSemanticMapping on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST:1.3    Wed Feb  5 08:05:34 2025
+++ pkgsrc/devel/py-pyobjc-framework-LatentSemanticMapping/PLIST        Wed Apr 23 12:45:17 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:34 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:17 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/LatentSemanticMapping/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile:1.8 pkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile:1.9
--- pkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile:1.8        Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-LaunchServices/Makefile    Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.9 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_LaunchServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-LaunchServices/}
+PYOBJC_FRAMEWORK=      LaunchServices
 
-COMMENT=       Wrappers for the framework LaunchServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices

Index: pkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST:1.4   Wed Feb  5 08:05:35 2025
+++ pkgsrc/devel/py-pyobjc-framework-LaunchServices/PLIST       Wed Apr 23 12:45:17 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:35 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:17 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/LaunchServices/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile:1.3      Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-LinkPresentation/Makefile  Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_LinkPresentation-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-LinkPresentation/}
+PYOBJC_FRAMEWORK=      LinkPresentation
 
-COMMENT=       Wrappers for the framework LinkPresentation on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile:1.5   Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/Makefile       Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_LocalAuthentication-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-LocalAuthentication/}
+PYOBJC_FRAMEWORK=      LocalAuthentication
 
-COMMENT=       Wrappers for the framework LocalAuthentication on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST:1.3      Wed Feb  5 08:05:35 2025
+++ pkgsrc/devel/py-pyobjc-framework-LocalAuthentication/PLIST  Wed Apr 23 12:45:18 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:35 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:18 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/LocalAuthentication/_LocalAuthentication.so

Index: pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile:1.3 Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-LocalAuthenticationEmbeddedUI/Makefile     Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_LocalAuthenticationEmbeddedUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-LocalAuthenticationEmbeddedUI/}
+PYOBJC_FRAMEWORK=      LocalAuthenticationEmbeddedUI
 
-COMMENT=       Wrappers for the framework LocalAuthenticationEmbeddedUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-20.*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 12.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile:1.3     Thu Jun  6 14:48:37 2024
+++ pkgsrc/devel/py-pyobjc-framework-MLCompute/Makefile Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:37 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MLCompute-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MLCompute/}
+PYOBJC_FRAMEWORK=      MLCompute
 
-COMMENT=       Wrappers for the framework MLCompute on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-MailKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MailKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MailKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MailKit/Makefile:1.3       Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MailKit/Makefile   Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MailKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MailKit/}
+PYOBJC_FRAMEWORK=      MailKit
 
-COMMENT=       Wrappers for the framework MailKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-20.*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 12.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-MapKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MapKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-MapKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-MapKit/Makefile:1.5        Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MapKit/Makefile    Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MapKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MapKit/}
+PYOBJC_FRAMEWORK=      MapKit
 
-COMMENT=       Wrappers for the framework MapKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-2].*-* Darwin-[0-9].*-* # 10.9+
 

Index: pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST:1.4   Wed Feb  5 08:05:35 2025
+++ pkgsrc/devel/py-pyobjc-framework-MapKit/PLIST       Wed Apr 23 12:45:18 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:35 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:18 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/MapKit/_MapKit.so

Index: pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile:1.5    Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MediaAccessibility/Makefile        Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MediaAccessibility-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MediaAccessibility/}
+PYOBJC_FRAMEWORK=      MediaAccessibility
 
-COMMENT=       Wrappers for the framework MediaAccessibility on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-2].*-* Darwin-[0-9].*-* # 10.9+
 

Index: pkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile:1.5  Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MediaLibrary/Makefile      Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MediaLibrary-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MediaLibrary/}
+PYOBJC_FRAMEWORK=      MediaLibrary
 
-COMMENT=       Wrappers for the framework MediaLibrary on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-2].*-* Darwin-[0-9].*-* # 10.9+
 

Index: pkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile:1.5   Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MediaPlayer/Makefile       Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MediaPlayer-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MediaPlayer/}
+PYOBJC_FRAMEWORK=      MediaPlayer
 
-COMMENT=       Wrappers for the framework MediaPlayer on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-5].*-* Darwin-[0-9].*-* # 10.12+
 

Index: pkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile:1.3  Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MediaToolbox/Makefile      Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MediaToolbox-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MediaToolbox/}
+PYOBJC_FRAMEWORK=      MediaToolbox
 
-COMMENT=       Wrappers for the framework MediaToolbox on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-2].*-* Darwin-[0-9].*-* # 10.9+
 

Index: pkgsrc/devel/py-pyobjc-framework-Metal/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Metal/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-Metal/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-Metal/Makefile:1.5 Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-Metal/Makefile     Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Metal-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Metal/}
+PYOBJC_FRAMEWORK=      Metal
 
-COMMENT=       Wrappers for the framework Metal on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile:1.3       Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MetalFX/Makefile   Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MetalFX-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MetalFX/}
+PYOBJC_FRAMEWORK=      MetalFX
 
-COMMENT=       Wrappers for the framework MetalFX on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile:1.6 pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile:1.7
--- pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile:1.6      Thu Jun  6 14:48:38 2024
+++ pkgsrc/devel/py-pyobjc-framework-MetalKit/Makefile  Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2024/06/06 14:48:38 adam Exp $
+# $NetBSD: Makefile,v 1.7 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MetalKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MetalKit/}
+PYOBJC_FRAMEWORK=      MetalKit
 
-COMMENT=       Wrappers for the framework MetalKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile:1.3       Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShaders/Makefile   Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MetalPerformanceShaders-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MetalPerformanceShaders/}
+PYOBJC_FRAMEWORK=      MetalPerformanceShaders
 
-COMMENT=       Wrappers for the framework MetalPerformanceShaders on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-6].*-* Darwin-[0-9].*-* # 10.13+
 

Index: pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile:1.3  Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-MetalPerformanceShadersGraph/Makefile      Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MetalPerformanceShadersGraph-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MetalPerformanceShadersGraph/}
+PYOBJC_FRAMEWORK=      MetalPerformanceShadersGraph
 
-COMMENT=       Wrappers for the framework MetalPerformanceShadersGraph on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile:1.3     Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-MetricKit/Makefile Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MetricKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MetricKit/}
+PYOBJC_FRAMEWORK=      MetricKit
 
-COMMENT=       Wrappers for the framework MetricKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile:1.5       Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-ModelIO/Makefile   Wed Apr 23 12:45:19 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:19 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ModelIO-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ModelIO/}
+PYOBJC_FRAMEWORK=      ModelIO
 
-COMMENT=       Wrappers for the framework ModelIO on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile:1.5 Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/Makefile     Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_MultipeerConnectivity-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-MultipeerConnectivity/}
+PYOBJC_FRAMEWORK=      MultipeerConnectivity
 
-COMMENT=       Wrappers for the framework MultipeerConnectivity on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST:1.4    Wed Feb  5 08:05:37 2025
+++ pkgsrc/devel/py-pyobjc-framework-MultipeerConnectivity/PLIST        Wed Apr 23 12:45:20 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:37 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:20 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/MultipeerConnectivity/_MultipeerConnectivity.so

Index: pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile:1.5       Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-NaturalLanguage/Makefile   Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_NaturalLanguage-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-NaturalLanguage/}
+PYOBJC_FRAMEWORK=      NaturalLanguage
 
-COMMENT=       Wrappers for the framework NaturalLanguage on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.14+
 

Index: pkgsrc/devel/py-pyobjc-framework-NetFS/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-NetFS/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-NetFS/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-NetFS/Makefile:1.5 Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-NetFS/Makefile     Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_NetFS-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-NetFS/}
+PYOBJC_FRAMEWORK=      NetFS
 
-COMMENT=       Wrappers for the framework NetFS on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-Network/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Network/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-Network/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-Network/Makefile:1.3       Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-Network/Makefile   Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Network-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Network/}
+PYOBJC_FRAMEWORK=      Network
 
-COMMENT=       Wrappers for the framework Network on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-7].*-* Darwin-[0-9].*-* # 10.14+
 

Index: pkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile:1.5      Thu Jun  6 14:48:39 2024
+++ pkgsrc/devel/py-pyobjc-framework-NetworkExtension/Makefile  Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:39 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_NetworkExtension-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-NetworkExtension/}
+PYOBJC_FRAMEWORK=      NetworkExtension
 
-COMMENT=       Wrappers for the framework NetworkExtension on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile:1.5    Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-NotificationCenter/Makefile        Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_NotificationCenter-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-NotificationCenter/}
+PYOBJC_FRAMEWORK=      NotificationCenter
 
-COMMENT=       Wrappers for the framework NotificationCenter on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-3].*-* Darwin-[0-9].*-* # 10.10+
 

Index: pkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile:1.3        Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-OSAKit/Makefile    Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_OSAKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-OSAKit/}
+PYOBJC_FRAMEWORK=      OSAKit
 
-COMMENT=       Wrappers for the framework OSAKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-OSLog/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-OSLog/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-OSLog/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-OSLog/Makefile:1.3 Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-OSLog/Makefile     Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_OSLog-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-OSLog/}
+PYOBJC_FRAMEWORK=      OSLog
 
-COMMENT=       Wrappers for the framework OSLog on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile:1.7 Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-OpenDirectory/Makefile     Wed Apr 23 12:45:20 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:20 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_OpenDirectory-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-OpenDirectory/}
+PYOBJC_FRAMEWORK=      OpenDirectory
 
-COMMENT=       Wrappers for the framework OpenDirectory on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST:1.4    Wed Feb  5 08:05:38 2025
+++ pkgsrc/devel/py-pyobjc-framework-OpenDirectory/PLIST        Wed Apr 23 12:45:20 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:38 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:20 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/CFOpenDirectory/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-PHASE/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PHASE/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-PHASE/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-PHASE/Makefile:1.3 Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-PHASE/Makefile     Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PHASE-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PHASE/}
+PYOBJC_FRAMEWORK=      PHASE
 
-COMMENT=       Wrappers for the framework PHASE on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-PassKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PassKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-PassKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-PassKit/Makefile:1.3       Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-PassKit/Makefile   Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PassKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PassKit/}
+PYOBJC_FRAMEWORK=      PassKit
 
-COMMENT=       Wrappers for the framework PassKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile:1.3     Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-PencilKit/Makefile Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PencilKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PencilKit/}
+PYOBJC_FRAMEWORK=      PencilKit
 
-COMMENT=       Wrappers for the framework PencilKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-Photos/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Photos/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-Photos/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-Photos/Makefile:1.5        Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-Photos/Makefile    Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Photos-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Photos/}
+PYOBJC_FRAMEWORK=      Photos
 
-COMMENT=       Wrappers for the framework Photos on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile:1.5      Thu Jun  6 14:48:40 2024
+++ pkgsrc/devel/py-pyobjc-framework-PhotosUI/Makefile  Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PhotosUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PhotosUI/}
+PYOBJC_FRAMEWORK=      PhotosUI
 
-COMMENT=       Wrappers for the framework PhotosUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile:1.7       Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-PreferencePanes/Makefile   Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PreferencePanes-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PreferencePanes/}
+PYOBJC_FRAMEWORK=      PreferencePanes
 
-COMMENT=       Wrappers for the framework PreferencePanes on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST:1.3  Wed Feb  5 08:05:39 2025
+++ pkgsrc/devel/py-pyobjc-framework-PreferencePanes/PLIST      Wed Apr 23 12:45:21 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:39 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:21 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/PreferencePanes/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile:1.9 pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile:1.10
--- pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile:1.9        Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-PubSub/Makefile    Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.9 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.10 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PubSub-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PubSub/}
+PYOBJC_FRAMEWORK=      PubSub
 
-COMMENT=       Wrappers for the framework PubSub on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 ONLY_FOR_PLATFORM=     Darwin-[0-9].*-* Darwin-1[0-8].*-* # -10.14
 

Index: pkgsrc/devel/py-pyobjc-framework-PubSub/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-PubSub/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-PubSub/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-PubSub/PLIST:1.3   Wed Feb  5 08:05:39 2025
+++ pkgsrc/devel/py-pyobjc-framework-PubSub/PLIST       Wed Apr 23 12:45:21 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:39 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:21 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/PubSub/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-PushKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-PushKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-PushKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-PushKit/Makefile:1.3       Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-PushKit/Makefile   Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_PushKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-PushKit/}
+PYOBJC_FRAMEWORK=      PushKit
 
-COMMENT=       Wrappers for the framework PushKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-Quartz/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Quartz/Makefile:1.8 pkgsrc/devel/py-pyobjc-framework-Quartz/Makefile:1.9
--- pkgsrc/devel/py-pyobjc-framework-Quartz/Makefile:1.8        Wed Feb  5 08:05:39 2025
+++ pkgsrc/devel/py-pyobjc-framework-Quartz/Makefile    Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2025/02/05 08:05:39 adam Exp $
+# $NetBSD: Makefile,v 1.9 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Quartz-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Quartz/}
+PYOBJC_FRAMEWORK=      Quartz
 
-COMMENT=       Wrappers for the framework Quartz on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST:1.5   Wed Feb  5 08:05:39 2025
+++ pkgsrc/devel/py-pyobjc-framework-Quartz/PLIST       Wed Apr 23 12:45:21 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:39 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:21 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/Quartz/CoreGraphics/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile:1.3 Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-QuickLookThumbnailing/Makefile     Wed Apr 23 12:45:21 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:21 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_QuickLookThumbnailing-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-QuickLookThumbnailing/}
+PYOBJC_FRAMEWORK=      QuickLookThumbnailing
 
-COMMENT=       Wrappers for the framework QuickLookThumbnailing on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile:1.3     Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-ReplayKit/Makefile Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ReplayKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ReplayKit/}
+PYOBJC_FRAMEWORK=      ReplayKit
 
-COMMENT=       Wrappers for the framework ReplayKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile:1.5        Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-SafariServices/Makefile    Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SafariServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SafariServices/}
+PYOBJC_FRAMEWORK=      SafariServices
 
-COMMENT=       Wrappers for the framework SafariServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-4].*-* Darwin-[0-9].*-* # 10.11+
 

Index: pkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile:1.3     Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-SafetyKit/Makefile Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SafetyKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SafetyKit/}
+PYOBJC_FRAMEWORK=      SafetyKit
 
-COMMENT=       Wrappers for the framework SafetyKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile:1.5      Thu Jun  6 14:48:41 2024
+++ pkgsrc/devel/py-pyobjc-framework-SceneKit/Makefile  Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SceneKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SceneKit/}
+PYOBJC_FRAMEWORK=      SceneKit
 
-COMMENT=       Wrappers for the framework SceneKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-10.*-* Darwin-[0-9].*-* # 10.7+
 

Index: pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile:1.3      Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-ScreenCaptureKit/Makefile  Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ScreenCaptureKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ScreenCaptureKit/}
+PYOBJC_FRAMEWORK=      ScreenCaptureKit
 
-COMMENT=       Wrappers for the framework ScreenCaptureKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-20.*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 12.3+
 

Index: pkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile:1.7   Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-ScreenSaver/Makefile       Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ScreenSaver-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ScreenSaver/}
+PYOBJC_FRAMEWORK=      ScreenSaver
 
-COMMENT=       Wrappers for the framework ScreenSaver on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST:1.4      Wed Feb  5 08:05:40 2025
+++ pkgsrc/devel/py-pyobjc-framework-ScreenSaver/PLIST  Wed Apr 23 12:45:22 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:40 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:22 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ScreenSaver/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile:1.3    Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-ScreenTime/Makefile        Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ScreenTime-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ScreenTime/}
+PYOBJC_FRAMEWORK=      ScreenTime
 
-COMMENT=       Wrappers for the framework ScreenTime on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile:1.7       Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/Makefile   Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ScriptingBridge-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ScriptingBridge/}
+PYOBJC_FRAMEWORK=      ScriptingBridge
 
-COMMENT=       Wrappers for the framework ScriptingBridge on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST:1.5  Wed Feb  5 08:05:40 2025
+++ pkgsrc/devel/py-pyobjc-framework-ScriptingBridge/PLIST      Wed Apr 23 12:45:22 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:40 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:22 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ScriptingBridge/_ScriptingBridge.so

Index: pkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile:1.8 pkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile:1.9
--- pkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile:1.8     Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-SearchKit/Makefile Wed Apr 23 12:45:22 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.9 2025/04/23 12:45:22 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SearchKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SearchKit/}
+PYOBJC_FRAMEWORK=      SearchKit
 
-COMMENT=       Wrappers for the framework SearchKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices

Index: pkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST:1.4        Wed Feb  5 08:05:41 2025
+++ pkgsrc/devel/py-pyobjc-framework-SearchKit/PLIST    Wed Apr 23 12:45:22 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:41 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:22 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/SearchKit/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-Security/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Security/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-Security/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-Security/Makefile:1.5      Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-Security/Makefile  Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Security-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Security/}
+PYOBJC_FRAMEWORK=      Security
 
-COMMENT=       Wrappers for the framework Security on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile:1.3    Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-SecurityFoundation/Makefile        Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SecurityFoundation-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SecurityFoundation/}
+PYOBJC_FRAMEWORK=      SecurityFoundation
 
-COMMENT=       Wrappers for the framework SecurityFoundation on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile:1.5     Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-SecurityInterface/Makefile Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SecurityInterface-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SecurityInterface/}
+PYOBJC_FRAMEWORK=      SecurityInterface
 
-COMMENT=       Wrappers for the framework SecurityInterface on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile:1.7     Thu Jun  6 14:48:42 2024
+++ pkgsrc/devel/py-pyobjc-framework-ServiceManagement/Makefile Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:42 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ServiceManagement-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ServiceManagement/}
+PYOBJC_FRAMEWORK=      ServiceManagement
 
-COMMENT=       Wrappers for the framework ServiceManagement on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST:1.3        Wed Feb  5 08:05:41 2025
+++ pkgsrc/devel/py-pyobjc-framework-ServiceManagement/PLIST    Wed Apr 23 12:45:23 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:41 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:23 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/ServiceManagement/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile:1.3 Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-SharedWithYou/Makefile     Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SharedWithYou-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SharedWithYou/}
+PYOBJC_FRAMEWORK=      SharedWithYou
 
-COMMENT=       Wrappers for the framework SharedWithYou on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile:1.3     Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-SharedWithYouCore/Makefile Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SharedWithYouCore-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SharedWithYouCore/}
+PYOBJC_FRAMEWORK=      SharedWithYouCore
 
-COMMENT=       Wrappers for the framework SharedWithYouCore on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-2[0-1].*-* Darwin-1[0-9].*-* Darwin-[0-9].*-* # 13+
 

Index: pkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile:1.3     Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-ShazamKit/Makefile Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ShazamKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ShazamKit/}
+PYOBJC_FRAMEWORK=      ShazamKit
 
-COMMENT=       Wrappers for the framework ShazamKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-Social/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Social/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-Social/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-Social/Makefile:1.7        Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-Social/Makefile    Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Social-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Social/}
+PYOBJC_FRAMEWORK=      Social
 
-COMMENT=       Wrappers for the framework Social on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-Social/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-Social/PLIST:1.3 pkgsrc/devel/py-pyobjc-framework-Social/PLIST:1.4
--- pkgsrc/devel/py-pyobjc-framework-Social/PLIST:1.3   Wed Feb  5 08:05:42 2025
+++ pkgsrc/devel/py-pyobjc-framework-Social/PLIST       Wed Apr 23 12:45:23 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/05 08:05:42 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.4 2025/04/23 12:45:23 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/Social/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile:1.3 Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-SoundAnalysis/Makefile     Wed Apr 23 12:45:23 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:23 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SoundAnalysis-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SoundAnalysis/}
+PYOBJC_FRAMEWORK=      SoundAnalysis
 
-COMMENT=       Wrappers for the framework SoundAnalysis on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-Speech/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Speech/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-Speech/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-Speech/Makefile:1.3        Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-Speech/Makefile    Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Speech-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Speech/}
+PYOBJC_FRAMEWORK=      Speech
 
-COMMENT=       Wrappers for the framework Speech on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile:1.5     Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-SpriteKit/Makefile Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SpriteKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SpriteKit/}
+PYOBJC_FRAMEWORK=      SpriteKit
 
-COMMENT=       Wrappers for the framework SpriteKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-2].*-* Darwin-[0-9].*-* # 10.9+
 

Index: pkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile:1.7      Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-StoreKit/Makefile  Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_StoreKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-StoreKit/}
+PYOBJC_FRAMEWORK=      StoreKit
 
-COMMENT=       Wrappers for the framework StoreKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-10.*-* Darwin-[0-9].*-* # 10.7+
 

Index: pkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile:1.7  Thu Jun  6 14:48:43 2024
+++ pkgsrc/devel/py-pyobjc-framework-SyncServices/Makefile      Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SyncServices-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SyncServices/}
+PYOBJC_FRAMEWORK=      SyncServices
 
-COMMENT=       Wrappers for the framework SyncServices on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST:1.5 pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST:1.6
--- pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST:1.5     Wed Feb  5 08:05:42 2025
+++ pkgsrc/devel/py-pyobjc-framework-SyncServices/PLIST Wed Apr 23 12:45:24 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/02/05 08:05:42 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.6 2025/04/23 12:45:24 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/SyncServices/_SyncServices.so

Index: pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile:1.7   Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/Makefile       Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SystemConfiguration-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SystemConfiguration/}
+PYOBJC_FRAMEWORK=      SystemConfiguration
 
-COMMENT=       Wrappers for the framework SystemConfiguration on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST:1.4 pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST:1.5
--- pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST:1.4      Wed Feb  5 08:05:42 2025
+++ pkgsrc/devel/py-pyobjc-framework-SystemConfiguration/PLIST  Wed Apr 23 12:45:24 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2025/02/05 08:05:42 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.5 2025/04/23 12:45:24 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/SystemConfiguration/__init__.py

Index: pkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile:1.3      Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-SystemExtensions/Makefile  Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_SystemExtensions-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-SystemExtensions/}
+PYOBJC_FRAMEWORK=      SystemExtensions
 
-COMMENT=       Wrappers for the framework SystemExtensions on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-8].*-* Darwin-[0-9].*-* # 10.15+
 

Index: pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile:1.3 Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-ThreadNetwork/Makefile     Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_ThreadNetwork-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-ThreadNetwork/}
+PYOBJC_FRAMEWORK=      ThreadNetwork
 
-COMMENT=       Wrappers for the framework ThreadNetwork on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile:1.3        Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-UniformTypeIdentifiers/Makefile    Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_UniformTypeIdentifiers-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-UniformTypeIdentifiers/}
+PYOBJC_FRAMEWORK=      UniformTypeIdentifiers
 
-COMMENT=       Wrappers for the framework UniformTypeIdentifiers on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile:1.3     Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-UserNotifications/Makefile Wed Apr 23 12:45:24 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:24 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_UserNotifications-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-UserNotifications/}
+PYOBJC_FRAMEWORK=      UserNotifications
 
-COMMENT=       Wrappers for the framework UserNotifications on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-7].*-* Darwin-[0-9].*-* # 10.14+
 

Index: pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile:1.3   Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-UserNotificationsUI/Makefile       Wed Apr 23 12:45:25 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:25 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_UserNotificationsUI-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-UserNotificationsUI/}
+PYOBJC_FRAMEWORK=      UserNotificationsUI
 
-COMMENT=       Wrappers for the framework UserNotificationsUI on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile:1.3        Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-VideoSubscriberAccount/Makefile    Wed Apr 23 12:45:25 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:25 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_VideoSubscriberAccount-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-VideoSubscriberAccount/}
+PYOBJC_FRAMEWORK=      VideoSubscriberAccount
 
-COMMENT=       Wrappers for the framework VideoSubscriberAccount on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-7].*-* Darwin-[0-9].*-* # 10.14+
 

Index: pkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile:1.3  Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-VideoToolbox/Makefile      Wed Apr 23 12:45:25 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:25 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_VideoToolbox-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-VideoToolbox/}
+PYOBJC_FRAMEWORK=      VideoToolbox
 
-COMMENT=       Wrappers for the framework VideoToolbox on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 

Index: pkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile:1.3        Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-Virtualization/Makefile    Wed Apr 23 12:45:25 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:25 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Virtualization-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Virtualization/}
+PYOBJC_FRAMEWORK=      Virtualization
 
-COMMENT=       Wrappers for the framework Virtualization on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-9].*-* Darwin-[0-9].*-* # 11.0+
 

Index: pkgsrc/devel/py-pyobjc-framework-Vision/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-Vision/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-Vision/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-Vision/Makefile:1.5        Thu Jun  6 14:48:44 2024
+++ pkgsrc/devel/py-pyobjc-framework-Vision/Makefile    Wed Apr 23 12:45:25 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:44 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:25 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_Vision-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-Vision/}
+PYOBJC_FRAMEWORK=      Vision
 
-COMMENT=       Wrappers for the framework Vision on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-6].*-* Darwin-[0-9].*-* # 10.13+
 

Index: pkgsrc/devel/py-pyobjc-framework-WebKit/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-WebKit/Makefile:1.7 pkgsrc/devel/py-pyobjc-framework-WebKit/Makefile:1.8
--- pkgsrc/devel/py-pyobjc-framework-WebKit/Makefile:1.7        Thu Jun  6 14:48:45 2024
+++ pkgsrc/devel/py-pyobjc-framework-WebKit/Makefile    Wed Apr 23 12:45:25 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2024/06/06 14:48:45 adam Exp $
+# $NetBSD: Makefile,v 1.8 2025/04/23 12:45:25 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_WebKit-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-WebKit/}
+PYOBJC_FRAMEWORK=      WebKit
 
-COMMENT=       Wrappers for the framework WebKit on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa

Index: pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST
diff -u pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST:1.6 pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST:1.7
--- pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST:1.6   Wed Feb  5 08:05:44 2025
+++ pkgsrc/devel/py-pyobjc-framework-WebKit/PLIST       Wed Apr 23 12:45:25 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2025/02/05 08:05:44 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.7 2025/04/23 12:45:25 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/pyobjc-build-info.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/JavaScriptCore/_JavaScriptCore.so

Index: pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile:1.5 Thu Jun  6 14:48:45 2024
+++ pkgsrc/devel/py-pyobjc-framework-iTunesLibrary/Makefile     Wed Apr 23 12:45:17 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:45 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_iTunesLibrary-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-iTunesLibrary/}
+PYOBJC_FRAMEWORK=      iTunesLibrary
 
-COMMENT=       Wrappers for the framework iTunesLibrary on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-[0-9].*-* # 10.6+
 

Index: pkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile:1.5 pkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile:1.6
--- pkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile:1.5   Thu Jun  6 14:48:45 2024
+++ pkgsrc/devel/py-pyobjc-framework-libdispatch/Makefile       Wed Apr 23 12:45:17 2025
@@ -1,18 +1,14 @@
-# $NetBSD: Makefile,v 1.5 2024/06/06 14:48:45 adam Exp $
+# $NetBSD: Makefile,v 1.6 2025/04/23 12:45:17 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_libdispatch-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-libdispatch/}
+PYOBJC_FRAMEWORK=      libdispatch
 
-COMMENT=       Wrappers for the framework libdispatch on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 NOT_FOR_PLATFORM=      Darwin-1[0-1].*-* Darwin-[0-9].*-* # 10.8+
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-pyobjc-framework-libxpc/Makefile
diff -u pkgsrc/devel/py-pyobjc-framework-libxpc/Makefile:1.3 pkgsrc/devel/py-pyobjc-framework-libxpc/Makefile:1.4
--- pkgsrc/devel/py-pyobjc-framework-libxpc/Makefile:1.3        Thu Jun  6 14:48:45 2024
+++ pkgsrc/devel/py-pyobjc-framework-libxpc/Makefile    Wed Apr 23 12:45:18 2025
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2024/06/06 14:48:45 adam Exp $
+# $NetBSD: Makefile,v 1.4 2025/04/23 12:45:18 adam Exp $
 
-.include "../../devel/py-pyobjc/Makefile.common"
-
-WHEEL_NAME=    pyobjc_framework_libxpc-${PYOBJC_VERS}
+PKGREVISION=   1
 
-CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyobjc-framework-libxpc/}
+PYOBJC_FRAMEWORK=      libxpc
 
-COMMENT=       Wrappers for the framework libxpc on macOS
+.include "../../devel/py-pyobjc/Makefile.common"
 
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
 DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa



Home | Main Index | Thread Index | Old Index