Commit Graph

425 Commits

Author SHA1 Message Date
13aa9c1b16 Bump version numbers for Release 1.4.0
Refs #51465

Change-Id: I1789783172e57c0c14c31f40f939bb174047f7a1
2014-07-15 16:38:24 -04:00
bb5069ddee Revert "[temp] launchpad: build only sflphone-gnome-video"
This reverts commit 790c2a2bd2.
2014-07-14 16:41:12 -04:00
32d91a3a68 rpm: drop uuid as a dependency
Refs #51157

Change-Id: I94b62d017728a0028930210c72950306459bfdbb
2014-07-14 16:38:43 -04:00
abe6b5deff deb packaging: remove uuid as a dependency
Refs #51157

Change-Id: Ie0c8a883d6ea65d381ecbda1b37a27636ce4c7cd
2014-07-14 16:35:58 -04:00
790c2a2bd2 [temp] launchpad: build only sflphone-gnome-video
Change-Id: I22181eaea1b12c908316c65a7d26d58a5915f27a
2014-07-14 15:49:29 -04:00
2a8015cf74 launchpad: fix duplicated Replaces field
For sflphone-gnome-video

Change-Id: I1fc007c806100c9e111aae94eae90ad06cf170eb
2014-07-14 15:31:23 -04:00
100e5c35cf launchpad: quantal is obsolete, remove from build script
Change-Id: I36669e8bcb7f015b84fde826d2ab548600cd3c94
2014-07-14 15:05:31 -04:00
e47cc3b217 build-system: restore correct manpage and executable names
Refs #51005

Change-Id: I7bf364d8b087a85ab0ab8bae298058c67f09eb16
2014-07-14 13:59:15 -04:00
bedbab9594 build-system: Make it easier to run the build script locally
refs #51162

Change-Id: I28e04cfa5101bab1ced5af30f2f66765fe789708
2014-07-11 21:54:33 +02:00
f525d18dde build-system: fix "duplicate field Replaces found"
Refs #51005

Change-Id: I27bde25fc654e019bac322c4924bcc6f244eb525
2014-07-11 13:15:42 -04:00
2ccbf82f9a build-system: fix path for build_tarball invokation
Refs #51005

Change-Id: Ibb31e40be94d1bb123d0253f31263356d3d93404
2014-07-11 08:51:38 -04:00
e33c6dfe3d build-system: fix broken man page name
Refs #51005

Change-Id: Ib1c7e5ef9dfea0749d983b2e850ceb74057f93a5
2014-07-10 14:25:21 -04:00
b67b032675 packaging: rename debian packages to match upstream naming convention
Refs #51005

Change-Id: I08f37623c303da156a3e1e1f51abd0996c217b2f
2014-07-08 20:47:07 +02:00
6c1ec97fd5 build-system: set NOCONFIGURE for autogen.sh
Since we use a GNOME-style autogen.sh script, it invokes configure
by default. This is not intuitive for packaging since maintainers
will not expect to pass ./configure arguments (like --disable-video)
to autogen.sh.

Refs #50857

Change-Id: Icee85fbdcf8cba5dae4c174ebc8b8c2a27833e1c
2014-07-07 23:26:12 -04:00
b1ca3ca9d4 build-system: keep a spec file in the tarball
Refs #49953

Change-Id: I7f618d6d3b50d9e658249425903fca630d2978f6
2014-07-07 17:15:49 -04:00
4573a03910 build-system: updated spec file
Refs #49953

Change-Id: Icb5143b8308ff35644b475a54afe38dad2cc8eba
2014-07-07 17:15:48 -04:00
b7eeabde68 hudson: -v option now disables video
Refs #50857

Change-Id: I7073286556b57f0114b420350cd8933c1716a52d
2014-07-07 12:10:15 -04:00
2ad5f00090 packaging: explicitly disable video for non-video debs
This is in anticipation of the fact that video will be default-enabled
in configure.

Refs #50857

Change-Id: I73fc8b9bcb73f70405c3013d1ec65c4bdf344285
2014-07-07 11:57:57 -04:00
a681e856b8 jenkins: enable video in the gnome client
Change-Id: I5eeef6ff8e82b6396b17a3b72e480dce1ae87c12
2014-07-07 10:45:56 -04:00
6ef49a8e8c launchpad: drop precise
Refs #48844

Change-Id: I3c5b7b9cbabf5bfb10b6ec4d065e371721d84548
2014-05-31 00:17:06 -04:00
f93a5ffb24 tools: add Gerrit/Redmine utilities for Git
This commit adds two dev scripts, intended to be used with Git. They
allow easy interaction with Gerrit (using the commit change ID) and
Redmine (using the issue reference).

Usage examples:

    # Copy Gerrit change URL of HEAD, for later pasting
    git gerrit url | xclip

    # Open Gerrit in a web browser for the parent commit
    git gerrit open HEAD^

    # Fetch the last version corresponding to a commit
    git gerrit fetch 2460d16

    # Open Redmine issue related to the current commit
    git redmine open

These scripts may be used directly:

    ./tools/git-gerrit

or installed as a Git subcommand (recommended):

    git config alias.gerrit '!tools/git-gerrit'
    git config alias.redmine '!tools/git-redmine'

The configuration is managed through git config. Running these scripts
with missing configuration (e.g. host, port) will prompt the setup.

