Jan Houben
c9b46f6be6
Support zst compression
5 years ago
Jan Houben
3e8bb3e602
Update zfs version to 0.8.0, disable zfs-rc
6 years ago
Jan Houben
8952494f4a
Reset 'replaces' between builds ( #280 )
6 years ago
Jan Houben
4f3d4223c6
Build zfs-rc packages for dkms, linux and linux-lts
6 years ago
Jan Houben
6316a49957
build.sh: add option to skip git packages (-s)
6 years ago
Jan Houben
c0a56dbc5e
Cleanup initcpio hook
6 years ago
Jan Houben
af35099435
Rename zfs/spl-utils-common to spl/zfs-utils
6 years ago
Jan Houben
40e120de90
Refactor conflicts between packages ( fixes #269 )
6 years ago
Jan Houben
7409c01a82
build.sh: copy all initcpio hooks
7 years ago
Jan Houben
89b0f4b29f
Remove all spl-git packages
7 years ago
Jan Houben
802ece1750
build.sh: Remove old patches / Don't show error when no patches exist
7 years ago
Jan Houben
2beb52225e
Replace 'mkaurball' with 'makepkg --source'
7 years ago
Jan Houben
70b8ddc8a9
Replace 'mksrcinfo' with 'makepkg --printsrcinfo'
7 years ago
Jan Houben
0d3bbadab9
Do not skip sha256sum when using multiple commands
7 years ago
Jan Houben
00b1c8020e
dkms: Remove install warning
7 years ago
Jan Houben
6a0e869003
spl-dkms: Add alpm hook to build spl before zfs
...
Workaround for https://bugs.archlinux.org/task/52901
7 years ago
Jan Houben
0fdfcd64bb
Warn about zfs-import.target
7 years ago
Jan Houben
0aa77c3ac4
Skip sources if they were already generated
7 years ago
Jan Houben
926e2d1f30
Add 'all' command for building all packages at once
7 years ago
Jan Houben
63cc61f992
Allow multiple modes
7 years ago
Jan Houben
1436d71e34
generate_package_files: Identify packages by kernel_name instead of pkgbuild_path
7 years ago
Jesus Alvarez
d1066c9624
Add Linux 4.14 compat patch to SPL packages
7 years ago
Jan Houben
6d0b763c0b
Workaround for linux 4.14
7 years ago
Jan Houben
1e323be9d7
Fix build.sh
8 years ago
Jesus Alvarez
9136ed6c6f
Minor syntax cleanups for PKGBUILD output
8 years ago
Jesus Alvarez
f77fb50896
Minor improvements in build scripts
...
Still working on fixing old package archiving...
8 years ago
Jan Houben
b40589625e
don't build package if same version has already been build
8 years ago
Hexchain Tong
86e0905c31
Specify a POSIX shell for su
8 years ago
Jan Houben
249ba7c04e
sign packages in repo.sh instead of build.sh
8 years ago
Jan Houben
fbe7e012da
dkms: add zfs.install
8 years ago
Jan Houben
3e6369ef14
add support for building dkms packages
8 years ago
Jan Houben
7a7342f3bc
generate a list of zfs and spl packages
8 years ago
Jan Houben
dc3cf3002b
break instead of exit, if signing fails
8 years ago
Jesus Alvarez
64663b33f8
build.sh: don't show diff output if var not set
8 years ago
Jesus Alvarez
4756bb9789
build.sh copy patch file
8 years ago
Jan Houben
f8411aa8f6
auto-generate header conflicts
8 years ago
Jesus Alvarez
eed820d9ae
Improve package signing globbing
...
For the common packages.
8 years ago
Jesus Alvarez
6ead07f55a
Update help output column formatting
8 years ago
Jan Houben
5b4aa81f4a
only create relevant PKGBUILDs in build.sh
8 years ago
Jesus Alvarez
5a3748ce3d
build.sh: chown nonpriv usser after update
8 years ago
Jesus Alvarez
90e1dcbcb1
Numerous bug fixes to the build scripts
...
* change: move git_check_repo and git_calc_pkgver to lib.sh
* bug: reset run_cmd_output to nil before use (f'n globals)
* fix: use kernel_version_full_no_hyphen when getting packages to sign instead of zol_version.
* fix: Explicitly add package sig to package_list to copy to repo
9 years ago
Jesus Alvarez
2fe884b3a2
build.sh: Fix package signing
...
Sometimes a package would not get signed. When the user tries to install
archzfs, pacman would refuse due to the missing key.
9 years ago
Jesus Alvarez
5a792c6745
Update for zfs-0.6.5.8
...
Include support for linux 4.7 and 4.8
zfs-utils: Add zfs-utils.install
zfs-utils: Autoload the zfs kernel module
For post_install and post_upgrade warning about systemd unit file
changes in new ZOL version.
Closes #63
Closes #72
9 years ago
Jesus Alvarez
154a0b3b6e
lib.sh: Add check_internet
9 years ago
Jesus Alvarez
1699639185
build.sh: chown for non-priv user on packages dir
9 years ago
Jesus Alvarez
71e017aa88
build.sh: Fix update_sums hash generation
...
Needed to source conf.sh again after updating the hashes to pull in the
latest value to the run environment.
9 years ago
Jesus Alvarez
517eaf2790
build.sh: Run makepkg command as non-priv user
9 years ago
Jesus Alvarez
f510955801
build.sh: Add -R command to reset git
9 years ago
Jesus Alvarez
2190ab2116
Use system ccm64
9 years ago
Jesus Alvarez
2393d1bbec
initscript refactor and test
...
Init scripts have been refactored to improve readability. The most
important aspect of this refactor is that automated testing has been
implemented using Qemu. Eventually we will get to the point of
automatically building new archzfs packages as soon as a new kernel is
released to the arch testing repo, after that the tests will be used to
determine if the archzfs packages can be pushed out to aur and
archzfs.com.
Closes #22
Closes #31
Closes #38
Closes #48
9 years ago