Add package description

Adjust package install path
fix postinst build error
This commit is contained in:
xibowen 2023-08-09 10:17:49 +08:00
parent 86f401fc07
commit a2cc680168
29 changed files with 429 additions and 144 deletions

450
debian/control vendored
View File

@ -1,5 +1,5 @@
Source: libkysdk-system
Section: utils
Section: libs
Priority: optional
Maintainer: Kylin Team <team+kylin@tracker.debian.org>
Uploaders: KevinDuan <duankaiwen@ubuntukylin.com>
@ -16,13 +16,22 @@ Build-Depends: debhelper-compat (= 13),
libkysdk-timer-dev(>=1.2.0),
libqt5core5a,
qtbase5-dev,
libudev-dev,
libudev-dev,
libopencv-dev,
libarchive-dev,
libtesseract-dev,
libcups2-dev,
libsane-dev,
libcurl4-openssl-dev,
libxrandr-dev
libxrandr-dev,
libqt5dbus5,
libqt5webchannel5-dev,
libqt5websockets5-dev,
libkmod-dev,
libhd-dev,
libpci-dev,
libbluetooth-dev,
libsensors-dev
Standards-Version: 4.6.1.0
Rules-Requires-Root: no
Homepage: https://gitee.com/openkylin/libkysdk-system
@ -31,22 +40,22 @@ Vcs-Browser: https://gitee.com/openkylin/libkysdk-system
Package: libkysdk-system
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-disk,
libkysdk-sysinfo,
libkysdk-systime,
libkysdk-filesystem,
libkysdk-proc,
libkysdk-hardware,
libkysdk-package,
libkysdk-powermanagement,
systemd,
libglib2.0-0,
libkysdk-location,
libkysdk-net,
libkysdk-realtime
${misc:Depends},
libkysdk-disk,
libkysdk-sysinfo,
libkysdk-systime,
libkysdk-filesystem,
libkysdk-proc,
libkysdk-hardware,
libkysdk-package,
libkysdk-powermanagement,
systemd,
libglib2.0-0,
libkysdk-systemcommon,
libkysdk-location,
libkysdk-net,
libkysdk-realtime
Description: Kylin System Layer Developer Kit
libkysdk-system is system layer kit that provides API and services
such as system information, disk information and system time, etc.
@ -54,22 +63,23 @@ Description: Kylin System Layer Developer Kit
This package is metapackage.It provides the kysdk shared basic libraries.
Package: libkysdk-system-dev
Architecture: all
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-system,
libkysdk-disk-dev,
libkysdk-systime-dev,
libkysdk-sysinfo-dev,
libkysdk-filesystem-dev,
libkysdk-proc-dev,
libkysdk-hardware-dev,
libkysdk-package-dev,
libkysdk-powermanagement-dev,
libkysdk-location-dev,
libkysdk-net-dev,
libkysdk-realtime-dev
${misc:Depends},
libkysdk-system,
libkysdk-disk-dev,
libkysdk-sysinfo-dev,
libkysdk-systime-dev,
libkysdk-sysinfo-dev,
libkysdk-filesystem-dev,
libkysdk-proc-dev,
libkysdk-hardware-dev,
libkysdk-package-dev,
libkysdk-powermanagement-dev,
libkysdk-location-dev,
libkysdk-net-dev,
libkysdk-realtime-dev
Description: Kylin System Layer Developer Kit - Development Library
libkysdk-system is development library of system layer kit,
providing API and services such as system information,
@ -80,10 +90,15 @@ Description: Kylin System Layer Developer Kit - Development Library
Package: libkysdk-disk
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
${misc:Depends},
libkysdk-log(>=1.2.0),
libkysdk-systemcommon,
libhd21,
libblkid1,
libkysdk-config(>=1.2.0),
libsystemd0,
libudev1
Description: System Disk Information Acquisition Library
libkysdk-disk is library that obtains system disk information,
which provides information such as the disk capacity
@ -95,12 +110,12 @@ Package: libkysdk-disk-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-disk,
libkysdk-log-dev(>=1.2.0),
libkysdk-utils-dev(>=1.2.0),
libblkid-dev,
libudev-dev
${misc:Depends},
libkysdk-disk,
libkysdk-log-dev(>=1.2.0),
libkysdk-utils-dev(>=1.2.0),
libblkid-dev,
libudev-dev
Description: System Disk Information Acquisition Library - Development Library
libkysdk-disk-dev is development library that obtains
system disk information, which provides information such
@ -111,14 +126,17 @@ Description: System Disk Information Acquisition Library - Development Library
Package: libkysdk-systime
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
dbus,
systemd,
libglib2.0-0,
libkysdk-timer(>=1.2.0),
${misc:Depends},
libkysdk-log(>=1.2.0),
dbus,
systemd,
libglib2.0-0,
libkysdk-timer(>=1.2.0),
libkysdk-config(>=1.2.0),
libkysdk-systemcommon,
libdbus-1-3,
libdbus-glib-1-2
Description: Library of system time-related operations
libkysdk-systime is time-related library of the system.
It will send a time signal when the system time is
@ -127,18 +145,44 @@ Description: Library of system time-related operations
This package contains the system time-related operations
library needed by kysdk
Package: libkysdk-systime-dev
Architecture: any
Section: utils
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-systime,
libglib2.0-dev,
libkysdk-timer-dev(>=1.2.0),
libkysdk-config-dev(>=1.2.0)
Description: Library of system time-related operations - Development Library
libkysdk-systime-dev is development library that about
time-related to send a time signal when the system time
is modified and the system time is at the full time.
.
This package contains the system time development
files for the system time library.
Package: libkysdk-sysinfo
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
dbus,
libglib2.0-0,
systemd,
libcjson1,
libxrandr2,
${misc:Depends},
libkysdk-log(>=1.2.0),
dbus,
libglib2.0-0,
systemd,
libcjson1,
libxrandr2,
libpci3,
libkmod2,
libkysdk-systemcommon,
libdbus-1-3,
libdbus-glib-1-2,
libgcc-s1 | libgcc1,
libkysdk-config(>=1.2.0),
libstdc++6,
libsystemd0,
libx11-6
Description: system information acquisition library
libkysdk-sysinfo is library to obtain basic system information,
such as operating system architecture information,
@ -151,16 +195,16 @@ Package: libkysdk-sysinfo-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-sysinfo,
libkysdk-log-dev(>=1.2.0),
libkysdk-utils-dev(>=1.2.0),
libsystemd-dev,
libcjson-dev,
libdbus-1-dev,
libdbus-glib-1-dev,
libglib2.0-dev,
libxrandr-dev
${misc:Depends},
libkysdk-sysinfo,
libkysdk-log-dev(>=1.2.0),
libkysdk-utils-dev(>=1.2.0),
libsystemd-dev,
libcjson-dev,
libdbus-1-dev,
libdbus-glib-1-dev,
libglib2.0-dev,
libxrandr-dev
Description: System information acquisition library - Development Library
libkysdk-sysinfo-dev is development library that obtains
basic system information, such as operating system
@ -171,16 +215,19 @@ Description: System information acquisition library - Development Library
Package: libkysdk-filesystem
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
libqt5core5a,
libkysdk-config(>=1.2.0),
systemd,
${misc:Depends},
libkysdk-log(>=1.2.0),
libqt5core5a,
libkysdk-config(>=1.2.0),
systemd,
libkysdk-systemcommon,
libgcc-s1 | libgcc1,
libstdc++6,
libsystemd0
Description: File system library
libkysdk-filesystem is library for manipulating
files , such as listening to files.
files, such as listening to files.
.
This package contains the file system library needed for kysdk.
@ -188,12 +235,12 @@ Package: libkysdk-filesystem-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-filesystem,
libkysdk-log-dev(>=1.2.0),
libkysdk-config-dev(>=1.2.0),
libsystemd-dev,
qtbase5-dev
${misc:Depends},
libkysdk-filesystem,
libkysdk-log-dev(>=1.2.0),
libkysdk-config-dev(>=1.2.0),
libsystemd-dev,
qtbase5-dev
Description: File system library - Development Library
libkysdk-filesystem-dev is development library for
manipulating files, such as listening to files.
@ -204,15 +251,24 @@ Description: File system library - Development Library
Package: libkysdk-hardware
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
libkysdk-config(>=1.2.0),
systemd,
libcups2,
libcurl4,
libudev1
${misc:Depends},
libkysdk-log(>=1.2.0),
libkysdk-config(>=1.2.0),
systemd,
libkysdk-systemcommon,
libcups2,
libcurl4,
libudev1,
libhd21,
libpci3,
libxrandr2,
libbluetooth3,
libsensors5,
libglib2.0-0,
libdbus-glib-1-2,
libsystemd0,
libx11-6
Description: Hardware information acquisition library
libkysdk-hardware is library to obtain hardware
information, such as network card information,
@ -226,14 +282,15 @@ Package: libkysdk-hardware-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-hardware,
libkysdk-log-dev(>=1.2.0),
libkysdk-config-dev(>=1.2.0),
libsystemd-dev,
libcups2-dev,
libcurl4-openssl-dev,
libudev-dev
${misc:Depends},
libkysdk-hardware,
libkysdk-log-dev(>=1.2.0),
libkysdk-config-dev(>=1.2.0),
libsystemd-dev,
libcups2-dev,
libcurl4-openssl-dev,
libudev-dev,
libxrandr-dev
Description: Hardware information acquisition library - Development Library
libkysdk-hardware-dev is development library that
obtains hardware information, such as network
@ -244,9 +301,9 @@ Description: Hardware information acquisition library - Development Library
Package: libkysdk-package
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
${misc:Depends},
libkysdk-systemcommon
Description: Package management library
libkysdk-package is library that obtains package
list information, such as the version number
@ -258,8 +315,8 @@ Package: libkysdk-package-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-package
${misc:Depends},
libkysdk-package
Description: Package management library - Development Library
libkysdk-package-dev is development library that obtains
package list information, such as obtaining
@ -270,10 +327,11 @@ Description: Package management library - Development Library
Package: libkysdk-proc
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
libkysdk-systemcommon
Description: Runtime information acquisition library
libkysdk-proc is library that obtains the current resource
usage information of the system, such as process information
@ -287,8 +345,10 @@ Package: libkysdk-proc-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-proc
${misc:Depends},
libkysdk-log-dev(>=1.2.0),
libkysdk-utils-dev(>=1.2.0),
libkysdk-proc
Description: Runtime information acquisition library - Development Library
libkysdk-proc-dev is development library that obtains the
current resource usage information of the system,
@ -299,10 +359,16 @@ Description: Runtime information acquisition library - Development Library
Package: libkysdk-powermanagement
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-log(>=1.2.0),
libkysdk-systemcommon,
libdbus-1-3,
libgcc-s1 | libgcc1,
libkysdk-config(>=1.2.0),
libkysdk-utils(>=1.2.0),
libstdc++6,
libsystemd0
Description: Power management library
libkysdk-powermanagement is library about power management,
such as setting the lock screen suppression,
@ -327,7 +393,6 @@ Description: Power managementlibrary - Development Library
Package: libkysdk-ocr
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libopencv-core4.2,
@ -337,6 +402,9 @@ Depends: ${shlibs:Depends},
liblept5,
libarchive13,
libtesseract4,
libkysdk-systemcommon,
libgcc-s1 | libgcc1,
libstdc++6
Description: AI text recognition function
libkysdk-ocr is library of AI text recognition functions,
which can read text information in pictures.
@ -361,13 +429,19 @@ Description: AI text recognition function - Development Library
This package contains AI text recognition function development files for
the AI text recognition function library.
Package: libkysdk-systemcommon
Architecture: any
Section: utils
Depends: ${shlibs:Depends},
${misc:Depends}
Description: kysdk-system common package
Package: libkysdk-location
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libglib2.0-0,
python3
${misc:Depends},
libkysdk-systemcommon,
libglib2.0-0
Description: Geographic location library
libkysdk-location is library for obtaining geographic
location information, including countries, cities, etc.
@ -376,10 +450,10 @@ Description: Geographic location library
Package: libkysdk-location-dev
Architecture: any
Section: libdevel
Section: utils
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-location
${misc:Depends},
libkysdk-location
Description: Geographic location library - Development Library
libkysdk-location-dev is development library for obtaining
geographic location information, including countries, cities, etc.
@ -390,7 +464,8 @@ Description: Geographic location library - Development Library
Package: libkysdk-net
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
${misc:Depends},
libkysdk-systemcommon
Description: Network information library
libkysdk-net is library to obtain network information,
such as port status and gateway information, firewall status, etc.
@ -401,8 +476,8 @@ Package: libkysdk-net-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-net
${misc:Depends},
libkysdk-net
Description: Network information library - Development Library
libkysdk-net-dev is development library for obtaining
network information, such as port status and gateway
@ -413,9 +488,9 @@ Description: Network information library - Development Library
Package: libkysdk-realtime
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
${misc:Depends},
libkysdk-systemcommon
Description: Instantaneous information library
libkysdk-realtime is library to obtain instantaneous information,
such as instantaneous network speed, main board temperature, etc.
@ -426,8 +501,8 @@ Package: libkysdk-realtime-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-realtime
${misc:Depends},
libkysdk-realtime
Description: Instantaneous information library - Development Library
libkysdk-realtime is development library for obtaining
instantaneous information, such as instantaneous
@ -435,3 +510,140 @@ Description: Instantaneous information library - Development Library
.
This package contains instantaneous information development
files for the instantaneous information library.
Package: libkysdk-system-java
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-system-dbus
Description: System API library for java
libkysdk-system-java is library to provide system information for
java components, such as hardware information, device information,
system states, etc.
.
This package contains library that provide system info by java API,
which needed for kysdk.
Package: libkysdk-system-python
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
python3,
python3-dbus,
libkysdk-system-dbus
Description: System API library for python
libkysdk-system-python is library to provide system information for
python components, such as hardware information, device information,
system states, etc.
.
This package contains library that provide system info by python API,
which needed for kysdk.
Package: libkysdk-system-dbus
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
libqt5dbus5,
libkysdk-disk,
libkysdk-hardware,
libkysdk-location,
libkysdk-net,
libkysdk-package,
libkysdk-proc,
libkysdk-realtime,
libkysdk-sysinfo,
libblkid1,
libbluetooth3,
libcjson1,
libcups2,
libcurl4,
libdbus-1-3,
libdbus-glib-1-2,
libgcc-s1 | libgcc1,
libglib2.0-0,
libhd21,
libkmod2,
libkysdk-config(>=1.2.0),
libkysdk-log(>=1.2.0),
libpci3,
libqt5core5a,
libsensors5,
libstdc++6,
libsystemd0,
libudev1,
libx11-6,
libxrandr2
Description: System API library for dbus
libkysdk-system-dbus is library to provide system information
with dbus interface, such as hardware information, device
information, system states, etc.
.
This package contains dbus service and config, to provide system
information, which needed for kysdk.
Package: libkysdk-system-javascript-http
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
libqt5widgets5,
libqt5gui5 | libqt5gui5-gles,
libqt5dbus5,
libqt5core5a,
libkysdk-system-dbus,
libgcc-s1 | libgcc1,
libqt5concurrent5,
libqt5network5,
libstdc++6
Description: System API library for javascript with http methods
libkysdk-system-javascript-http is library to provide system
information for javascript components by use http methods, such
as hardware information, device information, system states, etc.
.
This package contains library that provide system info by javascript API
with http methods, which needed for kysdk.
Package: libkysdk-system-javascript-websocket
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
libqt5webchannel5,
libqt5websockets5,
libkysdk-system-dbus,
libgcc-s1 | libgcc1,
libqt5concurrent5,
libqt5core5a,
libqt5dbus5,
libqt5gui5 | libqt5gui5-gles,
libqt5network5,
libqt5qml5,
libqt5widgets5,
libstdc++6
Description: System API library for javascript with websocket methods
libkysdk-system-javascript-http is library to provide system
information for javascript components by use websocket methods, such
as hardware information, device information, system states, etc.
.
This package contains library that provide system info by javascript API
with websocket methods, which needed for kysdk.
Package: libkysdk-logrotate
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
libkysdk-systemcommon,
libqt5core5a,
libqt5dbus5,
libkysdk-log(>=1.2.0),
logrotate,
libgcc-s1 | libgcc1,
libstdc++6
Description: Log dump library
libkysdk-logrotate is library that provide log dump
service, which can set log timing storage and adjust
log storage size.
.
This package contain the log dump service needed by kysdk.

