<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/distcc-git.git/packaging/deb.sh, branch python3</title>
<subtitle>github.com: distcc/distcc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/'/>
<entry>
<title>Change the deb.sh and rpm.sh scripts to remove old .deb or .rpm</title>
<updated>2008-06-19T20:55:52+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-06-19T20:55:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=ba347b297a1b13ab2a6da13ca89b7768213a0835'/>
<id>ba347b297a1b13ab2a6da13ca89b7768213a0835</id>
<content type='text'>
files (for the same package and version) before generating the new ones.
Similarly change "make install-deb" and "make upload-dist" so that
they are more selective in which files they install.

This fixes a bug where "make install-deb" tried to install the wrong
.deb files, because it just did "rpm -i *.deb", and there can be old
.deb files lying around.  It also fixes a similar problem in "make
upload-dist".

Also, add a "tags" target to the Makefile.

Reviewers: Craig Silverstein
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
files (for the same package and version) before generating the new ones.
Similarly change "make install-deb" and "make upload-dist" so that
they are more selective in which files they install.

This fixes a bug where "make install-deb" tried to install the wrong
.deb files, because it just did "rpm -i *.deb", and there can be old
.deb files lying around.  It also fixes a similar problem in "make
upload-dist".

Also, add a "tags" target to the Makefile.

Reviewers: Craig Silverstein
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'make rpm' to make the rpm files for this project (much like 'make</title>
<updated>2008-04-17T22:27:54+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-04-17T22:27:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=a7097747243ffc894f1eba992707f993891461d1'/>
<id>a7097747243ffc894f1eba992707f993891461d1</id>
<content type='text'>
dist' makes a tar.gz file), and 'make deb' to make the deb files.
'make alldist' will make all three (well, four): .tar.gz, .tar.bz2,
.rpm, and .deb.

The rpm.spec file that's used is based on the old distcc.spec file,
which is now deleted.  However, it's reordered to look a bit more like
other spec files for Google projects, removes the obsolete
'include-server' package (that's now part of the distcc package
proper), and takes out all the ChangeLog entries that don't relate to
the spec file in particular.

I also added a script, rpm.sh, to build the rpm file, which is a
combination of the rpm.sh script used to build other google projects,
and the existing build-distcc.sh, which is now deleted.  Mostly it
just calls rpmbuild with the right flags.  deb.sh could have re-done
all the work that rpm.spec and rpm.sh does, but instead we just use
"alien" to convert the rpm to a deb file.

Tested by installing the deb files (both client and server) on my home
machine and then running 'make maintainer-installcheck'.

Reviewed by fergus@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dist' makes a tar.gz file), and 'make deb' to make the deb files.
'make alldist' will make all three (well, four): .tar.gz, .tar.bz2,
.rpm, and .deb.

The rpm.spec file that's used is based on the old distcc.spec file,
which is now deleted.  However, it's reordered to look a bit more like
other spec files for Google projects, removes the obsolete
'include-server' package (that's now part of the distcc package
proper), and takes out all the ChangeLog entries that don't relate to
the spec file in particular.

I also added a script, rpm.sh, to build the rpm file, which is a
combination of the rpm.sh script used to build other google projects,
and the existing build-distcc.sh, which is now deleted.  Mostly it
just calls rpmbuild with the right flags.  deb.sh could have re-done
all the work that rpm.spec and rpm.sh does, but instead we just use
"alien" to convert the rpm to a deb file.

Tested by installing the deb files (both client and server) on my home
machine and then running 'make maintainer-installcheck'.

Reviewed by fergus@google.com
</pre>
</div>
</content>
</entry>
</feed>
