notepad--/cmake/spark-deb-package.descript

50 lines
2.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 注释行(使用方式)
# find_package(SparkDebPackage PATHS ${CMAKE_SOURCE_DIR})
# add_package_descript(cmake/spark-deb-package.descript)
# 打包后的文件名称
# FileName: 待定
# 配置 PACKAGE_SUFFIX 变量可添加尾巴名称
# 如在 Makefile 中硬编码方式
# OSID=$(shell lsb_release -si)
# OSRELEASE=$(shell lsb_release -sr)
# -DPACKAGE_SUFFIX="_$(OSID)$(OSRELEASE)"
# deb 安装包的安装时脚本
# 1.安装[前|后]执行脚本(preinst,postinst),
# 2.卸载[前|后]执行脚本(prerm,postrm)
# ControlExtra: 未定义(暂不支持)
# 如需指定请修改 DebPackageConfig.cmake 模板(第252行)
# CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA 变量
# 打包类型,暂支持 deb, 未来支持 tgz(tar.gz)
Type: deb
# 软件包名称(自动, 使用 PROJECT_NAME 变量值)
Package: com.hmja.notepad
# 软件包版本(自动, 使用 PROJECT_VERSION 变量值)
Version: auto
# 日历化尾部版本
CalVer: true
# 声明发行版号(类似于 Debian11,Debian为OS标志11为发行版号)
OSD: true
# 软件包架构(自动)
Architecture: auto
# 软件包属于的系统部分[admin|cli-mono|comm|database|debug|devel|doc|editors|education|electronics|embedded|fonts|games|gnome|gnu-r|gnustep|graphics|hamradio|haskell|httpd|interpreters|introspection|java|javascript|kde|kernel|libdevel|libs|lisp|localization|mail|math|metapackages|misc|net|news|ocaml|oldlibs|otherosfs|perl|php|python|ruby|rust|science|shells|sound|tasks|tex|text|utils|vcs|video|web|x11|xfce|zope]
Section: editors
# 软件包优先级[required|important|stantard|optional|extra]
Priority: optional
# 软件包依赖
Depends:
# 软件包维护者(组织或个人)
Maintainer: Ndd开源组织 <757210198@qq.com>
# 软件包主页
Homepage: https://gitee.com/cxasm/notepad--
# 软件包建议
Recommends:
# 软件冲突
Conflicts:
# 软件包描述信息
Descrition: Notepad--是一个国产跨平台、简单的文本编辑器。
Notepad--是一个国产跨平台、简单的文本编辑器是替换notepad++的一种选择。
其内置强大的代码对比功能让你丢掉付费的beyond compare。