2
debian/copyright vendored
View File

@ -1,5 +1,5 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: libkysdk-base
Upstream-Name: libkysdk-system
Upstream-Contact: Zhikai Chen <chenzhikai@kylinos.cn>
Source: <https://gitee.com/openkylin/libkysdk-base>

View File

@ -1,3 +1,3 @@
usr/lib/*/libkydiskinfo.so
usr/include/libkydiskinfo.h
usr/include/kysdk/kysdk-system/libkydiskinfo.h
development-files/kysdk-disk.pc usr/share/pkgconfig/

View File

@ -1,4 +1,4 @@
usr/lib/*/libkyfilewatcher.so
usr/include/libkyfilewatcher.hpp
usr/include/libkyfilewatcher_global.hpp
usr/include/kysdk/kysdk-system/libkyfilewatcher.hpp
usr/include/kysdk/kysdk-system/libkyfilewatcher_global.hpp
development-files/kysdk-filesystem.pc usr/share/pkgconfig/

View File

@ -1,8 +1,13 @@
usr/lib/*/libkyhw.so
usr/include/libkync.h
usr/include/libkycpu.h
usr/include/libkyprinter.h
usr/include/libkybios.h
usr/include/libkyboard.h
usr/include/libkyusb.h
usr/include/kysdk/kysdk-system/libkync.h
usr/include/kysdk/kysdk-system/libkycpu.h
usr/include/kysdk/kysdk-system/libkyprinter.h
usr/include/kysdk/kysdk-system/libkybios.h
usr/include/kysdk/kysdk-system/libkyboard.h
usr/include/kysdk/kysdk-system/libkyusb.h
usr/include/kysdk/kysdk-system/libkybluetooth.h
usr/include/kysdk/kysdk-system/libkydisplay.h
usr/include/kysdk/kysdk-system/libkyedid.h
usr/include/kysdk/kysdk-system/libkyfan.h
usr/include/kysdk/kysdk-system/libkyhw.h
development-files/kysdk-hardware.pc usr/share/pkgconfig/

View File

@ -1,3 +1,3 @@
usr/lib/*/libkylocation.so
usr/include/libkylocation.h
usr/include/kysdk/kysdk-system/libkylocation.h
development-files/kysdk-location.pc usr/share/pkgconfig/

