Skip to content
Snippets Groups Projects
Unverified Commit 9c5c4ad2 authored by aviau's avatar aviau
Browse files

Debian packaging fixes

This imports some of the changes made in the official Debian packaging
repository: https://anonscm.debian.org/cgit/pkg-voip/ring.git

- Don't run containers in interactive mode, which would require a TTY

- Build LRC with Debug symbols

- Build with V=1 to allow parsing logs

- Reorganize dependencies

- Try fetch-all three times before giving up

- Removed ubuntu15.04 references

Tuleap: #858
Change-Id: If0a81b15230a31d120982e113e695443262568e3
parent f89d706d
No related branches found
No related tags found
No related merge requests found
Showing
with 495 additions and 182 deletions
......@@ -54,7 +54,7 @@ $(RELEASE_TARBALL_FILENAME):
mkdir -p daemon/contrib/native
cd daemon/contrib/native && \
../bootstrap && \
make fetch-all
make fetch-all || make fetch-all || make fetch-all
rm -rf daemon/contrib/native
cd $(TMPDIR) && \
......
client-gnome @ f762d388
Subproject commit 884c37c0d1ceb17d0146f174d014f56092373593
Subproject commit f762d3883db21d53980b6ba66a9ebd034cda6959
daemon @ eb67d2fc
Subproject commit 150035a81912cc8109331c684d8ad5be6b343e8f
Subproject commit eb67d2fc61853eb3b29ed7b8dd70553f18ac7f01
......@@ -5,21 +5,53 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,53 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,53 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev libgnutls28-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,53 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev libgnutls28-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,54 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libgnutls28-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,54 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libgnutls28-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,54 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libgnutls28-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,54 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libgnutls28-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,54 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev libgnutls28-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libgnutls28-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
......@@ -5,21 +5,54 @@ RUN apt-get update && \
# Speed up mk-build-deps
RUN apt-get update && \
apt-get install -y autoconf automake cmake libtool libdbus-1-dev \
libdbus-c++-dev libupnp-dev libgnutls28-dev \
libebook1.2-dev libclutter-gtk-1.0-dev \
libclutter-1.0-dev libglib2.0-dev libgtk-3-dev \
libnotify-dev qtbase5-dev qttools5-dev \
qttools5-dev-tools yasm unbound-anchor git-core \
autotools-dev gnome-icon-theme-symbolic gettext \
libpulse-dev libsamplerate0-dev libasound2-dev \
libexpat1-dev libpcre3-dev libyaml-cpp-dev \
libboost-dev libsndfile1-dev libsrtp-dev \
libxext-dev libxfixes-dev autopoint libspeex-dev \
libspeexdsp-dev chrpath uuid-dev libavcodec-dev \
libavutil-dev libavformat-dev libswscale-dev \
libavdevice-dev libopus-dev libudev-dev libticonv-dev \
libgsm1-dev libjsoncpp-dev libqrencode-dev
apt-get install -y -o Acquire::Retires=10 \
autoconf \
automake \
autopoint \
cmake \
libtool \
libdbus-1-dev \
libdbus-c++-dev \
libupnp-dev \
libgnutls28-dev \
libebook1.2-dev \
libclutter-gtk-1.0-dev \
libclutter-1.0-dev \
libglib2.0-dev \
libgtk-3-dev \
libnotify-dev \
qtbase5-dev \
qttools5-dev \
qttools5-dev-tools \
yasm \
autotools-dev \
gettext \
libpulse-dev \
libsamplerate0-dev \
libasound2-dev \
libexpat1-dev \
libpcre3-dev \
libyaml-cpp-dev \
libboost-dev \
libsndfile1-dev \
libsrtp-dev \
libxext-dev \
libxfixes-dev \
libspeex-dev \
libspeexdsp-dev \
uuid-dev \
libavcodec-dev \
libavutil-dev \
libavformat-dev \
libswscale-dev \
libavdevice-dev \
libopus-dev \
libudev-dev \
libgsm1-dev \
libjsoncpp-dev \
libnatpmp-dev \
libappindicator3-dev \
libqrencode-dev
ADD scripts/build-package-debian.sh /opt/build-package-debian.sh
......
lrc @ 265adc76
Subproject commit 3fc24faf38351b018ebe018a9785d59b76645fd9
Subproject commit 265adc76224a50c147839ba339d48ae6ca414e3f
......@@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 9),
automake,
cmake,
libtool,
autotools-dev,
# gnome client
libebook1.2-dev,
libclutter-gtk-1.0-dev,
......@@ -17,19 +18,14 @@ Build-Depends: debhelper (>= 9),
qtbase5-dev,
qttools5-dev,
qttools5-dev-tools,
unbound-anchor,
git-core,
gnome-icon-theme-symbolic,
gettext,
libqrencode-dev,
libappindicator-dev,
libappindicator3-dev,
# ring-daemon
libdbus-1-dev,
libdbus-c++-dev,
libupnp-dev,
libgnutls28-dev,
yasm,
autotools-dev,
libpulse-dev,
libasound2-dev,
libexpat1-dev,
......@@ -37,13 +33,10 @@ Build-Depends: debhelper (>= 9),
libyaml-cpp-dev,
libboost-dev,
libsndfile1-dev,
libsrtp-dev,
libxext-dev,
libxfixes-dev,
autopoint,
libspeex-dev,
libspeexdsp-dev,
chrpath,
uuid-dev,
libavcodec-dev,
libavutil-dev,
......@@ -52,10 +45,13 @@ Build-Depends: debhelper (>= 9),
libavdevice-dev,
libopus-dev,
libudev-dev,
libticonv-dev,
libgsm1-dev,
libjsoncpp-dev,
libnatpmp-dev
libnatpmp-dev,
# other
libsrtp-dev,
yasm,
libsamplerate0-dev
Standards-Version: 3.9.8
Homepage: https://ring.cx
Vcs-Git: https://anonscm.debian.org/git/pkg-voip/ring.git
......
......@@ -46,14 +46,14 @@ override_dh_auto_configure:
--disable-vorbisenc \
--disable-speex \
--disable-sndfile \
--disable-gsm \
--disable-speexdsp && \
make list && \
make -j1
make -j1 V=1
cd daemon && \
./autogen.sh && \
./configure \
--prefix=/usr \
--without-iax
--prefix=/usr
#############################
## libringclient configure ##
......@@ -64,7 +64,7 @@ override_dh_auto_configure:
cmake \
-DRING_BUILD_DIR=$(CURDIR)/daemon/src \
-DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_VIDEO=true \
-DCMAKE_BUILD_TYPE=Debug \
..
############################
......@@ -84,18 +84,18 @@ override_dh_auto_build:
#######################
## Ring Daemon build ##
#######################
cd daemon && make -j$(NO_CPUS)
make -C daemon -j$(NO_CPUS) V=1
pod2man daemon/man/dring.pod > daemon/dring.1
#########################
## libringclient build ##
#########################
cd lrc/build && make -j$(NO_CPUS)
make -C lrc/build -j$(NO_CPUS) V=1
########################
## gnome client build ##
########################
cd client-gnome/build && make LDFLAGS="-lpthread" -j$(NO_CPUS)
make -C client-gnome/build LDFLAGS="-lpthread" -j$(NO_CPUS) V=1
override_dh_auto_clean:
################################
......
......@@ -36,7 +36,7 @@ fi
# install build deps
apt-get update
apt-get upgrade -y
apt-get upgrade -o Acquire::Retires=10 -y
mk-build-deps --remove --install debian/control -t "apt-get -y --no-install-recommends"
# create changelog file
......
......@@ -37,7 +37,6 @@ PACKAGE_%(distribution)s_DOCKER_RUN_COMMAND:= docker run \\
-e CURRENT_UID=$(CURRENT_UID) \\
-v $(CURDIR):/opt/ring-project-ro:ro \\
-v $(CURDIR)/packages/%(distribution)s:/opt/output \\
-i \\
-t ring-packaging-%(distribution)s
.docker-image-%(distribution)s: docker/Dockerfile_%(distribution)s
......@@ -103,14 +102,6 @@ def run_generate_all(parsed_args):
"distribution": "ubuntu14.04_i386",
"debian_packaging_override": "",
},
{
"distribution": "ubuntu15.04",
"debian_packaging_override": "",
},
{
"distribution": "ubuntu15.04_i386",
"debian_packaging_override": "",
},
{
"distribution": "ubuntu15.10",
"debian_packaging_override": "",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment