[arch-commits] Commit in virtualbox-modules-arch/trunk (build.sh)
Christian Hesse
eworm at archlinux.org
Wed Dec 21 13:53:14 UTC 2016
Date: Wednesday, December 21, 2016 @ 13:53:13
Author: eworm
Revision: 200800
upgpkg: virtualbox-modules-arch 5.1.12-1
new upstream release
Deleted:
virtualbox-modules-arch/trunk/build.sh
----------+
build.sh | 61 -------------------------------------------------------------
1 file changed, 61 deletions(-)
Deleted: build.sh
===================================================================
--- build.sh 2016-12-21 13:52:46 UTC (rev 200799)
+++ build.sh 2016-12-21 13:53:13 UTC (rev 200800)
@@ -1,61 +0,0 @@
-#!/bin/bash
-# lazyness can be enhanced everyday
-
-shopt -s nullglob
-
-usage() {
- echo "usage: $0 extra"
- echo " $0 testing"
- exit 1
-}
-
-# $1: reference package
-update() {
- url="https://www.archlinux.org/packages/$1/x86_64/$2/"
- curkernel=$(wget -qO- "$url"|sed -nr "s/.*<h2>$2 ([0-9]+)\.([0-9]+).*<\/h2>.*/\1.\2/p")
- case $curkernel in
- 3.19) nextkernel="4.0";;
- *) nextkernel=${curkernel%.*}.$((${curkernel#*.}+1));;
- esac
-
- echo "** Current kernel: $curkernel"
- echo "** Next kernel: $nextkernel"
-
- sed -ri \
- -e "s/(_?extramodules=).*-(ARCH|lts).*/\1extramodules-$curkernel-\2/i" \
- -e "s/(linux.*>=)[0-9]+.[0-9]+/\1$curkernel/" \
- -e "s/(linux.*<)[0-9]+.[0-9]+/\1$nextkernel/" \
- PKGBUILD *.install
-}
-
-# $1: repo
-# $2: arch
-build() {
- _files=("$PWD"/../../virtualbox/trunk/virtualbox-*-dkms-*-$arch.pkg.tar.xz)
- makechrootpkg -c -u "${_files[@]/#/-I}" -r "$1"
-}
-
-(( $# == 1 )) || usage
-
-# detect lts case
-grep -q linux-lts PKGBUILD && suf=-lts
-
-case $1 in
- extra)
- update core linux$suf-headers
- for arch in x86_64 i686; do
- build /var/lib/archbuild/extra-$arch $arch
- done
- ;;
- testing)
- update testing linux$suf-headers
- for arch in x86_64 i686; do
- build /var/lib/archbuild/testing-$arch $arch
- done
- ;;
- *)
- usage
- ;;
-esac
-
-# vim:set ts=2 sw=2 ft=sh et:
More information about the arch-commits
mailing list