makebuilder files are now per-directory
This commit is contained in:
parent
08f3450d61
commit
a73ad7dab8
|
|
@ -2,7 +2,8 @@
|
|||
|
||||
This directory contains 2 different ways to build and install TaskWarrior.
|
||||
|
||||
These builders were designed to run on a basic AlmaLinux 9 VM. I downloaded the "boot" ISO, spawned a VM using it as the install media and everything else is
|
||||
These builders were designed to run on a basic AlmaLinux 9 VM. I downloaded
|
||||
the "boot" ISO, spawned a VM using it as the install media and everything else is
|
||||
provided by the builder.
|
||||
|
||||
Note that TaskWarrior has two special requirements to build:
|
||||
|
|
@ -16,10 +17,13 @@ process to get the latest one.
|
|||
Both of these issues are resolved in the brute_build script.
|
||||
|
||||
The "brute_build" file is a shell script that builds and installs by brute
|
||||
force. If you have trouble building the RPM, use it. Note that the RPM uses
|
||||
force. If you have trouble building the RPM, use it.
|
||||
|
||||
Obsolete **Note** that the RPM uses
|
||||
an explicit file list and rpmbuild will complain if you build a release that
|
||||
adds or removes files from this list. In that case, just edit the ``%files``
|
||||
section of the RPM spec file.
|
||||
section of the RPM spec file. Case in point: bash completions are not present
|
||||
in the 3.5.0 build but present in the current devel build.
|
||||
|
||||
The ``makebuilder`` script witll setup for rpmbuild. It downloads the source
|
||||
code to the rpmbuild SOURCES directory and creates a custom spec file in the
|
||||
|
|
@ -28,3 +32,9 @@ editng the version variable in ``makebuilder``. By default the RPM will build
|
|||
your $HOME/rpmbuild directory, but you can change that in the makebuilder.
|
||||
All necessary directories will be created automatically, including the
|
||||
rpmbuild directory.
|
||||
|
||||
## IMPORTANT NOTE
|
||||
|
||||
The build process invokes git to pull submodules. Therefore, whether using
|
||||
the brute-force builder or the RPM builder it is essential that the source
|
||||
code directory is a git project directory and not just bare source!
|
||||
|
|
|
|||
|
|
@ -67,157 +67,7 @@ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -o /tmp/rustup.sh && .
|
|||
/usr/bin/task
|
||||
/usr/lib/debug/usr/bin/task-@@VERSION@@-0.x86_64.debug
|
||||
/usr/share/bash-completion/completions/task
|
||||
/usr/share/doc/task/AUTHORS
|
||||
/usr/share/doc/task/ChangeLog
|
||||
/usr/share/doc/task/INSTALL
|
||||
/usr/share/doc/task/LICENSE
|
||||
/usr/share/doc/task/README.md
|
||||
/usr/share/doc/task/rc/bubblegum-256.theme
|
||||
/usr/share/doc/task/rc/dark-16.theme
|
||||
/usr/share/doc/task/rc/dark-256.theme
|
||||
/usr/share/doc/task/rc/dark-blue-256.theme
|
||||
/usr/share/doc/task/rc/dark-gray-256.theme
|
||||
/usr/share/doc/task/rc/dark-gray-blue-256.theme
|
||||
/usr/share/doc/task/rc/dark-green-256.theme
|
||||
/usr/share/doc/task/rc/dark-red-256.theme
|
||||
/usr/share/doc/task/rc/dark-violets-256.theme
|
||||
/usr/share/doc/task/rc/dark-yellow-green.theme
|
||||
/usr/share/doc/task/rc/default.theme
|
||||
/usr/share/doc/task/rc/holidays.cs-CZ.rc
|
||||
/usr/share/doc/task/rc/holidays.da-DK.rc
|
||||
/usr/share/doc/task/rc/holidays.de-AT.rc
|
||||
/usr/share/doc/task/rc/holidays.de-BE.rc
|
||||
/usr/share/doc/task/rc/holidays.de-CH.rc
|
||||
/usr/share/doc/task/rc/holidays.de-DE.rc
|
||||
/usr/share/doc/task/rc/holidays.el-GR.rc
|
||||
/usr/share/doc/task/rc/holidays.en-CA.rc
|
||||
/usr/share/doc/task/rc/holidays.en-GB.rc
|
||||
/usr/share/doc/task/rc/holidays.en-NZ.rc
|
||||
/usr/share/doc/task/rc/holidays.en-US.rc
|
||||
/usr/share/doc/task/rc/holidays.es-CO.rc
|
||||
/usr/share/doc/task/rc/holidays.es-ES.rc
|
||||
/usr/share/doc/task/rc/holidays.es-US.rc
|
||||
/usr/share/doc/task/rc/holidays.fi-FI.rc
|
||||
/usr/share/doc/task/rc/holidays.fr-BE.rc
|
||||
/usr/share/doc/task/rc/holidays.fr-CA.rc
|
||||
/usr/share/doc/task/rc/holidays.fr-FR.rc
|
||||
/usr/share/doc/task/rc/holidays.hr-HR.rc
|
||||
/usr/share/doc/task/rc/holidays.hu-HU.rc
|
||||
/usr/share/doc/task/rc/holidays.is-IS.rc
|
||||
/usr/share/doc/task/rc/holidays.it-IT.rc
|
||||
/usr/share/doc/task/rc/holidays.nb-NO.rc
|
||||
/usr/share/doc/task/rc/holidays.nl-BE.rc
|
||||
/usr/share/doc/task/rc/holidays.nl-NL.rc
|
||||
/usr/share/doc/task/rc/holidays.pl-PL.rc
|
||||
/usr/share/doc/task/rc/holidays.por-PRT.rc
|
||||
/usr/share/doc/task/rc/holidays.pt-BR.rc
|
||||
/usr/share/doc/task/rc/holidays.pt-PT.rc
|
||||
/usr/share/doc/task/rc/holidays.ru-RU.rc
|
||||
/usr/share/doc/task/rc/holidays.sk-SK.rc
|
||||
/usr/share/doc/task/rc/holidays.sv-FI.rc
|
||||
/usr/share/doc/task/rc/holidays.sv-SE.rc
|
||||
/usr/share/doc/task/rc/holidays.tr-TR.rc
|
||||
/usr/share/doc/task/rc/light-16.theme
|
||||
/usr/share/doc/task/rc/light-256.theme
|
||||
/usr/share/doc/task/rc/no-color.theme
|
||||
/usr/share/doc/task/rc/refresh
|
||||
/usr/share/doc/task/rc/solarized-dark-256.theme
|
||||
/usr/share/doc/task/rc/solarized-light-256.theme
|
||||
/usr/share/doc/task/scripts/add-ons/README
|
||||
/usr/share/doc/task/scripts/add-ons/update-holidays.pl
|
||||
/usr/share/doc/task/scripts/hooks/README
|
||||
/usr/share/doc/task/scripts/hooks/on-add
|
||||
/usr/share/doc/task/scripts/hooks/on-add.the
|
||||
/usr/share/doc/task/scripts/hooks/on-exit
|
||||
/usr/share/doc/task/scripts/hooks/on-exit.shadow-file
|
||||
/usr/share/doc/task/scripts/hooks/on-launch
|
||||
/usr/share/doc/task/scripts/hooks/on-modify
|
||||
/usr/share/doc/task/scripts/vim/README
|
||||
/usr/share/doc/task/scripts/vim/ftdetect/task.vim
|
||||
/usr/share/doc/task/scripts/vim/syntax/taskdata.vim
|
||||
/usr/share/doc/task/scripts/vim/syntax/taskedit.vim
|
||||
/usr/share/doc/task/scripts/vim/syntax/taskrc.vim
|
||||
/usr/share/doc/task/task-ref.pdf
|
||||
/usr/share/fish/vendor_completions.d/task.fish
|
||||
/usr/share/man/man1/task.1.gz
|
||||
/usr/share/man/man5/task-color.5.gz
|
||||
/usr/share/man/man5/task-sync.5.gz
|
||||
/usr/share/man/man5/taskrc.5.gz
|
||||
/usr/share/zsh/site-functions/_task
|
||||
/usr/bin/task
|
||||
/usr/lib/debug/usr/bin/task-@@VERSION@@-0.x86_64.debug
|
||||
/usr/share/bash-completion/completions/task
|
||||
/usr/share/doc/task/AUTHORS
|
||||
/usr/share/doc/task/ChangeLog
|
||||
/usr/share/doc/task/INSTALL
|
||||
/usr/share/doc/task/LICENSE
|
||||
/usr/share/doc/task/README.md
|
||||
/usr/share/doc/task/rc/bubblegum-256.theme
|
||||
/usr/share/doc/task/rc/dark-16.theme
|
||||
/usr/share/doc/task/rc/dark-256.theme
|
||||
/usr/share/doc/task/rc/dark-blue-256.theme
|
||||
/usr/share/doc/task/rc/dark-gray-256.theme
|
||||
/usr/share/doc/task/rc/dark-gray-blue-256.theme
|
||||
/usr/share/doc/task/rc/dark-green-256.theme
|
||||
/usr/share/doc/task/rc/dark-red-256.theme
|
||||
/usr/share/doc/task/rc/dark-violets-256.theme
|
||||
/usr/share/doc/task/rc/dark-yellow-green.theme
|
||||
/usr/share/doc/task/rc/default.theme
|
||||
/usr/share/doc/task/rc/holidays.cs-CZ.rc
|
||||
/usr/share/doc/task/rc/holidays.da-DK.rc
|
||||
/usr/share/doc/task/rc/holidays.de-AT.rc
|
||||
/usr/share/doc/task/rc/holidays.de-BE.rc
|
||||
/usr/share/doc/task/rc/holidays.de-CH.rc
|
||||
/usr/share/doc/task/rc/holidays.de-DE.rc
|
||||
/usr/share/doc/task/rc/holidays.el-GR.rc
|
||||
/usr/share/doc/task/rc/holidays.en-CA.rc
|
||||
/usr/share/doc/task/rc/holidays.en-GB.rc
|
||||
/usr/share/doc/task/rc/holidays.en-NZ.rc
|
||||
/usr/share/doc/task/rc/holidays.en-US.rc
|
||||
/usr/share/doc/task/rc/holidays.es-CO.rc
|
||||
/usr/share/doc/task/rc/holidays.es-ES.rc
|
||||
/usr/share/doc/task/rc/holidays.es-US.rc
|
||||
/usr/share/doc/task/rc/holidays.fi-FI.rc
|
||||
/usr/share/doc/task/rc/holidays.fr-BE.rc
|
||||
/usr/share/doc/task/rc/holidays.fr-CA.rc
|
||||
/usr/share/doc/task/rc/holidays.fr-FR.rc
|
||||
/usr/share/doc/task/rc/holidays.hr-HR.rc
|
||||
/usr/share/doc/task/rc/holidays.hu-HU.rc
|
||||
/usr/share/doc/task/rc/holidays.is-IS.rc
|
||||
/usr/share/doc/task/rc/holidays.it-IT.rc
|
||||
/usr/share/doc/task/rc/holidays.nb-NO.rc
|
||||
/usr/share/doc/task/rc/holidays.nl-BE.rc
|
||||
/usr/share/doc/task/rc/holidays.nl-NL.rc
|
||||
/usr/share/doc/task/rc/holidays.pl-PL.rc
|
||||
/usr/share/doc/task/rc/holidays.por-PRT.rc
|
||||
/usr/share/doc/task/rc/holidays.pt-BR.rc
|
||||
/usr/share/doc/task/rc/holidays.pt-PT.rc
|
||||
/usr/share/doc/task/rc/holidays.ru-RU.rc
|
||||
/usr/share/doc/task/rc/holidays.sk-SK.rc
|
||||
/usr/share/doc/task/rc/holidays.sv-FI.rc
|
||||
/usr/share/doc/task/rc/holidays.sv-SE.rc
|
||||
/usr/share/doc/task/rc/holidays.tr-TR.rc
|
||||
/usr/share/doc/task/rc/light-16.theme
|
||||
/usr/share/doc/task/rc/light-256.theme
|
||||
/usr/share/doc/task/rc/no-color.theme
|
||||
/usr/share/doc/task/rc/refresh
|
||||
/usr/share/doc/task/rc/solarized-dark-256.theme
|
||||
/usr/share/doc/task/rc/solarized-light-256.theme
|
||||
/usr/share/doc/task/scripts/add-ons/README
|
||||
/usr/share/doc/task/scripts/add-ons/update-holidays.pl
|
||||
/usr/share/doc/task/scripts/hooks/README
|
||||
/usr/share/doc/task/scripts/hooks/on-add
|
||||
/usr/share/doc/task/scripts/hooks/on-add.the
|
||||
/usr/share/doc/task/scripts/hooks/on-exit
|
||||
/usr/share/doc/task/scripts/hooks/on-exit.shadow-file
|
||||
/usr/share/doc/task/scripts/hooks/on-launch
|
||||
/usr/share/doc/task/scripts/hooks/on-modify
|
||||
/usr/share/doc/task/scripts/vim/README
|
||||
/usr/share/doc/task/scripts/vim/ftdetect/task.vim
|
||||
/usr/share/doc/task/scripts/vim/syntax/taskdata.vim
|
||||
/usr/share/doc/task/scripts/vim/syntax/taskedit.vim
|
||||
/usr/share/doc/task/scripts/vim/syntax/taskrc.vim
|
||||
/usr/share/doc/task/task-ref.pdf
|
||||
/usr/share/doc/task/
|
||||
/usr/share/fish/vendor_completions.d/task.fish
|
||||
/usr/share/man/man1/task.1.gz
|
||||
/usr/share/man/man5/task-color.5.gz
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user