blob: 1b8c027ddc0fb7e727c7d135913b22a7d8955473 (
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
|
# AUR PKG Builder
Docker base AUR Package builder for local arch repo
## Locations
| localtion | description |
| --- | --- |
| `/srv/pkg` | Package output directory |
| `/etc/aurbuilder` | Configuration files |
| `/var/lib/aurbuilder` | Homedir of user (for podman storage) |
| `/usr/share/aurbuilder` | Container buildfiles |
| `/usr/lib/aurbuilder` | Executables |
| `/usr/lib/systemd/system` | Systemd Unitfiles |
* Output, db and webroot `/srv/pkg/`
* Dockerfile and scripts for the Container ``
* Scripts ``
## nginx
Config in `nginx.conf`
```nginx
# in http block
include /etc/nginx/arch.conf;
#include /etc/nginx/arch_ssl.conf;
```
## Workflow
Provided: Package name
* search AUR for package (exact match only!)
* build dependency tree (also search with provided, then there is no exact match)
* prioritize packages in official repos. Don't build them.
* Add all AUR-PKGs in tree to to-build-list
* MAKEPKG ur way thourhg
|