<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fedora-packager.git/src, branch 5/ALL</title>
<subtitle>fedpkg fixes</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/'/>
<entry>
<title>Merge branch 'new-command/verify-files' into 5/ALL</title>
<updated>2011-02-05T00:25:15+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-02-05T00:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=25e7ca228a2bdde4cd94731a3113f48c02418631'/>
<id>25e7ca228a2bdde4cd94731a3113f48c02418631</id>
<content type='text'>
Conflicts:
	src/fedpkg.bash
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/fedpkg.bash
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '5/initial-merge' into 5/ALL</title>
<updated>2011-02-05T00:24:34+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-02-05T00:24:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=0f49c4e1336138ee8909bc76ad636878d067e60e'/>
<id>0f49c4e1336138ee8909bc76ad636878d067e60e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '5/man-page' into 5/ALL</title>
<updated>2011-02-05T00:24:28+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-02-05T00:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=2580fd3d05d6e2d0c13cf0dbfecb09302a381937'/>
<id>2580fd3d05d6e2d0c13cf0dbfecb09302a381937</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Have PackageModule require a path</title>
<updated>2011-02-05T00:24:12+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-01-22T15:34:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=4526d5b713fb36e30e79784b8f1182e6062b45b0'/>
<id>4526d5b713fb36e30e79784b8f1182e6062b45b0</id>
<content type='text'>
The definition of the --path argument to fedpkg in parse_cmdline()
already makes os.getcwd() the default value for args.path.

Thus, we can get rid of the code providing the very same default
for the path in PackageModule.__init__().

Also, make sure the path actually exists and is a directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The definition of the --path argument to fedpkg in parse_cmdline()
already makes os.getcwd() the default value for args.path.

Thus, we can get rid of the code providing the very same default
for the path in PackageModule.__init__().

Also, make sure the path actually exists and is a directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Run SRPM rpmbuild via fakeroot</title>
<updated>2011-02-05T00:24:12+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-01-21T14:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=67cb4cd783f2ac7dd78801b495d73bbeafd4462e'/>
<id>67cb4cd783f2ac7dd78801b495d73bbeafd4462e</id>
<content type='text'>
This avoids unnecessary lookup of non-existing users and
the resulting error messages in mock builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids unnecessary lookup of non-existing users and
the resulting error messages in mock builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix permission of files to be put into SRPM</title>
<updated>2011-02-05T00:24:12+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-01-21T14:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=267d1e8d17b1845d311c401cfcff13da25643005'/>
<id>267d1e8d17b1845d311c401cfcff13da25643005</id>
<content type='text'>
Add an option '--fix-permissions' to the 'fedpkg srpm' call.

If the '--fix-permissions' option is not given, the behaviour
of 'fedpkg srpm' does not change at all.

If the '--fix-permissions' option is given, fedpkg runs

   git ls-files -z | xargs -0 chmod a+r

before running the normal rpmbuild command. This makes sure
that all 0600 files the filesystem are changed to the usual
0644 before including them in .src.rpm file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add an option '--fix-permissions' to the 'fedpkg srpm' call.

If the '--fix-permissions' option is not given, the behaviour
of 'fedpkg srpm' does not change at all.

If the '--fix-permissions' option is given, fedpkg runs

   git ls-files -z | xargs -0 chmod a+r

before running the normal rpmbuild command. This makes sure
that all 0600 files the filesystem are changed to the usual
0644 before including them in .src.rpm file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify --md5 parameter handling</title>
<updated>2011-02-05T00:24:12+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-01-21T12:59:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=3738d0af3674b700122265ce173b23ae80d4e31c'/>
<id>3738d0af3674b700122265ce173b23ae80d4e31c</id>
<content type='text'>
Unify handling of the --md5 parameter between the two targets using it:
'fedpkg local' and 'fedpkg srpm'.

If no --md5 parameter is given, then the default hashtype is used, as
determined in PackageModule.__init__() ('md5' for el5 and el6, and
'sha256' for everything else).

If an --md5 parameter is given, then use the 'md5' hashtype.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unify handling of the --md5 parameter between the two targets using it:
'fedpkg local' and 'fedpkg srpm'.

If no --md5 parameter is given, then the default hashtype is used, as
determined in PackageModule.__init__() ('md5' for el5 and el6, and
'sha256' for everything else).

If an --md5 parameter is given, then use the 'md5' hashtype.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add build time man page generator</title>
<updated>2011-02-05T00:17:58+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-01-21T10:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=c554d2c5284eb3dd6dc37b5b709a7d59d37c86c8'/>
<id>c554d2c5284eb3dd6dc37b5b709a7d59d37c86c8</id>
<content type='text'>
Add man page generator to generate a man page at build time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add man page generator to generate a man page at build time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add help text for global --user option</title>
<updated>2011-02-05T00:15:30+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-02-05T00:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=3324262aa9f763f4716e602658f4ff59588cdf8a'/>
<id>3324262aa9f763f4716e602658f4ff59588cdf8a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "fedpkg verify-files" command</title>
<updated>2011-02-01T15:23:52+00:00</updated>
<author>
<name>Hans Ulrich Niedermann</name>
<email>hun@n-dimensional.de</email>
</author>
<published>2011-01-31T15:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ndim/public_git/fedora-packager.git/commit/?id=357ae922fa3621b76ca5209524285d310cd869a1'/>
<id>357ae922fa3621b76ca5209524285d310cd869a1</id>
<content type='text'>
usage: fedpkg verify-files [-h]

Locally run 'rpmbuild -bl' to verify the spec file's %files sections. This is
useful after a successful run of 'fedpkg install' or after a 'fedpkg local'
run which failed due to %files list inaccuracies.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
usage: fedpkg verify-files [-h]

Locally run 'rpmbuild -bl' to verify the spec file's %files sections. This is
useful after a successful run of 'fedpkg install' or after a 'fedpkg local'
run which failed due to %files list inaccuracies.
</pre>
</div>
</content>
</entry>
</feed>
