Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:derselbst:n64
cross-mips64-elf-newlib-devel
cross-mips64-elf-newlib.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cross-mips64-elf-newlib.spec of Package cross-mips64-elf-newlib-devel
# FORCE NOARCH # This package is noarch intentionally, although it supplies binaries, # as they're not intended for the build platform, but for MIPS. # The related discussion can be found here: # https://www.redhat.com/archives/fedora-devel-list/2009-February/msg02261.html %global _binaries_in_noarch_packages_terminate_build 0 %define _binaries_in_noarch_packages_terminate_build 0 %define target mips64-elf Name: cross-%{target}-newlib-devel Version: 2.2.0 Release: 1 Summary: C library intended for use on %{target} embedded systems Group: Development/Libraries/C and C++ # For a breakdown of the licensing, see NEWLIB-LICENSING License: BSD and MIT and LGPL-2.0+ and ISC URL: http://sourceware.org/newlib/ Source0: ftp://sourceware.org/pub/newlib/newlib-%{version}.tar.gz Source2: NEWLIB-LICENSING BuildRequires: cross-%{target}-binutils cross-%{target}-gcc-bootstrap makeinfo BuildRequires: fdupes ### TEMP: #BuildRequires: -post-build-checks #BuildArch: noarch %description Newlib is a C library intended for use on embedded systems. It is a conglomeration of several library parts, all under free software licenses that make them easily usable on embedded products. %prep %setup -q -n newlib-%{version} %build export CFLAGS="-g -O2" mkdir build && cd build #../configure --prefix=%{_prefix} \ # --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ # --target=%{target} \ ../configure --target=%{target} --prefix=/opt/cross \ --enable-interwork --enable-multilib \ --with-gnu-as --with-gnu-ld --disable-nls --enable-newlib-io-long-long \ --enable-newlib-register-fini --disable-newlib-supplied-syscalls make all #libgloss/configure --prefix=%{_prefix} \ # --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ # --target=%{target} --enable-interwork --enable-multilib \ # --with-gnu-as --with-gnu-ld --disable-nls --enable-newlib-io-long-long #make #newlib/configure --prefix=%{_prefix} \ # --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \ # --target=%{target} --enable-interwork --enable-multilib \ # --with-gnu-as --with-gnu-ld --disable-nls --enable-newlib-io-long-long #make %install make -C build install DESTDIR=$RPM_BUILD_ROOT # we don't want these as we are a cross version #rm -r $RPM_BUILD_ROOT%{_infodir} %fdupes %buildroot/opt/cross/ %files %defattr(-,root,root,-) %doc COPYING* %dir /opt/cross/%{target} %dir /opt/cross/%{target}/lib %dir /opt/cross/%{target}/include /opt/cross/%{target}/include/* /opt/cross/%{target}/lib/* %exclude /opt/cross/share/info/configure.info %exclude /opt/cross/share/info/standards.info %changelog * Tue Feb 25 2014 Michal Hlavinka <mhlavink@redhat.com> - 2.1.0-3 - enable libnosys (#1060567,#1058722) * Tue Jan 14 2014 Michal Hlavinka <mhlavink@redhat.com> - 2.1.0-2 - rebuild with newer arm-none-eabi-gcc * Wed Jan 08 2014 Michal Hlavinka <mhlavink@redhat.com> - 2.1.0-1 - initial import
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor