blob: c82e1dd7104b01e570ef50a747f729ace11b3c29 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# Maintainer: max.bra <max dot bra at alice dot it>
# Contributor: davideddu <me at davideddu dot org>
pkgname=scuolabook
_intpkgname=Scuolabook
pkgver=3.3.0
pkgrel=2
pkgdesc="Puoi leggere su computer desktop, sul portatile e sul tablet i tuoi libri scolastici digitali."
arch=('x86_64')
url="http://www.scuolabook.it/applicazioni"
license=('custom')
depends=("gst-plugins-bad" "libpulse" "nss" "mesa" "libxrandr" "qt5-svg" "qt5-webkit")
source=(license https://cdn-support.scuolabook.it/3.3/Scuolabook_3.3.0_amd64_18.04.deb)
md5sums=('94f26429ae1b95e18457020be1d7dc08'
'6c9b64779790432d7e40a448f202db5b')
noextract=("$_intpkgname"_"$pkgver"_18.04_amd64.deb)
prepare() {
cd "$srcdir"
msg2 "Decompressing Debian package..."
ar xv "$_intpkgname"_"$pkgver"_*.deb > /dev/null
tar -xf data.tar.xz > /dev/null
tar -xf control.tar.xz > /dev/null
msg2 "Checking archive integrity..."
md5sum -c md5sums > /dev/null
# i know, i know...
ln -s /usr/lib/libpcre16.so ./opt/scuolabook/libpcre16.so.3
}
package() {
cd "$srcdir"
install -D -m644 license "${pkgdir}/usr/share/licenses/${pkgname}/license"
install -dm755 "$pkgdir"/usr/share/{applications,doc,doc/${pkgname},icons}
install -m644 usr/share/applications/${pkgname}.desktop "$pkgdir"/usr/share/applications/${pkgname}.desktop
install -m644 usr/share/doc/${pkgname}/changelog.gz "$pkgdir"/usr/share/doc/${pkgname}/changelog.gz
install -m644 usr/share/doc/${pkgname}/copyright "$pkgdir"/usr/share/doc/${pkgname}/copyright
install -m644 usr/share/icons/${pkgname}.png "$pkgdir"/usr/share/icons/${pkgname}.png
cp -dpr --no-preserve=ownership opt "$pkgdir"
}
|