Merge all deb package in libkysdk-base.deb and libkysdk-base-dev.deb

This commit is contained in:
xibowen 2023-08-31 16:05:51 +08:00
parent b318ec5184
commit 5327c22f1e
19 changed files with 121 additions and 251 deletions

138
debian/control vendored
View File

@ -16,13 +16,8 @@ Vcs-Git: https://gitee.com/openkylin/libkysdk-base.git
Vcs-Browser: https://gitee.com/openkylin/libkysdk-base
Package: libkysdk-base
Architecture: all
Depends: libkysdk-config1,
libkysdk-log1,
libkysdk-timer1,
libkysdk-utils,
${misc:Depends},
${shlibs:Depends}
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Kylin SDK basic library
libkysdk-base provides common functions in the
process of program development, including log
@ -32,14 +27,9 @@ Description: Kylin SDK basic library
This package is empty package.
Package: libkysdk-base-dev
Architecture: all
Architecture: any
Section: libdevel
Depends: libkysdk-base (= ${binary:Version}),
libkysdk-config-dev,
libkysdk-log-dev,
libkysdk-timer-dev,
libkysdk-utils-dev,
${misc:Depends}
Depends: libkysdk-base ( = ${binary:Version}), libsystemd-dev, ${misc:Depends}
Description: development files for libkysdk-base
libkysdk-base-dev provides common functions in the
process of program development, including log
@ -47,123 +37,3 @@ Description: development files for libkysdk-base
management, timer, debugging and embedding, configuration
file reading and writing, etc.
Contains development files for libkysdk-base.
Package: libkysdk-timer1
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Multi-Arch: same
Description: C style timer module
libkysdk-timer supports single trigger and repeated
multiple triggers, and sets the system relative time
and absolute time in milliseconds.
Package: libkysdk-timer-dev
Architecture: any
Section: libdevel
Depends: libkysdk-timer1 (= ${binary:Version}),
libkysdk-utils-dev,
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: development files for libkysdk-timer
libkysdk-timer-dev supports single trigger and
repeated multiple triggers, and sets the system
relative time and absolute time in milliseconds.
Contains development files for libkysdk-timer.
Package: libkysdk-config1
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Multi-Arch: same
Description: configuration file module
libkysdk-config supports the reading and writing
of configuration files in standard format. In the
future, it will support yaml, json, xml and other
formats.
Package: libkysdk-config-dev
Architecture: any
Section: libdevel
Depends: libkysdk-config1 (= ${binary:Version}),
libkysdk-utils-dev,
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: development files for libkysdk-config
libkysdk-config-dev supports the reading and writing
of configuration files in standard format. In the
future, it will support yaml, json, xml and other
formats.
Contains development files for libkysdk-config.
Package: libkysdk-log1
Architecture: any
Depends: logrotate,
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: C style log module
libkysdk-log support the setting of log level, log
storage path, asynchronous writing, and output of
log information in a unified format.
Package: libkysdk-log-dev
Architecture: any
Section: libdevel
Depends: libkysdk-config-dev,
libkysdk-log1 (= ${binary:Version}),
libkysdk-utils-dev,
libsystemd-dev,
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: development files for libkysdk-log
libkysdk-log-dev support the setting of log level, log
storage path, asynchronous writing, and output of log
information in a unified format.
Contains development files for libkysdk-log.
Package: libkysdk-utils
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Multi-Arch: same
Description: Basic tool function module
libkysdk-utils provide the decimal conversion function
between storage units, and more functions will be
provided in the future.
Package: libkysdk-utils-dev
Architecture: any
Section: libdevel
Depends: libkysdk-utils (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: development files for libkysdk-utils
libkysdk-utils-dev provide the decimal conversion
function between storage units, and more functions
will be provided in the future.
Contains development files for libkysdk-utils.
Package: libkysdk-gsetting1
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: gsetting configuration module
libkysdk-gsetting supports interface to reading
and writing the gsetting configuration files in
standard format.
Package: libkysdk-gsetting-dev
Architecture: any
Section: libdevel
Depends: libkysdk-gsetting1 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Multi-Arch: same
Description: gsetting configuration module, development package
libkysdk-gsetting supports interface to reading
and writing the gsetting configuration files in
standard format.
Contains development files for libkysdk-gsetting.

View File

@ -1 +1,22 @@
development-files/kysdk-base.pc usr/share/pkgconfig/
development-files/kysdk-config.pc usr/share/pkgconfig/
development-files/kysdk-gsetting.pc usr/share/pkgconfig/
development-files/kysdk-log.pc usr/share/pkgconfig/
development-files/kysdk-timer.pc usr/share/pkgconfig/
development-files/kysdk-utils.pc usr/share/pkgconfig/
usr/include/kysdk/kysdk-base/cstring-extension.h
usr/include/kysdk/kysdk-base/kerr.h
usr/include/kysdk/kysdk-base/kyutils.h
usr/include/kysdk/kysdk-base/libkyconf.h
usr/include/kysdk/kysdk-base/libkygsetting.h
usr/include/kysdk/kysdk-base/libkylog.h
usr/include/kysdk/kysdk-base/libkytimer.h
usr/include/kysdk/kysdk-base/listdata.h
usr/include/kysdk/kysdk-base/sdkmarcos.h
usr/include/kysdk/kysdk-base/skip_linklist.h
usr/lib/*/libkydatastruct.so
usr/lib/*/libkysdk-config.so
usr/lib/*/libkysdk-gsetting.so
usr/lib/*/libkysdk-log.so
usr/lib/*/libkysdk-timer.so
usr/lib/*/libkyutils.so

8
debian/libkysdk-base.install vendored Normal file
View File

@ -0,0 +1,8 @@
etc/kysdk/kysdk-base/kylog-rotate-default
src/log/kylog-default.conf etc/kysdk/kysdk-base
usr/lib/*/libkydatastruct.so.*
usr/lib/*/libkysdk-config.so.*
usr/lib/*/libkysdk-gsetting.so.*
usr/lib/*/libkysdk-log.so.*
usr/lib/*/libkysdk-timer.so.*
usr/lib/*/libkyutils.so.*

88
debian/libkysdk-base.symbols vendored Normal file
View File

@ -0,0 +1,88 @@
libkydatastruct.so.1 libkysdk-base #MINVER#
* Build-Depends-Package: libkysdk-base-dev
kysdk_create_skiplist@Base 2.2.0.0
kysdk_destroy_skiplist@Base 2.2.0.0
kysdk_skiplist_delete@Base 2.2.0.0
kysdk_skiplist_insert@Base 2.2.0.0
kysdk_skiplist_search@Base 2.2.0.0
kysdk_skiplist_setmaxlevels@Base 2.2.0.0
libkysdk-config.so.1 libkysdk-base #MINVER#
* Build-Depends-Package: libkysdk-base-dev
S_destroyParse@Base 2.2.0.0
S_getGroupList@Base 2.2.0.0
S_getKeyList@Base 2.2.0.0
S_getValue@Base 2.2.0.0
S_newParse@Base 2.2.0.0
S_parseFile@Base 2.2.0.0
S_setAssignmentDelimiter@Base 2.2.0.0
S_setKeyDelimiter@Base 2.2.0.0
S_setValue@Base 2.2.0.0
S_setValueDelimiter@Base 2.2.0.0
S_write2File@Base 2.2.0.0
S_writeBack@Base 2.2.0.0
isgsettings@Base 2.2.0.0
isjson@Base 2.2.0.0
isxml@Base 2.2.0.0
kdk_conf_destroy@Base 2.2.0.0
kdk_conf_disable_autoreload@Base 2.2.0.0
kdk_conf_enable_autoreload@Base 2.2.0.0
kdk_conf_get_value@Base 2.2.0.0
kdk_conf_init@Base 2.2.0.0
kdk_conf_list_group@Base 2.2.0.0
kdk_conf_list_key@Base 2.2.0.0
kdk_conf_reload@Base 2.2.0.0
kdk_conf_set_value@Base 2.2.0.0
kdk_config_freeall@Base 2.2.0.0
libkysdk-gsetting.so.1 libkysdk-base #MINVER#
* Build-Depends-Package: libkysdk-base-dev
kdk_gsettings_get@Base 2.2.0.0
kdk_gsettings_set@Base 2.2.0.0
kdk_settings_get_double@Base 2.2.0.0
kdk_settings_get_int@Base 2.2.0.0
kdk_settings_get_string@Base 2.2.0.0
kdk_settings_reset@Base 2.2.0.0
kdk_settings_set_int@Base 2.2.0.0
kdk_settings_set_string@Base 2.2.0.0
schema_key_is_exist@Base 2.2.0.0
libkysdk-log.so.1 libkysdk-base #MINVER#
* Build-Depends-Package: libkysdk-base-dev
append_wrap@Base 2.2.0.0
destroyKLogger@Base 2.2.0.0
destroyMessageQueue@Base 2.2.0.0
emptyMessageQueue@Base 2.2.0.0
flushMessageQueue@Base 2.2.0.0
formatMessage@Base 2.2.0.0
getRecordDate@Base 2.2.0.0
initKLogger@Base 2.2.0.0
initMessageQueue@Base 2.2.0.0
insertMessage@Base 2.2.0.0
kdk_logger_flush@Base 2.2.0.0
kdk_logger_init@Base 2.2.0.0
kdk_logger_set_autowrap@Base 2.2.0.0
kdk_logger_setdir@Base 2.2.0.0
kdk_logger_write@Base 2.2.0.0
klog_printformat@Base 2.2.0.0
klog_rotate_init@Base 2.2.0.0
loadFormatOptions@Base 2.2.0.0
logger@Base 2.2.0.0
recycle@Base 2.2.0.0
setRootDir@Base 2.2.0.0
set_autowrap@Base 2.2.0.0
startMQDaemon@Base 2.2.0.0
stringLType@Base 2.2.0.0
stringLevel@Base 2.2.0.0
writeFile@Base 2.2.0.0
writeLog@Base 2.2.0.0
libkysdk-timer.so.1 libkysdk-base #MINVER#
* Build-Depends-Package: libkysdk-base-dev
kdk_timer_destroy@Base 2.2.0.0
kdk_timer_init@Base 2.2.0.0
kdk_timer_reset@Base 2.2.0.0
kdk_timer_start@Base 2.2.0.0
kdk_timer_stop@Base 2.2.0.0
libkyutils.so.1 libkysdk-base #MINVER#
* Build-Depends-Package: libkysdk-base-dev
kdkVolumeBaseCharacterConvert@Base 2.2.0.0
kdkVolumeBaseNumericalConvert@Base 2.2.0.0
parse_size@Base 2.2.0.0
size_to_human_string@Base 2.2.0.0

View File

@ -1,3 +0,0 @@
development-files/kysdk-config.pc usr/share/pkgconfig/
usr/include/kysdk/kysdk-base/libkyconf.h
usr/lib/*/libkysdk-config.so

View File

@ -1 +0,0 @@
usr/lib/*/libkysdk-config.so.*

View File

@ -1,27 +0,0 @@
libkysdk-config.so.1 libkysdk-config1 #MINVER#
* Build-Depends-Package: libkysdk-config-dev
S_destroyParse@Base 2.2.0.0
S_getGroupList@Base 2.2.0.0
S_getKeyList@Base 2.2.0.0
S_getValue@Base 2.2.0.0
S_newParse@Base 2.2.0.0
S_parseFile@Base 2.2.0.0
S_setAssignmentDelimiter@Base 2.2.0.0
S_setKeyDelimiter@Base 2.2.0.0
S_setValue@Base 2.2.0.0
S_setValueDelimiter@Base 2.2.0.0
S_write2File@Base 2.2.0.0
S_writeBack@Base 2.2.0.0
isgsettings@Base 2.2.0.0
isjson@Base 2.2.0.0
isxml@Base 2.2.0.0
kdk_conf_destroy@Base 2.2.0.0
kdk_conf_disable_autoreload@Base 2.2.0.0
kdk_conf_enable_autoreload@Base 2.2.0.0
kdk_conf_get_value@Base 2.2.0.0
kdk_conf_init@Base 2.2.0.0
kdk_conf_list_group@Base 2.2.0.0
kdk_conf_list_key@Base 2.2.0.0
kdk_conf_reload@Base 2.2.0.0
kdk_conf_set_value@Base 2.2.0.0
kdk_config_freeall@Base 2.2.0.0

View File

@ -1,3 +0,0 @@
development-files/kysdk-gsetting.pc usr/share/pkgconfig/
usr/include/kysdk/kysdk-base/libkygsetting.h
usr/lib/*/libkysdk-gsetting.so

View File

@ -1 +0,0 @@
usr/lib/*/libkysdk-gsetting.so.*

View File

@ -1,11 +0,0 @@
libkysdk-gsetting.so.1 libkysdk-gsetting1 #MINVER#
* Build-Depends-Package: libkysdk-gsetting-dev
kdk_gsettings_get@Base 2.2.0.0
kdk_gsettings_set@Base 2.2.0.0
kdk_settings_get_double@Base 2.2.0.0
kdk_settings_get_int@Base 2.2.0.0
kdk_settings_get_string@Base 2.2.0.0
kdk_settings_reset@Base 2.2.0.0
kdk_settings_set_int@Base 2.2.0.0
kdk_settings_set_string@Base 2.2.0.0
schema_key_is_exist@Base 2.2.0.0

View File

@ -1,3 +0,0 @@
development-files/kysdk-log.pc usr/share/pkgconfig/
usr/include/kysdk/kysdk-base/libkylog.h
usr/lib/*/libkysdk-log.so

View File

@ -1,3 +0,0 @@
etc/kysdk/kysdk-base/kylog-rotate-default
src/log/kylog-default.conf etc/kysdk/kysdk-base
usr/lib/*/libkysdk-log.so.*

View File

@ -1,29 +0,0 @@
libkysdk-log.so.1 libkysdk-log1 #MINVER#
* Build-Depends-Package: libkysdk-log-dev
append_wrap@Base 2.2.0.0
destroyKLogger@Base 2.2.0.0
destroyMessageQueue@Base 2.2.0.0
emptyMessageQueue@Base 2.2.0.0
flushMessageQueue@Base 2.2.0.0
formatMessage@Base 2.2.0.0
getRecordDate@Base 2.2.0.0
initKLogger@Base 2.2.0.0
initMessageQueue@Base 2.2.0.0
insertMessage@Base 2.2.0.0
kdk_logger_flush@Base 2.2.0.0
kdk_logger_init@Base 2.2.0.0
kdk_logger_set_autowrap@Base 2.2.0.0
kdk_logger_setdir@Base 2.2.0.0
kdk_logger_write@Base 2.2.0.0
klog_printformat@Base 2.2.0.0
klog_rotate_init@Base 2.2.0.0
loadFormatOptions@Base 2.2.0.0
logger@Base 2.2.0.0
recycle@Base 2.2.0.0
setRootDir@Base 2.2.0.0
set_autowrap@Base 2.2.0.0
startMQDaemon@Base 2.2.0.0
stringLType@Base 2.2.0.0
stringLevel@Base 2.2.0.0
writeFile@Base 2.2.0.0
writeLog@Base 2.2.0.0

View File

@ -1,3 +0,0 @@
development-files/kysdk-timer.pc usr/share/pkgconfig/
usr/include/kysdk/kysdk-base/libkytimer.h
usr/lib/*/libkysdk-timer.so

View File

@ -1 +0,0 @@
usr/lib/*/libkysdk-timer.so.*

View File

@ -1,7 +0,0 @@
libkysdk-timer.so.1 libkysdk-timer1 #MINVER#
* Build-Depends-Package: libkysdk-timer-dev
kdk_timer_destroy@Base 2.2.0.0
kdk_timer_init@Base 2.2.0.0
kdk_timer_reset@Base 2.2.0.0
kdk_timer_start@Base 2.2.0.0
kdk_timer_stop@Base 2.2.0.0

View File

@ -1,9 +0,0 @@
development-files/kysdk-utils.pc usr/share/pkgconfig/
usr/include/kysdk/kysdk-base/cstring-extension.h
usr/include/kysdk/kysdk-base/kerr.h
usr/include/kysdk/kysdk-base/kyutils.h
usr/include/kysdk/kysdk-base/listdata.h
usr/include/kysdk/kysdk-base/sdkmarcos.h
usr/include/kysdk/kysdk-base/skip_linklist.h
usr/lib/*/libkydatastruct.so
usr/lib/*/libkyutils.so

View File

@ -1,2 +0,0 @@
usr/lib/*/libkydatastruct.so.*
usr/lib/*/libkyutils.so.*

View File

@ -1,14 +0,0 @@
libkydatastruct.so.1 libkysdk-utils #MINVER#
* Build-Depends-Package: libkysdk-utils-dev
kysdk_create_skiplist@Base 2.2.0.0
kysdk_destroy_skiplist@Base 2.2.0.0
kysdk_skiplist_delete@Base 2.2.0.0
kysdk_skiplist_insert@Base 2.2.0.0
kysdk_skiplist_search@Base 2.2.0.0
kysdk_skiplist_setmaxlevels@Base 2.2.0.0
libkyutils.so.1 libkysdk-utils #MINVER#
* Build-Depends-Package: libkysdk-utils-dev
kdkVolumeBaseCharacterConvert@Base 2.2.0.0
kdkVolumeBaseNumericalConvert@Base 2.2.0.0
parse_size@Base 2.2.0.0
size_to_human_string@Base 2.2.0.0