~ubuntu-branches/ubuntu/maverick/pyclutter/maverick

« back to all changes in this revision

Viewing changes to clutter-gst/cluttergst.defs

  • Committer: Bazaar Package Importer
  • Author(s): Emilio Pozuelo Monfort, Ross Burton, Luca Bruno, Emilio Pozuelo Monfort
  • Date: 2009-09-03 23:41:58 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20090903234158-hpzhlkarkmykmnlj
Tags: 1.0.0-1
[ Ross Burton ]
* Bump libclutter-gtk-0.8-dev to 0.8.2 for pycluttergtk (Closes: #505918)
* Package the API documentation, add build-depends on xsltproc

[ Luca Bruno ]
* New upstream release.
* debian/TODO deleted.
* debian/control.in created and added pkg-gnome team to Uploaders.
* debian/rules:
  - Include uploaders.mk, gnome.mk and gnome-get-source.mk.
* debian/control:
  - Bump Standards-Version to 3.8.3, no changes needed.
  - Build-Depends:
    + Bump to libclutter-1.0-dev
    + Remove libclutter-gtk, libclutter-cairo, python-gst and libclutter-gst
      as bindings have been dropped upstream.
    + Remove python and python-dev.
    + Add gnome-pkg-tools.
  - Package python-clutter-dbg:
    + Section is debug.
    + Remove shlibs:Depends and python:Depends.
  - Add python-clutter-dev.
  - Add misc:Depends to python-clutter-doc.
  - Add Vcs-* fields.
  - Split Build-Depends on more lines.
* debian/examples:
  - Ship .png files. Closes: #473315
* debian/copyright:
  - Update download url to http://www.clutter-project.org/sources/pyclutter.
  - Update copyright holders according to upstream AUTHORS and README.

[ Emilio Pozuelo Monfort ]
* Add python-dev build dependency back, it's needed to build the package.
* Add homepage.
* Set python-clutter-dev to section python.
* Use different synopsis for python-clutter and python-clutter-dbg.
* debian/copyright: The license is LGPL 2.1, not 2.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
;; -*- scheme -*-
2
 
 
3
 
(define-object Audio
4
 
  (in-module "ClutterGst")
5
 
  (parent "GObject")
6
 
  (c-name "ClutterGstAudio")
7
 
  (gtype-id "CLUTTER_GST_TYPE_AUDIO")
8
 
)
9
 
 
10
 
(define-object VideoTexture
11
 
  (in-module "ClutterGst")
12
 
  (parent "ClutterTexture")
13
 
  (c-name "ClutterGstVideoTexture")
14
 
  (gtype-id "CLUTTER_GST_TYPE_VIDEO_TEXTURE")
15
 
)
16
 
 
17
 
(define-object VideoSink
18
 
  (in-module "ClutterGst")
19
 
  (parent "GstBaseSink")
20
 
  (c-name "ClutterGstVideoSink")
21
 
  (gtype-id "CLUTTER_GST_TYPE_VIDEO_SINK")
22
 
)
23
 
 
24
 
(define-function init
25
 
  (c-name "clutter_gst_init")
26
 
  (return-type "ClutterInitError")
27
 
  (parameters
28
 
    '("int*" "argc")
29
 
    '("char***" "argv")
30
 
  )
31
 
)
32
 
 
33
 
(define-function audio_get_type
34
 
  (c-name "clutter_gst_audio_get_type")
35
 
  (return-type "GType")
36
 
)
37
 
 
38
 
(define-function audio_new
39
 
  (c-name "clutter_gst_audio_new")
40
 
  (is-constructor-of "ClutterGstAudio")
41
 
  (return-type "ClutterGstAudio*")
42
 
)
43
 
 
44
 
(define-method get_playbin
45
 
  (of-object "ClutterGstAudio")
46
 
  (c-name "clutter_gst_audio_get_playbin")
47
 
  (return-type "GstElement*")
48
 
)
49
 
 
50
 
(define-function video_texture_get_type
51
 
  (c-name "clutter_gst_video_texture_get_type")
52
 
  (return-type "GType")
53
 
)
54
 
 
55
 
(define-function video_texture_new
56
 
  (c-name "clutter_gst_video_texture_new")
57
 
  (is-constructor-of "ClutterGstVideoTexture")
58
 
  (return-type "ClutterTexture*")
59
 
)
60
 
 
61
 
(define-method get_playbin
62
 
  (of-object "ClutterGstVideoTexture")
63
 
  (c-name "clutter_gst_video_texture_get_playbin")
64
 
  (return-type "GstElement*")
65
 
)
66
 
 
67
 
(define-function video_sink_get_type
68
 
  (c-name "clutter_gst_video_sink_get_type")
69
 
  (return-type "GType")
70
 
)
71
 
 
72
 
(define-function video_sink_new
73
 
  (c-name "clutter_gst_video_sink_new")
74
 
  (is-constructor-of "ClutterGstVideoSink")
75
 
  (return-type "GstElement*")
76
 
  (properties
77
 
    '("texture" (argname "texture"))
78
 
  )
79
 
)