spec文件写作规范】的更多相关文章

spec文件写作规范 2008-09-28 11:52:17 分类: LINUX 1.The RPM system assumes five RPM directories BUILD:rpmbuild编译软件的目录 RPMS:rpmbuild创建的binary RPM所存放的目录 SOURCES:存放源代码的目录 SPEC:存放spec文件的目录 SRPMS:rpmbuild创建的source RPM所存放的目录 2.rpm内建的宏在文件/usr/lib/rpm/redhat/macros文件…
一 .rpm 介绍 1. 概述 RPM全称是 Red Hat Package Manager(Red Hat包管理器).几乎所有的 Linux 发行版本都使用这种形式的软件包管理安装.更新和卸载软件. RPM是一个开放的软件包管理系统.它工作于Red Hat Linux以及其它Linux和UNIX 系统,可被任何人使用.redhat软件公司鼓励其它厂商来了解RPM并在自己的产品中使用它.RPM的发布基于GPL协议.对于最终用户来说,使用RPM所提供的功能来维护系统是比较容易和轻松的.安装.卸载和…
一.rpmbuild命令的安装 yum install rpm-build 二.用法 rpmbuild -bb XXXX.spec或者rpmbuild -ba XXX.tar.gz 三.目录概述 rpmbuild在运行后会在用户目录下生成一个rpmbuild的文件夹: [root@localhost rpmbuild]# ls ~/rpmbuild/ BUILD BUILDROOT RPMS SOURCES SPECS SRPMS 有四个目录:BUILD:你要打包的文件将会在这里编译;BUILD…
原文网址:http://blog.sina.com.cn/s/blog_4c451e0e0100s6q4.html Application.mk file syntax specification Application.mk 文件语法规范   Introduction: 介绍: -------------   This document describes the syntax of Application.mk build files written to describe the nati…
spec文件是整个RPM包建立过程的中心,它的作用就如同编译程序时的Makefile文件. 1.Spec文件參数 spec文件包括建立一个RPM包必需的信息,包括哪些文件是包的一部分以及它们安装在哪个文件夹下.这个文件一般分为例如以下的几节: (1) Preamle(序言) 序言包括用户请求包的信息时所显示的内容.它能够包括包的功能描写叙述.包的软件版本号.版权信息和所属的包组等.Summary 是一行关于该软件包的描写叙述,Name 是该软件包的基名,Version 是该软件的版本号号,Rel…
How to create an RPM package/zh-hk < How to create an RPM package 此页面包含 Packaging:ScriptletSnippets 的 zh_CN 翻译,由于不具有 ScriptletSnippets 的编辑权限,故在此保存翻译. Contents [hide]  1 RPM 打包脚本综述 2 默认 Shell 3 语法 4 脚本片段命令 5 编写脚本片段 5.1 在脚本片段间保存状态 5.2 Macros 5.3 Trigge…
转自http://blog.sina.com.cn/s/blog_43b39e250100nnu4.html rpm软件包系统的标准分组:/usr/share/doc/rpm-4.3.3/GROUPS rpmrc配置文件:/usr/lib/rpm/rpmrc  /etc/rpmrc   ~/.rpmrc各种宏定义: /usr/lib/rpm/macros  /etc/rpm/macros   ~/.rpmmacros已经安装的rpm包数据库: /var/lib/rpm* 临时文件:/var/tm…
样式文件命名规范 主要 master.css, style.css, main.css 布局 layout.css 专栏 columns.css 文字 font.css 打印 print.css 主题 themes.css 附加 attach.css 模块 module.css 基本共用 base.css 布局,版面 layout.css 主题 themes.css 专栏 columns.css 表单 forms.css 补丁 mend.css CSS ID 的命名 页头:header 登录条:…
在复杂Android应用的开发中,资源文件的规范命名非常重要,能帮助设计人员和开发人员减小沟通成本.资源的名字尽量力求准确,可以适当长一些,但换回的价值是值得的. 关于WCC的Android开发,资源文件命名规范(v_0.1版)如下: 根据Android官方SDK显示:资源文件只能以小写字母和下划线做首字母,随后的字符只能在[a-z0-9_.]中选择. 1. 图片资源 (设计人员和开发人员) 对于通用的图片资源,采用格式:缩写_描述[_状态] 缩写 全称 职能 备注意见 ic_描述 icon 用…
忽略文件语法规范 空行或是以 # 开头的行即注释行将被忽略. 可以在前面添加正斜杠 / 忽略当前路径文件,但不包括子目录的同名文件. 可以在后面添加正斜杠 / 来忽略文件夹. 可以使用 ! 来否定忽略,即比如在前面用了 *.apk ,然后使用 !a.apk ,则这个a.apk不会被忽略. * 用来匹配零个或多个字符,如 *.[oa] 忽略所有以".o"或".a"结尾, *~ 忽略所有以 ~ 结尾的文件(这种文件通常被许多编辑器标记为临时文件): [] 用来匹配括号内…