View File

@ -1,4 +1,4 @@
usr/lib/*/libkylocation.so.*
src/location/location usr/bin/
src/location/dbus_location.conf usr/share/dbus-1/session.d/
src/location/location.py usr/bin
src/location/dbus_location.conf etc/dbus-1/system.d/
src/location/dbus_location.service lib/systemd/system/

7
debian/libkysdk-location.postinst vendored Normal file
View File

@ -0,0 +1,7 @@
#!/bin/bash
set -e
#DEBHELPER#
systemctl enable dbus_location.service
systemctl restart dbus_location.service

4
debian/libkysdk-logrotate.install vendored Normal file
View File

@ -0,0 +1,4 @@
bin/kysdk-logrotate usr/bin/
src/logrotate/com.kysdk.base.conf etc/dbus-1/system.d/
src/logrotate/kysdk-logrotate.service lib/systemd/system/
src/logrotate/logrotate.cron usr/lib/kysdk/kysdk-system/

8
debian/libkysdk-logrotate.postinst vendored Normal file
View File

@ -0,0 +1,8 @@
#!/bin/bash
set -e
#DEBHELPER#
systemctl enable kysdk-logrotate.service
systemctl restart kysdk-logrotate.service
crontab /usr/lib/kysdk/kysdk-system/logrotate.cron

View File

@ -1,3 +1,3 @@
usr/lib/*/libkynetinfo.so
usr/include/libkynetinfo.h
usr/include/kysdk/kysdk-system/libkynetinfo.h
development-files/kysdk-net.pc usr/share/pkgconfig/

