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
71d7572950
editorconfig: add indentation rules
...
Commands used to list the file extensions used in the project:
$ git ls-files | sed -En 's/.*(\.[^.]+)$/\1/p' |
LC_ALL=C sort | uniq -c
For rules that are more specific to a given directory, put a dedicated
.editorconfig file in it.
2023-02-20 18:07:09 -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
Reiner Herrmann
e9a33e4e6c
rpm: fix man page location in spec file
2021-06-06 01:08:24 +02:00
netblue30
b79e4416fe
jailtest -> jailcheck ( #4268 )
2021-05-18 13:49:02 -04:00
Reiner Herrmann
954119fc73
build: include jailtest in rpm
2021-02-21 17:18:16 +01:00
startx2017
2609e5cf0b
copyright update
2021-02-15 08:33:05 -05:00
Reiner Herrmann
a1160c17bb
build: include zsh completion in rpm
2021-02-14 18:39:05 +01:00
Reiner Herrmann
8ec77242d9
include tests in rpm source tarball
2020-10-24 23:27:08 +02:00
netblue30
bbf10833d5
more on email change
2020-10-03 08:51:18 -04:00
rusty-snake
28c099bdc3
${RUNUSER} blacklisting + typo
2020-05-27 12:07:09 +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
smitsohu
2323a45ca7
move more copyright statements to 2019
2019-02-07 17:47:23 +01:00
Tad
3f6643d40f
Misc fixes
2018-08-22 20:54:28 -04:00
netblue30
d9b1eca97e
minor cleanup
2018-08-19 08:21:09 -04:00
Tad
5c19c42399
Replace all possible HTTP links with HTTPS
2018-08-08 19:57:48 -04:00
netblue30
14faf11d2d
centos testing
2018-04-26 10:36:27 -04:00
Tad
33f7854f68
Fix rpm build
2018-04-09 15:25:30 -04:00
Reiner Herrmann
59fb1d9f27
rpm: install all files in lib directory
2018-01-23 19:21:40 +01:00
netblue30
8600e859d9
0.9.52 testing
2017-12-12 07:58:50 -05:00
netblue30
e84252dce0
0.9.52 testing
2017-12-07 10:27:09 -05:00
Reiner Herrmann
157bf58b14
typos
2017-10-22 19:56:51 +02:00
Reiner Herrmann
e429a092c7
extra priority is deprecated, switch to optional
2017-10-17 18:22:49 +02:00
Reiner Herrmann
2f8f4be99a
Get rid of conffiles list, generate it during package build
2017-10-17 00:14:39 +02:00
netblue30
d0e335e600
fixed make deb
2017-10-16 07:49:55 -04:00
netblue30
408c061ea8
add xcalc profile
2017-10-09 17:02:55 -04:00
Reiner Herrmann
b66676c5c5
rpm: firejail-config manpage no longer exists
...
Fixes #1583
2017-09-30 12:38:13 +02:00
startx2017
5baa65b06e
make rpm
2017-09-23 09:19:29 -04:00
startx2017
b8e570513d
make deb
2017-09-23 08:13:01 -04:00
netblue30
0ec8ec6337
added ffmpeg.profile, removed ssh-agent from firecfg
2017-09-21 08:15:19 -04:00
netblue30
efcda9cb5f
whitelisting /var
2017-09-17 11:27:51 -04:00
netblue30
bc31d4f362
merge fixes from 0.9.50-bugfixes branch
2017-09-11 17:01:20 -04:00
Tad
57f812f843
Add a profile for Minetest
2017-09-06 23:08:40 -04:00
netblue30
cfc27a837e
merge yandex browser
2017-09-02 11:30:07 -04:00
Topi Miettinen
cb5d361a7b
Improve seccomp support for non-x86 architectures
2017-09-02 14:05:31 +03:00
netblue30
c774a87781
0.9.50~rc1
2017-08-28 09:26:29 -04:00
netblue30
3029d0fccf
deb, rpm
2017-08-23 08:47:04 -04:00
Tad
3d02204e74
Add a profile for Neverball
2017-08-22 20:05:04 -04:00
smitsohu
2d0238b125
new MuseScore profile ( #1477 )
...
* add musescore profile
* blacklist musescore
* add musescore
* add musescore
* add tuxguitar, musescore
* add tuxguitar, musescore
2017-08-18 16:28:14 -05:00
Fred-Barclay
485d327eea
Mark conffiles
2017-08-14 12:01:09 -05:00
smitsohu
e1fc59bb14
Add TuxGuitar profile ( #1453 )
...
* add tuxguitar profile
tested for versions < 1.3
* blacklist tuxguitar
* add tuxguitar
* add tuxguitar
* add support for tuxguitar > 1.2
higher versions fail to launch without protocol=inet,inet6 and with noexec=~. Yet, net=none seems to be still tolerated, which comes handy to block talk with internet and dbus.
* unbreak tuxguitar Internet access
versions >= 1.3 actually run fine with net=none enabled, if the built-in internet dependent feature is not used
2017-08-10 22:03:35 -05:00
Daniel Aleksandersen
8d4ae1b52e
Match RPM license tag with license set in COPYING
...
Known license tag should be `GPLv2+`.
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#SoftwareLicenses
2017-08-10 00:34:10 +02:00
Fred-Barclay
da23c55e04
merges
2017-08-07 11:06:04 -05:00
Fred Barclay
88d919ce9b
Add rambox profile from #1425
2017-08-02 12:02:28 -05:00
Fred-Barclay
d6238e0abe
merges
2017-07-30 09:25:43 -05:00