@@ -, +, @@ --- libjpeg.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) --- a/libjpeg.spec +++ a/libjpeg.spec @@ -102,7 +102,7 @@ This package contains development files for the turbojpeg library. %prep %setup -n %name-%version-%release %patch0 -p1 -%patch1 -p1 +#patch1 -p1 %patch2 -p2 %ifarch %e2k %patch2000 -p1 @@ -112,11 +112,12 @@ install -pm644 %_sourcedir/{jpegexiforient,jpeginfo}.c . install -pm755 %_sourcedir/exifautotran . # restrict list of global symbols exported by the library. -echo -e '{\nglobal:' > libjpeg.sym +sed -i '/LIBJPEG_@JPEG_LIB_VERSION_DECIMAL@ {/,$d' libjpeg.map.in +echo -e 'LIBJPEG_@JPEG_LIB_VERSION_DECIMAL@ {\nglobal:' >> libjpeg.map.in sed -En '/^EXTERN/ s,^.+\)\s+([^(]+).+$,\1;,p' jpeglib.h jpegint.h \ - | egrep -v '^(jinit_|jzero_far)' >> libjpeg.sym + | egrep -v '^(jinit_|jzero_far)' >> libjpeg.map.in # extra symbols required by packages -cat >> libjpeg.sym <<'EOF' +cat >> libjpeg.map.in <<'EOF' jinit_c_master_control; jinit_color_converter; jinit_master_decompress; --