diff options
author | lilac | 2019-01-14 17:20:29 +0800 |
---|---|---|
committer | lilac | 2019-01-14 17:20:29 +0800 |
commit | e9681f1b9ad1f7f553c7ba08b0530b833254c140 (patch) | |
tree | d24ea9627956f1a1f44e4fd77a7fe6dad215cab7 /PKGBUILD | |
parent | 34bffdf65b049db70aa970b7a4629e805eadd556 (diff) | |
download | aur-e9681f1b9ad1f7f553c7ba08b0530b833254c140.tar.gz |
update by lilac
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 20 insertions, 22 deletions
@@ -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" } |