diff --git a/tools/build-system/distributions/build-packages.sh b/tools/build-system/distributions/build-packages.sh index fc86f34e21daeaa33e5388359eb65447f9ae8046..a8f2d049d1c1e9f004cbf50c2ed3b0311cf5946e 100755 --- a/tools/build-system/distributions/build-packages.sh +++ b/tools/build-system/distributions/build-packages.sh @@ -7,7 +7,7 @@ # Author: Julien Bonjean (julien@bonjean.info) # # Creation Date: 2009-05-29 -# Last Modified: 2009-05-29 12:27:50 -0400 +# Last Modified: 2009-05-29 15:18:56 -0400 ##################################################### . ./globals diff --git a/tools/build-system/distributions/globals b/tools/build-system/distributions/globals index 19417669f995641fbf7a1e1e35f35cae8e15eac7..ceaf1d927745e8b1e30926d5735cb1b709f680dd 100644 --- a/tools/build-system/distributions/globals +++ b/tools/build-system/distributions/globals @@ -40,7 +40,7 @@ USER="sflphone" WHOAMI=`whoami` # packages we will build -PACKAGES=('sflphone-common sflphone-client-gnome') +PACKAGES=('sflphone-common sflphone-client-gnome' 'sflphone-client-kde') # log file LOG_ID="${OS_VERSION}" diff --git a/tools/build-system/distributions/opensuse/build-packages-opensuse.sh b/tools/build-system/distributions/opensuse/build-packages-opensuse.sh index 41f1acbd8153138e610123ffc35d44cbe5aa6ad8..7960172fe89943d1b7dbb16c2c5cbbf92a56340f 100755 --- a/tools/build-system/distributions/opensuse/build-packages-opensuse.sh +++ b/tools/build-system/distributions/opensuse/build-packages-opensuse.sh @@ -7,7 +7,7 @@ # Author: Julien Bonjean (julien@bonjean.info) # # Creation Date: 2009-05-27 -# Last Modified: 2009-05-29 12:15:08 -0400 +# Last Modified: 2009-05-29 15:18:14 -0400 ##################################################### . ../globals diff --git a/tools/build-system/distributions/ubuntu/build-packages-ubuntu.sh b/tools/build-system/distributions/ubuntu/build-packages-ubuntu.sh index 4fc795459104d816e123c63892d8edd529ecd858..8b8c85e457f728cfd227b87953c7ac992ac08625 100755 --- a/tools/build-system/distributions/ubuntu/build-packages-ubuntu.sh +++ b/tools/build-system/distributions/ubuntu/build-packages-ubuntu.sh @@ -54,6 +54,10 @@ do # copy the appropriate control file based on architecture echo " -> generate control file" + if [ ! -e ${REPOSITORY_DIR}/${PACKAGE}/debian/control.$OS_VERSION ];then + echo " -> no control file, skipping" + continue + fi cp ${REPOSITORY_DIR}/${PACKAGE}/debian/control.$OS_VERSION ${REPOSITORY_DIR}/${PACKAGE}/debian/control && \ sed -i "s/VERSION/${FULL_VERSION}/g" ${REPOSITORY_DIR}/${PACKAGE}/debian/control diff --git a/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/changelog b/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/changelog index c1edbb33a86c23182ef4a2bdf328359ef7774fd7..408e3afe0806e687b2542f5e95f6a8a46c823b74 100644 --- a/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/changelog +++ b/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/changelog @@ -1,46 +1,199 @@ -sflphone-client-kde (0.9.6-0ubuntu1~1.gbpf07060) SYSTEM; urgency=low - - ** SNAPSHOT build @f07060721d61850d67b89f24f0415d7237281886 ** - - [ Emmanuel Milou ] - * [#1220] Add Conflicts: sflphone in debian control files - * [#1179] Add liblog4c3 runtime dependency - * [#1212] FIx typo error in dependency list for itnrepid - * [#1212] FIx .desktop file to point on the right exec - * [#1212] Modify changelog replacing tag - - [ Sflphone Project ] - * "[#1262] Updated changelogs for version 0.9.5-0ubuntu1~beta" - - [ Emmanuel Milou ] - * [#1212] restore changelogs - - [ Sflphone Project ] +sflphone-client-kde (0.9.5-SYSVER~snapshot1243310516) SYSTEM; urgency=low + + ** SNAPSHOT 1243310516 ** + + * [#1317] Fixed compilation issues on opensuse 11 + * [#1505] account list seem to crash the application when clicking + Apply very fast... + * [#1456] Add a flag to be replaced in the control files + * [#1456] Added version dependancy handling + * put account alias in AccountWidgetItem rather than in the item with + " " before. + * [#1034] The KDE client should start sflphoned if it is not started + * [#1500] Handle options for notifications and display on incoming + call. + * [#1443] Client should not crash when receive an unexpected + stateChanged signal + * [#1426] Daemon crashes when get alsa plugin + * commit for merge + * [#1424] Change logo in tray icon and put a different one when + incoming call + * [#1425] first part done, window title... + * [#1413] add manpages creating and installing in build system + * [#1417] The client should start the account creation wizard if + started for the first time (if config file doesn't exist) + * [#1421] Make volume bars horizontal when dialpad is hidden. + * Changed main window title and fixed a mistake in sflphone_const.h + * [#1412] make debian package building work + * changelog changed. + * Changed addAccount method in gnome client. + * Debian and man folders added. + * [#1388] Change project name from sflphone_kde to sflphone-client-kde + * Better handle of kabc check. + * [#1351] Automatic generation of dbus interfaces in makefile + generated by cmake + * [#1307] Implement "edit before call" in history and address book. + * [#1344] change action_call label in call history from "call" to + "call back". + * [#1308] Implement Hook feature in kde client + * Improved build system. + * #1219 : Add address book configuration page + * Better handling of registration to the daemon. + * #1039 : Add tray icon in kde. + * Issue no 1216 : Double click on item in history or address book + causes call. + * display peer name in call list and call history when called from + address book. + * Address book functionnal with photo displayed. + * Help menu kde available but actions disappeared. All fonctions in + view. + * Address book functionnal but ugly and making its own sort in the + complete address book. + * Account choice on right click, clean out includes, page address + book, fixed bugs... + * Wizard, double click, context menu... + * Removed sflphone_kde.kdevelop.filelist + * Added account creation wizard and translated interface in english. + * Transfer functionnal but ugly. + * transfer not functionnal + * Bug fixed : unholding (UNHOLD_CURRENT, UNHOLD_RECORD) + * Commit functional for push. With install.sh + * Before merge. + * Problem with enable accounts. Account display increased. + * Functional with codec order working , playDTMF. + * Commit functional. + * sflphone_kde/build added in .gitignore. + * complete commit for checkout previous. + * Commit before checkout previous version to check the display + bug(little font everywhere...) + * Functionnal client. Rest : history icons, config icons and + functionalities + * commit before merge asavard for isRecording. + * Call and Automate fusion done and seems to work. + * Commiting before putting Automate class in Call class. + * Functionnal main window without recording, history, voicemail, kio + widgets. + * client kde avec kdevelop. + * Config Dialog almost finished. + * Base of QT client + + -- SFLphone Automatic Build System <team@sflphone.org> Tue, 26 May 2009 00:02:37 -0400 + +sflphone-client-kde (0.9.5-SYSVER) SYSTEM; urgency=low + + ** 0.9.5 release ** + + * [#1060] FIx bug in chinese translation + * [#1313] git add rtpTest.cpp rtpTest.h + * [#1313] Add init/close rtp tests + * [#1313] Basic instanciation of the rtp layer + * [#1449] Gtk-Critical concerning history filters and new calls + * [#1400] Make the match with the hostname instead of username + * [#1324] Change status bar label for "Using %s (%s)" + * [#1403] Icon size: 60x60 px + * [#1403] Do not remove notification, improve icon quality + * [#1403] Add smaller icon for gnome notifications + * [#1403] Prevent crash when hangup && no notification + * [#1403] Remove all actions on notifications; code refactoring + * [#1451] Use stun.sflphone.org as default STUN server + * [#1060] New po files - need to be translated + * [#1060] Update french translation - Rebuild template file + * [#1456] Add a flag to be replaced in the control files + * [#1454] Make cppunit optional; remove from build deps in control + files + * [#1401] Add libexpat1-dev dependency in control files + * [#1448] Take off these ugly debug messages + * [#1448] fixed getTelephoneTone and getTelephoneFile() called + repeatedly + * [#1406] add liblog4c-dev in build-depends + * [#1409] Restore .desktop icon + + -- SFLphone Automatic Build System <team@sflphone.org> Mon, 25 May 2009 11:34:48 -0400 + +sflphone-client-kde (0.9.5-SYSVER~rc2) SYSTEM; urgency=low + + ** 0.9.5 rc2 ** + + * [#1422] Improved error message + * [#1402] Fix pjsip build + * [#1404] Clear GTK-Critical Bug at client startup + * [#1422] Added automatic VM shutdown when building on more than one + VM + * [#1422] Fixed some issues with new changelog generation script + * [#1422] Moved distribution update to specific file + * [#1422] Dropped git-dch, replace by home made implementation + * [#1402] Fix pjsip build + * [#1404] Clear GTK-Critical Bug at client startup + * Changes for name based dbus connection + * Clean changelogs + * [#1343] Gnome: Implement a callback system to handle focus on + different widgets + * Debus Session + * Refactoring Python code, PEP8 + * [#1430] Get back dbus_g_proxy_new_for_name + * [#1430] Get back DBUS_BUS_SESSION type + * [#1430] Dbus fixed owner message binding + * Second test with DBUS owner + * [#1404] Gnome -> Preferences -> Hooks + * [#1404] Gnome -> Preferences -> Recordings + * [#1404] Call History + * [#1404] Gnome -> Preferences -> Address Book + * [#1404] IF the first notification option disable the second + notification + * Dbus with fixed owner does not automatically start the deamon + * Add codec debug tests in pysflphone + * [#1407] Some print info + * [#1407] Add a scenario to pick_up action + * Test client dbus connection to a fixed owner + * Add python dbus test suite + * [#1161] Modified version handling in build system + * [#1314] Test pulse audio and audio streams connect and disconnect + * [#1402] Add info message after configure + * [#1402] Build the daemon with the local pjsip library (vs the + installed one) + * [#1009] Fix Codec Sampling Rate set to zeros + * [#1314] Add mutex to pulse layer audio streams + * [#1314] Refactoring pulseaudio stream to test connect disconnect + * [#1314] Refactoring of pulselayer to test conect/disconnect + * Add debug messages in debus calls concerning account + * [#1314] Add some return values to audio init functions + * [#1406] add liblog4c-dev in build-depends + * [#1409] Restore .desktop icon + * Bug #1405: Fix strings as requested. + * Bug #1404: Fix strings in preferences panel. + + -- SFLphone Automatic Build System <team@sflphone.org> Tue, 19 May 2009 12:08:18 -0400 + +sflphone-client-kde (0.9.5-0ubuntu1~rc1) SYSTEM; urgency=low + + [ SFLphone Project ] * [#1262] Updated changelogs for version 0.9.5-0ubuntu1 Snapshot 2009- - 04-27 + 05-05 [ Emmanuel Milou ] - * [#1212] restore changelogs + * Add some python CLI client code; not really functional + * [#1108] Fix peerHungup method for IP to IP call - [ Sflphone Project ] - * [#1262] Updated changelogs for version 0.9.5-0ubuntu1~beta + [ Alexandre Savard ] + * [#1108] Correct setting of SIP contact for direct IP call + * [#1108] SIP user agent handles incoming REFER [ Emmanuel Milou ] - * [#1212] restore changelogs + * Remove website from repository + * Update translation - [ Sflphone Project ] - * [#1262] Updated changelogs for version 0.9.5-0ubuntu1~beta - * [#1262] Updated changelogs for version 0.9.5-0ubuntu1 Snapshot 2009- - 04-28 + [ Alexandre Savard ] + * Sflphone icon's tooltip changed for "configured" instead of + "registered" [ Emmanuel Milou ] - * [#1212] Restore changelogs + * Update translation [ Sflphone Project ] - -- Sflphone Project <sflphone@mtl.savoirfairelinux.net> Tue, 28 Apr 2009 12:23:35 -0400 + -- Sflphone Project <sflphone@mtl.savoirfairelinux.net> Tue, 05 May 2009 19:16:13 -0400 -sflphone-client-gnome (0.9.5-0ubuntu1~beta) SYSTEM; urgency=low +sflphone-client-kde (0.9.5-0ubuntu1~beta) SYSTEM; urgency=low [ Julien Bonjean ] * Updated Eclipse stuff @@ -262,7 +415,7 @@ sflphone-client-gnome (0.9.5-0ubuntu1~beta) SYSTEM; urgency=low -- Sflphone Project <sflphone@mtl.savoirfairelinux.net> Mon, 27 Apr 2009 17:00:03 -0400 -sflphone-client-gnome (0.9.4-0ubuntu2) SYSTEM; urgency=low +sflphone-client-kde (0.9.4-0ubuntu2) SYSTEM; urgency=low [ Alexandre Savard ] * Restore speex and GSM detection 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..b0066aad805e337ec5ad7f80cc84c32905c7ea0d 100755 --- a/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/rules +++ b/tools/build-system/distributions/ubuntu/debian-sflphone-client-kde/rules @@ -31,7 +31,7 @@ build-arch: build-arch-stamp build-arch-stamp: configure-stamp # Add here commands to compile the arch part of the package. - $(MAKE) + $(MAKE) -j touch $@ build-indep: build-indep-stamp diff --git a/tools/build-system/launch-build-machine.sh b/tools/build-system/launch-build-machine.sh index 7500dcdbeccc5bdd681ebf2de23ebd81ea5ed747..1b79a17c359250a4ef31aec8c52c3a92353de45a 100755 --- a/tools/build-system/launch-build-machine.sh +++ b/tools/build-system/launch-build-machine.sh @@ -7,7 +7,7 @@ # Author: Julien Bonjean (julien@bonjean.info) # # Creation Date: 2009-04-20 -# Last Modified: 2009-05-29 12:29:27 -0400 +# Last Modified: 2009-05-29 14:23:45 -0400 ##################################################### # diff --git a/tools/build-system/sfl-git-dch.sh b/tools/build-system/sfl-git-dch.sh index 4263ff4cc9d7fca1773e7e31093dfb083b0edd0f..35c2f757e7b2e14c80f910f136319d0d2e7e54a2 100755 --- a/tools/build-system/sfl-git-dch.sh +++ b/tools/build-system/sfl-git-dch.sh @@ -7,7 +7,7 @@ # Author: Julien Bonjean (julien@bonjean.info) # # Creation Date: 2009-05-13 -# Last Modified: 2009-05-29 10:51:33 -0400 +# Last Modified: 2009-05-29 14:23:50 -0400 ##################################################### # set -x