Jesus Alvarez
a4458a3e50
build.sh: Add -U to update file sums
9 years ago
Jesus Alvarez
d571b3fb51
Remove hostid handling
...
According to
acf0ade362
https://github.com/zfsonlinux/zfs/issues/2794
the hostid handling is not needed anymore. If /etc/hostid does not
exist, then spl treats it as 0 and continues operation.
Closes #60
Closes #31
9 years ago
Jesus Alvarez
14a48e3cd8
build.sh: Use fullpath for git diff
9 years ago
Jesus Alvarez
1df3e2991c
Add support for archiso packages
...
Packages built just for the archiso, included in the archzfs main repo.
To install, users will only need to install the archzfs-archiso-linux
package group.
NOTE: This will not work with the default clean-chroot-manager as the
required kernel packages for archiso cannot be installed in the clean
chroot working copy because they are out-of-date. The following change
was made to ccm64 to build the archiso packages:
PACKAGER=$PACKAGER THREADS=$THREADS nice -19 /usr/bin/makechrootpkg -I "/var/cache/pacman/pkg/linux-4.5.4-1-x86_64.pkg.tar.xz" -I "/var/cache/pacman/pkg/linux-headers-4.5.4-1-x86_64.pkg.tar.xz" -c -u -r $CHROOTPATH64
A request has been made upstream to pass -I to makechrootpkg so that
this change no longer requires a custom ccm64 script.
9 years ago
Jesus Alvarez
6f46362e36
Return to hard set linux version
...
See https://github.com/archzfs/archzfs/issues/28#issuecomment-217774637
Closes #56
9 years ago
Jesus Alvarez
910a6d0c56
Finish fixing scraper.sh
9 years ago
Jesus Alvarez
2c9abd5925
Ok, this is really the final refactor
...
for now ...
9 years ago
Jesus Alvarez
55fd1acd27
Add more trap functions for better output
9 years ago
Jesus Alvarez
fa711d96a2
The final major refactor
...
archzfs build tools can now scale to include many more kernels, easily.
9 years ago
Jesus Alvarez
97419b1239
Refactoring for standard packages is done
9 years ago
Jesus Alvarez
b14c705d3a
Finish support for 'default' packages
9 years ago
Jesus Alvarez
de75c35ee8
Fix return of full_kernel_version_no_hyphen()
9 years ago
Jesus Alvarez
5d66b39950
Remove support for i686 arch
...
Not supported by ZFSonLinux, so extra support here is a waste of time
and resources.
9 years ago
Jesus Alvarez
4c9b68c8cb
Prevent exit output when using usage()
9 years ago
Jesus Alvarez
6aab755f70
Begin adding tests
9 years ago
Jesus Alvarez
dce0d102c9
build.sh: Fix error msg for lib.sh error
9 years ago
Jesus Alvarez
c589c0bb8f
build.sh: Update file banner
9 years ago
Jesus Alvarez
0de3b1575c
build.sh: Check source of lib.sh and conf.sh
9 years ago
Jesus Alvarez
5f3d51ea7e
Improved trap logging
9 years ago
Jesus Alvarez
fd533ae0d3
refactor: Change == to -eq
9 years ago
Jesus Alvarez
46d58c1fce
Begin aggressive refactor
9 years ago
Jesus Alvarez
3307a0a08a
lib.sh: Fix bash regex
9 years ago
Jesus Alvarez
ee7e32174b
Add support for aur4
10 years ago
Jesus Alvarez
91dafcf953
Fix lts pkgrel in pkgver
10 years ago
Jesus Alvarez
7efec75894
build.sh: Improve ZOL_VERSION parsing
...
The grep regex was completely broken when I bumped the ZOL verison from
0.6.4 to 0.6.4.1
10 years ago
Jesus Alvarez
dc85dc9e67
build.sh: Readd -e
10 years ago
Jesus Alvarez
9b84fdb794
build.sh: Remove set -e
11 years ago
Jesus Alvarez
d294e3bd05
Add -U argument
11 years ago
Jesus Alvarez
8dd06d5bed
build.sh: Delete log files after build
11 years ago
Jesus Alvarez
2dfe8344bc
Remove src and tar.gz for clean command
11 years ago
Jesus Alvarez
f4976c8ad4
build.sh: Fix ZOL version replace for lts packages
11 years ago
Jesus Alvarez
a32c5b32a1
build.sh: Fix updating of existing repo
11 years ago
Jesus Alvarez
f903bef790
build.sh: Remove temp dir if exists
11 years ago
Jesus Alvarez
f448c3cdd1
Add support for mkaurball
11 years ago
Jesus Alvarez
01dcf34d9d
build.sh: Change -iname to -type in find commands
11 years ago
Jesus Alvarez
7c40869d86
build.sh: Return git PKGBUILD to git usage
11 years ago
Jesus Alvarez
3a98d89e0b
build.sh: Include install files in kernel_version* updates
11 years ago
Jesus Alvarez
e71ce36655
build.sh: Add support for building lts packages
11 years ago
Jesus Alvarez
efdc1e0a44
build.sh: Implement update_lts_pkgbuilds()
11 years ago
Jesus Alvarez
049334dcc3
Rename AZB_KERNEL* to AZB_GIT_KERNEL*
11 years ago
Jesus Alvarez
79d1b0696c
build.sh: Comment out uneeded variables
11 years ago
Jesus Alvarez
a964a63663
build.sh: Refactor get_new_pkgver()
11 years ago
Jesus Alvarez
447161f041
build.sh: Remove check_git_repo()
11 years ago
Jesus Alvarez
21410f7f59
Move full_kernel_version() to lib.sh
11 years ago
Jesus Alvarez
da3ea809da
Fix pkgver generation
11 years ago
Jesus Alvarez
2bf074e96c
build.sh: Add sed replacements for zfs-git dependencies
11 years ago
Jesus Alvarez
6542d054d7
build.sh: Add new update pkgbuild functions
11 years ago
Jesus Alvarez
5b56b3e3f1
build.sh: Add build modes for git and lts
11 years ago
Jesus Alvarez
759f4635d4
build.sh: Add AZB_CLEANUP argument checks
11 years ago
Jesus Alvarez
46d400d321
build.sh: Add support for git builds
11 years ago