summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraxionl2018-05-27 20:57:34 +0800
committeraxionl2018-05-27 20:57:34 +0800
commit913edb4ee8ca8179a287deba68a4c03978ab5c8c (patch)
tree99a280244132f63cdca3c980df1af20767411e9b
parent591b4f464d9c89a7128d5fc215548ac2017c3f78 (diff)
downloadaur-913edb4ee8ca8179a287deba68a4c03978ab5c8c.tar.gz
Add package for test
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
-rw-r--r--electron-ssr.desktop2
3 files changed, 10 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c997745372c..a5ffedac06e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,7 +7,7 @@ pkgbase = electron-ssr
license = MIT
makedepends = yarn
makedepends = npm
- depends = hicolor-icon-theme
+ makedepends = hicolor-icon-theme
depends = gtk2
depends = gconf
depends = alsa-lib
diff --git a/PKGBUILD b/PKGBUILD
index 321aab2b87c6..743726f22498 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,9 +9,9 @@ conflicts=("electron-ssr-git")
provides=("electron-ssr")
url='https://github.com/erguotou520/electron-ssr'
license=('MIT')
-depends=('hicolor-icon-theme' 'gtk2' 'gconf'
- 'alsa-lib' 'libxss' 'nss' 'libxtst')
-makedepends=('yarn' 'npm')
+depends=('gtk2' 'gconf' 'alsa-lib'
+ 'libxss' 'nss' 'libxtst')
+makedepends=('yarn' 'npm' 'hicolor-icon-theme')
optdepends=('libsodium: sodium crypto support')
source=('https://raw.githubusercontent.com/erguotou520/electron-ssr/master/LICENSE'
@@ -39,7 +39,7 @@ build() {
# Extract Package
buildDir=$srcdir/$pkgname-$pkgver-build/
- install -dm755 buildDir
+ install -dm755 $buildDir
tar xf ./build/$pkgname-$pkgver.tar.gz -C $buildDir
}
@@ -47,13 +47,12 @@ package() {
# Create path
install -dm755 $pkgdir/opt/$pkgname
install -dm755 $pkgdir/usr/bin
-
+
# Install Other things
install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
install -Dm644 $pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
-
- dir=$srcdir/$pkgname-$pkgver/
- cd $dir
+
+ cd $srcdir
cd icons
for i in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256; do
install -Dm644 $i.png $pkgdir/usr/share/icons/hicolor/$i/apps/$pkgname.png
@@ -61,8 +60,6 @@ package() {
# Install main programs
buildDir=$srcdir/$pkgname-$pkgver-build/$pkgname-$pkgver
- cd $dir
-
- cp -r $dir/* $pkgdir/opt/$pkgname
+ cp -r $buildDir/* $pkgdir/opt/$pkgname
ln -s /opt/$pkgname/$pkgname $pkgdir/usr/bin/$pkgname
}
diff --git a/electron-ssr.desktop b/electron-ssr.desktop
index ea06fe19b07b..cb23c1584a8f 100644
--- a/electron-ssr.desktop
+++ b/electron-ssr.desktop
@@ -1,7 +1,7 @@
[Desktop Entry]
Name=Electron-SSR
Comment=Cross platform ShadowsocksR GUI client built with electron
-Exec="/opt/electron-ssr-source/electron-ssr" %U
+Exec="/opt/electron-ssr/electron-ssr" %U
Terminal=false
Type=Application
Icon=electron-ssr