<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/git-interface/git-update.py, branch v4.0.0</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/git-interface/git-update.py?h=v4.0.0</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/git-interface/git-update.py?h=v4.0.0'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-07-16T12:09:55Z</updated>
<entry>
<title>git-update: Error out if PKGBUILD is missing</title>
<updated>2015-07-16T12:09:55Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-07-16T12:09:55Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=38b1bbe78df3a518f0688e50f1d6361221b95ea1'/>
<id>urn:sha1:38b1bbe78df3a518f0688e50f1d6361221b95ea1</id>
<content type='text'>
Fixes FS#45646.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Fix error when printing SRCINFO errors</title>
<updated>2015-07-04T13:02:04Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-07-04T11:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=f4f1921fc60a759c647fb6004655c4dd9e8639cd'/>
<id>urn:sha1:f4f1921fc60a759c647fb6004655c4dd9e8639cd</id>
<content type='text'>
This commit fixes a bug introduced by ae2907a (git: Use .format
everywhere instead of %, 2015-06-27) where passing the error tuple to
.format wasn't prefixed with an asterisk.

Fixes FS#45545.

Reported-by: Marty &lt;vadmium+al@gmail.com&gt;
Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Improve error message on invalid pkgbase</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-27T09:58:17Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=d0be66015ab86ecdc34025bb870e8e4d5897ceec'/>
<id>urn:sha1:d0be66015ab86ecdc34025bb870e8e4d5897ceec</id>
<content type='text'>
When the package base does not match the repository name, we currently
show an error message that only mentions the package base name:

    error: invalid pkgbase: yate-qt4

To the end user this sounds like the package base name is malformed
itself (and we show exactly the same error message when it contains
invalid characters, indeed). Clarify that there is a name mismatch by
also printing the expected value:

    error: invalid pkgbase: yate-qt4, expected: yate4-qt

Inspired by FS#45483.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Allow privileged users to bypass blacklist</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-23T12:18:15Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=4da759e638d13c857f9f02c6513b91bd0ccea73b'/>
<id>urn:sha1:4da759e638d13c857f9f02c6513b91bd0ccea73b</id>
<content type='text'>
Fixes FS#45410.

Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git: Use .format everywhere instead of %</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-27T10:27:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=ae2907a57ec50bba2c74d4ce1d137fe822fddf3b'/>
<id>urn:sha1:ae2907a57ec50bba2c74d4ce1d137fe822fddf3b</id>
<content type='text'>
% formatting is deprecated, and .format should be used instead.

Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Make url and pkgdesc fields optional</title>
<updated>2015-06-20T12:29:43Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-20T10:47:23Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=61cdf09cd0581940639d0a6ebf09788f61b93eb9'/>
<id>urn:sha1:61cdf09cd0581940639d0a6ebf09788f61b93eb9</id>
<content type='text'>
The url and pkgdesc PKGBUILD variables are optional, so they should be
in the AUR as well.

Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Remove regex matching of URL</title>
<updated>2015-06-20T12:28:23Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-20T10:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5d9a80a546265d7c746b236a186a142bc3ecc35e'/>
<id>urn:sha1:5d9a80a546265d7c746b236a186a142bc3ecc35e</id>
<content type='text'>
The regex check that a URL is either http or ftp doesn't really have any
use, and it forces you to leave proper URLs for eg projects hosted on
gopher empty.

Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Fix parsing of versioned optdepends</title>
<updated>2015-06-14T15:58:56Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-14T09:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3bc44963280758f9e057943081e0b7a2f5541aff'/>
<id>urn:sha1:3bc44963280758f9e057943081e0b7a2f5541aff</id>
<content type='text'>
Fixes FS#43649.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Allow non-fast-forwards for TUs</title>
<updated>2015-06-11T15:56:51Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-11T15:52:42Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5225dfef4840de147aed261366df5426d1ea5301'/>
<id>urn:sha1:5225dfef4840de147aed261366df5426d1ea5301</id>
<content type='text'>
Although we theoretically never want to lose history, there may be rare
occasions when a forced push is required (e.g. if illegal data is
pushed). Allow Trusted Users and Developers to perform non-fast-forward
pushes.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Deny non-fast-forwards</title>
<updated>2015-06-11T15:56:26Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-11T15:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=a0f3060f234418993aaeee0962cfdbd25f37b940'/>
<id>urn:sha1:a0f3060f234418993aaeee0962cfdbd25f37b940</id>
<content type='text'>
To make sure we never lose any history, non-fast-forwards are forbidden.
Instead of relying on receive.denyNonFastForwards, add a simple check to
the update hook. This has the added benefit of more flexibility.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
</feed>
