~ubuntu-branches/ubuntu/raring/gdis/raring-proposed

« back to all changes in this revision

Viewing changes to grisu_client.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Leidert (dale)
  • Date: 2009-04-06 17:12:18 UTC
  • mfrom: (3.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090406171218-uizoe126jrq09ytt
Tags: 0.90-1
* New upstream release 0.90.
* Acknowledge NMU (closes: #492994). Thanks to Neil Williams.

* makefile.debian: Upstream doesn't provide a Makefile to edit - so created
  our own.
* debian/compat: Added and set to be 5.
* debian/control: Added Homepage, Vcs* and DM-Upload-Allowed fields.
  (Maintainer): Set to the debichem team with approval by Noèl.
  (Uploaders): Added myself.
  (Build-Depends): Increased debhelper version to 5. Removed glutg3-dev.
  Added dpatch.
  (Standards-Version): Bumped to 3.8.1.
  (Description): Removed homepage. Fixed a typo.
* debian/copyright: Updated, completed and adjusted.
* debian/dirs: Dropped useless file.
* debian/docs: Renamed to debian/gdis.docs.
* debian/menu: Renamed to debian/gdis.menu.
  (section): Fixed accordingly to policy.
* debian/gdis.1: Just some formatting changes.
* debian/gdis.desktop: Added file (with small fixes) provided by Phill Bull
  (LP: #111353).
* debian/gdis.install: Added.
* debian/rules: Cleaned. Installation is now done by dh_install. Make sure,
  the CVS directory is not copied. Added dh_desktop call.
* debian/source.lintian-overrides: makefile.debian is created for Debian but
  lives outside debian/.
* debian/watch: Added.
* debian/README.build: Dropped.
* debian/README.source: Added to be compliant to the policy v3.8.
* debian/patches/Debian_make.dpatch: Added.
  - gdis.h (ELEM_FILE): Moved fix for gdis.elemts path (#399132) to this
    patch.
* debian/patches/00list: Added.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
Copyright (C) 2008 by Sean David Fleming
 
3
 
 
4
sean@ivec.org
 
5
 
 
6
This program is free software; you can redistribute it and/or
 
7
modify it under the terms of the GNU General Public License
 
8
as published by the Free Software Foundation; either version 2
 
9
of the License, or (at your option) any later version.
 
10
 
 
11
This program is distributed in the hope that it will be useful,
 
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
 
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
14
GNU General Public License for more details.
 
15
 
 
16
You should have received a copy of the GNU General Public License
 
17
along with this program; if not, write to the Free Software
 
18
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
19
 
 
20
The GNU GPL can also be found at http://www.gnu.org
 
21
*/
 
22
 
 
23
int grisu_init(void);
 
24
void grisu_stop(void);
 
25
void grisu_auth_set(gboolean);
 
26
void grisu_keypair_set(const gchar *, const gchar *);
 
27
void grisu_vo_set(const gchar *);
 
28
void grisu_ws_set(const gchar *);
 
29
void grisu_myproxy_set(const gchar *, const gchar *);
 
30
const gchar *grisu_username_get(void);
 
31
const gchar *grisu_password_get(void);
 
32
const gchar *grisu_vo_get(void);
 
33
const gchar *grisu_ws_get(void);
 
34
const gchar *grisu_myproxy_get(void);
 
35
const gchar *grisu_myproxyport_get(void);
 
36
GHashTable *grisu_application_details(const gchar *, const gchar *);
 
37
GSList *grisu_application_versions(const gchar *, const gchar *);
 
38
GSList *grisu_site_list(void);
 
39
GSList *grisu_submit_find(const gchar *);
 
40
GSList *grisu_fqans_get(void);
 
41
GSList *grisu_job_names(void);
 
42
gchar *grisu_site_name(const gchar *);
 
43
gchar *grisu_jobname_request(gint);
 
44
gint grisu_job_type(const gchar *);
 
45
gint grisu_job_configure(gchar *, gchar *);
 
46
gchar *grisu_job_create(const gchar *);
 
47
gchar *grisu_job_submit(const gchar *, const gchar *);
 
48
gchar *grisu_job_cwd(const gchar *);
 
49
gchar *grisu_xml_create(gpointer);
 
50
const gchar *grisu_job_status(const gchar *);
 
51
gchar *grisu_job_details(const gchar *);
 
52
void grisu_job_remove(const gchar *);
 
53
gchar *grisu_ps(void);
 
54
GSList *grisu_file_list(const gchar *);
 
55
gchar *grisu_absolute_job_dir(const gchar *, const gchar *, const gchar *);
 
56
gchar *grisu_relative_job_dir(const gchar *);
 
57
gint grisu_file_upload(const gchar *, const gchar *);
 
58
gint grisu_file_download(const gchar *, const gchar *);
 
59