Skip to content
Snippets Groups Projects
Commit ac14dae9 authored by Edric Milaret's avatar Edric Milaret Committed by Guillaume Roguez
Browse files

packaging: fixes

- Release number was not correctly set
- Contact email was incorrect

Issue: #80006
Change-Id: I148352b9906193548d8d7ba9f9dfe6a1527e430d
parent 21cecf9a
Branches
No related tags found
No related merge requests found
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
"cp ring-daemon.spec ..", "cp ring-daemon.spec ..",
"git archive --format=tar --prefix=ring-daemon/ -o /sources/daemon origin/master", "git archive --format=tar --prefix=ring-daemon/ -o /sources/daemon origin/master",
"cd ..", "cd ..",
"sed -i 's/define release .*/define release {{RELEASE_NUMBER}}/g' ring-daemon.spec",
"sed -i 's/%setup -q/%setup -n ring-daemon/' ring-daemon.spec", "sed -i 's/%setup -q/%setup -n ring-daemon/' ring-daemon.spec",
"rpmbuild -ba ring-daemon.spec --define \"_sourcedir /sources\"", "rpmbuild -ba ring-daemon.spec --define \"_sourcedir /sources\"",
"cp -R /root/rpmbuild/RPMS/x86_64/* /output" "cp -R /root/rpmbuild/RPMS/x86_64/* /output"
...@@ -17,6 +18,7 @@ ...@@ -17,6 +18,7 @@
"cp ring-daemon.spec ..", "cp ring-daemon.spec ..",
"git archive --format=tar --prefix=ring-daemon/ -o /sources/daemon origin/master", "git archive --format=tar --prefix=ring-daemon/ -o /sources/daemon origin/master",
"cd ..", "cd ..",
"sed -i 's/define release .*/define release {{RELEASE_NUMBER}}/g' ring-daemon.spec",
"sed -i 's/%setup -q/%setup -n ring-daemon/' ring-daemon.spec", "sed -i 's/%setup -q/%setup -n ring-daemon/' ring-daemon.spec",
"rpmbuild -ba ring-daemon.spec --define \"_sourcedir /sources\"", "rpmbuild -ba ring-daemon.spec --define \"_sourcedir /sources\"",
"cp -R /root/rpmbuild/RPMS/i686/* /output" "cp -R /root/rpmbuild/RPMS/i686/* /output"
...@@ -27,6 +29,7 @@ ...@@ -27,6 +29,7 @@
"cp ring-daemon.spec ..", "cp ring-daemon.spec ..",
"git archive --format=tar --prefix=ring-daemon/ -o /sources/daemon origin/master", "git archive --format=tar --prefix=ring-daemon/ -o /sources/daemon origin/master",
"cd ..", "cd ..",
"sed -i 's/define release .*/define release {{RELEASE_NUMBER}}/g' ring-daemon.spec",
"sed -i 's/%setup -q/%setup -n ring-daemon/' ring-daemon.spec", "sed -i 's/%setup -q/%setup -n ring-daemon/' ring-daemon.spec",
"rpmbuild -ba ring-daemon.spec --define \"_sourcedir /sources\"", "rpmbuild -ba ring-daemon.spec --define \"_sourcedir /sources\"",
"cp -R /root/rpmbuild/RPMS/x86_64/* /output" "cp -R /root/rpmbuild/RPMS/x86_64/* /output"
...@@ -35,7 +38,7 @@ ...@@ -35,7 +38,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -45,7 +48,7 @@ ...@@ -45,7 +48,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -55,7 +58,7 @@ ...@@ -55,7 +58,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -65,7 +68,7 @@ ...@@ -65,7 +68,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -75,7 +78,7 @@ ...@@ -75,7 +78,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -85,7 +88,7 @@ ...@@ -85,7 +88,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -95,7 +98,7 @@ ...@@ -95,7 +98,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -105,7 +108,7 @@ ...@@ -105,7 +108,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -115,7 +118,7 @@ ...@@ -115,7 +118,7 @@
"mkdir -p /sources/ring-daemon", "mkdir -p /sources/ring-daemon",
"cd /sources/ring-daemon", "cd /sources/ring-daemon",
"/ring-daemon/debian/rules get-orig-source", "/ring-daemon/debian/rules get-orig-source",
"dch --newversion $(dpkg-parsechangelog --show-field Version) \"Automatic nightly release\"", "dch --newversion $(dpkg-parsechangelog | perl -ne 'print $1 if m{^Version:\\s+([\\d\\.]+)};')-{{RELEASE_NUMBER}} \"Automatic nightly release\"",
"dch --release --distribution \"unstable\" debian/changelog", "dch --release --distribution \"unstable\" debian/changelog",
"dpkg-buildpackage -uc -us", "dpkg-buildpackage -uc -us",
"cd .. ", "cd .. ",
...@@ -173,5 +176,5 @@ ...@@ -173,5 +176,5 @@
"ubuntu_15.04_i386": "@midnight" "ubuntu_15.04_i386": "@midnight"
}, },
"DeployScript": "ring-nightly-sign-deploy.sh", "DeployScript": "ring-nightly-sign-deploy.sh",
"NotificationMailAdress": ["Awesome Ring Team", "ring-dev@savoirfairelinux.com"] "NotificationMailAdress": ["Awesome Ring Team", "ring-dev@lists.savoirfairelinux.net"]
} }
FROM debian:8 FROM debian:8
RUN apt-get update && ( apt-get upgrade -y || apt-get upgrade -y || apt-get upgrade -y ) RUN apt-get update && ( apt-get upgrade -y || apt-get upgrade -y || apt-get upgrade -y )
RUN apt-get install -y devscripts debianutils debhelper build-essential tar rsync git autoconf automake libpulse-dev libsamplerate0-dev libtool libdbus-1-dev \ RUN apt-get install -y devscripts debianutils debhelper build-essential tar \
rsync git autoconf automake libpulse-dev libsamplerate0-dev libtool libdbus-1-dev \
libasound2-dev libexpat1-dev libpcre3-dev libyaml-cpp-dev libboost-dev \ libasound2-dev libexpat1-dev libpcre3-dev libyaml-cpp-dev libboost-dev \
libdbus-c++-dev libsndfile1-dev libsrtp-dev libxext-dev \ libdbus-c++-dev libsndfile1-dev libsrtp-dev libxext-dev \
libxfixes-dev yasm autopoint unbound-anchor git-core libspeex-dev \ libxfixes-dev yasm autopoint unbound-anchor git-core libspeex-dev \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment