[arch-commits] Commit in v86d/repos (10 files)

Tom Gundersen tomegun at nymeria.archlinux.org
Thu May 30 10:56:03 EDT 2013


    Date: Thursday, May 30, 2013 @ 16:56:03
  Author: tomegun
Revision: 186702

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  v86d/repos/staging-i686/
  v86d/repos/staging-i686/PKGBUILD
    (from rev 186701, v86d/trunk/PKGBUILD)
  v86d/repos/staging-i686/modprobe.uvesafb
    (from rev 186701, v86d/trunk/modprobe.uvesafb)
  v86d/repos/staging-i686/v86d_hook
    (from rev 186701, v86d/trunk/v86d_hook)
  v86d/repos/staging-i686/v86d_install
    (from rev 186701, v86d/trunk/v86d_install)
  v86d/repos/staging-x86_64/
  v86d/repos/staging-x86_64/PKGBUILD
    (from rev 186701, v86d/trunk/PKGBUILD)
  v86d/repos/staging-x86_64/modprobe.uvesafb
    (from rev 186701, v86d/trunk/modprobe.uvesafb)
  v86d/repos/staging-x86_64/v86d_hook
    (from rev 186701, v86d/trunk/v86d_hook)
  v86d/repos/staging-x86_64/v86d_install
    (from rev 186701, v86d/trunk/v86d_install)

---------------------------------+
 staging-i686/PKGBUILD           |   41 ++++++++++++++++++++++++++++++++++++++
 staging-i686/modprobe.uvesafb   |   10 +++++++++
 staging-i686/v86d_hook          |    4 +++
 staging-i686/v86d_install       |   14 ++++++++++++
 staging-x86_64/PKGBUILD         |   41 ++++++++++++++++++++++++++++++++++++++
 staging-x86_64/modprobe.uvesafb |   10 +++++++++
 staging-x86_64/v86d_hook        |    4 +++
 staging-x86_64/v86d_install     |   14 ++++++++++++
 8 files changed, 138 insertions(+)

Copied: v86d/repos/staging-i686/PKGBUILD (from rev 186701, v86d/trunk/PKGBUILD)
===================================================================
--- staging-i686/PKGBUILD	                        (rev 0)
+++ staging-i686/PKGBUILD	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer:
+
+pkgname=v86d
+pkgver=0.1.10
+pkgrel=5
+pkgdesc="userspace helper for uvesafb that runs x86 code in an emulated environment"
+arch=('i686' 'x86_64')
+url="https://github.com/mjanusz/v86d"
+license=('GPL2')
+depends=('glibc')
+makedepends=('git')
+options=('!makeflags')
+source=("git://github.com/mjanusz/v86d.git#tag=$pkgname-$pkgver"
+        v86d_install
+        v86d_hook
+        modprobe.uvesafb)
+md5sums=(SKIP
+         '66ab32602ab29cc5635eaac7f3e42283'
+         '5f75b8bc4a7ddf595014591e5db263cb'
+         '2d7cc8dc6a41916a13869212d0191147')
+
+build() {
+  cd "$pkgname"
+  ./configure --with-x86emu
+  # we only need /usr/include/video/uvesafb.h
+  make KDIR=/usr
+}
+
+package() {
+  cd "$pkgname"
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 "$srcdir/v86d_install" "$pkgdir/usr/lib/initcpio/install/v86d"
+  install -D -m644 "$srcdir/v86d_hook" "$pkgdir/usr/lib/initcpio/hooks/v86d"
+  install -D -m644 "$srcdir/modprobe.uvesafb" "$pkgdir/usr/lib/modprobe.d/uvesafb.conf"
+
+  # usrmove
+  cd "$pkgdir"
+  mv sbin usr/bin
+}

Copied: v86d/repos/staging-i686/modprobe.uvesafb (from rev 186701, v86d/trunk/modprobe.uvesafb)
===================================================================
--- staging-i686/modprobe.uvesafb	                        (rev 0)
+++ staging-i686/modprobe.uvesafb	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,10 @@
+#
+# This file sets the parameters for uvesafb module.
+# The following format should be used:
+# options uvesafb mode=<xres>x<yres>[-<bpp>][@<refresh>] scroll=<ywrap|ypan|redraw> ...
+#
+# For more details see:
+# http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/fb/uvesafb.txt
+#
+ 
+options uvesafb mode_option=1024x768-32 scroll=ywrap

Copied: v86d/repos/staging-i686/v86d_hook (from rev 186701, v86d/trunk/v86d_hook)
===================================================================
--- staging-i686/v86d_hook	                        (rev 0)
+++ staging-i686/v86d_hook	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,4 @@
+run_hook()
+{
+  /sbin/modprobe uvesafb
+}

Copied: v86d/repos/staging-i686/v86d_install (from rev 186701, v86d/trunk/v86d_install)
===================================================================
--- staging-i686/v86d_install	                        (rev 0)
+++ staging-i686/v86d_install	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,14 @@
+build() {
+    add_module 'uvesafb'
+
+    add_binary "v86d"
+    add_file "/usr/lib/modprobe.d/uvesafb.conf"
+
+    add_runscript
+}
+
+help() {
+    echo "This hook sets up v86d, the userspace helper for uvesafb."
+}
+
+# vim: set ft=sh ts=4 sw=4 expandtab:

Copied: v86d/repos/staging-x86_64/PKGBUILD (from rev 186701, v86d/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD	                        (rev 0)
+++ staging-x86_64/PKGBUILD	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer:
+
+pkgname=v86d
+pkgver=0.1.10
+pkgrel=5
+pkgdesc="userspace helper for uvesafb that runs x86 code in an emulated environment"
+arch=('i686' 'x86_64')
+url="https://github.com/mjanusz/v86d"
+license=('GPL2')
+depends=('glibc')
+makedepends=('git')
+options=('!makeflags')
+source=("git://github.com/mjanusz/v86d.git#tag=$pkgname-$pkgver"
+        v86d_install
+        v86d_hook
+        modprobe.uvesafb)
+md5sums=(SKIP
+         '66ab32602ab29cc5635eaac7f3e42283'
+         '5f75b8bc4a7ddf595014591e5db263cb'
+         '2d7cc8dc6a41916a13869212d0191147')
+
+build() {
+  cd "$pkgname"
+  ./configure --with-x86emu
+  # we only need /usr/include/video/uvesafb.h
+  make KDIR=/usr
+}
+
+package() {
+  cd "$pkgname"
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 "$srcdir/v86d_install" "$pkgdir/usr/lib/initcpio/install/v86d"
+  install -D -m644 "$srcdir/v86d_hook" "$pkgdir/usr/lib/initcpio/hooks/v86d"
+  install -D -m644 "$srcdir/modprobe.uvesafb" "$pkgdir/usr/lib/modprobe.d/uvesafb.conf"
+
+  # usrmove
+  cd "$pkgdir"
+  mv sbin usr/bin
+}

Copied: v86d/repos/staging-x86_64/modprobe.uvesafb (from rev 186701, v86d/trunk/modprobe.uvesafb)
===================================================================
--- staging-x86_64/modprobe.uvesafb	                        (rev 0)
+++ staging-x86_64/modprobe.uvesafb	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,10 @@
+#
+# This file sets the parameters for uvesafb module.
+# The following format should be used:
+# options uvesafb mode=<xres>x<yres>[-<bpp>][@<refresh>] scroll=<ywrap|ypan|redraw> ...
+#
+# For more details see:
+# http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/fb/uvesafb.txt
+#
+ 
+options uvesafb mode_option=1024x768-32 scroll=ywrap

Copied: v86d/repos/staging-x86_64/v86d_hook (from rev 186701, v86d/trunk/v86d_hook)
===================================================================
--- staging-x86_64/v86d_hook	                        (rev 0)
+++ staging-x86_64/v86d_hook	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,4 @@
+run_hook()
+{
+  /sbin/modprobe uvesafb
+}

Copied: v86d/repos/staging-x86_64/v86d_install (from rev 186701, v86d/trunk/v86d_install)
===================================================================
--- staging-x86_64/v86d_install	                        (rev 0)
+++ staging-x86_64/v86d_install	2013-05-30 14:56:03 UTC (rev 186702)
@@ -0,0 +1,14 @@
+build() {
+    add_module 'uvesafb'
+
+    add_binary "v86d"
+    add_file "/usr/lib/modprobe.d/uvesafb.conf"
+
+    add_runscript
+}
+
+help() {
+    echo "This hook sets up v86d, the userspace helper for uvesafb."
+}
+
+# vim: set ft=sh ts=4 sw=4 expandtab:



More information about the arch-commits mailing list