diff --git a/tools/build-system/distributions/mandriva/build-packages-mandriva.sh b/tools/build-system/distributions/mandriva/build-packages-mandriva.sh index 0b52d2cbeb43482131daced31a154f3022bd4984..88137cba65e6d74f405d6b6c3e773bd31458ddae 100755 --- a/tools/build-system/distributions/mandriva/build-packages-mandriva.sh +++ b/tools/build-system/distributions/mandriva/build-packages-mandriva.sh @@ -1,13 +1,13 @@ #!/bin/bash ##################################################### -# File Name: build-packages-opensuse.sh +# File Name: build-packages-mandriva.sh # # Purpose : # # Author: Julien Bonjean (julien@bonjean.info) # # Creation Date: 2009-05-27 -# Last Modified: 2009-06-01 17:24:52 -0400 +# Last Modified: 2009-06-04 16:29:34 -0400 ##################################################### . ../globals @@ -75,7 +75,7 @@ do cd ${PACKAGING_DIR} echo " -> update spec file" - sed "s/VERSION/${VERSION}/g" opensuse/${PACKAGE}.spec > ${BUILD_DIR}/SPECS/${PACKAGE}.spec + sed "s/VERSION/${VERSION}/g" mandriva/${PACKAGE}.spec > ${BUILD_DIR}/SPECS/${PACKAGE}.spec if [ "$?" -ne "0" ]; then echo "!! Cannot update spec file" diff --git a/tools/build-system/distributions/mandriva/sflphone-client-gnome.spec b/tools/build-system/distributions/mandriva/sflphone-client-gnome.spec index 5266efec3706783d9cf19a2bbb32feb736c17d0a..eec0a7115179e52d381000aa444e30ec31490d3b 100644 --- a/tools/build-system/distributions/mandriva/sflphone-client-gnome.spec +++ b/tools/build-system/distributions/mandriva/sflphone-client-gnome.spec @@ -61,7 +61,7 @@ Authors: make -j %install -make prefix=%{buildroot}/%{_prefix} install +make DESTDIR=%{buildroot} install %clean make clean diff --git a/tools/build-system/distributions/mandriva/sflphone-client-kde.spec b/tools/build-system/distributions/mandriva/sflphone-client-kde.spec index b4dedd48de1ad3f21bbfef131a549da3b1d75459..4bd7c29de235dd82aea742a5a3c6d5978c50eddc 100644 --- a/tools/build-system/distributions/mandriva/sflphone-client-kde.spec +++ b/tools/build-system/distributions/mandriva/sflphone-client-kde.spec @@ -50,11 +50,11 @@ Authors: %setup -q %build -cmake . -DCMAKE_INSTALL_PREFIX=%{buildroot}/%{_prefix} +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} make %install -make install +make DESTDIR=%{buildroot} install %clean make clean diff --git a/tools/build-system/distributions/mandriva/sflphone-common.spec b/tools/build-system/distributions/mandriva/sflphone-common.spec index 35bcbe1e6cfd61cf1c73787f2e15621341856a8a..5c17144b259d6e142accbe885e74a377fd1a7285 100644 --- a/tools/build-system/distributions/mandriva/sflphone-common.spec +++ b/tools/build-system/distributions/mandriva/sflphone-common.spec @@ -24,7 +24,7 @@ Source0: sflphone-common.tar.gz BuildRequires: glibc-devel BuildRequires: libccrtp-devel BuildRequires: libsamplerate-devel -BuildRequires: dbus-1-devel +BuildRequires: libdbus-1-devel BuildRequires: libexpat-devel BuildRequires: libgsm-devel BuildRequires: speex-devel @@ -70,9 +70,9 @@ make -j %install cd libs/pjproject-1.0.1 -make prefix=%{buildroot}/%{_prefix} install +make DESTDIR=%{buildroot} install cd - -make prefix=%{buildroot}/%{_prefix} install +make DESTDIR=%{buildroot} install %clean cd libs/pjproject-1.0.1 diff --git a/tools/build-system/distributions/opensuse/sflphone-client-gnome.spec b/tools/build-system/distributions/opensuse/sflphone-client-gnome.spec index f9cc62a3e275782ae72735f44b42230caf5cde37..dca63e702058121771dec4b0b9c6e00aa9bf3686 100644 --- a/tools/build-system/distributions/opensuse/sflphone-client-gnome.spec +++ b/tools/build-system/distributions/opensuse/sflphone-client-gnome.spec @@ -61,7 +61,7 @@ Authors: make -j %install -make prefix=%{buildroot}/%{_prefix} install +make DESTDIR=%{buildroot} install %clean make clean diff --git a/tools/build-system/distributions/opensuse/sflphone-client-kde.spec b/tools/build-system/distributions/opensuse/sflphone-client-kde.spec index d4c7a34c0400939cdb0c3fc42ab536170289a661..0e5bd038db719190716a7f7c9353b4e1f6d251e8 100644 --- a/tools/build-system/distributions/opensuse/sflphone-client-kde.spec +++ b/tools/build-system/distributions/opensuse/sflphone-client-kde.spec @@ -30,6 +30,7 @@ Requires: libqt4-x11 BuildRequires: cmake BuildRequires: libkdepimlibs4-devel BuildRequires: commoncpp2-devel +BuildRequires: gettext-tools Conflicts: sflphone Prefix: %{_prefix} @@ -50,11 +51,11 @@ Authors: %setup -q %build -cmake . -DCMAKE_INSTALL_PREFIX=%{buildroot}/%{_prefix} +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} make %install -make install +make DESTDIR=%{buildroot} install %clean make clean diff --git a/tools/build-system/distributions/opensuse/sflphone-common.spec b/tools/build-system/distributions/opensuse/sflphone-common.spec index 721bda7e1abb1d87fd7ce906b4549da934efea18..fde81bc3a73f63be66259740a92a56dc9675a4b6 100644 --- a/tools/build-system/distributions/opensuse/sflphone-common.spec +++ b/tools/build-system/distributions/opensuse/sflphone-common.spec @@ -69,9 +69,9 @@ make -j %install cd libs/pjproject-1.0.1 -make prefix=%{buildroot}/%{_prefix} install +make DESTDIR=%{buildroot} install cd - -make prefix=%{buildroot}/%{_prefix} install +make DESTDIR=%{buildroot} install %clean cd libs/pjproject-1.0.1 diff --git a/tools/build-system/distributions/ubuntu/debian-sflphone-client-gnome/rules b/tools/build-system/distributions/ubuntu/debian-sflphone-client-gnome/rules index d9d0eec8174d309214debaaad95eadc83953a72f..2015960be0116a7d13ffaeddcf9fcc16bddfa9cd 100755 --- a/tools/build-system/distributions/ubuntu/debian-sflphone-client-gnome/rules +++ b/tools/build-system/distributions/ubuntu/debian-sflphone-client-gnome/rules @@ -70,8 +70,7 @@ install-arch: dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. - $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install - rm -rf $(CURDIR)/debian/$(package)/usr/include + $(MAKE) DESTDIR=$(CURDIR)/debian/$(package) install dh_install -s # Must not depend on anything. This is to be called by # binary-arch/binary-indep diff --git a/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/rules b/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/rules index d2384782b6be0f328c9041a14bdee71c11c70c3a..f1edaffc9d4b76c42705aafb9c8af9490893c49f 100755 --- a/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/rules +++ b/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/rules @@ -20,7 +20,7 @@ configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. - cmake . -DCMAKE_INSTALL_PREFIX=$(CURDIR)/debian/$(package)/usr + cmake . -DCMAKE_INSTALL_PREFIX=/usr touch configure-stamp @@ -71,8 +71,7 @@ install-arch: dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. - $(MAKE) install - rm -rf $(CURDIR)/debian/$(package)/usr/include + $(MAKE) DESTDIR=$(CURDIR)/debian/$(package) install dh_install -s # Must not depend on anything. This is to be called by # binary-arch/binary-indep diff --git a/tools/build-system/distributions/ubuntu/debian-sflphone-common/rules b/tools/build-system/distributions/ubuntu/debian-sflphone-common/rules index 86794e0774b687dea13b6ecc4f0ff51cc96f93a4..f2b173aee3e12a2a199398d375f689a53f46a72e 100755 --- a/tools/build-system/distributions/ubuntu/debian-sflphone-common/rules +++ b/tools/build-system/distributions/ubuntu/debian-sflphone-common/rules @@ -71,7 +71,7 @@ install-arch: dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. - $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install + $(MAKE) DESTDIR=$(CURDIR)/debian/$(package) install cd libs/pjproject-1.0.1; $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr install rm -rf $(CURDIR)/debian/$(package)/usr/include dh_install -s