core/linux-cubox to 3.5.0-1 for reals

This commit is contained in:
Kevin Mihelich 2012-07-17 21:46:13 -04:00
parent 26fd6e7a0c
commit eef6896236
2 changed files with 510 additions and 259 deletions

View file

@ -16,26 +16,26 @@ makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage' 'git' 'python2')
options=('!strip')
source=('config'
'change-default-console-loglevel.patch')
md5sums=('3508c2c54bd59826c396e2c2cd41d5b7'
md5sums=('77eced8e95ed496d63646216b5e482c3'
'9d3c56a4b999c8bfbd4018089a62f662')
_gitroot="git://github.com/rabeeh/linux.git"
_gitname="linux"
__gitroot="git://github.com/rabeeh/linux.git"
__gitname="linux"
build() {
cd "${srcdir}"
msg "Connecting to GIT server...."
if [ -d $_gitname ] ; then
cd $_gitname && git pull origin
if [ -d $__gitname ] ; then
cd $__gitname && git pull origin
msg "The local files are updated."
else
git clone --depth 1 $_gitroot
git clone --depth 1 $__gitroot
fi
msg "GIT checkout done or server timeout"
cd "${srcdir}/${_gitname}"
cd "${srcdir}/${__gitname}"
# set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)
# remove this when a Kconfig knob is made available by upstream
@ -86,7 +86,7 @@ package_linux-cubox() {
replaces=('kernel26')
backup=("etc/mkinitcpio.d/${pkgname}.preset")
install=${pkgname}.install
cd "${srcdir}/${_gitname}"
cd "${srcdir}/${__gitname}"
KARCH=arm
@ -135,7 +135,7 @@ package_linux-headers-cubox() {
cd "${pkgdir}/usr/lib/modules/${_kernver}"
ln -sf ../../../src/linux-${_kernver} build
cd "${srcdir}/${_gitname}"
cd "${srcdir}/${__gitname}"
install -D -m644 Makefile \
"${pkgdir}/usr/src/linux-${_kernver}/Makefile"
install -D -m644 kernel/Makefile \
@ -179,7 +179,7 @@ package_linux-headers-cubox() {
cp drivers/media/video/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/"
for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102; do
for i in bt8xx cpia2 cx25840 cx88 em28xx pwc saa7134 sn9c102; do
mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/${i}"
cp -a drivers/media/video/${i}/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/${i}"
done

File diff suppressed because it is too large Load diff