RPM包制作最简单样例

简介:

相关开发RPM的包要安装

 

复制代码
Summary: the Firt RPM of Sky
Name: hellow
Version: 0.1
Release: 1
Vendor: PA soft(aguncn@163.com)
License: GPL
Group: Application/Text
Source0: hellow-0.1-1.tar.gz
#Patch0:hellow-0.1-1.patch

%description

My test hellow

%prep

tar -xzvf $RPM_SOURCE_DIR/hellow-0.1-1.tar.gz

#%path -p0

%build

cd $RPM_BUILD_DIR/hellow

#./configure

make

%install

cd $RPM_BUILD_DIR/hellow

make install

%clean

rm -rf $RPM_BUILD_DIR/hellow

%files

%defattr(-,root,root)
/usr/bin/hellow

%doc $PRM_BULD_DIR/hellow/readme

%changelog
复制代码

rpmbuild -ba hellow-0.1-1.spec输出:

复制代码
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iA1hvb
+ umask 022
+ cd /root/rpmbuild/BUILD
+ tar -xzvf /root/rpmbuild/SOURCES/hellow-0.1-1.tar.gz
hellow/
hellow/Makefile
hellow/hellow.c
hellow/readme
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.hosypk
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD/hellow
+ make
make: Nothing to be done for `all'.
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.N7lkmt
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD/hellow
+ make install
cp hellow /usr/bin
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-static-archive
+ /usr/lib/rpm/brp-strip-comment-note
Processing files: hellow-0.1-1.x86_64
error: File not found: /root/rpmbuild/BUILDROOT/hellow-0.1-1.x86_64/usr/bin/hellow
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.GVUVqC
+ umask 022
+ cd /root/rpmbuild/BUILD
+ DOCDIR=/root/rpmbuild/BUILDROOT/hellow-0.1-1.x86_64/usr/share/doc/hellow-0.1
+ export DOCDIR
+ rm -rf /root/rpmbuild/BUILDROOT/hellow-0.1-1.x86_64/usr/share/doc/hellow-0.1
+ /bin/mkdir -p /root/rpmbuild/BUILDROOT/hellow-0.1-1.x86_64/usr/share/doc/hellow-0.1
+ cp -pr /hellow/readme /root/rpmbuild/BUILDROOT/hellow-0.1-1.x86_64/usr/share/doc/hellow-0.1
cp: cannot stat `/hellow/readme': No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.GVUVqC (%doc)


RPM build errors:
    File not found: /root/rpmbuild/BUILDROOT/hellow-0.1-1.x86_64/usr/bin/hellow
    Bad exit status from /var/tmp/rpm-tmp.GVUVqC (%doc)
复制代码

未完善,以后再测试

目录
相关文章
|
2月前
|
缓存 应用服务中间件 Linux
RPM安装包制作
RPM安装包制作
33 0
|
机器学习/深度学习 人工智能 算法
2023最新版PS软件安装包下载安装教程Photoshop2023
全新的ps2023与上个版本相比,该版本为大家带来了更多的新功能及优化,例如添加了一个“Neural Gallery”的滤镜功能,而翻译为中文就是神经画廊滤镜,也许听名字感觉很奇妙,但根据功能来说,其叫做神经网络智能滤镜(AI滤镜)比较合适,它应该是利用人工神经网络算法,根据图片内容进行智能修饰,让修图变得更加简单。另外,在ps2023这种还提供了一个自动抠天空和替换天空功能,并自带了众多天空素材,大家就再也不需要去网上找图来进行使用了,直接在这里面替换即可,十分方便。
1213 0
|
存储 异构计算 Windows
ps2023汉化版百度网盘下载photoshop2023自带神经滤镜安装包
最近,ps迎来了2023的版本,这次的版本提升针对windows11做了特别优化,启动速度比win10快了很多。期盼已久的Win版 PS 2023 终于来了,小编也是通过特殊渠道搞来的,本期带来的WIN版本支持一键安装激活,一次安装永久免费使用 众所周知,版本越高,需要的电脑配置也就越来越高。下面放一下2023版本的配置供大家参考。需要注意的是这些版本不再支持windows7系统,仅支持win10及以上的操作系统。
9568 2
|
8月前
安装包制作
安装包制作
|
存储 文件存储 数据安全/隐私保护
Autocad2020软件下载安装教程步骤——全版本软件安装包CAD获取
Autocad2020软件下载安装教程步骤——全版本软件安装包CAD获取
622 0
|
人工智能 计算机视觉 UED
Photoshop2023全新版本功能讲解及ps2023安装包下载
Photoshop是图像处理界重要的软件,广泛用于平面设计、图片处理、数码、特效、UI等众多的领域。不管是不是设计专业的人,总会或多或少用到这个软件。
666 11
|
Windows
ps2023最新纯净绿色中文完整版下载Photoshop 2023版本
PS2023版本更新了,大家都用上了吗?PS2023版本对应的Adobe Camera Raw滤镜版本为15.0,简称ACR15。如果你电脑里面没有安装PS2023版本的PS软件,也可以单独下载安装ACR15。如果你电脑里面还没有PS2023安装包,没有ACR15,请现在免费下载。就在前面几天,Adobe发布了PS2023,也是Photoshop 24.0版本。这个版本的Neural Filters神经滤镜,增加了“照片恢复”功能,如果你需要恢复旧照片,尝试用这个功能试试。
5114 0
|
应用服务中间件 C语言