~dricottone/huttese-apk

ref: 31f82abfc96d08223180936f5f6632f016631f83 huttese-apk/Makefile -rw-r--r-- 8.8 KiB
31f82abfDominic Ricottone Updates from first deployment 2 years ago
                                                                                
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
image:
	podman build . --tag builder

keys:
	mkdir keys
	openssl genrsa -out keys/me@dominic-ricottone.com.rsa 2048
	openssl rsa -in keys/me@dominic-ricottone.com.rsa -pubout -out keys/me@dominic-ricottone.com.rsa.pub

BUILDS_SR_HT=pkg/aarch64/builds.sr.ht-0.82.7-r0.apk
$(BUILDS_SR_HT): pkgsrc/builds.sr.ht/APKBUILD $(PY3_ANSI2HTML) $(PY3_CELERY) $(PY3_PGPY) $(PY3_SRHT)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder builds.sr.ht

GIT_SR_HT=pkg/aarch64/git.sr.ht-0.78.22-r0.apk
$(GIT_SR_HT): pkgsrc/git.sr.ht/APKBUILD $(PY3_MINIO) $(PY3_SCMSRHT)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder git.sr.ht

META_SR_HT=pkg/aarch64/meta.sr.ht-0.59.0-r0.apk
$(META_SR_HT): pkgsrc/meta.sr.ht/APKBUILD $(PY3_PGPY) $(PY3_SSHPUBKEYS) $(PY3_SRHT) $(PY3_ZXCVBN)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder meta.sr.ht

PY3_AIOSMTPD=pkg/aarch64/py3-aiosmtpd-1.4.2-r1.apk
$(PY3_AIOSMTPD): pkgsrc/py3-aiosmtpd/APKBUILD $(PY3_ATPUBLIC)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-aiosmtpd

PY3_AMQP=pkg/aarch64/py3-amqp-5.1.1-r0.apk
$(PY3_AMQP): pkgsrc/py3-amqp/APKBUILD $(PY3_VINE)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-amqp

PY3_ANSI2HTML=pkg/aarch64/py3-ansi2html-1.7.0-r0.apk
$(PY3_ANSI2HTML): pkgsrc/py3-ansi2html/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-ansi2html

PY3_ANYJSON=pkg/aarch64/py3-anyjson-0.3.3-r0.apk
$(PY3_ANYJSON): pkgsrc/py3-anyjson/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-anyjson

PY3_ATPUBLIC=pkg/aarch64/py3-atpublic-2.3-r2.apk
$(PY3_ATPUBLIC): pkgsrc/py3-atpublic/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-atpublic

PY3_BILLIARD=pkg/aarch64/py3-billiard-4.0.0-r0.apk
$(PY3_BILLIARD): pkgsrc/py3-billiard/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-billiard

PY3_CASE=pkg/aarch64/py3-case-1.5.3-r0.apk
$(PY3_CASE): pkgsrc/py3-case/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-case

PY3_CELERY=pkg/aarch64/py3-celery-5.2.7-r0.apk
$(PY3_CELERY): pkgsrc/py3-celery/APKBUILD $(PY3_AMQP) $(PY3_BILLIARD) $(PY3_CLICK_DIDYOUMEAN) $(PY3_CLICK_REPL) $(PY3_KOMBU) $(PY3_VINE)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-celery

PY3_CLICK_DIDYOUMEAN=pkg/aarch64/py3-click-didyoumean-0.3.0-r0.apk
$(PY3_CLICK_DIDYOUMEAN): pkgsrc/py3-click-didyoumean/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-click-didyoumean

PY3_CLICK_REPL=pkg/aarch64/py3-click-repl-0.2.0-r0.apk
$(PY3_CLICK_REPL): pkgsrc/py3-click-repl/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-click-repl

PY3_COLOUR=pkg/aarch64/py3-colour-0.1.5-r0.apk
$(PY3_COLOUR): pkgsrc/py3-colour/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-colour

PY3_FURL=pkg/aarch64/py3-furl-2.1.2-r0.apk
$(PY3_FURL): pkgsrc/py3-furl/APKBUILD $(PY3_ORDEREDMULTIDICT)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-furl

PY3_HUMANIZE=pkg/aarch64/py3-humanize-4.0.0-r0.apk
$(PY3_HUMANIZE): pkgsrc/py3-humanize/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-humanize

PY3_INFINITY=pkg/aarch64/py3-infinity-1.5-r0.apk
$(PY3_INFINITY): pkgsrc/py3-infinity/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-infinity

PY3_INTERVALS=pkg/aarch64/py3-intervals-0.9.2-r0.apk
$(PY3_INTERVALS): pkgsrc/py3-intervals/APKBUILD $(PY3_INFINITY)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-intervals

PY3_KOMBU=pkg/aarch64/py3-kombu-5.2.4-r0.apk
$(PY3_KOMBU): pkgsrc/py3-kombu/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-kombu

