devtools:db135e90137c5ebb9248ae7bd5ced4e8ee6b27da commitshttps://git.seblu.net/archlinux/devtools/-/commits/db135e90137c5ebb9248ae7bd5ced4e8ee6b27da2014-12-24T10:56:41-05:00https://git.seblu.net/archlinux/devtools/-/commit/db135e90137c5ebb9248ae7bd5ced4e8ee6b27daprepare 20141224 release2014-12-24T10:56:41-05:00Dave Reisnerdreisner@archlinux.org
It's an xmas miracle!https://git.seblu.net/archlinux/devtools/-/commit/443aedca9a1acb928c2d2f0ef75bc5c2a68c209bmakepkg-*.conf: add VCSCLIENTS definition2014-12-23T17:52:45-05:00Dave Reisnerdreisner@archlinux.org
Needed for makepkg 4.2https://git.seblu.net/archlinux/devtools/-/commit/b58fb33482bdce19163eb23ea79bb1a2f74b1719checkpkg: mask errors from lib-provides2014-10-25T11:36:28-04:00Dave Reisnerdreisner@archlinux.org
bsdtar doesn't consider it an error when your --include doesn't match
anything in the archive, so we're forced to dump stderr to /dev/null
here.
Fixes: <a href="https://bugs.archlinux.org/task/42551" rel="nofollow noreferrer noopener" target="_blank">https://bugs.archlinux.org/task/42551</a>https://git.seblu.net/archlinux/devtools/-/commit/f743f58682d47fba5366c910d6179851e1f9483efind-libdeps: cleanup some quoting/array concerns2014-10-25T11:36:21-04:00Dave Reisnerdreisner@archlinux.orghttps://git.seblu.net/archlinux/devtools/-/commit/98166e3454139918304b3e0a314e41628dd0c61cprepare release 201410242014-10-24T09:19:17-04:00Dave Reisnerdreisner@archlinux.orghttps://git.seblu.net/archlinux/devtools/-/commit/273d5a7a4325b830fc0038abdc7fc8a1bb55bfd9makechrootpkg: treat makepkg_args as array2014-10-20T20:00:46-04:00Dave Reisnerdreisner@archlinux.orghttps://git.seblu.net/archlinux/devtools/-/commit/e5fe74102dee0dc1b7343666f3b9d41446e7cf86makechrootpkg: don't run namcap if makepkg fails2014-10-20T19:15:24-04:00Dave Reisnerdreisner@archlinux.org
Fixes a regression introduced by <a href="/archlinux/devtools/-/commit/285a4e94cdee62cae155abcec4daeeffd709e900" data-reference-type="commit" data-original="285a4e94cd" data-link="false" data-link-reference="false" data-project="28" data-commit="285a4e94cdee62cae155abcec4daeeffd709e900" data-container="body" data-placement="top" title='makechrootpkg: make running namcap a "compile time" choice' class="gfm gfm-commit has-tooltip">285a4e94</a>, which made namcap a
"compile time" option.https://git.seblu.net/archlinux/devtools/-/commit/28140068ce22cc15fc155570f33e0bdaae22de9cmakechroot: die if we encounter an unexpected option2014-10-19T19:36:31-04:00Dave Reisnerdreisner@archlinux.orghttps://git.seblu.net/archlinux/devtools/-/commit/bf7dc83bab4f002a29866fd30b1574b6fbca36aasave and reuse original argv when auto-elevating2014-10-19T16:48:03-04:00Dave Reisnerdreisner@archlinux.org
Fixes FS#42277.https://git.seblu.net/archlinux/devtools/-/commit/cae954ddb5d35877eaaea588b84f932863714568checkpkg: improve soname checking2014-10-01T20:25:59-04:00Doug Newgardscimmia@archlinux.info
This makes soname checking much more robust and is explicit when a
soname change is found.https://git.seblu.net/archlinux/devtools/-/commit/285a4e94cdee62cae155abcec4daeeffd709e900makechrootpkg: make running namcap a "compile time" choice2014-09-30T19:28:47-04:00Dave Reisnerdreisner@archlinux.org
We don't need to pass _chrootbuild this information at runtime -- we
can just generate the build script to do exactly what we want.https://git.seblu.net/archlinux/devtools/-/commit/a78bdb841dbe7839c8afd7184d821ed42dd334ccmakechrootpkg: build as same UID as invoker2014-09-30T19:28:47-04:00Dave Reisnerdreisner@archlinux.org
Changing UID to that of 'nobody' is arbitrary at best, and an
information leak at worst. Let's just drop back to the same UID of the
invoker.https://git.seblu.net/archlinux/devtools/-/commit/12a1300694272928e70408f4ce2fe85bacd19eb4makechrootpkg: Use the btrfs mountpoint/subvolume check consistently.2014-09-22T08:25:43-04:00Luke ShumakerLukeShu@sbcglobal.net
Commit <a href="/archlinux/devtools/-/commit/59e348fc3c5dd086331d884a6dd76fb43a92b7eb" data-reference-type="commit" data-original="59e348fc3c5dd086331d884a6dd76fb43a92b7eb" data-link="false" data-link-reference="false" data-project="28" data-commit="59e348fc3c5dd086331d884a6dd76fb43a92b7eb" data-container="body" data-placement="top" title="Add mountpoint check to btrfs subvol logic" class="gfm gfm-commit has-tooltip">59e348fc</a> added a btrfs subvolume
check, but only used it in create_chroot(); it missed clean_temporary().https://git.seblu.net/archlinux/devtools/-/commit/625e6bd41206c5018b1a9e11c5cc2b3aef55a66emkarchroot: Correct "Usage:" text.2014-09-22T08:25:43-04:00Luke ShumakerLukeShu@sbcglobal.net
The "app" hasn't been an option since arch-nspawn was created.https://git.seblu.net/archlinux/devtools/-/commit/6dce935b99389713cf5b8a5b698b1abd6670c916archbuild: Fix a variable name mistake. ($copydir -> $copy)2014-09-22T08:25:43-04:00Luke ShumakerLukeShu@sbcglobal.net
It tried to lock `$copydir.lock`, which was the ONLY mention of $copydir in
the entire file. Surely it meant `$copy.lock`; the line was probably
originally copy/pasted from makechrootpkg or similar, where $copydir is
used.https://git.seblu.net/archlinux/devtools/-/commit/98841eb694fa3cd575fde60e562586cf33415c5bcommon: remove unreachable statement2014-09-22T08:25:43-04:00Dave Reisnerdreisner@archlinux.org
We run from a non-interactive shell, so the exec which is inevitably
called will replace the current process and 'die' will never run under
any circumstances.
This also fixes a bug with the su fallback which would cause multiple
arguments to be concatenated without any whitespace between them.https://git.seblu.net/archlinux/devtools/-/commit/be00fcd47b9fa6ebdab7173372ab219514e0b88dmakechrootpkg: use a simpler/safer expression with eval2014-09-22T08:25:43-04:00Dave Reisnerdreisner@archlinux.orghttps://git.seblu.net/archlinux/devtools/-/commit/651f8f834ff4076ece781d276cdc60137c961081arch-nspawn: Fix a grammar mistake (a/an) in an error message.2014-09-22T08:25:43-04:00Luke ShumakerLukeShu@sbcglobal.nethttps://git.seblu.net/archlinux/devtools/-/commit/d83805bc54b04d8c63982784e1a220a2bd87e3b0nspawn: skip machine registration2014-09-22T08:25:43-04:00Dave Reisnerdreisner@archlinux.org
No need to do this since we don't run an init system in the build root.https://git.seblu.net/archlinux/devtools/-/commit/af6c0a0f6a7644f583f2d83ba7a61e82b77bdc37common.sh: propagate error through trap_exit2014-09-22T08:25:42-04:00Dave Reisnerdreisner@archlinux.org
Fixes a breakage introduced in <a href="/archlinux/devtools/-/commit/6db31cc16a8044272170204975378ece8eb94e2a" data-reference-type="commit" data-original="6db31cc16a80442" data-link="false" data-link-reference="false" data-project="28" data-commit="6db31cc16a8044272170204975378ece8eb94e2a" data-container="body" data-placement="top" title="when cleanup is called without code exit with 0" class="gfm gfm-commit has-tooltip">6db31cc1</a> which leads to errors
being masked from makechrootpkg.https://git.seblu.net/archlinux/devtools/-/commit/905198295dcb4fffcd16edff3fd7052a4cfc5788Prepare release2014-05-10T08:09:49+02:00Pierre Schmitzpierre@archlinux.dehttps://git.seblu.net/archlinux/devtools/-/commit/03611dc63e3e44d0504f0d05c3129fbc0b2d1510Switch to root when started as regular user2014-05-10T08:05:08+02:00Sébastien Luttringerseblu@seblu.net
In collaborative builder machine, these scripts are often allowed to become root
via sudo. This patch avoid to prefix them by sudo each time or call su.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/7aac293d76e4bdf6ceee1cfe5d888060c24f1822get_full_version :: remove duplicated epoch check2014-05-10T08:04:51+02:00BlackEagleike.devolder@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/9fcae758289da2f8f8bc504a2327363fcc585942161fb24a34431fcb709e9008?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com">BlackEagle</a> <<a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com">ike.devolder@gmail.com</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/6db31cc16a8044272170204975378ece8eb94e2awhen cleanup is called without code exit with 02014-05-10T08:04:24+02:00BlackEagleike.devolder@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/9fcae758289da2f8f8bc504a2327363fcc585942161fb24a34431fcb709e9008?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com">BlackEagle</a> <<a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com">ike.devolder@gmail.com</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/4ee45fe6d4e5b317700ca0ac20a800af0b3cef69abort and die are serious errors so throw 255 out2014-05-10T08:03:58+02:00BlackEagleike.devolder@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/9fcae758289da2f8f8bc504a2327363fcc585942161fb24a34431fcb709e9008?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com">BlackEagle</a> <<a href="mailto:ike.devolder@gmail.com" title="ike.devolder@gmail.com">ike.devolder@gmail.com</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/0b2ae245f1d18e4b0702b5ca1cec323308daef0cUpdate mtime of chroot when building2014-05-10T08:01:41+02:00Jan Alexander Steffens (heftig)jan.steffens@gmail.com
Makes the chroot mtime a useful indicator of last usage.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/fdd079f3d542dbce6898512298b4271eb9e7d0d9Remove broken unknown arguments check and fix usage2014-05-10T08:00:56+02:00Joel Teichroebjoel@teichroeb.net
If getopts comes across an unknown argument, $arg it set to '?' and
$OPTARG is unset. Therefore the getopts line detecting unknown arguments
doesn't work. Arguments to pass to makepkg are already handled by
passing all the aguments after the end-of-options marker (--), but this
wasn't documented in the usage text.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/9f7ba3d40791ca81ebd47e3278f02d4a61e38179Use -fstack-protector-strong2014-05-04T07:39:54+02:00Allan McRaeallan@archlinux.org
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:allan@archlinux.org" title="allan@archlinux.org"><img alt="default avatar" src="https://secure.gravatar.com/avatar/fd42131a90a739f3e69f67ee0fc4b23fbf723e2e9967558f6cf4ba581c45c8cd?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:allan@archlinux.org" title="allan@archlinux.org">Allan McRae</a> <<a href="mailto:allan@archlinux.org" title="allan@archlinux.org">allan@archlinux.org</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/40ea1b3ca5c6f6fdbeda230f4048ac7934d68acfPrepare release2013-11-07T14:57:03+01:00Pierre Schmitzpierre@archlinux.dehttps://git.seblu.net/archlinux/devtools/-/commit/fd1be1b27a4b9639f16cddfc9720d6efcfbba909FS#37656 - [devtools] add SRCPKGDEST to makechrootpkg2013-11-07T14:56:11+01:00Markus M. Maymmay@javafreedom.org
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:mmay@javafreedom.org" title="mmay@javafreedom.org"><img alt="default avatar" src="https://secure.gravatar.com/avatar/b4f343535590a52b3cfabe970d227015e82dfa6441a9cd7177d5e581f398ab37?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:mmay@javafreedom.org" title="mmay@javafreedom.org">Markus M. May</a> <<a href="mailto:mmay@javafreedom.org" title="mmay@javafreedom.org">mmay@javafreedom.org</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/8ce6e29add2d6bf40df302a24a17ccad15875c08makechrootpkg: Don't copy the logpipe2013-11-07T14:54:53+01:00Jan Alexander Steffens (heftig)jan.steffens@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/1e043445d2fc264efa73089086f6a769183ad52bfind_cached_package: avoid adding duplicates2013-11-04T10:02:20+01:00Dave Reisnerdreisner@archlinux.org
If PKGDEST is set when makepkg was run, the package will be present in
find_cached_package's search path by default, causing an error.
This also fixes a display bug which causes no output to be shown when
multiple packages are found.
Fixes FS#37626.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48fe80a56be1e866eafe6dd7d0af53a1251bcf637e075cacd1a9c6d4c8b84370?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">Dave Reisner</a> <<a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">dreisner@archlinux.org</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/3029c8e4bcaf090327bddd8668a6fa1462e22e42checkpkg: Fix usage of local mirrors2013-11-01T21:13:43+01:00Pierre Schmitzpierre@archlinux.dehttps://git.seblu.net/archlinux/devtools/-/commit/b8dd44083ae018a94174885330a4723c074b92c7Prepare release2013-11-01T20:35:52+01:00Pierre Schmitzpierre@archlinux.dehttps://git.seblu.net/archlinux/devtools/-/commit/4b3a6c7803d70e131e23842e2957fc81bf35f289Add support for building bzr packages2013-11-01T20:30:52+01:00Maxime Gauduinalucryd@gmail.com
Fixes FS#36654: <a href="https://bugs.archlinux.org/task/36654" rel="nofollow noreferrer noopener" target="_blank">https://bugs.archlinux.org/task/36654</a>
.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:alucryd@gmail.com" title="alucryd@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/14edf243f85fe3a323ac45a281f3708c5687df5371e43bc2db440404644fbf80?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:alucryd@gmail.com" title="alucryd@gmail.com">Maxime Gauduin</a> <<a href="mailto:alucryd@gmail.com" title="alucryd@gmail.com">alucryd@gmail.com</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/59e348fc3c5dd086331d884a6dd76fb43a92b7ebAdd mountpoint check to btrfs subvol logic2013-11-01T20:28:17+01:00WorMzy Tykashiwormzy.tykashi@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/27441f201c2394a991427f6a47199dd40024497bcommon: implement find_cached_package2013-11-01T18:52:03+01:00Dave Reisnerdreisner@archlinux.org
This function (currently) searches through $PWD and $PKGDEST looking
for a tarball matching the requested package name, architecture, and
pkgver. If found, it writes the full path to the located package to
stdout and returns 0, else 1. If more than 1 match is found, it's
treated as an error and the user will need to figure out what to do.
Use this in checkpkg and commitpkg, which previously implemented their
own less complete logic, to locate the build artifacts they rely on.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48fe80a56be1e866eafe6dd7d0af53a1251bcf637e075cacd1a9c6d4c8b84370?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">Dave Reisner</a> <<a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">dreisner@archlinux.org</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/c4f72f781b851578793b31e2c0b3f7ec839335cfcommitpkg: check all files at once for version control2013-11-01T18:40:15+01:00Dave Reisnerdreisner@archlinux.org
Instead of dying at the first sight of an unversioned file, this lets
commitpkg dump all known unversioned files at once.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48fe80a56be1e866eafe6dd7d0af53a1251bcf637e075cacd1a9c6d4c8b84370?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">Dave Reisner</a> <<a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">dreisner@archlinux.org</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/9974309cee341fd2e6638924a4918e332c67348emakechrootpkg: Look harder for -R argument2013-11-01T18:38:07+01:00Dave Reisnerdreisner@archlinux.org
We shouldn't be in the business of reparsing makepkg's arguments, but
since we have to treat the case of repackaging separately, do a better
job of trying to find signs of it happening. This change lets you pass
the longopt, --repackage, or multiple shortopts such as -RA, and still
get the intended effect.
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org"><img alt="default avatar" src="https://secure.gravatar.com/avatar/48fe80a56be1e866eafe6dd7d0af53a1251bcf637e075cacd1a9c6d4c8b84370?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">Dave Reisner</a> <<a href="mailto:dreisner@archlinux.org" title="dreisner@archlinux.org">dreisner@archlinux.org</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>
https://git.seblu.net/archlinux/devtools/-/commit/e3cf64ad2f83d979b8ca86445b612f5268725cb6checkpkg: Only match .so at end of filenames for soname check2013-11-01T18:35:54+01:00Eric Bélangersnowmaniscool@gmail.com
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:snowmaniscool@gmail.com" title="snowmaniscool@gmail.com"><img alt="default avatar" src="https://secure.gravatar.com/avatar/89697b2f7cf2e0a3989f7deaa4c3b86eb48c67e34ab736e8b4b87cc7ec493d21?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:snowmaniscool@gmail.com" title="snowmaniscool@gmail.com">Eric Bélanger</a> <<a href="mailto:snowmaniscool@gmail.com" title="snowmaniscool@gmail.com">snowmaniscool@gmail.com</a>></span>
Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de"><img alt="default avatar" src="https://secure.gravatar.com/avatar/cbf332ebb9edc44c465a0f541b180128d72eb422ec61b8535567a4938d95ca8e?s=32&d=identicon" class="avatar s16 avatar-inline"></a><a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">Pierre Schmitz</a> <<a href="mailto:pierre@archlinux.de" title="pierre@archlinux.de">pierre@archlinux.de</a>></span>