diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 11 insertions, 9 deletions
@@ -1,16 +1,16 @@ pkgbase = yandex-disk pkgdesc = Yandex.Disk keeps your files with you at all times. pkgver = 0.1.6.1080 - pkgrel = 1 + pkgrel = 2 url = http://disk.yandex.ru/ install = yandex-disk.install arch = x86_64 - license = custom + license = LicenseRef-yandex-disk depends = glibc depends = gcc depends = gcc-libs depends = zlib - source = https://repo.yandex.ru/yandex-disk/deb/pool/main/y/yandex-disk/yandex-disk_0.1.6.1080_amd64.deb + source = yandex-disk_0.1.6.1080_amd64.deb::https://repo.yandex.ru/yandex-disk/deb/pool/main/y/yandex-disk/yandex-disk_0.1.6.1080_amd64.deb source = yandex-disk.install source = yandex-disk.service md5sums = 19446922ba1713183476953663a2b1cb @@ -4,14 +4,15 @@ pkgname='yandex-disk' pkgver=0.1.6.1080 -pkgrel=1 +pkgrel=2 pkgdesc='Yandex.Disk keeps your files with you at all times.' arch=('x86_64') url='http://disk.yandex.ru/' -license=('custom') +license=('LicenseRef-yandex-disk') depends=('glibc' 'gcc' 'gcc-libs' 'zlib') +_deb_package="yandex-disk_${pkgver}_amd64.deb" install=yandex-disk.install -source=("https://repo.yandex.ru/yandex-disk/deb/pool/main/y/yandex-disk/yandex-disk_${pkgver}_amd64.deb" +source=("$_deb_package::https://repo.yandex.ru/yandex-disk/deb/pool/main/y/yandex-disk/$_deb_package" "yandex-disk.install" "yandex-disk.service") md5sums=('19446922ba1713183476953663a2b1cb' @@ -19,8 +20,9 @@ md5sums=('19446922ba1713183476953663a2b1cb' '3d0370f3dfadf9da294b91441c226547') package() { - cd $srcdir - ar x *.deb - bsdtar xf data.tar.gz -C $pkgdir + cd "$srcdir" + ar x "$_deb_package" + bsdtar xf data.tar.gz -C "$pkgdir" + install -Dm644 "$pkgdir/usr/share/doc/yandex-disk/copyright" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 "${srcdir}/yandex-disk.service" "${pkgdir}/usr/lib/systemd/user/yandex-disk.service" } |