View File

@ -1,3 +1,3 @@
usr/lib/*/libkyocr.so
usr/include/libkyocr.hpp usr/include/
usr/include/kysdk/kysdk-system/libkyocr.hpp
development-files/kysdk-ocr.pc usr/share/pkgconfig/

View File

@ -1,7 +1,6 @@
#!/bin/sh
set -e
#DEBHELPER#
if [ -f "/usr/lib/libpaddle_inference.so/libpaddle_inference" ]

View File

@ -1,3 +1,3 @@
usr/lib/*/libkypackage.so
usr/include/libkypackages.h
usr/include/kysdk/kysdk-system/libkypackages.h
development-files/kysdk-package.pc usr/share/pkgconfig/

View File

@ -1,3 +1,3 @@
usr/lib/*/libkypowermanagement.so
src/powermanagement/libkylockscreen.h usr/include/
src/powermanagement/libkylockscreen.h usr/include/kysdk/kysdk-system/
development-files/kysdk-powermanagement.pc usr/share/pkgconfig/

View File

@ -1,4 +1,4 @@
usr/lib/*/libkyrtinfo.so
usr/include/libkyrtinfo.h usr/include/
usr/include/libkyprocess.h usr/include/
usr/include/kysdk/kysdk-system/libkyrtinfo.h
usr/include/kysdk/kysdk-system/libkyprocess.h
development-files/kysdk-proc.pc usr/share/pkgconfig/

