Commit b06b4489 authored by Seblu's avatar Seblu
Browse files

up


git-svn-id: https://seblu.net/s/archpkg@255 02741741-5192-46b8-8916-7152b19231d9
parent 7e491739
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ kernelver=3.4
kernelsuf=-seblu
pkgname=linux
pkgver=6
pkgrel=1
pkgrel=2
arch=('x86_64')
license=('GPL2')
url='http://www.kernel.org'
@@ -94,11 +94,14 @@ package() {
  sed -ri "s/pkgname=.*/pkgname='$pkgname'/" "$startdir/install"

  # installing modules
  install -d "$pkgdir"/{lib/modules,lib/firmware,boot}
  make INSTALL_MOD_PATH="$pkgdir" modules_install
  # disable DEPMOD because it fail due to poor hack in scripts/depmod.sh
  make INSTALL_MOD_PATH="$pkgdir/usr" DEPMOD=/bin/true modules_install

  # do manual depmod call
  depmod -b "$pkgdir" -- "$compver"

  # install kernel and map
  cp arch/x86/boot/bzImage "$pkgdir/boot/kernel-$compver"
  install -D -m644 arch/x86/boot/bzImage "$pkgdir/boot/kernel-$compver"

  # install mkinitcpio preset file for kernel
  install -d "$pkgdir/etc/mkinitcpio.d/"
@@ -129,10 +132,10 @@ KERNEL_BUILD=$compver
EOF

  # remove build and source links
  rm -f "$pkgdir/lib/modules/$compver"/{source,build}
  rm -f "$pkgdir/usr/lib/modules/$compver"/{source,build}

  # remove the firmware (avoiding conflict with 2.6
  rm -rf "$pkgdir/lib/firmware"
  rm -rf "$pkgdir/usr/lib/firmware"

  # copy documentation
  install -d "$pkgdir/usr/src/linux-$compver"
@@ -150,8 +153,7 @@ EOF
}

copy_headers() {
  install -d "$pkgdir/lib/modules/$compver"
  ln -sf ../../../usr/src/linux-$compver "$pkgdir/lib/modules/$compver/build"
  ln -sf /usr/src/linux-$compver "$pkgdir/usr/lib/modules/$compver/build"
  cd "$srcdir/linux-$kernelbase"
  install -D -m644 Makefile "$pkgdir/usr/src/linux-$compver/Makefile"
  install -D -m644 kernel/Makefile "$pkgdir/usr/src/linux-$compver/kernel/Makefile"
+1 −1
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@ pre_remove() {
  rm -vf /boot/initramfs-${KERNEL_BUILD}.img
  rm -vf /boot/initramfs-${KERNEL_BUILD}-fallback.img
  echo "==> Cleaning kernel modules"
  rm -rf /lib/modules/${KERNEL_BUILD}
  rm -rf /usr/lib/modules/${KERNEL_BUILD}
}

post_remove() {
+4 −4
Original line number Diff line number Diff line
@@ -7,8 +7,8 @@
# Contributor: iggy <iggy.mfΘgmail·com>

pkgname=virtualbox-bin
pkgver=4.1.16
_build=78094
pkgver=4.1.18
_build=78361
pkgrel=1
pkgdesc='Oracle VM VirtualBox Binary Edition'
arch=('i686' 'x86_64')
@@ -43,12 +43,12 @@ source=(
  'vboxweb.rc'
  'vboxweb.conf'
)
md5sums=('b896f75ffc62761c3997859a6dd1e3eb'
md5sums=('0813fab88a964cc6f049f32fa430e2ca'
         '2d04c2e2d8c71558c910a51ec773731a'
         'fe60f9510502bea67383d9198ae8c13c'
         'c159d683ba1947290fc2ad2c64194150'
         '3ac185709bfe688bb753c46e170d0546')
[[ "${CARCH}" = i686 ]] && md5sums[0]='a9ad9e17b9322f560a1538ac0d5a3b39'
[[ "${CARCH}" = i686 ]] && md5sums[0]='2955653a57b4644661c13971b24387c9'
_installdir='/opt/VirtualBox'

package() {
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ EOF
# arg 1:  the new package version
# arg 2:  the old package version
pre_upgrade() {
  # should be $2... pacman is bugged
  # should be $2... pacman is bugged FS#29371.
  pre_remove "$2"

  # Remove any stuff remaining from the module compilation
+3 −3
Original line number Diff line number Diff line
# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
pkgname=virtualbox-ext-oracle
pkgver=4.1.16
_build=78094
pkgver=4.1.18
_build=78361
pkgrel=1
pkgdesc='Oracle VM VirtualBox Extension Pack'
arch=('any')
@@ -11,7 +11,7 @@ depends=('virtualbox')
options=('!strip')
source=("http://download.virtualbox.org/virtualbox/$pkgver/Oracle_VM_VirtualBox_Extension_Pack-$pkgver-$_build.vbox-extpack" "PUEL")
install=virtualbox-ext-oracle.install
md5sums=('8972bdc2455341a61277bdbeeedd57c1'
md5sums=('6e1c796cf66e1163f6dd5522a870d108'
         '08b28b82d0ebd6962025100d4b5414a1')

package() {