diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 15 insertions, 4 deletions
@@ -1,15 +1,22 @@ # Maintainer: Alexey Peschany <archlinux at sandboiii dot xyz> pkgname=webcatalog-bin +_pkgname=webcatalog pkgver=42.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Turn Any Websites into Real Desktop Apps" arch=('x86_64') url="https://webcatalog.io/webcatalog/" options=('!strip') _filename="WebCatalog-$pkgver.AppImage" -source=("https://cdn-2.webcatalog.io/webcatalog/$_filename") -sha256sums=('5abf0ae99fa5ceacf40d080e2112479ace763331eba3d648fad633ff55a8c765') +source=( + "https://cdn-2.webcatalog.io/$_pkgname/$_filename" + "${_pkgname}.patch" +) +sha256sums=( + '5abf0ae99fa5ceacf40d080e2112479ace763331eba3d648fad633ff55a8c765' + '8e13556f9eab7880fbc586d625147e7602d8d99cf0f23a6a130e0eb821a9a7fd' +) prepare() { cd "${srcdir}" @@ -20,8 +27,12 @@ prepare() { package() { install -Dm755 "${srcdir}/${_filename}" "${pkgdir}/opt/appimages/${_filename}.AppImage" mkdir -p "${pkgdir}/usr/bin/" - ln -s "/opt/appimages/${_filename}.AppImage" "${pkgdir}/usr/bin/webcatalog" + ln -s "/opt/appimages/${_filename}.AppImage" "${pkgdir}/usr/bin/${_pkgname}" install -dm755 "${pkgdir}/usr/share/" cp -r --no-preserve=mode,ownership "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share/" + + mkdir "${pkgdir}/usr/share/applications/" + cp --no-preserve=mode,ownership "${srcdir}/squashfs-root/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/" + patch -d "${pkgdir}" -p1 < "${_pkgname}.patch" } |