Package init
This commit is contained in:
parent
fe90c77fc4
commit
d7aa55bfb0
21
tcl.spec
21
tcl.spec
@ -2,7 +2,7 @@
|
||||
|
||||
Name: tcl
|
||||
Version: 8.6.8
|
||||
Release: 3
|
||||
Release: 5
|
||||
Epoch: 1
|
||||
Summary: The Tool Command Language implementation
|
||||
License: BSD
|
||||
@ -78,7 +78,7 @@ autoconf
|
||||
cd unix
|
||||
make INSTALL_ROOT=$RPM_BUILD_ROOT TCL_LIBRARY=%{_datadir}/%{name}%{MAJOR} install
|
||||
cd ..
|
||||
mv $RPM_BUILD_ROOT%{_bindir}/tclsh%{MAJOR} $RPM_BUILD_ROOT%{_bindir}/tclsh
|
||||
ln -s tclsh%{MAJOR} %{buildroot}%{_bindir}/tclsh
|
||||
ln -s lib%{name}%{MAJOR}.so $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so
|
||||
|
||||
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}%{MAJOR}
|
||||
@ -89,13 +89,14 @@ mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}-private/generic
|
||||
mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}-private/unix
|
||||
|
||||
find generic unix -name "*.h" -exec cp -p '{}' %{buildroot}/%{_includedir}/%{name}-private/'{}' ';'
|
||||
(
|
||||
cd %{buildroot}/%{_includedir}
|
||||
for header in *.h ; do
|
||||
if [ -f %{buildroot}/%{_includedir}/%{name}-private/generic/$header ]; then
|
||||
ln -sf ../../$header %{buildroot}/%{_includedir}/%{name}-private/generic
|
||||
fi
|
||||
done
|
||||
|
||||
)
|
||||
sed -i -e "s|$PWD/unix|%{_libdir}|; s|$PWD|%{_includedir}/%{name}-private|" %{buildroot}/%{_libdir}/%{name}Config.sh
|
||||
rm -rf %{buildroot}/%{_datadir}/%{name}%{MAJOR}/ldAix
|
||||
|
||||
@ -116,7 +117,7 @@ make test
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc README changes COPYING
|
||||
%{_bindir}/tclsh
|
||||
%{_bindir}/tclsh*
|
||||
%{_datadir}/%{name}%{MAJOR}
|
||||
%{_datadir}/%{name}8
|
||||
%{_libdir}/lib%{name}%{MAJOR}.so
|
||||
@ -138,6 +139,18 @@ make test
|
||||
%{_mandir}/mann/*
|
||||
|
||||
%changelog
|
||||
* Mon Nov 4 2019 shenyangyang <shenyangyang4@huawei.com> - 1:8.6.8.5
|
||||
- Type:NA
|
||||
- ID:NA
|
||||
- SUG:NA
|
||||
- DESC:add use/bin/tclsh8.6
|
||||
|
||||
* Fri Nov 1 2019 caomeng <caomeng5@huawei.com> - 1:8.6.8.4
|
||||
- Type:NA
|
||||
- ID:NA
|
||||
- SUG:NA
|
||||
- DESC:fix tclConfig.sh problem
|
||||
|
||||
* Mon Sep 09 2019 Huiming Xie <xiehuiming@huawei.com> - 1:8.6.8.3
|
||||
- Package init
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user