diff options
author | Roman Beslik | 2018-02-15 14:07:21 +0200 |
---|---|---|
committer | Roman Beslik | 2018-02-15 14:07:21 +0200 |
commit | 7bc96516bd8e61727d7a846ee44a6b2c7723dcb4 (patch) | |
tree | f4749ab8285c35b08db71d3bf47233ef0159104d | |
parent | 324ccafd64009ec044466f39b2994c6abd425481 (diff) | |
download | aur-azardi.tar.gz |
dependency on deb2targz deleted; desktop menu category fixed
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 9 insertions, 8 deletions
@@ -1,13 +1,12 @@ pkgbase = azardi pkgdesc = The AZARDI book reader by Infogrid Pacific Pte Ltd. pkgver = 43.1 - pkgrel = 1 + pkgrel = 2 url = http://azardi.infogridpacific.com/ install = _.install arch = x86_64 arch = i686 license = custom:azardi - makedepends = deb2targz source = https://azardi-download.s3.amazonaws.com/AZARDI_43.1_20160728_amd64.deb source = license.html::http://azardi.infogridpacific.com/azardi-license.html sha512sums = 3e4ac185f3a975f9ab335e3fe5fa86d693e61af50aba4b3024f06b1c021e119a03728a2b2dbfe1fece394fb4062daed8f4925b25dc18a607762e9360963895de @@ -1,10 +1,9 @@ # Maintainer: Roman Beslik <me@beroal.in.ua> pkgname=azardi pkgver=43.1 -pkgrel=1 +pkgrel=2 arch=("x86_64" "i686") url="http://azardi.infogridpacific.com/" -makedepends=("deb2targz") pkgdesc="The AZARDI book reader by Infogrid Pacific Pte Ltd." if [ "$CARCH" = "x86_64" ]; then _arch_file_name="amd64" @@ -21,13 +20,16 @@ source=("https://azardi-download.s3.amazonaws.com/$_deb_file_name.deb" "license.html::http://azardi.infogridpacific.com/azardi-license.html") license=("custom:azardi") install="_.install" +_src_bin_dir="pkg" build() { - deb2targz "$srcdir/$_deb_file_name.deb" + cd "$srcdir" + FILE_NAME=$(find . -name "data.*") + mkdir --parents "$_src_bin_dir" + tar --extract --auto-compress "--file=$FILE_NAME" -C "$_src_bin_dir" + sed -i "s/Categories=Application;/Categories=Office;Viewer;/" "$_src_bin_dir/usr/share/applications/AZARDI.desktop" } package() { - cd "$srcdir" - FILE_NAME=$(find . -name "$_deb_file_name.tar*") - tar --extract --auto-compress "--file=$FILE_NAME" -C "$pkgdir" + cp -r "$srcdir/$_src_bin_dir"/* "$pkgdir" # /opt/infogridpacific/azardi/LICENSE is the Mozilla license. WTF? install --mode=0644 -D "--target-directory=$pkgdir/usr/share/licenses/$pkgname" "$srcdir/license.html" } |