Note on global usage: optionally, you can specify the global path of
these scripts, or add them to your $PATH, in order to use them in any
repo, and eventually have global settings, like:

    git config --global redmine.url https://...

Change-Id: Ie8530fd03e00452075ab045b278923d03d0ead20
2014-05-16 14:02:30 -04:00
6f1bc249ee launchpad: add GnuTLS to the dependency list
Change-Id: I1129e19862e1b1e07e01cc697bb98300d1f8fd72
Refs: #47142
2014-05-15 19:10:05 -04:00
fb8601e25e rpm: add GnuTLS to the dependency list
Change-Id: I33efe4403595d4d7da24c83840721593cc95f6c3
Refs: #47142
2014-05-15 19:09:08 -04:00
1c4fce6c8c launchpad: update all libav/ffmpeg dependencies
Refs #47618

Change-Id: Ib914b8ac29c309f541582fdfedb1998c8195b62b
2014-05-13 10:51:37 -04:00
345d71ea04 launchpad: remove libavfilter dependency
Refs #47618

Change-Id: I208bda7bedae6ba3e5f04cb214dc73b31a06f0a1
2014-05-12 12:54:34 -04:00
8c5b389958 move hudson script in a proper folder
Issue: #46619
Change-Id: Ie53ef76504ba7c1588d29e7b14035a7bd27e3744
2014-05-02 17:35:33 -04:00
246585c22e launchpad: enclose only CFLAGS values in quotes
Build was still failing on a command not found as it tries to execute CFLAGS as a command.

Refs #44894

Change-Id: I67aaff5d11280125bac439f3afefae78c7b55684
2014-04-24 15:38:00 -04:00
18b4901748 launchpad: enclose CFLAGS for pjsip in quotes
Refs #44894

Change-Id: I7b0d252896aba276b7626a11eb7907681a56270e
2014-04-23 13:58:20 -04:00
d739d20401 launchpad: use consistent order for flags
Refs #44894
2014-04-16 15:45:23 -04:00
9da75337ac launchpad: build pjsip in release mode
See "Release mode" from
https://trac.pjsip.org/repos/wiki/FAQ#Performance

Refs #44894
2014-04-16 15:31:08 -04:00
91eeca973f launchpad: fix rules files
Missing separators in the rules file make debuild abort.
It was preventing packages to be upload on Launchpad.

Refs #448994, #44895
2014-04-15 12:27:44 -04:00
ae329c9ed0 launchpad: fix pjsip configuration
pjsip should be configured with the same options everywhere, and use
have a prefix of /usr for debian packages (even if it's not installed) to avoid conflicting
with the rest of sflphone

Refs #44894
2014-04-09 15:11:04 -04:00
8e3058163a launchpad: fix sflphone-commn-video rules file
Must be using the latest pjsip version.
Refs #44894
2014-04-09 13:17:12 -04:00
99aae46796 sip: migrate to pjsip 2.2.1
Refs #44875
2014-04-08 17:59:58 -04:00
4982ae8b82 intl: send patch to sflphone-dev list directly
- Will be sent every monday morning
- Refs #44372
2014-04-03 11:29:35 -04:00
eb5be338fd intl: update commit message
Refs #44372
2014-04-03 11:23:29 -04:00
d4d925d41b Add missing bracket in commit message
Refs #43473
2014-03-25 11:30:04 -04:00
b6b52abcab Encapsulate into double brackets
Refs 43473
2014-03-25 11:27:26 -04:00
4cbd389e00 Change commit message to prevent parsing errors
Refs #43473
2014-03-25 11:24:47 -04:00
82daca46fb Use git-diff-index in Jenkins script
Refs #43473
2014-03-25 11:06:40 -04:00
d9ecd55be5 Jenkins script to automatically sync translations from Launchpad
- Fetch latest translations, format a patch with it and send it by email
- refs #43491

Remove debug
2014-03-24 18:00:11 -04:00
472396dc1f [Translations] Jenkins script that pushed up-to-date pot file to Launchpad
- Must be executed by Jenkins, scheduled once a day at 9 PM
- refs #43399

Fix wrong path in Jenkins script
2014-03-21 16:58:03 -04:00
42aef830c2 Make setenv.sh executable
refs #41725
2014-03-21 14:02:50 -04:00
af0cd0a610 Use setenv.sh script to set env variables
setenv.sh wasn't used anymore but it is better to put the setup code in there
rather in the Jenkins UI as it is versionned.
refs #41725
2014-03-21 14:00:56 -04:00
03ae69d734 Launchpad: clean up dput.conf file
- Removed unused distributions
- Removed references to sflphone-testing repository
refs #41725
2014-03-21 13:46:39 -04:00
145761578b * #39721: control: remove libcommoncpp2-dev from dependencies 2014-01-30 16:42:07 -05:00
91251b9080 * #39721: control: remove libcommoncpp-dev from dependencies 2014-01-30 16:36:13 -05:00
fa8ca51eea * #37950: Bump version numbers for Release 1.3.0 2014-01-13 17:06:46 -05:00
0af97b506e * #38506: rpm: fix kde build and pjsip build 2014-01-13 14:50:21 -05:00
9d5882ab26 [#38265] Restore jenkins script 2014-01-09 17:59:43 -05:00