diff --git a/js.spec b/js.spec index c733091..a6c5992 100644 --- a/js.spec +++ b/js.spec @@ -3,7 +3,7 @@ Summary: JavaScript interpreter and libraries Name: js Version: 1.60 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?_without_readline:1} License: MPL/GPL/LGPL %else @@ -93,12 +93,15 @@ cd - %{buildroot}%{_includedir} %{__install} -m 0755 src/Linux_All_OPT.OBJ/{js,jscpucfg} \ %{buildroot}%{_bindir}/ -%{__install} -m 0755 src/Linux_All_OPT.OBJ/libjs.{a,so} \ +%{__install} -m 0644 src/Linux_All_OPT.OBJ/libjs.a \ + %{buildroot}%{_libdir}/ +%{__install} -m 0755 src/Linux_All_OPT.OBJ/libjs.so \ %{buildroot}%{_libdir}/ %{__mv} %{buildroot}%{_libdir}/libjs.so %{buildroot}%{_libdir}/libjs.so.1 %{__ln_s} -nf libjs.so.1 %{buildroot}%{_libdir}/libjs.so -%{__install} -m 0644 src/js*.h src/Linux_All_OPT.OBJ/jsautocfg.h \ - %{buildroot}%{_includedir}/ +%{__install} -m 0644 src/js*.h src/js.msg src/jsopcode.tbl \ + src/Linux_All_OPT.OBJ/jsautocfg.h \ + %{buildroot}%{_includedir}/ %{__install} -m 0644 libjs.pc \ %{buildroot}%{_libdir}/pkgconfig/ %{__make} -C src/perlconnect pure_install PERL_INSTALL_ROOT=%{buildroot} @@ -124,7 +127,7 @@ LD_LIBRARY_PATH=`pwd`/src/Linux_All_OPT.OBJ %{__make} -C src/perlconnect test %files -%defattr(-, root, root, 0755) +%defattr(-,root,root,-) %doc src/README*.html src/perlconnect/bg.jpg %{_bindir}/js %{_libdir}/*.so.* @@ -132,15 +135,21 @@ LD_LIBRARY_PATH=`pwd`/src/Linux_All_OPT.OBJ %{__make} -C src/perlconnect test %{perl_vendorarch}/*.pm %files devel -%defattr(-, root, root, 0755) +%defattr(-,root,root,-) %{_bindir}/jscpucfg %{_libdir}/pkgconfig/*.pc %{_libdir}/*.so %{_libdir}/*.a %{_includedir}/js*.h +%{_includedir}/jsopcode.tbl +%{_includedir}/js.msg %changelog +* Fri Feb 2 2007 Matthias Saou 1.60-2 +- Include jsopcode.tbl and js.msg in devel (#235481). +- Install static lib mode 644 instead of 755. + * Fri Feb 2 2007 Matthias Saou 1.60-1 - Update to 1.60. - Rebuild in order to link against ncurses instead of termcap (#226773). @@ -178,7 +187,7 @@ LD_LIBRARY_PATH=`pwd`/src/Linux_All_OPT.OBJ %{__make} -C src/perlconnect test - rebuilt * Mon Feb 14 2005 David Woodhouse - 1.5-0.rc6a.4 -- Take js-va_copy.patch out of %ifarch x86_64 so it fixes the PPC build too +- Take js-va_copy.patch out of %%ifarch x86_64 so it fixes the PPC build too * Sun Feb 13 2005 Thorsten Leemhuis - 1.5-0.rc6a.3 - Add js-va_copy.patch to fix x86_64; Patch was found in a Mandrake srpm