diff --git a/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild b/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild index b632959833..a9b2850777 100644 --- a/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild +++ b/dev-lang/swift-bin/swift-bin-5.10.1-r6.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.2.3.ebuild b/dev-lang/swift-bin/swift-bin-6.2.3.ebuild index c8c2747edc..2dc556f775 100644 --- a/dev-lang/swift-bin/swift-bin-6.2.3.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.2.3.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.2.4.ebuild b/dev-lang/swift-bin/swift-bin-6.2.4.ebuild index c8c2747edc..2dc556f775 100644 --- a/dev-lang/swift-bin/swift-bin-6.2.4.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.2.4.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild b/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild index d9dc056964..42a0e5e31a 100644 --- a/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3-r2.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild b/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild index d9dc056964..42a0e5e31a 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.1-r2.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.3.1.ebuild b/dev-lang/swift-bin/swift-bin-6.3.1.ebuild index c8c2747edc..2dc556f775 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.1.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.1.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild b/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild index d9dc056964..42a0e5e31a 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.2-r2.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.3.2.ebuild b/dev-lang/swift-bin/swift-bin-6.3.2.ebuild index c8c2747edc..2dc556f775 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.2.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.2.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() { diff --git a/dev-lang/swift-bin/swift-bin-6.3.ebuild b/dev-lang/swift-bin/swift-bin-6.3.ebuild index c8c2747edc..2dc556f775 100644 --- a/dev-lang/swift-bin/swift-bin-6.3.ebuild +++ b/dev-lang/swift-bin/swift-bin-6.3.ebuild @@ -45,7 +45,8 @@ src_unpack() { } src_install() { - mv "${SWIFT_PF}/image/usr" "${ED}" + [[ -d "${SWIFT_PF}/image" ]] || die "Expected image directory not found in package" + cp -R "${SWIFT_PF}/image/usr" "${ED}" || die "Copying prebuilt files failed" } pkg_preinst() {