Top | ![]() |
![]() |
![]() |
![]() |
struct | ListallerIPKControl |
struct | ListallerIPKControlClass |
struct | ListallerIPKPackControl |
struct | ListallerIPKPackControlClass |
struct | ListallerIPKControlDir |
struct | ListallerIPKControlDirClass |
enum | ListallerIPKControlDataError |
GObject ├── ListallerIPKControl │ ├── ListallerIPKControlDir │ ╰── ListallerIPKPackControl ╰── ListallerIPKControl ├── ListallerIPKControlDir ╰── ListallerIPKPackControl
#define LISTALLER_IPK_TYPE_CONTROL (listaller_ipk_control_get_type ())
The type for ListallerIPKControl.
void listaller_ipk_control_load_appstream_data (ListallerIPKControl *self
,const gchar *data
);
gboolean listaller_ipk_control_open_packsetting (ListallerIPKControl *self
,const gchar *pksFName
);
gchar *
listaller_ipk_control_get_ipk_version (ListallerIPKControl *self
);
void listaller_ipk_control_set_ipk_version (ListallerIPKControl *self
,const gchar *ipkV
);
gchar *
listaller_ipk_control_get_architectures
(ListallerIPKControl *self
);
Get architectures supported by this package
void listaller_ipk_control_set_architectures (ListallerIPKControl *self
,const gchar *archs
);
Set architectures supported by this package
gchar *
listaller_ipk_control_get_replaces (ListallerIPKControl *self
);
Get replaced native components for the package.
DEPRECATED
void listaller_ipk_control_set_replaces (ListallerIPKControl *self
,const gchar *repList
);
DEPRECATED
void listaller_ipk_control_set_install_modes (ListallerIPKControl *self
,ListallerIPKInstallMode modes
);
ListallerIPKInstallMode
listaller_ipk_control_get_install_modes
(ListallerIPKControl *self
);
ListallerAppItem * listaller_ipk_control_get_application (ListallerIPKControl *self
,GError **error
);
self |
the ListallerIPKControl instance |
|
error |
location to store the error occuring, or |
[error-domains ListallerIPKControlDataError] |
void listaller_ipk_control_set_dependencies (ListallerIPKControl *self
,const gchar *dependencies_list
,const gchar *arch
);
gchar * listaller_ipk_control_get_dependencies (ListallerIPKControl *self
,const gchar *arch
,gboolean arch_only
);
gboolean listaller_ipk_control_set_license_text_from_file (ListallerIPKControl *self
,const gchar *fname
);
void listaller_ipk_control_set_license_text (ListallerIPKControl *self
,const gchar *txt
);
gboolean
listaller_ipk_control_get_user_accept_license
(ListallerIPKControl *self
);
Get and return the current value of the "user-accept-license" property.
TRUE if user should manually accept the supplied license/eula. FALSE if there is no need to do this.
void listaller_ipk_control_set_user_accept_license (ListallerIPKControl *self
,gboolean value
);
Set the value of the "user-accept-license" property to value
.
TRUE if user should manually accept the supplied license/eula. FALSE if there is no need to do this.
self |
the ListallerIPKControl instance to modify |
|
value |
the new value of the "user-accept-license" property |
#define LISTALLER_IPK_TYPE_PACK_CONTROL (listaller_ipk_pack_control_get_type ())
The type for ListallerIPKPackControl.
gboolean listaller_ipk_pack_control_open_control (ListallerIPKPackControl *self
,const gchar *fPackSetting
,const gchar *fAppStream
);
gboolean listaller_ipk_pack_control_create_new (ListallerIPKPackControl *self
,const gchar *newAppStreamData
,const gchar *ipkV
);
gboolean
listaller_ipk_pack_control_is_delta_pkg
(ListallerIPKPackControl *self
);
gboolean listaller_ipk_pack_control_save_to_dir (ListallerIPKPackControl *self
,const gchar *dirPath
);
gchar **
listaller_ipk_pack_control_get_files (ListallerIPKPackControl *self
);
void
listaller_ipk_pack_control_update_installmode_data
(ListallerIPKPackControl *self
);
#define LISTALLER_IPK_TYPE_CONTROL_DIR (listaller_ipk_control_dir_get_type ())
The type for ListallerIPKControlDir.
gboolean listaller_ipk_control_dir_open_dir (ListallerIPKControlDir *self
,const gchar *dir
,GError **error
);
self |
the ListallerIPKControlDir instance |
|
dir |
|
|
error |
location to store the error occuring, or |
[error-domains ListallerIPKControlDataError] |
gchar *
listaller_ipk_control_dir_get_files_rootdir
(ListallerIPKControlDir *self
);
gboolean
listaller_ipk_control_dir_auto_dependency_search
(ListallerIPKControlDir *self
);
gchar *
listaller_ipk_control_dir_get_appstream_data
(ListallerIPKControlDir *self
);
gboolean
listaller_ipk_control_dir_save_control
(ListallerIPKControlDir *self
);
struct ListallerIPKControlClass { GObjectClass parent_class; };
The class structure for LISTALLER_IPK_TYPE_CONTROL
. All the fields in this structure are private and should never be accessed directly.
struct ListallerIPKPackControlClass { ListallerIPKControlClass parent_class; };
The class structure for LISTALLER_IPK_TYPE_PACK_CONTROL
. All the fields in this structure are private and should never be accessed directly.
struct ListallerIPKControlDir;
Data stored in an IPK-source control directory.
This class is used by tools like lipkgen to extract data about a to-be-created IPK package from an IPK control directory.
struct ListallerIPKControlDirClass { ListallerIPKControlClass parent_class; };
The class structure for LISTALLER_IPK_TYPE_CONTROL_DIR
. All the fields in this structure are private and should never be accessed directly.
“user-accept-license”
property“user-accept-license” gboolean
TRUE if user should manually accept the supplied license/eula. FALSE if there is no need to do this.
Flags: Read / Write
Default value: FALSE