https://bugzilla.redhat.com/show_bug.cgi?id=1295115
--- Comment #25 from jeremy.fergason@gmail.com --- Updated SPEC to address unowned directories, remove swift package manager, and divide sub packages in a more sane way:
swiftlang (meta-package installs swiftlang-lib swiftlang-bin swiftlang-devel) swiftlang-lib - Runtime libraries swiftlang-bin - Compiler / REPL swiftlang-xctest - Runtime libraries for XCTest framework (included because it is required for testing the compiler) swiftlang-devel - Headers
New SPEC file: https://raw.githubusercontent.com/jdfergason/swift-rpm/master/SPECS/swiftlan...
Possible Todos:
* Add versioning to shared libraries * Confirm the subpackge naming convention ... specifically should a swiftlang-static be added for all the .a files * Determine if *.h files used by compiler need to be moved into -devel package or someother package. It seems to me that -devel should only include headers relevant to the standard library and Foundation. However, the headers for clang and lldb are required for the compiler to work.