summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorirmluity2023-11-18 07:39:02 +0800
committerirmluity2023-11-18 07:39:02 +0800
commitd83a27b01d3cb6a65384d422d368cffc477df32c (patch)
tree9278cc535d02d8d5dec804196a21415de37adb27
parent9eeef21224713e23f9359b87a823d11a6df20823 (diff)
downloadaur-d83a27b01d3cb6a65384d422d368cffc477df32c.tar.gz
fix makedepends
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD13
2 files changed, 8 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7060b6913d16..c60be08a1cf7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -26,12 +26,13 @@ pkgbase = hiddify.next-git
makedepends = archlinux-appstream-data
makedepends = zsync
makedepends = appimagetool
+ makedepends = jdk-openjdk
depends = hicolor-icon-theme
depends = zlib
depends = glibc
depends = fuse2
optdepends = gnome-shell-extension-appindicator: for system tray icon if you are using Gnome
- provides = hiddify.next
+ provides = hiddify
conflicts = hiddify.next
conflicts = hiddify.next-bin
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index c16937d20ad4..76b6ac739d20 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,11 +9,11 @@ arch=(x86_64)
url='https://github.com/hiddify/hiddify-next'
license=('CCPL')
depends=('hicolor-icon-theme' 'zlib' 'glibc' 'fuse2')
-makedepends=('git' 'mesa' 'cmake' 'clang' 'locate' 'ninja' 'pkg-config' 'gtk3' 'glib2' 'libayatana-appindicator' 'libayatana-indicator' 'libayatana-common' 'libappindicator-gtk3' 'libappindicator-gtk2' 'fuse3' 'appstream' 'appstream-glib' 'appstream-generator' 'archlinux-appstream-data' 'zsync' 'appimagetool')
+makedepends=('git' 'mesa' 'cmake' 'clang' 'locate' 'ninja' 'pkg-config' 'gtk3' 'glib2' 'libayatana-appindicator' 'libayatana-indicator' 'libayatana-common' 'libappindicator-gtk3' 'libappindicator-gtk2' 'fuse3' 'appstream' 'appstream-glib' 'appstream-generator' 'archlinux-appstream-data' 'zsync' 'appimagetool' 'jdk-openjdk')
optdepends=(
'gnome-shell-extension-appindicator: for system tray icon if you are using Gnome'
)
-provides=(${_pkgname})
+provides=('hiddify')
conflicts=(${_pkgname} ${_pkgname}-bin)
options=(!strip)
source=(
@@ -61,16 +61,15 @@ build() {
cd tmp_out
./hiddify-linux-x64.AppImage --appimage-extract > /dev/null
sed -i 's/Exec=/Exec=env /' "./squashfs-root/hiddify.desktop"
- sed -i 's/hiddify/hiddify.next/g' "./squashfs-root/hiddify.desktop"
}
package() {
- install -Dm755 "${srcdir}/hiddify-next/tmp_out/hiddify-linux-x64.AppImage" "${pkgdir}/${_install_path}/${_pkgname}.AppImage"
- install -Dm644 "${srcdir}/hiddify-next/tmp_out/squashfs-root/hiddify.desktop" "$pkgdir/usr/share/applications/${_pkgname}.desktop"
+ install -Dm755 "${srcdir}/hiddify-next/tmp_out/hiddify-linux-x64.AppImage" "${pkgdir}/${_install_path}/hiddify.AppImage"
+ install -Dm644 "${srcdir}/hiddify-next/tmp_out/squashfs-root/hiddify.desktop" "$pkgdir/usr/share/applications/hiddify.desktop"
for _icons in 128x128 256x256;do
- install -Dm644 "${srcdir}/hiddify-next/tmp_out/squashfs-root/usr/share/icons/hicolor/${_icons}/apps/hiddify.png" "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/${_pkgname}.png"
+ install -Dm644 "${srcdir}/hiddify-next/tmp_out/squashfs-root/usr/share/icons/hicolor/${_icons}/apps/hiddify.png" "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/hiddify.png"
done
install -dm755 "${pkgdir}/usr/bin"
- ln -s "/opt/${_pkgname}/${_pkgname}.AppImage" "${pkgdir}/usr/bin/${_pkgname}"
+ ln -s "/opt/${_pkgname}/${_pkgname}.AppImage" "${pkgdir}/usr/bin/hiddify"
}