{ "name": "PNXMPPFramework", "version": "0.1.0", "summary": "PNXMPPFramework is a fork of original framework https://github.com/robbiehanson/XMPPFramework with KissXML and CocoaAsyncSocket upgrade", "homepage": "https://github.com/giuseppenucifora/PNXMPPFramework", "license": "MIT", "authors": { "Giuseppe Nucifora": "me@giuseppenucifora.com" }, "source": { "git": "https://github.com/giuseppenucifora/PNXMPPFramework.git", "tag": "0.1.0" }, "platforms": { "ios": "7.0" }, "requires_arc": true, "resources": [ "**/*.{xcdatamodel,xcdatamodeld}" ], "resource_bundles": { "PNXMPPFramework": [ "Pod/Assets/*.png" ] }, "preserve_paths": "module/module.modulemap", "subspecs": [ { "name": "Core", "source_files": [ "XMPPFramework.h", "Core/**/*.{h,m}", "Authentication/**/*.{h,m}", "Categories/**/*.{h,m}", "Utilities/**/*.{h,m}" ], "libraries": [ "xml2", "resolv" ], "xcconfig": { "HEADER_SEARCH_PATHS": "$(inherited) $(SDKROOT)/usr/include/libxml2 $(PODS_ROOT)/XMPPFramework/module $(SDKROOT)/usr/include/libresolv", "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES", "OTHER_LDFLAGS": "\"-lxml2\"", "ENABLE_BITCODE": "NO" }, "dependencies": { "CocoaLumberjack": [ "~>1.9" ], "CocoaAsyncSocket": [ ], "KissXML": [ ], "libidn": [ ] } }, { "name": "Authentication", "dependencies": { "PNXMPPFramework/Core": [ ] } }, { "name": "Categories", "dependencies": { "PNXMPPFramework/Core": [ ] } }, { "name": "Utilities", "dependencies": { "PNXMPPFramework/Core": [ ] } }, { "name": "BandwidthMonitor", "source_files": "Extensions/BandwidthMonitor/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "CoreDataStorage", "source_files": [ "Extensions/CoreDataStorage/**/*.{h,m}", "Extensions/XEP-0203/NSXMLElement+XEP_0203.h" ], "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD", "frameworks": "CoreData" }, { "name": "GoogleSharedStatus", "source_files": "Extensions/GoogleSharedStatus/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "ProcessOne", "source_files": "Extensions/ProcessOne/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "Reconnect", "source_files": "Extensions/Reconnect/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD", "frameworks": "SystemConfiguration" }, { "name": "Roster", "source_files": "Extensions/Roster/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/CoreDataStorage": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "SystemInputActivityMonitor", "source_files": [ "Extensions/SystemInputActivityMonitor/**/*.{h,m}", "Utilities/GCDMulticastDelegate.h" ], "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0009", "source_files": "Extensions/XEP-0009/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0012", "source_files": "Extensions/XEP-0012/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0016", "source_files": "Extensions/XEP-0016/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0045", "source_files": "Extensions/XEP-0045/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/CoreDataStorage": [ ], "PNXMPPFramework/XEP-0203": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0054", "source_files": [ "Extensions/XEP-0054/**/*.{h,m}", "Extensions/XEP-0153/XMPPvCardAvatarModule.h", "Extensions/XEP-0082/XMPPDateTimeProfiles.h", "Extensions/XEP-0082/NSDate+XMPPDateTimeProfiles.h" ], "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/Roster": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD", "frameworks": "CoreLocation" }, { "name": "XEP-0059", "source_files": "Extensions/XEP-0059/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0060", "source_files": "Extensions/XEP-0060/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0065", "source_files": "Extensions/XEP-0065/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0066", "source_files": "Extensions/XEP-0066/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0082", "source_files": "Extensions/XEP-0082/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0085", "source_files": "Extensions/XEP-0085/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0092", "source_files": "Extensions/XEP-0092/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0100", "source_files": "Extensions/XEP-0100/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0106", "source_files": "Extensions/XEP-0106/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0115", "source_files": "Extensions/XEP-0115/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/CoreDataStorage": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0136", "source_files": "Extensions/XEP-0136/**/*.{h,m}", "dependencies": { "PNXMPPFramework/CoreDataStorage": [ ], "PNXMPPFramework/XEP-0203": [ ], "PNXMPPFramework/XEP-0085": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0153", "source_files": [ "Extensions/XEP-0153/**/*.{h,m}", "Extensions/XEP-0082/NSDate+XMPPDateTimeProfiles.h" ], "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/XEP-0054": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0172", "source_files": "Extensions/XEP-0172/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0184", "source_files": "Extensions/XEP-0184/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0191", "source_files": "Extensions/XEP-0191/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0198", "source_files": "Extensions/XEP-0198/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0199", "source_files": "Extensions/XEP-0199/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0202", "source_files": "Extensions/XEP-0202/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/XEP-0082": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0203", "source_files": "Extensions/XEP-0203/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/XEP-0082": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0223", "source_files": "Extensions/XEP-0223/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0224", "source_files": "Extensions/XEP-0224/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0280", "source_files": [ "Extensions/XEP-0280/**/*.{h,m}", "Extensions/XEP-0297/NSXMLElement+XEP_0297.h" ], "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0297", "source_files": [ "Extensions/XEP-0297/**/*.{h,m}", "Extensions/XEP-0203/**/*.h" ], "dependencies": { "PNXMPPFramework/Core": [ ], "PNXMPPFramework/XEP-0203": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0308", "source_files": "Extensions/XEP-0308/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0333", "source_files": "Extensions/XEP-0333/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" }, { "name": "XEP-0335", "source_files": "Extensions/XEP-0335/**/*.{h,m}", "dependencies": { "PNXMPPFramework/Core": [ ] }, "prefix_header_contents": "#define HAVE_XMPP_SUBSPEC_POD" } ] }