Changeset 490 for spec/trunk/SPECS/libc.spec
- Timestamp:
- Jan 6, 2015, 11:08:19 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/libc.spec
r438 r490 1 #disable lxlite strip 2 %define __os_install_post %{nil} 1 3 2 4 Name: libc … … 4 6 Summary: Standard Shared Libraries 5 7 Group: System/Libraries 6 Version: 0.6. 57 Release: 2 0%{?dist}8 Version: 0.6.6 9 Release: 21%{?dist} 8 10 Url: http://svn.netlabs.org/libc 9 11 10 12 BuildRoot: %{_tmppath}/%{name}-%{version}-build 11 13 Source: libc-%{version}.zip 12 Source1: libc-emxomf.zip14 #Source1: libc-emxomf.zip 13 15 Patch0: libc.patch 14 16 … … 16 18 # needs to be done to the stock LIBC 0.6 source in order to build 17 19 # emxomf.exe contained in libc-emxomf.zip 18 Patch101: libc-dmik-emxomf-02-remove-asterisk.diff19 Patch102: libc-yuri-emxomf-verbose-warnings-3.patch20 Patch103: libc-steven-emxomf-index-too-large.diff20 #Patch101: libc-dmik-emxomf-02-remove-asterisk.diff 21 #Patch102: libc-yuri-emxomf-verbose-warnings-3.patch 22 #Patch103: libc-steven-emxomf-index-too-large.diff 21 23 22 24 BuildRequires: rexx_exe … … 63 65 64 66 67 %package debug 68 Summary: HLL debug data for exception handling support. 69 70 %description debug 71 HLL debug data for exception handling support. 72 73 65 74 %prep 66 %setup -q -c -a 175 %setup -q -c 67 76 %patch0 68 77 … … 72 81 mkdir -p %{buildroot}%{_includedir} 73 82 mkdir -p %{buildroot}%{_libdir} 74 mkdir -p %{buildroot}%{_usr}/i386-pc-os2-elf75 mkdir -p %{buildroot}%{_usr}/i386-pc-os2-emx83 #mkdir -p %{buildroot}%{_usr}/i386-pc-os2-elf 84 #mkdir -p %{buildroot}%{_usr}/i386-pc-os2-emx 76 85 mkdir -p %{buildroot}%{_usr}/man 77 86 mkdir -p %{buildroot}%{_usr}/info … … 79 88 cp -p -r usr/bin/* %{buildroot}%{_bindir} 80 89 cp -p -r usr/include/* %{buildroot}%{_includedir} 81 cp -p -r emxomf.exe %{buildroot}%{_bindir}90 #cp -p -r emxomf.exe %{buildroot}%{_bindir} 82 91 cp -p -r usr/lib/* %{buildroot}%{_libdir} 83 cp -p -r usr/man/* %{buildroot}%{_usr}/i386-pc-os2-elf84 cp -p -r usr/man/* %{buildroot}%{_usr}/i386-pc-os2-emx92 #cp -p -r usr/man/* %{buildroot}%{_usr}/i386-pc-os2-elf 93 #cp -p -r usr/man/* %{buildroot}%{_usr}/i386-pc-os2-emx 85 94 cp -p -r usr/man/* %{buildroot}%{_usr}/man 86 95 cp -p -r usr/man/* %{buildroot}%{_usr}/info … … 101 110 rexx2vio $RPM_BUILD_ROOT%{_bindir}/dllar.cmd $RPM_BUILD_ROOT%{_bindir}/dllar.exe 102 111 112 # build omf libraries 113 cd %{buildroot}%{_libdir} 114 cmd /c "@MakeOmfLibs.cmd" 115 103 116 %clean 104 117 rm -rf $RPM_BUILD_ROOT … … 113 126 %defattr(-,root,root) 114 127 %doc %{_prefix}/man/man1/* 115 %{_usr}/bin 116 %{_usr}/i386-pc-os2-elf 117 %{_usr}/i386-pc-os2-emx 128 %doc %{_prefix}/man/man7/* 129 %{_bindir} 130 %exclude %{_bindir}/*.dbg 131 #%{_usr}/i386-pc-os2-elf 132 #%{_usr}/i386-pc-os2-emx 118 133 %{_includedir} 119 134 %exclude %{_includedir}/db.h … … 122 137 %{_usr}/info 123 138 %{_libdir} 139 %exclude %{_libdir}/*.dbg 124 140 %exclude %{_libdir}/gcc335.dll 125 141 … … 133 149 %{_includedir}/libintl.h 134 150 151 %files debug 152 %defattr(-,root,root) 153 %{_bindir}/*.dbg 154 %{_libdir}/*.dbg 155 135 156 %changelog 157 * Tue Jan 06 2015 yd 158 - update to libc 0.6.6-csd6, added omf libraries. 159 136 160 * Tue Aug 19 2014 Dmitriy Kuminov <coding@dmik.org> 0.6.5-20 137 161 - Merged emxomf-remove-asterick.diff from libc ticket #220.
Note:
See TracChangeset
for help on using the changeset viewer.