PY3_MINIO=pkg/aarch64/py3-minio-7.1.3-r0.apk
$(PY3_MINIO): pkgsrc/py3-minio/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-minio

PY3_MISTLETOE=pkg/aarch64/py3-mistletoe-0.8.2-r0.apk
$(PY3_MISTLETOE): pkgsrc/py3-mistletoe/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-mistletoe

PY3_ORDEREDMULTIDICT=pkg/aarch64/py3-orderedmultidict-1.0.1-r0.apk
$(PY3_ORDEREDMULTIDICT): pkgsrc/py3-orderedmultidict/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-orderedmultidict

PY3_PGPY=pkg/aarch64/py3-pgpy-0.5.4-r0.apk
$(PY3_PGPY): pkgsrc/py3-pgpy/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-pgpy

PY3_PYGMENTS=pkg/aarch64/py3-pygments-2.11.2-r2.apk
$(PY3_PYGMENTS): pkgsrc/py3-pygments/APKBUILD $(PY3_WCAG_CONTRAST_RATIO)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-pygments

PY3_SCMSRHT=pkg/aarch64/py3-scmsrht-0.22.22-r0.apk
$(PY3_SCMSRHT): pkgsrc/py3-scmsrht/APKBUILD $(BUILDS_SR_HT) $(PY3_SRHT)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-scmsrht

PY3_SQLALCHEMY_UTILS=pkg/aarch64/py3-sqlalchemy-utils-0.38.2-r0.apk
$(PY3_SQLALCHEMY_UTILS): pkgsrc/py3-sqlalchemy-utils/APKBUILD $(PY3_ANYJSON) $(PY3_INTERVALS) $(PY3_COLOUR) $(PY3_FURL)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-sqlalchemy-utils

PY3_SSHPUBKEYS=pkg/aarch64/py3-sshpubkeys-3.3.1-r0.apk
$(PY3_SSHPUBKEYS): pkgsrc/py3-sshpubkeys/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-sshpubkeys

PY3_SRHT=pkg/aarch64/py3-srht-0.69.4-r0.apk
$(PY3_SRHT): $(PY3_CELERY) $(PY3_HUMANIZE) $(PY3_MISTLETOE) $(PY3_PGPY) $(PY3_PYGMENTS) $(PY3_SQLALCHEMY_UTILS)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-srht

PY3_VINE=pkg/aarch64/py3-vine-5.0.0-r0.apk
$(PY3_VINE): pkgsrc/py3-vine/APKBUILD $(PY3_CASE)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-vine

PY3_WCAG_CONTRAST_RATIO=pkg/aarch64/py3-wcag-contrast-ratio-0.9-r0.apk
$(PY3_WCAG_CONTRAST_RATIO): pkgsrc/py3-wcag-contrast-ratio/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-wcag-contrast-ratio

PY3_ZXCVBN=pkg/aarch64/py3-zxcvbn-4.4.28-r0.apk
$(PY3_ZXCVBN): pkgsrc/py3-zxcvbn/APKBUILD
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder py3-zxcvbn

TODO_SR_HT=pkg/aarch64/todo.sr.ht-0.72.8-r0.apk
$(TODO_SR_HT): pkgsrc/todo.sr.ht/APKBUILD $(PY3_AIOSMTPD) $(PY3_SRHT)
	podman run --rm --mount type=bind,src=/var/deploy/build/huttese-apk/pkg,target=/home/builder/packages/huttese-pkgsrc,Z builder todo.sr.ht

all: $(BUILDS_SR_HT) \
	$(GIT_SR_HT) \
	$(META_SR_HT) \
	$(PY3_AIOSMTPD) \
	$(PY3_AMQP) \
	$(PY3_ANSI2HTML) \
	$(PY3_ANYJSON) \
	$(PY3_ATPUBLIC) \
	$(PY3_BILLIARD) \
	$(PY3_CASE) \
	$(PY3_CELERY) \
	$(PY3_CLICK_DIDYOUMEAN) \
	$(PY3_CLICK_REPL) \
	$(PY3_COLOUR) \
	$(PY3_FURL) \
	$(PY3_HUMANIZE) \
	$(PY3_INFINITY) \
	$(PY3_INTERVALS) \
	$(PY3_KOMBU) \
	$(PY3_MINIO) \
	$(PY3_MISTLETOE) \
	$(PY3_ORDEREDMULTIDICT) \
	$(PY3_PGPY) \
	$(PY3_PYGMENTS) \
	$(PY3_SCMSRHT) \
	$(PY3_SQLALCHEMY_UTILS) \
	$(PY3_SSHPUBKEYS) \
	$(PY3_SRHT) \
	$(PY3_VINE) \
	$(PY3_WCAG_CONTRAST_RATIO) \
	$(PY3_ZXCVBN) \
	$(TODO_SR_HT)