View File

@ -1,3 +1,3 @@
usr/lib/*/libkyrealtime.so
usr/include/libkyrealtimeinfo.h
usr/include/kysdk/kysdk-system/libkyrealtimeinfo.h
development-files/kysdk-realtime.pc usr/share/pkgconfig/

View File

@ -1,4 +1,4 @@
usr/lib/*/libkysysinfo.so
usr/include/libkysysinfo.hpp
usr/include/libkysysinfo.h
usr/include/kysdk/kysdk-system/libkysysinfo.hpp
usr/include/kysdk/kysdk-system/libkysysinfo.h
development-files/kysdk-sysinfo.pc usr/share/pkgconfig/

6
debian/libkysdk-system-dbus.install vendored Normal file
View File

@ -0,0 +1,6 @@
bin/kySdkDbus usr/bin/
bin/kySdkDbus-session usr/bin/
src/kysdkdbus/com.kylin.kysdk.service.conf etc/dbus-1/system.d/
src/kysdkdbus/kysdk-dbus.service lib/systemd/system/
src/kysdkdbus/kysdk-dbus-session.desktop etc/xdg/autostart/

8
debian/libkysdk-system-dbus.postinst vendored Normal file
View File

@ -0,0 +1,8 @@
#!/bin/bash
set -e
#DEBHELPER#
systemctl daemon-reload
systemctl enable kysdk-dbus.service

