aboutsummaryrefslogtreecommitdiffstats
path: root/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2014-12-20 16:19:26 +0800
committerTing-Wei Lan <lantw44@gmail.com>2014-12-21 11:26:33 +0800
commitcfd2f965f93dc1bcfdeeb8c1fc733bed67b72540 (patch)
treed4ad87214fa350c91224844cdc7bea95ab7940cd /arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec
parent35192335c02e9956f7c76adfec7e8d984102cad2 (diff)
downloadcopr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.gz
copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.tar.zst
copr-rpm-spec-cfd2f965f93dc1bcfdeeb8c1fc733bed67b72540.zip
arm-linux-gnueabi-toolchain: Binutils 2.24, GCC 4.9.2, GLIBC 2.20
Diffstat (limited to 'arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec')
-rw-r--r--arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec74
1 files changed, 74 insertions, 0 deletions
diff --git a/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec
new file mode 100644
index 0000000..631d49a
--- /dev/null
+++ b/arm-linux-gnueabi-toolchain/arm-linux-gnueabi-kernel-headers/arm-linux-gnueabi-kernel-headers.spec
@@ -0,0 +1,74 @@
+%define cross_arch arm
+%define cross_triplet arm-linux-gnueabi
+%define cross_sysroot %{_prefix}/%{cross_triplet}/sys-root
+
+Name: %{cross_triplet}-kernel-headers
+Version: 3.18.1
+Release: 1%{?dist}
+Summary: Header files for the Linux kernel (%{cross_triplet})
+
+Group: Development/System
+License: GPLv2
+URL: http://www.kernel.org/
+Source0: https://www.kernel.org/pub/linux/kernel/v3.x/linux-%{version}.tar.xz
+
+%description
+
+
+%prep
+%setup -qn linux-%{version}
+
+
+%build
+make ARCH=%{cross_arch} mrproper
+make ARCH=%{cross_arch} headers_check
+
+
+%install
+install -d %{buildroot}%{cross_sysroot}
+make headers_install ARCH=%{cross_arch} \
+ INSTALL_HDR_PATH=%{buildroot}%{cross_sysroot}/usr
+find %{buildroot}%{cross_sysroot} -name .install -delete
+find %{buildroot}%{cross_sysroot} -name ..install.cmd -delete
+
+
+%files
+%{cross_sysroot}/usr/include/asm-generic/*.h
+%{cross_sysroot}/usr/include/drm/*.h
+%{cross_sysroot}/usr/include/linux/byteorder/*.h
+%{cross_sysroot}/usr/include/linux/caif/*.h
+%{cross_sysroot}/usr/include/linux/can/*.h
+%{cross_sysroot}/usr/include/linux/dvb/*.h
+%{cross_sysroot}/usr/include/linux/hdlc/*.h
+%{cross_sysroot}/usr/include/linux/hsi/*.h
+%{cross_sysroot}/usr/include/linux/isdn/*.h
+%{cross_sysroot}/usr/include/linux/mmc/*.h
+%{cross_sysroot}/usr/include/linux/netfilter/ipset/*.h
+%{cross_sysroot}/usr/include/linux/netfilter/*.h
+%{cross_sysroot}/usr/include/linux/netfilter_arp/*.h
+%{cross_sysroot}/usr/include/linux/netfilter_bridge/*.h
+%{cross_sysroot}/usr/include/linux/netfilter_ipv4/*.h
+%{cross_sysroot}/usr/include/linux/netfilter_ipv6/*.h
+%{cross_sysroot}/usr/include/linux/nfsd/*.h
+%{cross_sysroot}/usr/include/linux/raid/*.h
+%{cross_sysroot}/usr/include/linux/spi/*.h
+%{cross_sysroot}/usr/include/linux/sunrpc/*.h
+%{cross_sysroot}/usr/include/linux/tc_act/*.h
+%{cross_sysroot}/usr/include/linux/tc_ematch/*.h
+%{cross_sysroot}/usr/include/linux/usb/*.h
+%{cross_sysroot}/usr/include/linux/wimax/*.h
+%{cross_sysroot}/usr/include/linux/*.h
+%{cross_sysroot}/usr/include/misc/*.h
+%{cross_sysroot}/usr/include/mtd/*.h
+%{cross_sysroot}/usr/include/rdma/*.h
+%{cross_sysroot}/usr/include/scsi/fc/*.h
+%{cross_sysroot}/usr/include/scsi/*.h
+%{cross_sysroot}/usr/include/sound/*.h
+%{cross_sysroot}/usr/include/video/*.h
+%{cross_sysroot}/usr/include/xen/*.h
+%{cross_sysroot}/usr/include/asm/*.h
+
+
+%changelog
+* Thu Dec 18 2014 Ting-Wei Lan <lantw44@gmail.com> - 3.18.1-1
+- Initial packaging