summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorarchblue2018-12-06 21:49:43 +0000
committerarchblue2018-12-06 21:49:43 +0000
commita2fa08021c1ab53952a78cb4562c3a05dbb6cd37 (patch)
tree1db637656b2355b6f371bb35110399c8f510ff6a
parentdf4f0b2330a0b9d5a21ce10e87b77f932b28c205 (diff)
downloadaur-a2fa08021c1ab53952a78cb4562c3a05dbb6cd37.tar.gz
增加desktop文件
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD24
2 files changed, 23 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64d20090db87..9d51996c28d5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = proxyee-down
pkgdesc = 基于HTTP代理的百度网盘(Baidu)不限速下载,SwitchyOmega设置请参见项目主页说明
pkgver = 3.4
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/monkeyWie/proxyee-down
arch = any
license = Apache License 2.0
makedepends = binutils
depends = java-openjfx
source = https://github.com/monkeyWie/proxyee-down/releases/download/3.4/proxyee-down-main.jar
+ source = https://raw.githubusercontent.com/proxyee-down-org/proxyee-down/master/main/src/main/resources/linux/logo.png
md5sums = f6f7a9a9ff12ec7a21c317b08ea1720b
+ md5sums = fd11b401b063801e6eae898aae2fca8d
pkgname = proxyee-down
diff --git a/PKGBUILD b/PKGBUILD
index 6cf53ba71fdf..d85079ce325b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,39 @@
# Maintainer: archblue <jhswx84@aliyun.com>
pkgname=proxyee-down
pkgver=3.4
-pkgrel=1
+pkgrel=2
pkgdesc="基于HTTP代理的百度网盘(Baidu)不限速下载,SwitchyOmega设置请参见项目主页说明"
arch=("any")
url="https://github.com/monkeyWie/proxyee-down"
license=('Apache License 2.0')
depends=('java-openjfx')
makedepends=('binutils')
-source=("https://github.com/monkeyWie/proxyee-down/releases/download/${pkgver}/proxyee-down-main.jar")
-md5sums=('f6f7a9a9ff12ec7a21c317b08ea1720b')
+source=("https://github.com/monkeyWie/proxyee-down/releases/download/${pkgver}/proxyee-down-main.jar"
+ "https://raw.githubusercontent.com/proxyee-down-org/proxyee-down/master/main/src/main/resources/linux/logo.png")
+md5sums=('f6f7a9a9ff12ec7a21c317b08ea1720b'
+ 'fd11b401b063801e6eae898aae2fca8d')
package() {
cd "${srcdir}"
mkdir -p ${pkgdir}/opt/${pkgname}
- mv proxyee-down-main.jar "${pkgdir}/opt/${pkgname}"
+ cp proxyee-down-main.jar "${pkgdir}/opt/${pkgname}"
+ cp logo.png "${pkgdir}/opt/${pkgname}"
cd "${pkgdir}/opt/${pkgname}"
chmod o+rw -R .
echo '/usr/bin/java -jar /opt/proxyee-down/proxyee-down-main.jar' > ${pkgname}
chmod 755 ${pkgname}
install -Dm 755 ${pkgname} ${pkgdir}/usr/bin/${pkgname}
+
+# add desktop.entry
+ echo -e '[Desktop Entry]
+Name=Proxyee Down
+Name[en_US]=Proxyee Down
+Comment=Proxyee Down
+Exec=/usr/bin/proxyee-down
+Icon=proxyee-down
+Terminal=false
+Categories=Application;Network;
+Type=Application' > ${pkgname}.desktop
+ install -Dm 644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
+ install -Dm 644 logo.png ${pkgdir}/usr/share/icons/hicolor/256x256/apps/proxyee-down.png
}