summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2023-03-12 20:31:05 +0100
committerCarl Smedstad2023-03-12 20:31:05 +0100
commite4b55257d6052a07218bb8c524be5c15d99e18ae (patch)
tree5b354b7e87b924e62d28976c1f8195612c504421
parent4d9466d7de9381ed3724c137e489849b248913ad (diff)
downloadaur-e4b55257d6052a07218bb8c524be5c15d99e18ae.tar.gz
Add functioning Desktop entry
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore11
-rw-r--r--PKGBUILD7
-rw-r--r--vpn-unlimited.desktop11
4 files changed, 27 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e350c47028ec..fd47836b7683 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vpn-unlimited
pkgdesc = VPN Unlimited client application
pkgver = 8.5.2
- pkgrel = 1
+ pkgrel = 2
url = https://www.vpnunlimitedapp.com
install = vpn-unlimited.install
arch = x86_64
@@ -21,7 +21,9 @@ pkgbase = vpn-unlimited
depends = boost-libs=1.74.0
source = https://geo.keepsolidcdn.com/soft/vpn/Linux/VPN_Unlimited_8.5.2_amd64_mint.deb
source = vpn-unlimited-daemon.service
+ source = vpn-unlimited.desktop
sha256sums = 43ed1a73d97dd33a87b77d319a9e0391a1077b8a0fe77190f13ae690b584a7ae
sha256sums = dd5ba49842bcbf4c5f722bac2ab3d4c919c676bc29c1ca269678e8a53c0e6a41
+ sha256sums = 039dd8ab8b49dfe20ce055b0069d018bc16706f5d9005503501a85b918635f7e
pkgname = vpn-unlimited
diff --git a/.gitignore b/.gitignore
index 7861b8d0bffe..2538258db459 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,7 @@
-pkg/
-src/
-*.deb
-*.pkg.tar*
+*
+!.gitignore
+!PKGBUILD
+!.SRCINFO
+!vpn-unlimited-daemon.service
+!vpn-unlimited.desktop
+!vpn-unlimited.install
diff --git a/PKGBUILD b/PKGBUILD
index 6155b8d8272e..c3cd5550b620 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=vpn-unlimited
pkgver=8.5.2
-pkgrel=1
+pkgrel=2
pkgdesc="VPN Unlimited client application"
arch=(x86_64)
url="https://www.vpnunlimitedapp.com"
@@ -30,10 +30,12 @@ install=vpn-unlimited.install
source=(
"https://geo.keepsolidcdn.com/soft/vpn/Linux/VPN_Unlimited_${pkgver}_amd64_mint.deb"
"vpn-unlimited-daemon.service"
+ "vpn-unlimited.desktop"
)
sha256sums=(
'43ed1a73d97dd33a87b77d319a9e0391a1077b8a0fe77190f13ae690b584a7ae'
'dd5ba49842bcbf4c5f722bac2ab3d4c919c676bc29c1ca269678e8a53c0e6a41'
+ '039dd8ab8b49dfe20ce055b0069d018bc16706f5d9005503501a85b918635f7e'
)
package() {
@@ -47,6 +49,9 @@ package() {
install -Dm644 "$pkgdir/usr/share/doc/vpn-unlimited/copyright" "$pkgdir/usr/share/licenses/$pkgname/copyright"
rm --recursive "$pkgdir/usr/share/doc"
+ rm "$pkgdir/usr/share/applications/vpn-unlimited.desktop"
+ install -Dm644 "$srcdir/vpn-unlimited.desktop" "$pkgdir/usr/share/applications/vpn-unlimited.desktop"
+
find "$pkgdir/usr/lib" -type f -name "*.so*" -exec chmod +x {} +
chmod --recursive go-w "$pkgdir/usr"
diff --git a/vpn-unlimited.desktop b/vpn-unlimited.desktop
new file mode 100644
index 000000000000..5075dfb79c8b
--- /dev/null
+++ b/vpn-unlimited.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Type=Application
+TryExec=vpn-unlimited
+Exec=vpn-unlimited
+Icon=vpn-unlimited
+Terminal=false
+Categories=Network;
+
+Name=VPN Unlimited
+Comment=VPN Unlimited is a high-quality cross-platform VPN service with no limits on traffic bandwidth and connection speed
+Keywords=vpn;unlimited;openvpn;security;network