- Jul 05, 2017
-
-
Luke Shumaker authored
The added PKGBUILD.proto file is so that shellcheck can know know what to expect that a PKGBUILD sets.
-
Luke Shumaker authored
- Use `read -r` instead of other forms of read or looping - Use arrays instead of strings with whitespaces. - In one instance, use ${var%%.*} instead of $(echo $var|cut -f. -d1)
-
Luke Shumaker authored
These changes are all strictly "slap some double-quotes in there". Anything more than that is not included in this commit.
-
Luke Shumaker authored
These are purely stylistic changes that make shellcheck complain less. This does NOT include things like quoting currently unquoted variables.
-
- Apr 05, 2017
-
-
Luke Shumaker authored
In cases where there is no license specified, the file is tagged as "License: Unspecified". Obviously, that is not ideal, but it highlights the fact, and I hope that it encourages whoever has the authority to specify the license to do so. On that note, to anyone who may have the authority to specify the license of files in devtools: the current licence of many files is GPLv2 with no option for later versions; I impore you to re-license them to have the "or any later version" option.
-
- May 01, 2013
-
-
Roland Singer authored
-
- Nov 15, 2012
-
-
Eric Bélanger authored
The usage messages now begins with a "Usage:", i.e. capitalized and with a colon. Fixes FS#26956. Signed-off-by:
Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by:
Pierre Schmitz <pierre@archlinux.de>
-
- Nov 01, 2011
-
-
Pierre Schmitz authored
* common.sh is included on build time * most functions are copied from makepkg
-
- Oct 13, 2011
-
-
Lukas Fleischer authored
The optdepends array should be unset before sourcing the PKGBUILD to avoid dangling optional depends. Signed-off-by:
Lukas Fleischer <archlinux@cryptocrack.de>
-
Lukas Fleischer authored
Using parameter substitution might result in unpredictable behaviour when directories contain whitespaces here. The read shell builtin is the proper way to read single lines. Signed-off-by:
Lukas Fleischer <archlinux@cryptocrack.de>
-
Lukas Fleischer authored
Source the PKGBUILD using the correct path (relative to our base directory) instead of using cd(1) to switch to the ABS base directory first and to the package directory afterwards. This is very useful when trying to track errors, also: $ ~/src/devtools/finddeps libdaq ./community/snort (depends) PKGBUILD: line 17: ruby: command not found PKGBUILD: line 19: [: =: unary operator expected Versus: $ ~/src/devtools/finddeps libdaq ./community/snort (depends) ./community/ruby-pkgconfig/PKGBUILD: line 17: ruby: command not found ./community/lmms/PKGBUILD: line 19: [: =: unary operator expected Signed-off-by:
Lukas Fleischer <archlinux@cryptocrack.de>
-
Lukas Fleischer authored
Signed-off-by:
Lukas Fleischer <archlinux@cryptocrack.de>
-
- Oct 07, 2011
-
-
Lukas Fleischer authored
This build system overhaul allows for adding (define-style) macros to our scripts. All source files are now suffixed with ".in" to clarify that they might contain unprocessed defines. The Makefile provides a new rule to preprocess source files and generate proper output scripts. Also, add a "@pkgdatadir@" define (as used in GNU Autotools) and use it instead of hardcoded paths to "/usr/share/devtools" everywhere. We missed this when adding PREFIX support to the build system in commit 35fc83ce. Signed-off-by:
Lukas Fleischer <archlinux@cryptocrack.de>
-
- Mar 26, 2011
-
-
Ray Rashif authored
Signed-off-by:
Pierre Schmitz <pierre@archlinux.de>
-
- Mar 14, 2011
-
-
Jan Steffens authored
-
- Jun 24, 2010
-
-
Pierre Schmitz authored
-
- Feb 13, 2010
-
-
Pierre Schmitz authored
-
- Jan 23, 2008
-
-
Damir Perisa authored
Signed-off-by:
Aaron Griffin <aaronmgriffin@gmail.com>
-
- Nov 29, 2007
-
-
Dan McGee authored
Add the same vim modeline to all the files, as well as cleanup the newly added scripts a bit. If you look at this diff with the -w option, you'll see it really isn't all that significant. Signed-off-by:
Dan McGee <dan@archlinux.org>
-
Aaron Griffin authored
Signed-off-by:
Aaron Griffin <aaronmgriffin@gmail.com>
-