From 8c8fddf44dc5077de14bda040ecc6d034dff3d12 Mon Sep 17 00:00:00 2001 From: milisarge Date: Sat, 3 Jun 2017 16:58:02 +0300 Subject: [PATCH] linux-firmware --- talimatname/temel-ek/kernel-lts/talimat | 15 ++------ .../linux-firmware/linux-firmware.i686.md5sum | 0 talimatname/temel-ek/linux-firmware/talimat | 36 +++++++------------ 3 files changed, 16 insertions(+), 35 deletions(-) delete mode 100644 talimatname/temel-ek/linux-firmware/linux-firmware.i686.md5sum diff --git a/talimatname/temel-ek/kernel-lts/talimat b/talimatname/temel-ek/kernel-lts/talimat index 5595cbef2..4b2291858 100644 --- a/talimatname/temel-ek/kernel-lts/talimat +++ b/talimatname/temel-ek/kernel-lts/talimat @@ -4,7 +4,6 @@ # Depends on: linux-firmware intel-ucode name=kernel-lts -_kernelname=${name#linux} _basekernel=4.10 version=4.10.9 release=1 @@ -51,10 +50,6 @@ build() { cat "${SRC}/config.aufs" >> ./.config - if [ "${_kernelname}" != "" ]; then - sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config - fi - # set extraversion to release sed -ri "s|^(EXTRAVERSION =).*|\1 -${release}|" Makefile @@ -75,8 +70,9 @@ build() { KARCH=x86 # get kernel version - _kernver="$(make kernelrelease)" - + #_kernver="$(make kernelrelease)" + #KERNEL_VERSION="${version}-milis-lts" + _kernver="${version}-milis-lts" mkdir -p "${PKG}"/{lib/modules,lib/firmware,boot} make INSTALL_MOD_PATH="${PKG}" modules_install cp arch/$KARCH/boot/bzImage "${PKG}/boot/vmlinuz-${name}" @@ -90,11 +86,6 @@ build() { rm -rf "${PKG}/lib/firmware" # gzip -9 all modules to save 100MB of space find "${PKG}" -name '*.ko' -exec gzip -9 {} \; - # make room for external modules - ln -s "../extramodules-${_basekernel}${_kernelname:-}" "${PKG}/lib/modules/${_kernver}/extramodules" - # add real version for building modules and running depmod from post_install/upgrade - mkdir -p "${PKG}/lib/modules/extramodules-${_basekernel}${_kernelname:-}" - echo "${_kernver}" > "${PKG}/lib/modules/extramodules-${_basekernel}${_kernelname:-}/version" #linux-headers diff --git a/talimatname/temel-ek/linux-firmware/linux-firmware.i686.md5sum b/talimatname/temel-ek/linux-firmware/linux-firmware.i686.md5sum deleted file mode 100644 index e69de29bb..000000000 diff --git a/talimatname/temel-ek/linux-firmware/talimat b/talimatname/temel-ek/linux-firmware/talimat index edb51795d..d16b3ed19 100644 --- a/talimatname/temel-ek/linux-firmware/talimat +++ b/talimatname/temel-ek/linux-firmware/talimat @@ -1,29 +1,19 @@ -# Description: The linux kernel firmware set of files. More and more hardware requires this package -# Depends on: git +# Description: Kernel için firmware ikilileri +# URL: https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary +# Packager: milisarge +# Depends on: + name=linux-firmware -version=20150207 +version=20161122 release=1 +source=(http://distfiles.serverop.de/$name-$version.tar.xz) build() { -git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git \ -firmware -find firmware -name '*.c' \ --or -name '*.h' \ --or -name '*.asm' \ --or -name 'Makefile' \ --or -name 'configure' \ --or -name '*.S' \ --or -name "README" \ --or -name '*.pl' \ --or -name '*.pst' \ --or -name '*.txt' | xargs rm -rv -find firmware \( -type d -and -empty \) | xargs rm -rv -rm -rf firmware/cis/src -rm -rf firmware/usbdux -rm -rf firmware/carl9170fw -rm -rf firmware/.git -mkdir $PKG/lib -cp -a firmware \ -$PKG/lib + cd $name-$version + # Build/Package + make DESTDIR=$PKG FIRMWAREDIR=/lib/firmware install + + # Cleanup + rm $PKG/lib/firmware/{Makefile,README,configure,GPL-{2,3}} }