lib.spec: Summary: libtest Name: libtest Version: 1.0 Release: 1 Group: test License: test Source: %{expand:%%(pwd)} BuildRoot: %{_topdir}/BUILD/%{name}-%{version}-%{release} AutoReqProv: no %description %prep rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/lib64 cd $RPM_BUILD_ROOT cp -a %{SOURCEURL0}/lib/libtest* usr/lib64 %clean rm -rf "$RPM_BUILD_ROOT" %files /usr/lib64/libtest.so /usr/lib64/libtest.so.1 /usr/lib64/libtest.so.1.0 program.spec: Summary: test_program Name: test_program Version: 0.1 Release: 1 Group: test_program License: test_program Source: %{expand:%%(pwd)} BuildRoot: %{_topdir}/BUILD/%{name}-%{version}-%{release} AutoReqProv: yes %description %prep rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/bin cd $RPM_BUILD_ROOT cp %{SOURCEURL0}/bin/test_program usr/bin/ %clean rm -rf "$RPM_BUILD_ROOT" %files /usr/bin/test_program