summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXiaotian Wu2021-11-20 12:22:59 +0800
committerXiaotian Wu2021-11-20 12:22:59 +0800
commitf1a621f7bed979c225aa69d51fd9d53da96731d8 (patch)
treebaf3600086a741579e944cf2b6b720082d5d1e67
downloadaur-f1a621f7bed979c225aa69d51fd9d53da96731d8.tar.gz
add pure youku client
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD36
-rw-r--r--youku.desktop11
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..55a653f563d4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = youku
+ pkgdesc = YouKu Video client
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = http://gitlab.alibaba-inc.com/youku-node/uos-youku-app/blob/master/README.md
+ arch = x86_64
+ license = GPL
+ makedepends = electron9
+ source = https://mirrors.163.com/ubuntukylin/pool/partner/youku-app_1.0.0_amd64.deb
+ source = youku.desktop
+ sha256sums = c28ade22d41fa6074fce7f2cb06f9db4dfba439698bbea37b0f5735d9ae30075
+ sha256sums = 6b984c5b95804defaaa8bba57563e7dbe0a6a841712240822a1764670cd805c2
+
+pkgname = youku
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..08b584a1a3c1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Xiaotian Wu <yetist@gmail.com>
+
+pkgname=youku
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="YouKu Video client"
+url="http://gitlab.alibaba-inc.com/youku-node/uos-youku-app/blob/master/README.md"
+arch=('x86_64')
+license=('GPL')
+makedepends=('electron9')
+source=('https://mirrors.163.com/ubuntukylin/pool/partner/youku-app_1.0.0_amd64.deb'
+ 'youku.desktop'
+)
+sha256sums=('c28ade22d41fa6074fce7f2cb06f9db4dfba439698bbea37b0f5735d9ae30075'
+ '6b984c5b95804defaaa8bba57563e7dbe0a6a841712240822a1764670cd805c2')
+build() {
+ tar xf data.tar.xz
+ mv opt/优酷/ opt/youku
+ cp -rf /usr/lib/electron9/* opt/youku/
+ mv opt/youku/{electron,YouKu}
+}
+
+package() {
+ install -d ${pkgdir}/usr/lib/
+ cp -rf opt/youku ${pkgdir}/usr/lib/
+
+ install -d ${pkgdir}/usr/share/
+ find usr/share/icons/hicolor/ -type f -exec rename YouKu youku {} \;
+ cp -rf usr/share/icons ${pkgdir}/usr/share
+
+ install -d ${pkgdir}/usr/bin
+ ln -sf /usr/lib/youku/YouKu ${pkgdir}/usr/bin/youku
+
+ install -Dm644 opt/youku/resources/assets/images/app_icon256.png ${pkgdir}/usr/share/pixmaps/youku.png
+ install -Dm644 ${srcdir}/youku.desktop ${pkgdir}/usr/share/applications/youku.desktop
+}
diff --git a/youku.desktop b/youku.desktop
new file mode 100644
index 000000000000..78dba2e3177f
--- /dev/null
+++ b/youku.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Name=YouKu Video
+Name[zh_CN]=优酷视频
+Comment=YouKu video player
+Comment[zh_CN]=优酷视频播放器
+Icon=youku
+Exec=youku %F
+Terminal=false
+Type=Application
+Categories=AudioVideo;Audio;Video;Player;
+MimeType=audio/mp4;video/mp4;