mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
Added kernel26-iconnect, with working everything hopefully
This commit is contained in:
parent
868ff0655d
commit
1de850d682
2 changed files with 2303 additions and 17 deletions
|
@ -16,35 +16,25 @@ conflicts=('kernel26')
|
||||||
provides=('kernel26')
|
provides=('kernel26')
|
||||||
install=kernel26-iconnect.install
|
install=kernel26-iconnect.install
|
||||||
source=(http://www.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2
|
source=(http://www.kernel.org/pub/linux/kernel/v2.6/linux-$pkgver.tar.bz2
|
||||||
iconnect-2.6.30.9.config
|
iconnect-2.6.36.config
|
||||||
linux-2.6.28-firmware_proc.patch
|
linux-2.6.28-firmware_proc.patch)
|
||||||
mapower_iconnect_2.6.30.9.patch
|
|
||||||
mapower_led_level_2.6.30.9_20100106.patch
|
|
||||||
mkimage.patch)
|
|
||||||
md5sums=('61f3739a73afb6914cb007f37fb09b62'
|
md5sums=('61f3739a73afb6914cb007f37fb09b62'
|
||||||
'393dbadbc1db7741a0c0e46a25f76fb5'
|
'd1dad495da77bf952f3812b8033d6931'
|
||||||
'2fac0d359a66217480126d8dca803d3c'
|
'2fac0d359a66217480126d8dca803d3c')
|
||||||
'afd88d7c0295387a67d7ae92020b1303'
|
|
||||||
'e42987b1730a6ed9628b46ec0706ed25'
|
|
||||||
'6647c1ebcadf1aad37c6c6d0398e7988')
|
|
||||||
LDFLAGS=""
|
LDFLAGS=""
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $srcdir/
|
cd $srcdir/
|
||||||
cp *.patch iconnect-2.6.30.9.config linux-$pkgver/
|
cp *.patch iconnect-2.6.36.config linux-$pkgver/
|
||||||
cd linux-$pkgver
|
cd linux-$pkgver
|
||||||
|
|
||||||
# Apply Aholler's DockStar hardware patches
|
# Apply Aholler's DockStar hardware patches
|
||||||
patch -p1 -i linux-2.6.28-firmware_proc.patch
|
patch -p1 -i linux-2.6.28-firmware_proc.patch
|
||||||
patch -p1 -i mapower_iconnect_2.6.30.9.patch
|
|
||||||
patch -p1 -i mapower_led_level_2.6.30.9_20100106.patch
|
|
||||||
patch -p1 -i mkimage.patch
|
|
||||||
|
|
||||||
# Prepare for make
|
# Prepare for make
|
||||||
mv iconnect-2.6.30.9.config .config
|
mv iconnect-2.6.36.config .config
|
||||||
echo "Press ENTER 4972 times..."
|
echo "Press ENTER 4972 times..."
|
||||||
make oldconfig
|
make oldconfig
|
||||||
make menuconfig
|
|
||||||
|
|
||||||
# Make!
|
# Make!
|
||||||
make modules uImage || return 1
|
make modules uImage || return 1
|
||||||
|
@ -58,5 +48,5 @@ build() {
|
||||||
make INSTALL_MOD_PATH=${pkgdir} modules_install || return 1
|
make INSTALL_MOD_PATH=${pkgdir} modules_install || return 1
|
||||||
|
|
||||||
# Remove the symlink to the build machine's build directory
|
# Remove the symlink to the build machine's build directory
|
||||||
rm $pkgdir/lib/modules/$pkgver-dockstar/build
|
rm $pkgdir/lib/modules/$pkgver/build
|
||||||
}
|
}
|
||||||
|
|
2296
core/kernel26-iconnect/iconnect-2.6.36.config
Normal file
2296
core/kernel26-iconnect/iconnect-2.6.36.config
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue