summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorlilac2019-01-14 17:20:29 +0800
committerlilac2019-01-14 17:20:29 +0800
commite9681f1b9ad1f7f553c7ba08b0530b833254c140 (patch)
treed24ea9627956f1a1f44e4fd77a7fe6dad215cab7 /PKGBUILD
parent34bffdf65b049db70aa970b7a4629e805eadd556 (diff)
downloadaur-e9681f1b9ad1f7f553c7ba08b0530b833254c140.tar.gz
update by lilac
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 20 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8cfdc537b61e..78dca454ea5f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,47 +2,45 @@
# Contributor: Rocka <i at Rocka dot me>
pkgname=electron-netease-cloud-music
-pkgver=0.7.1
-pkgrel=4
+pkgver=0.7.2
+pkgrel=1
pkgdesc="UNOFFICAL client for music.163.com . Powered by Electron, Vue, and Muse-UI."
-arch=('x86_64')
+arch=('any')
url="https://github.com/Rocket1184/electron-netease-cloud-music"
license=('GPL3')
-depends=('electron' 'dbus')
-makedepends=('imagemagick' 'npm' 'yarn')
+depends=('electron')
+makedepends=('asar' 'imagemagick')
-source=("git+https://github.com/Rocket1184/electron-netease-cloud-music.git#tag=v${pkgver}"
- 'electron-netease-cloud-music.desktop'
- 'electron-netease-cloud-music.sh'
+source=("https://github.com/Rocket1184/electron-netease-cloud-music/releases/download/v${pkgver}/${pkgname}_v${pkgver}.asar"
+ 'electron-netease-cloud-music.desktop'
+ 'electron-netease-cloud-music.sh'
+ 'electron-netease-cloud-music.png'
)
-md5sums=('SKIP'
+md5sums=('e118955fc4dc4477b9bf8cc724b02dd8'
'7f35c2dbfc5cd0fd63cd0be16cf35f3c'
- '155178854f344b3d56283beb739c8730'
-)
+ '5f24b3f9edf901294a8b0e98ec6667a2'
+ '3d4d42071b1a86d8e3bf04e0839c3dc4')
-build() {
- cd "$srcdir/$pkgname"
- YARN_CACHE_FOLDER="$srcdir/yarn_cache" yarn install --ignore-scripts
- npm_config_devdir="$srcdir/node_gyp_dir" npm rebuild dbus
- yarn dist
+prepare() {
+ asar e "$srcdir/${pkgname}_v${pkgver}.asar" app
}
package() {
- mkdir -p "$pkgdir/usr/lib"
- cp -r "$srcdir/$pkgname/dist" "$pkgdir/usr/lib/$pkgname"
install -Dm755 "$srcdir/electron-netease-cloud-music.sh" "$pkgdir/usr/bin/electron-netease-cloud-music"
install -Dm644 "$srcdir/electron-netease-cloud-music.desktop" -t "$pkgdir/usr/share/applications/"
+# install -Dm644 "$srcdir/netease-cloud-music.svg" -t "$pkgdir/usr/share/icons/hicolor/symbolic/apps/"
+ install -Dm644 ${pkgname}.png "$pkgdir/usr/share/icons/hicolor/512x512/apps/${pkgname}.png"
- ICON="$srcdir/$pkgname/assets/icons/icon.png"
- install -Dm644 "$ICON" "$pkgdir/usr/share/icons/hicolor/512x512/apps/${pkgname}.png"
for size in 16 24 32 48 64 72 128 256; do
target="$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/"
mkdir -p $target
- convert "$ICON" -resize ${size}x${size} "$target/$pkgname.png"
+ convert ${pkgname}.png -resize ${size}x${size} "$target/$pkgname.png"
done
- install -Dm644 "$srcdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "$srcdir/app/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ install -Dm644 "$srcdir/${pkgname}_v${pkgver}.asar" -T "$pkgdir/usr/lib/$pkgname/$pkgname.asar"
}