View | Details | Raw Unified | Return to bug 41864
Collapse All | Expand All

(-)a/libjpeg.spec (-5 / +5 lines)
Lines 102-108 This package contains development files for the turbojpeg library. Link Here
102
%prep
102
%prep
103
%setup -n %name-%version-%release
103
%setup -n %name-%version-%release
104
%patch0 -p1
104
%patch0 -p1
105
%patch1 -p1
105
#patch1 -p1
106
%patch2 -p2
106
%patch2 -p2
107
%ifarch %e2k
107
%ifarch %e2k
108
%patch2000 -p1
108
%patch2000 -p1
Lines 112-122 install -pm644 %_sourcedir/{jpegexiforient,jpeginfo}.c . Link Here
112
install -pm755 %_sourcedir/exifautotran .
112
install -pm755 %_sourcedir/exifautotran .
113
113
114
# restrict list of global symbols exported by the library.
114
# restrict list of global symbols exported by the library.
115
echo -e '{\nglobal:' > libjpeg.sym
115
sed -i '/LIBJPEG_@JPEG_LIB_VERSION_DECIMAL@ {/,$d' libjpeg.map.in
116
echo -e 'LIBJPEG_@JPEG_LIB_VERSION_DECIMAL@ {\nglobal:' >> libjpeg.map.in
116
sed -En '/^EXTERN/ s,^.+\)\s+([^(]+).+$,\1;,p' jpeglib.h jpegint.h \
117
sed -En '/^EXTERN/ s,^.+\)\s+([^(]+).+$,\1;,p' jpeglib.h jpegint.h \
117
	| egrep -v '^(jinit_|jzero_far)' >> libjpeg.sym
118
	| egrep -v '^(jinit_|jzero_far)' >> libjpeg.map.in
118
# extra symbols required by packages
119
# extra symbols required by packages
119
cat >> libjpeg.sym <<'EOF'
120
cat >> libjpeg.map.in <<'EOF'
120
jinit_c_master_control;
121
jinit_c_master_control;
121
jinit_color_converter;
122
jinit_color_converter;
122
jinit_master_decompress;
123
jinit_master_decompress;
123
- 

Return to bug 41864