diff --git a/discord-bin/lure.sh b/discord-bin/lure.sh index 234e21d..ae541dd 100755 --- a/discord-bin/lure.sh +++ b/discord-bin/lure.sh @@ -15,10 +15,10 @@ sources=("https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar checksums=('SKIP') package() { - install -dm755 "${pkgdir}/usr/share/" + mkdir -p "${pkgdir}/usr/share/" install -Dm644 "${srcdir}/Discord/discord.png" "${pkgdir}/usr/share/pixmaps/discord.png" install -Dm644 "${srcdir}/Discord/discord.desktop" "${pkgdir}/usr/share/applications/discord.desktop" cp -a "${srcdir}/Discord" "${pkgdir}/usr/share/discord" - install -dm755 "${pkgdir}/usr/bin/" + mkdir -p "${pkgdir}/usr/bin/" ln -s "${pkgdir}/usr/share/discord/Discord" "${pkgdir}/usr/bin/discord" } diff --git a/obsidian-bin/lure.sh b/obsidian-bin/lure.sh index f710f40..21d9150 100755 --- a/obsidian-bin/lure.sh +++ b/obsidian-bin/lure.sh @@ -13,7 +13,7 @@ deps=('zlib' 'hicolor-icon-theme' 'fuse3') deps_debian=('zlib1g' 'hicolor-icon-theme' 'fuse3') build_deps=('npm') -sources_amd64=("https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/${provides}-${version}.tar.gz") +sources_amd64=("https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/obsidian-${version}.tar.gz") checksums_amd64=('SKIP') prepare() { @@ -23,15 +23,13 @@ prepare() { npm install electron --save-dev cd "${srcdir}" - ~/.npm/node_modules/asar/bin/asar.js ef "${provides}-${version}/resources/obsidian.asar" icon.png + ~/.npm/node_modules/asar/bin/asar.js ef "obsidian-${version}/resources/obsidian.asar" icon.png } package() { - install -Dm755 "${scriptdir}/${provides}" "${pkgdir}/usr/bin/obsidian" - install -Dm644 "${scriptdir}/${provides}.desktop" -t "${pkgdir}/usr/share/applications/" + install -Dm755 "${scriptdir}/obsidian" "${pkgdir}/usr/bin/obsidian" + install -Dm644 "${scriptdir}/obsidian.desktop" -t "${pkgdir}/usr/share/applications/" install -Dm644 ./icon.png "${pkgdir}/usr/share/pixmaps/obsidian.png" - cd "${srcdir}/${provides}-${version}/resources/" - install -dm0755 "$pkgdir/usr/lib/obsidian" - find . -type d -exec install -d {,"${pkgdir}/usr/lib/obsidian/"}{} \; - find . -type f -exec install -D {,"${pkgdir}/usr/lib/obsidian/"}{} \; + mkdir -p "${pkgdir}/usr/lib/obsidian" + cp -a "${srcdir}/obsidian-${version}/resources" "${pkgdir}/usr/lib/obsidian" } diff --git a/telegram-desktop-bin/lure.sh b/telegram-desktop-bin/lure.sh index 991aa63..8d7e5f5 100755 --- a/telegram-desktop-bin/lure.sh +++ b/telegram-desktop-bin/lure.sh @@ -36,9 +36,9 @@ package() { cd "${srcdir}/" # Creating needed directories - install -dm755 "${pkgdir}/usr/bin" - install -dm755 "${pkgdir}/usr/share/pixmaps/" - install -dm755 "${pkgdir}/usr/share/applications/" + mkdir -p "${pkgdir}/usr/bin" + mkdir -p "${pkgdir}/usr/share/pixmaps/" + mkdir -p "${pkgdir}/usr/share/applications" # Program install -Dm755 "${srcdir}/Telegram/Telegram" "${pkgdir}/usr/bin/telegram-desktop"