i think i have something working

This commit is contained in:
brent s
2019-09-20 12:55:13 -04:00
parent 78254a5970
commit 0695b86add
10 changed files with 513 additions and 228 deletions

View File

@@ -83,8 +83,7 @@
remoteUser="foo"
remoteGroup="bar"
fileMode="0600"
dirMode="0700">/path/to/remote/path
</remoteMirror>
dirMode="0700">/path/to/remote/path</remoteMirror>
</mirrors>
<!--
The packages element contains actual packages to build into the repository.
@@ -95,8 +94,8 @@
They contain the name of the package.
Attributes:
alwaysBuild: Accepts "1"/"true" or "0"/"false". If true, always build the package even if the same
version exists already. This only works if you don't delete/empty your staging
directory, otherwise it will be built.
version exists already. This only works if you don't delete/empty
~/.cache/arch_build_repo, otherwise it will be built.
-->
<aur alwaysBuild="true">somepkg</aur>
<!--
@@ -105,11 +104,15 @@
Attributes:
path: The path to the package to build. It can be:
- a tarball (.tar.gz) (as created with the allsource flag for makepkg)
(must contain a "PKGBUILD" file)
- a directory, which will search for a file named PKGBUILD
(recursion currently not supported)
- a file, which is assumed to be a PKGBUILD file
alwaysBuild: Accepts "1"/"true" or "0"/"false". If true, always build the package even if the same
version exists already. This only works if you don't delete/empty your staging
directory, otherwise it will be built.
cleanUp: Accepts "1"/"true" or "0"/"false". If true, clean up the source directories after a
successful build.
-->
<pkgbuild path="/path/to/pkgnm.snapshot.tar.gz" alwaysBuild="true">pkgnm</pkgbuild>
<pkgbuild path="/path/to/PKGBUILD" alwaysBuild="false">pkgnm2</pkgbuild>