Changeset 493


Ignore:
Timestamp:
Jan 9, 2015, 3:33:23 PM (11 years ago)
Author:
Yuri Dario
Message:

spec: libc, added new SafeDos* wrappers from trunk r3942 and r3943, added emxomfstrip binary from trunk, update to libc 0.6.6-csd6, added omf libraries.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/libc.spec

    r490 r493  
    77Group:          System/Libraries
    88Version:        0.6.6
    9 Release:        21%{?dist}
     9Release:        22%{?dist}
    1010Url:            http://svn.netlabs.org/libc
    1111
    1212BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    1313Source:         libc-%{version}.zip
    14 #Source1:        libc-emxomf.zip
     14Source1:        libc-emxomf.zip
    1515Patch0:         libc.patch
    1616
     
    1818# needs to be done to the stock LIBC 0.6 source in order to build
    1919# emxomf.exe contained in libc-emxomf.zip
    20 #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
     20Patch101:       libc-dmik-emxomf-02-remove-asterisk.diff
     21Patch102:       libc-yuri-emxomf-verbose-warnings-3.patch
    2322
    2423BuildRequires:  rexx_exe
     
    7372
    7473%prep
    75 %setup -q -c
     74%setup -q -c -a 1
    7675%patch0
    7776
     
    8180mkdir -p %{buildroot}%{_includedir}
    8281mkdir -p %{buildroot}%{_libdir}
    83 #mkdir -p %{buildroot}%{_usr}/i386-pc-os2-elf
    84 #mkdir -p %{buildroot}%{_usr}/i386-pc-os2-emx
    8582mkdir -p %{buildroot}%{_usr}/man
    8683mkdir -p %{buildroot}%{_usr}/info
     
    8885cp -p -r usr/bin/* %{buildroot}%{_bindir}
    8986cp -p -r usr/include/* %{buildroot}%{_includedir}
    90 #cp -p -r emxomf.exe %{buildroot}%{_bindir}
    9187cp -p -r usr/lib/* %{buildroot}%{_libdir}
    92 #cp -p -r usr/man/* %{buildroot}%{_usr}/i386-pc-os2-elf
    93 #cp -p -r usr/man/* %{buildroot}%{_usr}/i386-pc-os2-emx
    9488cp -p -r usr/man/* %{buildroot}%{_usr}/man
    9589cp -p -r usr/man/* %{buildroot}%{_usr}/info
    9690
     91# add new files
     92cp -p -r emxomf.exe %{buildroot}%{_bindir}
     93cp -p -r emxomfstrip.exe %{buildroot}%{_bindir}
     94cp -p -r os2safe.h %{buildroot}%{_includedir}
     95cp -p -r libos2.a %{buildroot}%{_libdir}
     96
    9797#remove (old) binutils headers/libs
    98 rm -f %{buildroot}%{_includedir}/ansidecl.h
     98#rm -f %{buildroot}%{_includedir}/ansidecl.h
    9999rm -f %{buildroot}%{_includedir}/bfd.h
    100100rm -f %{buildroot}%{_includedir}/bfdlink.h
     
    107107rm -f %{buildroot}%{_libdir}/libstdc++.*
    108108rm -f %{buildroot}%{_libdir}/libsupc++.*
     109rm -f %{buildroot}%{_libdir}/libiberty.*
    109110
    110111rexx2vio $RPM_BUILD_ROOT%{_bindir}/dllar.cmd $RPM_BUILD_ROOT%{_bindir}/dllar.exe
     
    129130%{_bindir}
    130131%exclude %{_bindir}/*.dbg
    131 #%{_usr}/i386-pc-os2-elf
    132 #%{_usr}/i386-pc-os2-emx
    133132%{_includedir}
    134133%exclude %{_includedir}/db.h
     
    155154
    156155%changelog
     156* Thu Jan 09 2015 yd
     157- added new SafeDos* wrappers from trunk r3942 and r3943.
     158- added emxomfstrip binary from trunk.
     159
    157160* Tue Jan 06 2015 yd
    158161- update to libc 0.6.6-csd6, added omf libraries.
Note: See TracChangeset for help on using the changeset viewer.