summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNeko-san2022-11-23 14:32:11 -0600
committerNeko-san2022-11-23 14:32:11 -0600
commit48c03ae7a4d9c8c641dafc5792b39a33a63435af (patch)
treec9356477d2f1d63b26bebf9bf9200e340902491a /PKGBUILD
parente9d8c3a9c4b8fae752c9d098b1867a114189d11c (diff)
downloadaur-48c03ae7a4d9c8c641dafc5792b39a33a63435af.tar.gz
Create '${pkgdit}/usr/bin' in package() sooner to prevent a strange install error
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 3 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8d3121125208..e58ee1a5dd3d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
# If you want additional options, there are switches below.
pkgname=unreal-engine
pkgver=5.1.0
-pkgrel=18
+pkgrel=19
pkgdesc='A 3D game engine by Epic Games which can be used non-commercially for free.'
arch=('x86_64' 'x86_64_v2' 'x86_64_v3' 'x86_64_v4' 'aarch64')
url=https://www.unrealengine.com/
@@ -182,6 +182,8 @@ package() {
cd "${srcdir}/${pkgname}" || return
+ mkdir -p "${pkgname}/usr/bin"
+ mkdir -p "${pkgname}/usr/share/pixmaps/"
# Icon for Desktop entry
# install -Dm770 Engine/Source/Programs/UnrealVS/UnrealVS.2022/Resources/Preview.png "${pkgdir}/usr/share/pixmaps/ue5editor.png"
wget --output-document "ue5editor.svg" "https://raw.githubusercontent.com/EliverLara/candy-icons/master/apps/scalable/ue4editor.svg"
@@ -201,7 +203,6 @@ package() {
install -dm777 "${pkgdir}/${_install_dir}/Engine"
# Move all folders into the package directory; mv has to be used this way to prevent "cannot mv, directory not empty" errors
- cd "${srcdir}/${pkgname}" || return
for dir in */ ; do
if [ -d "${dir}" ]; then
if [ "${dir}" == "LocalBuilds" ]; then
@@ -239,7 +240,6 @@ package() {
mkdir -p "${pkgdir}/${_install_dir}/Engine/Binaries/Android/"
# Launch script to initialize missing user folders for Unreal Engine
- mkdir -p "${pkgname}/usr/bin"
install -Dm755 ../unreal-engine-5.sh "${pkgdir}/usr/bin/"
chmod +x "${pkgdir}/usr/bin/unreal-engine-5.sh"
ln -s "${pkgdir}/usr/bin/unreal-engine-5.sh" "${pkgdir}/usr/bin/ue5"