关于RPM包制作的问题。
1、是不是 RPM 包就是把 ${RPM_BUILD_ROOT} 这个目录里的文件打包压缩?
以后安装时就是解压缩并且把 ${RPM_BUILD_ROOT} 作为 " / " 目录解压缩到相应的目录里?
2、如何 make install 到 /usr/local 里?
我制作 WINE 的包的时候,SPEC 文件里 make install 不管加不加 DESTDIR=${RPM_BUILD_ROOT}/usr/local 以及 ./configure 的时候加 --prefix=/usr/local,/var/temp/wine-20040505 里总是没有 usr/local 这个目录,但有 usr 目录,里面是 bin、lib 等文件夹,里面是 wine 的文件。
我该怎么才能把这个 RPM 包做成安装到 /usr/local 文件家里?
我不想再试了,今天已经重新编译 4 遍 wine 了……………………