~ubuntu-branches/ubuntu/trusty/guile-gnome-platform/trusty-proposed

« back to all changes in this revision

Viewing changes to gnome-vfs/gnome/overrides/gnome-vfs.defs

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Rottmann
  • Date: 2009-03-01 22:51:48 UTC
  • mfrom: (1.1.2 upstream) (3.2.1 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090301225148-5cubt342wiv8jpmf
Tags: 2.16.1-1
* New upstream release.
* Upstream bumped API, hence all package names changed from
  guile-gnome0-* to guile-gnome2-*.
* Standards-Version 3.8.0 (no changes).
* Remove unused guile-gnome2-cairo.install file.
* Added ${misc:Depends} to all packages.
* Do not build-depend on a -1 revision of the g-wrap packages.
* Add a proper "Copyright YEARS AUTHORS" line to debian/copyright.

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
  (parameters
33
33
   '("GnomeVFSResult" "res")))
34
34
 
35
 
(define-function gnome_vfs_directory_open
36
 
  (c-name "_wrap_gnome_vfs_directory_open")
37
 
  (overrides "gnome_vfs_directory_open")
38
 
  (return-type "GnomeVFSDirectoryHandle*")
39
 
  (parameters
40
 
    '("const-gchar*" "text_uri")
41
 
    '("GnomeVFSFileInfoOptions" "options")
42
 
  )
43
 
)
44
 
 
45
 
(define-function gnome_vfs_directory_open_from_uri
46
 
  (c-name "_wrap_gnome_vfs_directory_open_from_uri")
47
 
  (overrides "gnome_vfs_directory_open_from_uri")
48
 
  (return-type "GnomeVFSDirectoryHandle*")
49
 
  (parameters
50
 
    '("GnomeVFSURI*" "uri")
51
 
    '("GnomeVFSFileInfoOptions" "options")
52
 
  )
53
 
)
54
 
 
55
35
;; open/create procedures return scheme ports :-)
56
36
(define-function gnome_vfs_open
57
37
  (c-name "_wrap_gnome_vfs_open")
101
81
  )
102
82
)
103
83
 
104
 
