Commit graph

25 commits

Author SHA1 Message Date
netblue30
2a5062c800 copyright 2014-2026 all over the place 2025-12-30 08:20:44 -05:00
netblue30
212ac3cb19 update copyright 2025-01-12 19:26:24 -05:00
Kelvin M. Klann
2301ab2348 build: standardize ./configure arguments
For consistency and to make it clearer where jobs differ (for example,
to see where `--enable-analyzer` is used).

Changes:

* Always use --prefix=/usr and --enable-fatal-warnings (except in the
  Alpine job due to current warnings; see #6224)
* Use the same argument order

Note: mkdeb.sh and platform/rpm/mkrpm.sh already pass `--prefix=/usr` to
./configure.
2024-02-29 08:52:25 -03:00
Kelvin M. Klann
44b4657969 build: mkrpm.sh: allow / in configure args 2024-02-07 10:24:04 -03:00
Kelvin M. Klann
3c86526b81 build: mkrpm.sh: use set -e
To abort the build if any error occurs.

See also commit 7d9db8355 ("fail build if any step in the script fails",
2019-06-21).
2024-02-07 10:24:04 -03:00
Kelvin M. Klann
0edc987645 build: mkrpm.sh: remove --quiet from rpmbuild
To make the CI logs more informative, as currently nothing from the
build itself is shown.

Added on commit d684d9988 ("Fix mkrpm.sh", 2016-02-16) / PR #297.
2024-02-07 10:24:04 -03:00
netblue30
ae8f62dba0 update copyright 2024 2024-01-12 11:23:22 -05:00
Kelvin M. Klann
8fd9ab03d6 build: mkrpm.sh: append instead of override configure args
For consistency with mkdeb.sh.

Note: The default arguments and support for argument overriding was
added to to mkrpm.sh on commit 3d97332fd ("Add configure options when
building rpm (#3422)", 2020-05-19).

The support for appending arguments was added to mkdeb.sh on commit
9a0fbbd71 ("mkdeb.sh.in: pass remaining arguments to ./configure",
2022-05-13) / PR #5154.
2023-12-13 01:15:04 -03:00
Kelvin M. Klann
200f389ed0 build: use config.sh in more scripts
This removes the need to manually pass variables such as `$(TARNAME)`
and `$(VERSION)` to shell scripts in the root Makefile.

Relates to #5140.
2023-07-28 14:10:31 -03:00
Kelvin M. Klann
59ed39ec46 build: fix shellcheck issues in mkrpm.sh/compile.sh 2023-07-28 14:08:01 -03:00
Kelvin M. Klann
6648a1e968 *.sh: use consistent indentation
Almost all of the shell scripts in the repository use tabs for
indentation (or have no indentation at all):

    $ git grep -Il '^\t' -- '*.sh' | wc -l
    19
    $ git grep -Il '^ ' -- '*.sh' | wc -l
    5
    $ git grep -IL '^[ \t]' -- '*.sh' | wc -l
    25

So do the same in the few shell scripts that currently use spaces for
indentation.

Except for the following file:

* platform/rpm/mkrpm.sh

Not sure if it's following a packaging-specific scheme, so just fix the
one indentation inconsistency in it and otherwise leave it as is for
now.

Command used to search for shell scripts using spaces for indentation:

    $ git grep -In '^ ' -- '*.sh'
2023-02-20 17:39:31 -03:00
David Fetter
2dc16cc247
Update copyright to 2023 (#5664) 2023-02-15 18:57:44 +00:00
netblue30
121749f0ca 2022 copyright update 2022-01-07 12:23:47 -05:00
startx2017
2609e5cf0b copyright update 2021-02-15 08:33:05 -05:00
Reiner Herrmann
8ec77242d9 include tests in rpm source tarball 2020-10-24 23:27:08 +02:00
Haowei Yu
3d97332fd2
Add configure options when building rpm (#3422) 2020-05-19 17:04:09 +00:00
glitsj16
8b930734d2
move copyright statement to 2020 (part 3) (#3182)
* move copyright statement to 2020

* move copyright statement to 2020

* move copyright statement to 2020

* move copyright statement to 2020
2020-01-24 22:59:32 +00:00
rusty-snake
282bab5ced misc fixes
- fix for #2038
 - update RELNOTES
 - fix #2925
2019-08-26 09:23:04 +02:00
Jon Griffiths
7a14453ac4 Fix exclusion while building tarball
Also exclude the tests to use even less temp dir space.
2016-03-03 00:18:06 +13:00
Jon Griffiths
094b6613d1 Strip version number suffixes
Suffixes such as -rc1 etc are not allowed by rpm tools.
2016-03-03 00:06:58 +13:00
Jon Griffiths
d684d9988b Fix mkrpm.sh 2016-02-16 04:35:58 +13:00
netblue30
a84e62e9b9 merget #78 - standalone rpm spec 2015-10-11 08:27:22 -04:00
Matthew Gyurgyik
4a202b68fa switch project url to github 2015-10-10 20:39:23 -04:00
netblue30
4d4ef74041 release 0.9.30 2015-09-14 09:50:12 -04:00
netblue30
1379851360 Baseline firejail 0.9.28 2015-08-08 19:12:30 -04:00