<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/scripts/aurblup, branch master</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/scripts/aurblup?h=master</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/scripts/aurblup?h=master'/>
<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>Rewrite aurblup in Python</title>
<updated>2015-01-09T12:14:02Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-09T09:53:44Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=3c171d353f930874593cfa94434b7b5d8e5f9aa8'/>
<id>urn:sha1:3c171d353f930874593cfa94434b7b5d8e5f9aa8</id>
<content type='text'>
The AUR backend already uses several Python scripts, rewrite the aurblup
helper as well. This has several advantages:

* We can easily use the main configuration file without using any shell
  script wrappers.

* aurblup does not need to be recompiled on libalpm soname bumps.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurblup: Do not blacklist provides</title>
<updated>2015-01-09T08:38:10Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2015-01-09T08:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=5816cc7faad950fa5d08d368a0961d3d7dd739d2'/>
<id>urn:sha1:5816cc7faad950fa5d08d368a0961d3d7dd739d2</id>
<content type='text'>
This partly reverts commit ddc5435 (Add packages' provides and replaces
to the blacklist in aurblup., 2011-02-08). While adding replaces is
fine, blacklisting provides prevents from uploading alternative
implementations of a program which is not what we want.

Fixes FS#43381.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Use an INI-style configuration file</title>
<updated>2014-10-24T08:03:54Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2014-10-24T06:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=76343fb91511b9f53e58b6c01b258bfe00ddb4c6'/>
<id>urn:sha1:76343fb91511b9f53e58b6c01b258bfe00ddb4c6</id>
<content type='text'>
Replace web/lib/config.inc.php with an INI-style configuration file.
This allows us to get rid of several globals and makes it easier to use
the same configuration file in external scripts.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurblup: Update for pacman 4.1 API changes</title>
<updated>2013-04-28T11:44:32Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2013-04-28T11:44:32Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=6b1ba5e48f3626cd120aecad4d709abcc8106e42'/>
<id>urn:sha1:6b1ba5e48f3626cd120aecad4d709abcc8106e42</id>
<content type='text'>
alpm_db_register_sync() and alpm_option_get_syncdbs() have been renamed.
Update aurblup sources accordingly.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>Remove aurblup configuration file parser</title>
<updated>2013-02-15T12:25:56Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>archlinux@cryptocrack.de</email>
</author>
<published>2012-12-07T22:20:11Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=6dc61e7d9e87ad6821869dab61e5f005af2e0252'/>
<id>urn:sha1:6dc61e7d9e87ad6821869dab61e5f005af2e0252</id>
<content type='text'>
Drop the (very bad) PHP parser and allow for passing all necessary
configuration via command line parameters.

Also, add a convenience wrapper written in PHP that parses the
configuration file and subsequently calls aurblup with correct command
line options.

Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurblup: update for pacman 4 revised libalpm API</title>
<updated>2011-10-24T15:57:52Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-10-21T20:58:04Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=99a2bb81cf4fe3c1b16451628d15450b76d1eafe'/>
<id>urn:sha1:99a2bb81cf4fe3c1b16451628d15450b76d1eafe</id>
<content type='text'>
Notable changes include the necessary handle object and the splitting
of provides and replaces into alpm_depend_t objects.

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurblup: remove use of alpm_list_getdata()</title>
<updated>2011-10-24T15:57:51Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-10-21T20:58:03Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=d20f90ead3ba1998f08c924ae4f63450c5743aa7'/>
<id>urn:sha1:d20f90ead3ba1998f08c924ae4f63450c5743aa7</id>
<content type='text'>
This is not strictly necessry as listitem-&gt;data is public.

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurblup: style cleanups</title>
<updated>2011-10-24T15:57:51Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-10-21T20:24:04Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=156bfbddb98de91a3bf37740978e21baa3ecb9ba'/>
<id>urn:sha1:156bfbddb98de91a3bf37740978e21baa3ecb9ba</id>
<content type='text'>
Always use two lines for if statements, use a character constant rather
than the 0 integer when NULL-terminating a string, and remove the
unnecessary NULL check before free(value)- free(NULL) is a no-op and
always safe.

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
Signed-off-by: Lukas Fleischer &lt;archlinux@cryptocrack.de&gt;
</content>
</entry>
<entry>
<title>aurblup: remove ';' from queries</title>
<updated>2011-10-24T15:57:51Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2011-10-21T20:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=f5736ace651fd7c277a7729919b45504b830d728'/>
<id>urn:sha1:f5736ace651fd7c277a7729919b45504b830d728</id>
<content type='text'>
The semicolons are not necessary when performing queries via the MySQL
API, so remove them.

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