Fix cp command to use individual commands instead of wildcards

- Replace wildcard cp command with individual cp commands for each file/directory
- This prevents the cp command from trying to copy from wrong directory
- Each cp command explicitly specifies source and destination paths
- Should fix the sys/devices permission denied errors
This commit is contained in:
goodroot 2025-09-06 15:39:11 -07:00
parent 7a3759f54b
commit 5371620b0b

View file

@ -45,15 +45,14 @@ package() {
# Copy all source files to /opt/hyprwhspr from the correct source directory
# Use explicit file list to avoid copying hidden files and ensure we only copy what we need
cp -r "${srcdir}/${pkgname}-${pkgver}/bin" \
"${srcdir}/${pkgname}-${pkgver}/config" \
"${srcdir}/${pkgname}-${pkgver}/lib" \
"${srcdir}/${pkgname}-${pkgver}/scripts" \
"${srcdir}/${pkgname}-${pkgver}/share" \
"${srcdir}/${pkgname}-${pkgver}/requirements.txt" \
"${srcdir}/${pkgname}-${pkgver}/README.md" \
"${srcdir}/${pkgname}-${pkgver}/LICENSE" \
"${pkgdir}/opt/${pkgname}/"
cp -r "${srcdir}/${pkgname}-${pkgver}/bin" "${pkgdir}/opt/${pkgname}/"
cp -r "${srcdir}/${pkgname}-${pkgver}/config" "${pkgdir}/opt/${pkgname}/"
cp -r "${srcdir}/${pkgname}-${pkgver}/lib" "${pkgdir}/opt/${pkgname}/"
cp -r "${srcdir}/${pkgname}-${pkgver}/scripts" "${pkgdir}/opt/${pkgname}/"
cp -r "${srcdir}/${pkgname}-${pkgver}/share" "${pkgdir}/opt/${pkgname}/"
cp "${srcdir}/${pkgname}-${pkgver}/requirements.txt" "${pkgdir}/opt/${pkgname}/"
cp "${srcdir}/${pkgname}-${pkgver}/README.md" "${pkgdir}/opt/${pkgname}/"
cp "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/opt/${pkgname}/"
# Make scripts executable
chmod +x "${pkgdir}/opt/${pkgname}/scripts/"*.sh