diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rwxr-xr-x | PKGBUILD | 53 | ||||
-rw-r--r-- | bililocal.desktop | 13 | ||||
-rw-r--r-- | bililocal.svg | 186 | ||||
-rw-r--r-- | logo.png | bin | 0 -> 3709 bytes |
5 files changed, 275 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..94df07d44957 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = bililocal-git + pkgdesc = Video player that can display barrage-like comments grabbed from danmaku websites like bilibili.com,acfun.tv and niconico.jp. + pkgver = 467.595c40c + pkgrel = 1 + url = http://github.com/AncientLysine/BiliLocal + arch = x86_64 + arch = i686 + license = GPL + makedepends = git + makedepends = qt5-tools + depends = qt5-base + depends = vlc + provides = bililocal + conflicts = bililocal + source = git://github.com/AncientLysine/bililocal.git + source = bililocal.svg + source = bililocal.desktop + md5sums = SKIP + md5sums = 2a6ab8d09913bb2494f687d8b9d0a449 + md5sums = 64d8e7db2aadaa28e2333a97a477e6ba + +pkgname = bililocal-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..8c9756bf8ab9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: maz-1 <loveayawaka@gmail.com> + +_pkgname=bililocal +pkgname=$_pkgname-git +pkgver=467.595c40c +pkgrel=1 +pkgdesc="Video player that can display barrage-like comments grabbed from danmaku websites like bilibili.com,acfun.tv and niconico.jp. " +arch=('x86_64' 'i686') +url="http://github.com/AncientLysine/BiliLocal" +license=('GPL') +depends=('qt5-base' 'vlc') +makedepends=('git' 'qt5-tools') +provides=($_pkgname) +conflicts=($_pkgname) +source=("git://github.com/AncientLysine/$_pkgname.git" + "bililocal.svg" + "bililocal.desktop") +md5sums=('SKIP' + '2a6ab8d09913bb2494f687d8b9d0a449' + '64d8e7db2aadaa28e2333a97a477e6ba') +_gitname=$_pkgname + +pkgver() { + cd "$srcdir/$_gitname" + echo "$(git rev-list --count HEAD).$(git describe --always)" +} +prepare() { + rm -rf ${srcdir}/build + mkdir ${srcdir}/build +} +build() { + cd "$srcdir/build" + qmake-qt5 ../${_gitname}/BiliLocal.pro + make + cp ${srcdir}/bililocal/res/*.ts ./ + lrelease-qt5 *.ts +} + +package() { + cd "$srcdir/build" + install -dm 755 ${pkgdir}/usr/{bin,share/applications,share/bililocal} + install -Dm 755 BiliLocal ${pkgdir}/usr/share/bililocal/bililocal + install -m 644 ${srcdir}/bililocal.desktop ${pkgdir}/usr/share/applications + #install -m 644 ${srcdir}/logo.png ${pkgdir}/usr/share/bililocal + install -D -m 0644 ${srcdir}/bililocal.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/bililocal.svg + echo '#!/bin/sh' >> ${pkgdir}/usr/bin/bililocal + echo 'exec /usr/share/bililocal/bililocal "$@"' >> ${pkgdir}/usr/bin/bililocal + chmod +x ${pkgdir}/usr/bin/bililocal + ls | grep -oP '[_a-zA-Z0-9]+(?=\.qm)' | while read locale + do + install -Dm 644 ${locale}.qm ${pkgdir}/usr/share/bililocal/locale/${locale}/bililocal.qm + done +} diff --git a/bililocal.desktop b/bililocal.desktop new file mode 100644 index 000000000000..edb30c6d3f4c --- /dev/null +++ b/bililocal.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Comment[zh_CN]=BiliBili本地弹幕播放器 +Comment=BiliBili本地弹幕播放器 +Exec=/usr/bin/bililocal %U +GenericName[zh_CN]=BiliLocal +GenericName=BiliLocal +Icon=bililocal +Name[zh_CN]=BiliLocal +Name=BiliLocal +Categories=Qt;AudioVideo;Player;Video; +StartupNotify=false +Terminal=false +Type=Application diff --git a/bililocal.svg b/bililocal.svg new file mode 100644 index 000000000000..10a18968fc24 --- /dev/null +++ b/bililocal.svg @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="256" + height="256" + viewBox="0 0 256 256" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="drawing.svg"> + <defs + id="defs4"> + <linearGradient + inkscape:collect="always" + id="linearGradient4191"> + <stop + style="stop-color:#436191;stop-opacity:0" + offset="0" + id="stop4193" /> + <stop + style="stop-color:#436191;stop-opacity:1" + offset="1" + id="stop4195" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient4181"> + <stop + style="stop-color:#809ed5;stop-opacity:1" + offset="0" + id="stop4183" /> + <stop + style="stop-color:#32548a;stop-opacity:1" + offset="1" + id="stop4185" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient4169"> + <stop + style="stop-color:#4b75c2;stop-opacity:1" + offset="0" + id="stop4171" /> + <stop + style="stop-color:#32548a;stop-opacity:1" + offset="1" + id="stop4173" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4169" + id="linearGradient4179" + x1="143.53929" + y1="282.505" + x2="143.60355" + y2="513.93359" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.98976223,0,0,0.98394162,-122.36142,531.43202)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4181" + id="linearGradient4187" + x1="142.85715" + y1="267.36221" + x2="145" + y2="515.93365" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.95483871,0,0,0.95483871,-113.58065,543.04217)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4191" + id="linearGradient4201" + x1="148.57143" + y1="525.21936" + x2="358.57144" + y2="525.21936" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.4741716,0,0,0.95483871,-42.167248,543.04217)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4191" + id="linearGradient4201-0" + x1="148.57143" + y1="525.21936" + x2="358.57144" + y2="525.21936" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.4741716,0,0,1.0078853,-291.74328,515.52209)" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="192.94888" + inkscape:cy="197.11575" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1366" + inkscape:window-height="709" + inkscape:window-x="-4" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-global="true" + units="px" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-796.36216)"> + <rect + style="fill:url(#linearGradient4187);fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3344" + width="253.71429" + height="253.71429" + x="1" + y="797.64795" + rx="19.096773" + ry="19.096773" /> + <rect + style="fill:url(#linearGradient4179);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.93572575px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="rect3344-9" + width="231.95078" + height="230.58672" + x="10.517689" + y="808.66602" + rx="17.45866" + ry="17.355989" /> + <rect + style="fill:url(#linearGradient4201);fill-opacity:1;stroke:none" + id="rect4189" + width="99.576035" + height="12.276497" + x="28.281105" + y="1038.4037" /> + <rect + style="fill:url(#linearGradient4201-0);fill-opacity:1;stroke:none" + id="rect4189-8" + width="99.576035" + height="12.958525" + x="-221.29494" + y="1038.4037" + transform="scale(-1,1)" /> + <path + style="fill:#6683b3;fill-opacity:1;stroke:none" + d="m 229.47927,983.43227 0,30.14563 c 0,8.4637 -6.81373,15.2774 -15.27742,15.2774 l -179.509679,0 c -8.46369,0 -15.277419,-6.8137 -15.277419,-15.2774 l 0,-30.14563 c 77.531691,0.48684 138.546978,0.44331 210.064518,0 z" + id="rect4248" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csssscc" /> + <g + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:'仿宋';-inkscape-font-specification:'仿宋';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="text4251" + transform="matrix(1.0434115,0,0,1.2912338,-166.35096,396.37953)"> + <path + d="m 267.43024,417.9621 0,26.75781 11.8164,0 q 11.32813,0 16.3086,-2.92969 4.88281,-2.92969 4.88281,-10.35156 0,-6.93359 -4.39453,-10.25391 -4.39453,-3.22265 -16.99219,-3.22265 l -11.62109,0 z m 0,-49.51172 0,24.80469 11.62109,0 q 11.81641,0 15.52734,-3.41797 3.51563,-3.41797 3.51563,-8.98438 0,-4.78515 -3.22266,-8.59375 -3.22265,-3.80859 -17.67578,-3.80859 l -9.76562,0 z m 12.5,106.05469 -76.85547,0 0,-32.51954 11.8164,0 0,-70.80078 -11.8164,0 0,-32.51953 83.00781,0 q 24.41406,0 37.79297,2.83203 13.18359,2.92969 20.70312,11.6211 7.51954,8.88672 7.51954,20.70312 0,11.52344 -7.12891,18.35938 -7.32422,7.03125 -17.77344,9.76562 14.35547,4.29688 22.07031,13.28125 7.8125,9.17969 7.8125,20.60547 0,13.67188 -8.78906,23.24219 -8.78906,9.47265 -24.12109,12.40234 -15.13672,3.02735 -44.23828,3.02735 z" + style="font-style:normal;font-variant:normal;font-weight:800;font-stretch:normal;font-size:200px;line-height:125%;font-family:'Rockwell Extra Bold';-inkscape-font-specification:'Rockwell Extra Bold, Ultra-Bold';fill:#ffffff" + id="path4256" + inkscape:connector-curvature="0" /> + </g> + </g> +</svg> diff --git a/logo.png b/logo.png Binary files differnew file mode 100644 index 000000000000..86ba7623a6ec --- /dev/null +++ b/logo.png |