Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (e19cc04725651f563b779c6183327708e773f67f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andra?? Levstik <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (e19cc04725651f563b779c6183327708e773f67f)
  • Date: Wed, 13 Sep 2006 13:43:07 -0500

GIT changes to master grimoire by Andra?? Levstik <ruskie AT mages.ath.cx>:

ChangeLog | 3 +++
kernels/drm/BUILD | 2 ++
kernels/drm/CONFIGURE | 19 +++++++++++++++++++
kernels/drm/DEPENDS | 1 +
kernels/drm/DETAILS | 28 ++++++++++++++++++++++++++++
kernels/drm/HISTORY | 4 ++++
kernels/drm/INSTALL | 10 ++++++++++
kernels/drm/POST_INSTALL | 2 ++
kernels/drm/PREPARE | 3 +++
kernels/drm/PRE_INSTALL | 8 ++++++++
kernels/drm/TRIGGERS | 1 +
11 files changed, 81 insertions(+)

New commits:
commit e19cc04725651f563b779c6183327708e773f67f
Author: Andra?? Levstik <ruskie AT mages.ath.cx>
Commit: Andra?? Levstik <ruskie AT mages.ath.cx>

drm: new spell

diff --git a/ChangeLog b/ChangeLog
index ea2aed1..b999203 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2006-09-13 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * kernels/drm: new spell
+
2006-09-13 Flavien Bridault <vlaaad AT sourcemage.org>
* disk/cdrkit: added, cdrtools fork from Debian

diff --git a/kernels/drm/BUILD b/kernels/drm/BUILD
new file mode 100755
index 0000000..7aa0bc3
--- /dev/null
+++ b/kernels/drm/BUILD
@@ -0,0 +1,2 @@
+cd linux-core &&
+make DRM_MODULES="$DRM_DRIVERS"
diff --git a/kernels/drm/CONFIGURE b/kernels/drm/CONFIGURE
new file mode 100755
index 0000000..6469e9d
--- /dev/null
+++ b/kernels/drm/CONFIGURE
@@ -0,0 +1,19 @@
+. $GRIMOIRE/config_query_multi.function &&
+config_query_multi DRM_DRIVERS "What drivers do you want" \
+ all \
+ i810 \
+ i830 \
+ i915 \
+ mach64 \
+ mga \
+ nv \
+ r128 \
+ radeon \
+ savage \
+ sis \
+ tdfx \
+ via &&
+if list_find "$DRM_DRIVERS" all
+then
+ DRM_DRIVERS="i810 i830 i915 mach64 mga nv r128 radeon savage sis tdfx via"
+fi
diff --git a/kernels/drm/DEPENDS b/kernels/drm/DEPENDS
new file mode 100755
index 0000000..21f6e3f
--- /dev/null
+++ b/kernels/drm/DEPENDS
@@ -0,0 +1 @@
+depends git
diff --git a/kernels/drm/DETAILS b/kernels/drm/DETAILS
new file mode 100755
index 0000000..6ad1527
--- /dev/null
+++ b/kernels/drm/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=drm
+if [[ "$DRM_AUTOUPDATE" == "y" ]]
+then
+ VERSION="$(date +%Y%m%d)"
+else
+ VERSION=git
+fi
+ SOURCE=$SPELL-git.tar.bz2
+ FORCE_DOWNLOAD=on
+ SOURCE_URL=git://anongit.freedesktop.org/git/mesa/drm:drm-git
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-git
+ WEB_SITE=http://dri.freedesktop.org
+ ENTERED=20060913
+ LICENSE[0]=GPL
+ SHORT="The kernel Direct Rendering Manager"
+cat << EOF
+Direct Rendering Manager (DRM)
+
+The DRM is a kernel module that gives direct hardware access to DRI clients.
+
+This module deals with DMA, AGP memory management, resource locking, and
secure
+hardware access. In order to support multiple, simultaneous 3D applications
the
+3D graphics hardware must be treated as a shared resource. Locking is
required
+to provide mutual exclusion. DMA transfers and the AGP interface are used to
+send buffers of graphics commands to the hardware. Finally, there must be
+security to prevent out-of-control clients from crashing the hardware.
+EOF
diff --git a/kernels/drm/HISTORY b/kernels/drm/HISTORY
new file mode 100644
index 0000000..0a967d8
--- /dev/null
+++ b/kernels/drm/HISTORY
@@ -0,0 +1,4 @@
+2006-09-13 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS, HISTORY: created spell
+ * INSTALL, POST_INSTALL, PRE_INSTALL, PREPARE, TRIGGERS: created spell
+
diff --git a/kernels/drm/INSTALL b/kernels/drm/INSTALL
new file mode 100755
index 0000000..884f435
--- /dev/null
+++ b/kernels/drm/INSTALL
@@ -0,0 +1,10 @@
+cd $SOURCE_DIRECTORY &&
+mkdir -vp $INSTALL_ROOT/lib/modules/$(uname -r)/kernel/drivers/char/drm &&
+
+if [[ "`uname -r | cut -c-3`" == "2.6" ]]; then
+ cp -v $SOURCE_DIRECTORY/linux-core/*.ko \
+ $INSTALL_ROOT/lib/modules/$(uname -r)/kernel/drivers/char/drm/
+else
+ cp -v $SOURCE_DIRECTORY/linux-core/*.o \
+ $INSTALL_ROOT/lib/modules/$(uname -r)/kernel/drivers/char/drm/
+fi
diff --git a/kernels/drm/POST_INSTALL b/kernels/drm/POST_INSTALL
new file mode 100755
index 0000000..3bd56b2
--- /dev/null
+++ b/kernels/drm/POST_INSTALL
@@ -0,0 +1,2 @@
+default_post_install &&
+depmod -a
diff --git a/kernels/drm/PREPARE b/kernels/drm/PREPARE
new file mode 100755
index 0000000..afb621f
--- /dev/null
+++ b/kernels/drm/PREPARE
@@ -0,0 +1,3 @@
+config_query DRM_AUTOUPDATE \
+ "Automaticaly update the spell on sorcery queue/system-update?" "n"
+
diff --git a/kernels/drm/PRE_INSTALL b/kernels/drm/PRE_INSTALL
new file mode 100755
index 0000000..c963653
--- /dev/null
+++ b/kernels/drm/PRE_INSTALL
@@ -0,0 +1,8 @@
+cd $INSTALL_ROOT/lib/modules/$(uname -r)/kernel/drivers/char/drm/ &&
+local i &&
+for i in *.ko
+do
+ mv -fv $i $i.bak
+done &&
+default_pre_install
+
diff --git a/kernels/drm/TRIGGERS b/kernels/drm/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/drm/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self



  • [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (e19cc04725651f563b779c6183327708e773f67f), Andra?? Levstik, 09/13/2006

Archive powered by MHonArc 2.6.24.

Top of Page