<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/scripts/git-integration/git-update.py, branch v4.0.0-rc5</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/scripts/git-integration/git-update.py?h=v4.0.0-rc5</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/scripts/git-integration/git-update.py?h=v4.0.0-rc5'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-06-02T08:34:34Z</updated>
<entry>
<title>Restructure scripts</title>
<updated>2015-06-02T08:34:34Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-01T21:36:14Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=10ecd3982decc31bda251ec73d00d6a903a75f9f'/>
<id>urn:sha1:10ecd3982decc31bda251ec73d00d6a903a75f9f</id>
<content type='text'>
* Move scripts/git-integration/ to git-interface/.
* Move scripts/aurblup/aurblup.py to scripts/aurblup.py.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>git-update: Check for missing install and source files</title>
<updated>2015-06-01T21:25:59Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-05-31T17:52:07Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=451e60d91d48d69ba6ae139794c5168804d59136'/>
<id>urn:sha1:451e60d91d48d69ba6ae139794c5168804d59136</id>
<content type='text'>
Suggested-by: Marcel Korpel &lt;marcel.korpel@gmail.com&gt;
Suggested-by: carstene1ns &lt;arch@carsten-teibes.de&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Use gitnamespaces for efficient storage</title>
<updated>2015-06-01T21:24:52Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-01T20:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b44411fb5399f75939a57f0ccc8166d06fa8ba6f'/>
<id>urn:sha1:b44411fb5399f75939a57f0ccc8166d06fa8ba6f</id>
<content type='text'>
Instead of using one Git repository per package, use a single large
object storage for space efficiency. The refs of the individual package
bases are divided using gitnamespaces(7) which allows for exposing each
namespace as an independent repository easily. Also, git-serve is
modified to create a branch for each package, allowing to browse the
large repository with cgit.

Helped-by: Florian Pritz &lt;bluewind@xinu.at&gt;
Helped-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.py: Check for mandatory fields</title>
<updated>2015-01-15T08:35:01Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-15T08:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3488581046966d674f90e3f6811ebb3764482197'/>
<id>urn:sha1:3488581046966d674f90e3f6811ebb3764482197</id>
<content type='text'>
Check explicitly whether pkgver, pkgrel, pkgname, pkgdesc and url are
available in each package. If any of these is missing, an exception
might occur when parsing the meta data later.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>git-update.py: Do not wipe repository descriptions</title>
<updated>2015-01-08T08:18:40Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-08T08:16:35Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=2d96b51cb5dafec5b8db4a0d0f8aa3e540669cc0'/>
<id>urn:sha1:2d96b51cb5dafec5b8db4a0d0f8aa3e540669cc0</id>
<content type='text'>
Only update repository descriptions if there is at least one package in
the package base meta data.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>git-update.py: Reject blacklisted packages</title>
<updated>2015-01-08T08:18:40Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-08T08:12:25Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=ed7fb91f41241f62b22faf355aa0d00b3c980342'/>
<id>urn:sha1:ed7fb91f41241f62b22faf355aa0d00b3c980342</id>
<content type='text'>
Reject commits adding packages which are in the official repositories
already.

Fixes FS#43371.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Add support for package base co-maintainers</title>
<updated>2015-01-07T11:21:21Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-07T11:10:53Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=fc23a9bd5012d07cc6ef9d1eba12f320763068d9'/>
<id>urn:sha1:fc23a9bd5012d07cc6ef9d1eba12f320763068d9</id>
<content type='text'>
This allows for having multiple co-maintainers for AUR packages.
Co-maintainers have push access to the package base Git repository but
are not allowed to change the package base category, disown the package
or modify the list of co-maintainers. The primary maintainer of an AUR
package can edit the list of co-maintainers from the Package Actions
box.

Implements FS#17911.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>git-update.py: Support architecture-specific fields</title>
<updated>2015-01-07T09:41:44Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-07T09:41:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b32458cb8a043422bfc2962c03a70deaee9eaca9'/>
<id>urn:sha1:b32458cb8a043422bfc2962c03a70deaee9eaca9</id>
<content type='text'>
Fixes FS#43356.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>git-update.py: Cast epoch to an integer</title>
<updated>2014-12-30T11:38:12Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-12-30T11:28:25Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=965f908e15c072bb09a9f206bbfe50c843ac3d21'/>
<id>urn:sha1:965f908e15c072bb09a9f206bbfe50c843ac3d21</id>
<content type='text'>
Convert epoch values before doing integer comparisons. Also, add a
sanity check for the epoch variable.

Reported-by: Ido Rosen &lt;ido@kernel.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>git-update.py: Update repository description</title>
<updated>2014-12-27T11:42:12Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-12-27T11:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=9ed559eb3377b010df9915ef85dd40d6b5fdf803'/>
<id>urn:sha1:9ed559eb3377b010df9915ef85dd40d6b5fdf803</id>
<content type='text'>
Use the package description of the first package as the Git repository
description.

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