(define-function port->handle
105
 
  (c-name "scm_gnome_vfs_port_to_handle")
106
 
  (overrides "port->handle")
107
 
  (return-type "GnomeVFSHandle*")
108
 
  (leave-guile-mode #f)
109
 
  (parameters
110
 
   '("SCM" "port")))
111
 
 
112
84
;; from here on out, just list-of specializations
113
85
 
114
86
(define-method
130
102
    '("const-char*" "uri")
131
103
    '("const-char*" "mime_type")))
132
104
 
133
 
(define-function gnome_vfs_async_get_file_info
134
 
  (c-name "gnome_vfs_async_get_file_info")
135
 
  (overrides "gnome_vfs_async_get_file_info")
136
 
  (return-type "none")
137
 
  (parameters
138
 
    '("GnomeVFSAsyncHandle**" "handle_return")
139
 
    '("GList*-of-GnomeVFSURI*" "uri_list")
140
 
    '("GnomeVFSFileInfoOptions" "options")
141
 
    '("int" "priority")
142
 
    '("GnomeVFSAsyncGetFileInfoCallback" "callback")
143
 
    '("gpointer" "callback_data")
144
 
  )
145
 
)
146
 
 
147
 
(define-function gnome_vfs_async_xfer
148
 
  (c-name "gnome_vfs_async_xfer")
149
 
  (overrides "gnome_vfs_async_xfer")
150
 
  (return-type "GnomeVFSResult")
151
 
  (parameters
152
 
    '("GnomeVFSAsyncHandle**" "handle_return")
153
 
    '("GList*-of-GnomeVFSURI*" "source_uri_list")
154
 
    '("GList*-of-GnomeVFSURI*" "target_uri_list")
155
 
    '("GnomeVFSXferOptions" "xfer_options")
156
 
    '("GnomeVFSXferErrorMode" "error_mode")
157
 
    '("GnomeVFSXferOverwriteMode" "overwrite_mode")
158
 
    '("int" "priority")
159
 
    '("GnomeVFSAsyncXferProgressCallback" "progress_update_callback")
160
 
    '("gpointer" "update_callback_data")
161
 
    '("GnomeVFSXferProgressCallback" "progress_sync_callback")
162
 
    '("gpointer" "sync_callback_data")
163
 
  )
164
 
)
165
 
 
166
 
(define-function gnome_vfs_async_find_directory
167
 
  (c-name "gnome_vfs_async_find_directory")
168
 
  (overrides "gnome_vfs_async_find_directory")
169
 
  (return-type "none")
170
 
  (parameters
171
 
    '("GnomeVFSAsyncHandle**" "handle_return")
172
 
    '("GList*-of-GnomeVFSURI*" "near_uri_list")
173
 
    '("GnomeVFSFindDirectoryKind" "kind")
174
 
    '("gboolean" "create_if_needed")
175
 
    '("gboolean" "find_if_needed")
176
 
    '("guint" "permissions")
177
 
    '("int" "priority")
178
 
    '("GnomeVFSAsyncFindDirectoryCallback" "callback")
179
 
    '("gpointer" "user_data")
180
 
  )
181
 
)
182
 
 
183
 
(define-function gnome_vfs_directory_visit_files
184
 
  (c-name "gnome_vfs_directory_visit_files")
185
 
  (overrides "gnome_vfs_directory_visit_files")
186
 
  (return-type "GnomeVFSResult")
187
 
  (parameters
188
 
    '("const-gchar*" "text_uri")
189
 
    '("GList*-of-gchar*" "file_list")
190
 
    '("GnomeVFSFileInfoOptions" "info_options")
191
 
    '("GnomeVFSDirectoryVisitOptions" "visit_options")
192
 
    '("GnomeVFSDirectoryVisitFunc" "callback")
193
 
    '("gpointer" "data")
194
 
  )
195
 
)
196
 
 
197
 
(define-function gnome_vfs_directory_visit_files_at_uri
198
 
  (c-name "gnome_vfs_directory_visit_files_at_uri")
199
 
  (overrides "gnome_vfs_directory_visit_files_at_uri")
200
 
  (return-type "GnomeVFSResult")
201
 
  (parameters
202
 
    '("GnomeVFSURI*" "uri")
203
 
    '("GList*-of-gchar*" "file_list")
204
 
    '("GnomeVFSFileInfoOptions" "info_options")
205
 
    '("GnomeVFSDirectoryVisitOptions" "visit_options")
206
 
    '("GnomeVFSDirectoryVisitFunc" "callback")
207
 
    '("gpointer" "data")
208
 
  )
209
 
)
210
 
 
211
105
(ignore "gnome_vfs_directory_list_load")
212
 
; (define-function gnome_vfs_directory_list_load
213
 
;   (c-name "gnome_vfs_directory_list_load")
214
 
;   (overrides "gnome_vfs_directory_list_load")
215
 
;   (return-type "GnomeVFSResult")
216
 
;   (parameters
217
 
;     '("GList**" "list")
218
 
;     '("const-gchar*" "text_uri")
219
 
;     '("GnomeVFSFileInfoOptions" "options")
220
 
;   )
221
 
; )
222
 
 
223
106
(ignore "gnome_vfs_dns_sd_list_browse_domains_sync")
224
 
; (define-function gnome_vfs_dns_sd_list_browse_domains_sync
225
 
;   (c-name "gnome_vfs_dns_sd_list_browse_domains_sync")
226
 
;   (overrides "gnome_vfs_dns_sd_list_browse_domains_sync")
227
 
;   (return-type "GnomeVFSResult")
228
 
;   (parameters
229
 
;     '("const-char*" "domain")
230
 
;     '("int" "timeout_msec")
231
 
;     '("GList**" "domains")
232
 
;   )
233
 
; )
234
 
 
235
 
;; ghetto!
236
 
(define-function gnome_vfs_get_file_mime_type_fast
237
 
  (c-name "gnome_vfs_get_file_mime_type_fast")
238
 
  (overrides "gnome_vfs_get_file_mime_type_fast")
239
 
  (return-type "const-char*")
240
 
  (parameters
241
 
    '("const-char*" "path")
242
 
    '("gpointer" "optional_stat_info" (null-ok) (default "NULL"))
243
 
  )
244
 
)
245
 
 
246
 
(define-function gnome_vfs_get_file_mime_type
247
 
  (c-name "gnome_vfs_get_file_mime_type")
248
 
  (overrides "gnome_vfs_get_file_mime_type")
249
 
  (return-type "const-char*")
250
 
  (parameters
251
 
    '("const-char*" "path")
252
 
    '("gpointer" "optional_stat_info" (null-ok))
253
 
    '("gboolean" "suffix_only")
254
 
  )
255
 
)
 
107
 
256
108
 
257
109
(define-function gnome_vfs_get_default_browse_domains
258
110
  (c-name "gnome_vfs_get_default_browse_domains")
339
191
  )
340
192
)
341
193
 
342
 
(define-method launch_with_env
343
 
  (of-object "GnomeVFSMimeApplication")
344
 
  (c-name "gnome_vfs_mime_application_launch_with_env")
345
 
  (overrides "gnome_vfs_mime_application_launch_with_env")
346
 
  (return-type "GnomeVFSResult")
347
 
  (parameters
348
 
    '("GList*-of-GnomeVFSURI*" "uris")
349
 
    '("char**" "envp")
350
 
  )
351
 
)
352
 
 
353
194
(define-function gnome_vfs_uri_list_parse
354
195
  (c-name "gnome_vfs_uri_list_parse")
355
196
  (overrides "gnome_vfs_uri_list_parse")
373
214
  (return-type "GList*-of-GnomeVFSDrive*")
374
215
)
375
216
 
376
 
(define-function gnome_vfs_xfer_uri_list
377
 
  (c-name "gnome_vfs_xfer_uri_list")
378
 
  (overrides "gnome_vfs_xfer_uri_list")
379
 
  (return-type "GnomeVFSResult")
380
 
  (parameters
381
 
    '("const-GList*-of-GnomeVFSURI*" "source_uri_list")
382
 
    '("const-GList*-of-GnomeVFSURI*" "target_uri_list")
383
 
    '("GnomeVFSXferOptions" "xfer_options")
384
 
    '("GnomeVFSXferErrorMode" "error_mode")
385
 
    '("GnomeVFSXferOverwriteMode" "overwrite_mode")
386
 
    '("GnomeVFSXferProgressCallback" "progress_callback")
387
 
    '("gpointer" "data")
388
 
  )
389
 
)
390
 
(define-function gnome_vfs_xfer_delete_list
391
 
  (c-name "gnome_vfs_xfer_delete_list")
392
 
  (overrides "gnome_vfs_xfer_delete_list")
393
 
  (return-type "GnomeVFSResult")
394
 
  (parameters
395
 
    '("const-GList*-of-GnomeVFSURI*" "source_uri_list")
396
 
    '("GnomeVFSXferErrorMode" "error_mode")
397
 
    '("GnomeVFSXferOptions" "xfer_options")
398
 
    '("GnomeVFSXferProgressCallback" "progress_callback")
399
 
    '("gpointer" "data")
400
 
  )
401
 
)
402
 
 
403
217
(ignore-glob  "*_get_type"
404
218
              "_*"
405
219
              "*_ref"
419
233
              "gnome_vfs_application_registry_*"
420
234
              "*_sockaddr")
421
235
 
422
 
;; need to wrap GnomeVFSAclKind, or file a bug..
423
 
(define-function gnome_vfs_ace_new
424
 
  (c-name "gnome_vfs_ace_new")
425
 
  (overrides "gnome_vfs_ace_new")
426
 
  (is-constructor-of "GnomeVfsAce")
427
 
  (return-type "GnomeVFSACE*")
428
 
  (parameters
429
 
    '("gint" "kind")
430
 
    '("const-char*" "id")
431
 
    '("gpointer" "perms" (null-ok) (default "NULL"))
432
 
  )
433
 
)
434
 
 
435
236
(ignore "gnome_vfs_ace_get_perms"
436
237
        "gnome_vfs_ace_set_perms")
437
238
 
499
300
  )
500
301
)
501
302
 
 
303
(ignore-glob "gnome_vfs*_file_info_*")
 
304
 
502
305
;; Deprecated
503
306
(ignore "gnome_vfs_mime_add_extension"
504
307
        "gnome_vfs_mime_remove_extension"
525
328
        "gnome_vfs_postinit"
526
329
        "gnome_vfs_async_create_uri_as_channel" ; prototyped, but not implemented!
527
330
 
 
331
        "gnome_vfs_directory_open" ; GnomeVFSDirectoryHandle*
 
332
        "gnome_vfs_directory_open_from_uri" ; GnomeVFSDirectoryHandle*
 
333
        "gnome_vfs_async_get_file_info" ; GnomeVFSAsyncHandle**
 
334
        "gnome_vfs_async_xfer" ; GnomeVFSAsyncHandle**
 
335
        "gnome_vfs_async_find_directory" ; GnomeVFSAsyncHandle**
 
336
        "gnome_vfs_directory_visit_files" ; GnomeVFSDirectoryVisitFunc
 
337
        "gnome_vfs_directory_visit_files_at_uri" ; GnomeVFSDirectoryVisitFunc
 
338
        "gnome_vfs_get_file_mime_type_fast" ; gpointer
 
339
        "gnome_vfs_get_file_mime_type" ; gpointer
 
340
        "gnome_vfs_mime_application_launch_with_env" ; char**
 
341
        "gnome_vfs_xfer_uri_list" ; GnomeVFSXferProgressCallback
 
342
        "gnome_vfs_xfer_delete_list" ; GnomeVFSXferProgressCallback
 
343
        "gnome_vfs_ace_new" ; gpointer
 
344
        "gnome_vfs_address_new_from_string" ; GnomeVFSAddress*
 
345
        "gnome_vfs_address_new_from_ipv4" ; GnomeVFSAddress*
 
346
        "gnome_vfs_address_get_family_type" ; GnomeVFSAddress*
 
347
        "gnome_vfs_address_to_string" ; GnomeVFSAddress*
 
348
        "gnome_vfs_address_get_ipv4" ; GnomeVFSAddress*
 
349
        "gnome_vfs_address_equal" ; GnomeVFSAddress*
 
350
        "gnome_vfs_address_match" ; GnomeVFSAddress*
 
351
        "gnome_vfs_address_dup" ; GnomeVFSAddress*
 
352
        "gnome_vfs_find_directory_result_dup" ; GnomeVFSFindDirectoryResult*
 
353
        "gnome_vfs_cancellation_new" ; GnomeVFSCancellation*
 
354
        "gnome_vfs_cancellation_destroy" ; GnomeVFSCancellation*
 
355
        "gnome_vfs_cancellation_cancel" ; GnomeVFSCancellation*
 
356
        "gnome_vfs_cancellation_check" ; GnomeVFSCancellation*
 
357
        "gnome_vfs_cancellation_ack" ; GnomeVFSCancellation*
 
358
        "gnome_vfs_cancellation_get_fd" ; GnomeVFSCancellation*
 
359
        "gnome_vfs_context_new" ; GnomeVFSContext*
 
360
        "gnome_vfs_context_get_cancellation" ; GnomeVFSCancellation*
 
361
        "gnome_vfs_context_peek_current" ; GnomeVFSContext*
 
362
        "gnome_vfs_directory_read_next" ; GnomeVFSDirectoryHandle*
 
363
        "gnome_vfs_directory_close" ; GnomeVFSDirectoryHandle*
 
364
        "gnome_vfs_directory_visit" ; GnomeVFSDirectoryVisitFunc
 
365
        "gnome_vfs_directory_visit_uri" ; GnomeVFSDirectoryVisitFunc
 
366
        "gnome_vfs_dns_sd_browse" ; GnomeVFSDNSSDBrowseHandle**
 
367
        "gnome_vfs_dns_sd_stop_browse" ; GnomeVFSDNSSDBrowseHandle*
 
368
        "gnome_vfs_dns_sd_resolve" ; GnomeVFSDNSSDResolveHandle**
 
369
        "gnome_vfs_dns_sd_cancel_resolve" ; GnomeVFSDNSSDResolveHandle*
 
370
        "gnome_vfs_dns_sd_browse_sync" ; GnomeVFSDNSSDService**
 
371
        "gnome_vfs_dns_sd_resolve_sync" ; char**
 
372
        "gnome_vfs_drive_mount" ; GnomeVFSVolumeOpCallback
 
373
        "gnome_vfs_drive_unmount" ; GnomeVFSVolumeOpCallback
 
374
        "gnome_vfs_drive_eject" ; GnomeVFSVolumeOpCallback
 
375
        "gnome_vfs_find_directory" ; GnomeVFSURI**
 
376
        "gnome_vfs_mime_monitor_get" ; GnomeVFSMIMEMonitor*
 
377
        "gnome_vfs_get_mime_type_for_data" ; gconstpointer
 
378
        "gnome_vfs_get_mime_type_for_name_and_data" ; gconstpointer
 
379
        "gnome_vfs_module_callback_set_default" ; GnomeVFSModuleCallback
 
380
        "gnome_vfs_module_callback_push" ; GnomeVFSModuleCallback
 
381
        "gnome_vfs_close" ; GnomeVFSHandle*
 
382
        "gnome_vfs_read" ; GnomeVFSHandle*
 
383
        "gnome_vfs_write" ; GnomeVFSHandle*
 
384
        "gnome_vfs_seek" ; GnomeVFSHandle*
 
385
        "gnome_vfs_tell" ; GnomeVFSHandle*
 
386
        "gnome_vfs_truncate_handle" ; GnomeVFSHandle*
 
387
        "gnome_vfs_monitor_add" ; GnomeVFSMonitorHandle**
 
388
        "gnome_vfs_monitor_cancel" ; GnomeVFSMonitorHandle*
 
389
        "gnome_vfs_file_control" ; GnomeVFSHandle*
 
390
        "gnome_vfs_forget_cache" ; GnomeVFSHandle*
 
391
        "gnome_vfs_resolve" ; GnomeVFSResolveHandle**
 
392
        "gnome_vfs_resolve_next_address" ; GnomeVFSResolveHandle*
 
393
        "gnome_vfs_resolve_reset_to_beginning" ; GnomeVFSResolveHandle*
 
394
        "gnome_vfs_uri_get_toplevel" ; GnomeVFSToplevelURI*
 
395
        "gnome_vfs_uri_hequal" ; gconstpointer
 
396
        "gnome_vfs_uri_hash" ; gconstpointer
 
397
        "gnome_vfs_get_volume_free_space" ; GnomeVFSFileSize*
 
398
        "gnome_vfs_open_fd" ; GnomeVFSHandle**
 
399
        "gnome_vfs_read_entire_file" ; char**
 
400
        "gnome_vfs_volume_unmount" ; GnomeVFSVolumeOpCallback
 
401
        "gnome_vfs_volume_eject" ; GnomeVFSVolumeOpCallback
 
402
        "gnome_vfs_xfer_uri" ; GnomeVFSXferProgressCallback
 
403
 
 
404
        "gnome_vfs_url_show_with_env"
 
405
 
528
406
        ;; deprecated in 2.9
529
407
        "gnome_vfs_mime_id_in_application_list"
530
408
        "gnome_vfs_mime_id_in_component_list"