~ubuntu-branches/ubuntu/karmic/ibus/karmic-updates

« back to all changes in this revision

Viewing changes to src/ibusversion.h.in

  • Committer: Bazaar Package Importer
  • Author(s): LI Daobing
  • Date: 2009-07-23 20:22:09 UTC
  • mfrom: (1.1.4 upstream) (6.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20090723202209-bmgqa80g1umg8l2p
Tags: 1.2.0.20090723-1
new upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* vim:set et sts=4: */
 
2
/* ibus - The Input Bus
 
3
 * Copyright (C) 2008-2009 Huang Peng <shawn.p.huang@gmail.com>
 
4
 *
 
5
 * This library is free software; you can redistribute it and/or
 
6
 * modify it under the terms of the GNU Lesser General Public
 
7
 * License as published by the Free Software Foundation; either
 
8
 * version 2 of the License, or (at your option) any later version.
 
9
 *
 
10
 * This library is distributed in the hope that it will be useful,
 
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
13
 * Lesser General Public License for more details.
 
14
 *
 
15
 * You should have received a copy of the GNU Lesser General Public
 
16
 * License along with this library; if not, write to the
 
17
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 
18
 * Boston, MA 02111-1307, USA.
 
19
 */
 
20
#ifndef __IBUS_VERSION_H_
 
21
#define __IBUS_VERSION_H_
 
22
 
 
23
/* compile time version
 
24
 */
 
25
#define IBUS_MAJOR_VERSION                              (@PACKAGE_VERSION_MAJOR@)
 
26
#define IBUS_MINOR_VERSION                              (@PACKAGE_VERSION_MINOR@)
 
27
#define IBUS_MICRO_VERSION                              (@PACKAGE_VERSION_MICRO@)
 
28
 
 
29
/* check whether a Gtk+ version equal to or greater than
 
30
 * major.minor.micro is present.
 
31
 */
 
32
#define IBUS_CHECK_VERSION(major,minor,micro)   \
 
33
    (IBUS_MAJOR_VERSION > (major) || \
 
34
     (IBUS_MAJOR_VERSION == (major) && IBUS_MINOR_VERSION > (minor)) || \
 
35
     (IBUS_MAJOR_VERSION == (major) && IBUS_MINOR_VERSION == (minor) && \
 
36
      IBUS_MICRO_VERSION >= (micro)))
 
37
 
 
38
#endif
 
39