This file is indexed.

/usr/share/gir-1.0/FolksTelepathy-0.6.gir is in libfolks-dev 0.10.0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<?xml version="1.0"?>
<repository version="1.2" xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
<include name="Folks" version="0.6"/>
<include name="TelepathyGLib" version="0.12"/>
<include name="Gee" version="0.8"/>
<package name="folks-telepathy"/>
<c:include name="folks/folks-telepathy.h"/>
<namespace name="FolksTelepathy" version="0.6" c:prefix="Tpf">
	<annotation key="ccode.gir-version" value="0.6"/>
	<annotation key="ccode.gir-namespace" value="FolksTelepathy"/>
	<class name="Persona" c:type="TpfPersona" glib:type-name="TpfPersona" glib:get-type="tpf_persona_get_type" glib:type-struct="PersonaClass" parent="Folks.Persona">
		<implements name="Folks.AliasDetails"/>
		<implements name="Folks.AvatarDetails"/>
		<implements name="Folks.BirthdayDetails"/>
		<implements name="Folks.EmailDetails"/>
		<implements name="Folks.FavouriteDetails"/>
		<implements name="Folks.GroupDetails"/>
		<implements name="Folks.InteractionDetails"/>
		<implements name="Folks.ImDetails"/>
		<implements name="Folks.NameDetails"/>
		<implements name="Folks.PhoneDetails"/>
		<implements name="Folks.PresenceDetails"/>
		<implements name="Folks.UrlDetails"/>
		<field name="parent_instance">
			<type name="Folks.Persona" c:type="FolksPersona"/>
		</field>
		<field name="priv">
			<type name="PersonaPrivate" c:type="TpfPersonaPrivate*"/>
		</field>
		<constructor name="new" c:identifier="tpf_persona_new">
			<return-value transfer-ownership="full">
				<type name="Tpf.Persona" c:type="TpfPersona*"/>
			</return-value>
			<parameters>
				<parameter name="contact" transfer-ownership="none">
					<type name="TelepathyGLib.Contact" c:type="TpContact*"/>
				</parameter>
				<parameter name="store" transfer-ownership="none">
					<type name="Tpf.PersonaStore" c:type="TpfPersonaStore*"/>
				</parameter>
			</parameters>
		</constructor>
		<function name="dup_for_contact" c:identifier="tpf_persona_dup_for_contact">
			<return-value transfer-ownership="full" allow-none="1">
				<type name="Tpf.Persona" c:type="TpfPersona*"/>
			</return-value>
			<parameters>
				<parameter name="contact" transfer-ownership="none">
					<type name="TelepathyGLib.Contact" c:type="TpContact*"/>
				</parameter>
			</parameters>
		</function>
		<property name="is-in-contact-list" writable="1">
			<type name="gboolean" c:type="gboolean"/>
		</property>
		<property name="contact" writable="1" construct-only="1">
			<type name="TelepathyGLib.Contact" c:type="TpContact*"/>
		</property>
	</class>
	<record name="PersonaClass" c:type="TpfPersonaClass" glib:is-gtype-struct-for="Persona">
		<field name="parent_class">
			<type name="Folks.PersonaClass" c:type="FolksPersonaClass"/>
		</field>
	</record>
	<record name="PersonaPrivate" c:type="TpfPersonaPrivate" disguised="1"/>
	<class name="PersonaStore" c:type="TpfPersonaStore" glib:type-name="TpfPersonaStore" glib:get-type="tpf_persona_store_get_type" glib:type-struct="PersonaStoreClass" parent="Folks.PersonaStore">
		<field name="parent_instance">
			<type name="Folks.PersonaStore" c:type="FolksPersonaStore"/>
		</field>
		<field name="priv">
			<type name="PersonaStorePrivate" c:type="TpfPersonaStorePrivate*"/>
		</field>
		<constructor name="new" c:identifier="tpf_persona_store_new">
			<return-value transfer-ownership="full">
				<type name="Tpf.PersonaStore" c:type="TpfPersonaStore*"/>
			</return-value>
			<parameters>
				<parameter name="account" transfer-ownership="none">
					<type name="TelepathyGLib.Account" c:type="TpAccount*"/>
				</parameter>
			</parameters>
		</constructor>
		<function name="list_persona_stores" c:identifier="tpf_persona_store_list_persona_stores">
			<return-value transfer-ownership="none">
				<type name="Gee.Map" c:type="GeeMap*">
					<type name="utf8" c:type="gchar*"/>
					<type name="Tpf.PersonaStore" c:type="TpfPersonaStore*"/>
				</type>
			</return-value>
		</function>
		<function name="dup_for_account" c:identifier="tpf_persona_store_dup_for_account">
			<return-value transfer-ownership="full">
				<type name="Tpf.PersonaStore" c:type="TpfPersonaStore*"/>
			</return-value>
			<parameters>
				<parameter name="account" transfer-ownership="none">
					<type name="TelepathyGLib.Account" c:type="TpAccount*"/>
				</parameter>
			</parameters>
		</function>
		<property name="account" writable="1" construct-only="1">
			<annotation key="property.blurb" value="Telepathy account this store is based upon"/>
			<annotation key="property.nick" value="basis account"/>
			<type name="TelepathyGLib.Account" c:type="TpAccount*"/>
		</property>
	</class>
	<record name="PersonaStoreClass" c:type="TpfPersonaStoreClass" glib:is-gtype-struct-for="PersonaStore">
		<field name="parent_class">
			<type name="Folks.PersonaStoreClass" c:type="FolksPersonaStoreClass"/>
		</field>
	</record>
	<record name="PersonaStorePrivate" c:type="TpfPersonaStorePrivate" disguised="1"/>
</namespace>
</repository>