blob: dc15b43c61bcd77cd00c86b75324cc60c1de9ccd (
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
# Maintainer: Todd E Johnson <todd@toddejohnson.net>
pkgname=automatic-ripping-machine
pkgver=2.10.1
pkgrel=1
pkgdesc="Automatic Ripping Machine (ARM) Scripts."
arch=('any')
url="https://github.com/automatic-ripping-machine/automatic-ripping-machine"
license=('MIT')
depends=('python'
'python-yaml'
'python-netifaces'
'python-bcrypt'
'python-flask'
'python-flask-migrate'
'python-flask-cors'
'python-flask-sqlalchemy>=3.1.1'
'python-sqlalchemy>=2.0.31'
'python-flask-wtf'
'python-flask-login'
'python-pyudev'
'python-prettytable'
'python-musicbrainzngs'
'python-discid'
'python-pydvdid'
'python-xmltodict'
'python-waitress'
'apprise'
'systemd'
'handbrake-cli'
'ffmpeg'
'abcde'
'glyr'
'flac'
'cdparanoia'
'perl-webservice-musicbrainz'
'perl-musicbrainz-discid'
'perl-io-socket-ssl'
'perl-lwp-protocol-https'
'lsdvd'
'at'
'makemkv')
makedepends=('python-build')
source=("https://github.com/automatic-ripping-machine/automatic-ripping-machine/archive/${pkgver}.tar.gz"
"automatic-ripping-machine.sysusers"
"automatic-ripping-machine.tmpfiles")
sha256sums=('a4e6c6bb3befed2abfccc89d5ceb3e9886a1ff15708c8698ca863f94a522afa3'
'03f0bd4ebd30343780624371fbce478df0a3ecc5504545108ee6147a107bd513'
'393a764229cd84985f8a37f22e7e0ff8e8544a2d1da0b08805a92c8b674acf9a')
backup=('etc/arm/config/arm.yaml'
'etc/arm/config/abcde.conf'
'etc/arm/config/apprise.yaml')
build() {
cd $pkgname-$pkgver
}
package() {
cd $pkgname-$pkgver
install -d "$pkgdir/opt/arm"
cp -dpr --no-preserve=ownership ./ "$pkgdir/opt/arm"
install -d "$pkgdir/etc/arm"
install -d "$pkgdir/etc/arm/config"
install -D -m644 "setup/arm.yaml" "$pkgdir/etc/arm/config/arm.yaml"
install -D -m644 "setup/.abcde.conf" "$pkgdir/etc/arm/config/abcde.conf"
install -D -m644 "setup/apprise.yaml" "$pkgdir/etc/arm/config/apprise.yaml"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -D -m644 "setup/armui.service" "$pkgdir/usr/lib/systemd/system/armui.service"
install -D -m644 "setup/51-automedia.rules" "$pkgdir/usr/lib/udev/rules.d/51-automedia.rules"
install -D -m644 "../$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
install -D -m644 "../$pkgname.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
}
|