~ourdelta-core/ourdelta/trunk

« back to all changes in this revision

Viewing changes to bakery/autobake51-deb.sh

  • Committer: Peter Lieverdink
  • Date: 2010-02-26 00:25:42 UTC
  • Revision ID: me@cafuego.net-20100226002542-ildf1dtgk9b7ivhb
Re-set the x bit on the debian/rules file, in case dropbox clears it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
114
114
  rm -f "./debian/${distrofile}" && cp -a "./debian/dist/${DISTRO}/${distrofile}" "./debian/${distrofile}";
115
115
done;
116
116
 
 
117
# It seems that dropbox clears the x bit on the rules file, preventing
 
118
# us from autoamgically building on the remote boxes. Put it back.
 
119
#
 
120
chmod +x ./debian/rules
 
121
 
117
122
# Adjust changelog, add new version.
118
123
#
119
124
echo "Incrementing changelog and starting build scripts"
120
125
CODENAME="$(lsb_release -sc)"
121
 
# this sets the changelog author info so it uses the right gpg signing key later
 
126
 
 
127
# This sets the changelog author info so it uses the right gpg signing key later
 
128
#
122
129
export DEBEMAIL="autosign@ourdelta.org"
123
130
export DEBFULLNAME="OurDelta Auto Signing Key"
124
131
dch -b -D ${CODENAME} -v "${UPSTREAM}${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}${REPO_VERSION}" "Automatic build with ${LOGSTRING}."
126
133
echo "Creating package version ${UPSTREAM}${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}${REPO_VERSION} ... "
127
134
 
128
135
# Copy in up-to-date gpg keys
 
136
#
129
137
if [ -d /srv/shared/gnupg ]; then
130
138
  if [ ! -d ~/.gnupg.pre-ourdelta ]; then
131
139
    mv ~/.gnupg ~/.gnupg.pre-ourdelta
137
145
 
138
146
BUILDOPTS=""
139
147
# Check if we're on Debian 4.0 "Etch". If so, build with -d to ignore depends that aren't available.
 
148
# Oogly, but hey, if it works .. :-)#
140
149
if [ "${CODENAME}" = "etch" ]; then
141
150
  BUILDOPTS="-d"
142
151
fi