1
debian/libkysdk-system-dev.install vendored Normal file
View File

@ -0,0 +1 @@
development-files/kysdk-system.pc usr/share/pkgconfig/

1
debian/libkysdk-system-java.install vendored Normal file
View File

@ -0,0 +1 @@
src/kysdk-java/kysdk-java-ext/kysdk-java/target/kysdk-java-1.0.0.jar usr/share/java

View File

@ -0,0 +1,4 @@
src/libkysdk-system-javascript-http/httpServer usr/bin/
src/libkysdk-system-javascript-http/conf/kysdk.conf etc/kysdk/
src/libkysdk-system-javascript-http/conf/kysdkHttpServer.desktop etc/xdg/autostart/
src/libkysdk-system-javascript-http/html/ usr/lib/kysdk-dbus-http/html/

View File

@ -0,0 +1,3 @@
src/libkysdk-system-javascript-websocket/kysdk-dbus-websocket usr/bin/
src/libkysdk-system-javascript-websocket/kysdk-dbus-websocket.desktop etc/xdg/autostart/
src/libkysdk-system-javascript-websocket/html/ usr/lib/kysdk-dbus-websocket/html/

1
debian/libkysdk-system-python.install vendored Normal file
View File

@ -0,0 +1 @@
src/python/kysdk.py usr/lib/python3/dist-packages/

View File

@ -0,0 +1 @@
development-files/kysdk-system.conf etc/ld.so.conf.d

3
debian/libkysdk-systime-dev.install vendored Normal file
View File

@ -0,0 +1,3 @@
usr/lib/*/libkydate.so
usr/include/kysdk/kysdk-system/libkydate.h
development-files/kysdk-systime.pc usr/share/pkgconfig/

View File

@ -1,3 +1,9 @@
bin/* usr/bin/
src/systemtime/com.kylin.kysdk.TimeServer.conf usr/share/dbus-1/session.d/
bin/systime usr/bin/
src/systemtime/com.kylin.kysdk.TimeServer.conf etc/dbus-1/system.d/
src/systemtime/kysdk-systime.service lib/systemd/system/
src/systemtime/kysdk-systime-date.desktop etc/xdg/autostart/
bin/sdk-date usr/bin/
usr/lib/*/libkydate.so.*
src/systemtime/dateform.conf /etc/kydate/
po/zh_CN.mo usr/share/locale/zh_CN/LC_MESSAGES/
po/bo_CN.mo usr/share/locale/bo_CN/LC_MESSAGES/

16
debian/libkysdk-systime.postinst vendored Normal file
View File

@ -0,0 +1,16 @@
#!/bin/bash
#DEBHELPER#
check_env=`systemd-detect-virt`
echo $check_env
if [ $check_env = "docker" ];then
echo "docker env do not start kysdk-systime.service"
else
systemctl daemon-reload
systemctl enable kysdk-systime.service
systemctl restart kysdk-systime.service
fi
mv /usr/share/locale/zh_CN/LC_MESSAGES/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/kysdk-date.mo
mv /usr/share/locale/bo_CN/LC_MESSAGES/bo_CN.mo /usr/share/locale/bo_CN/LC_MESSAGES/kysdk-date.mo