diff options
author | axionl | 2018-05-27 20:57:34 +0800 |
---|---|---|
committer | axionl | 2018-05-27 20:57:34 +0800 |
commit | 913edb4ee8ca8179a287deba68a4c03978ab5c8c (patch) | |
tree | 99a280244132f63cdca3c980df1af20767411e9b | |
parent | 591b4f464d9c89a7128d5fc215548ac2017c3f78 (diff) | |
download | aur-913edb4ee8ca8179a287deba68a4c03978ab5c8c.tar.gz |
Add package for test
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | electron-ssr.desktop | 2 |
3 files changed, 10 insertions, 13 deletions
@@ -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 @@ -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 |