Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master z-rejected grimoire by Daniel Goller (b0e8b2fa619f057832362806feddf6a3ed8f7985)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Daniel Goller <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master z-rejected grimoire by Daniel Goller (b0e8b2fa619f057832362806feddf6a3ed8f7985)
  • Date: Sat, 29 Jul 2006 13:04:16 -0500

GIT changes to master z-rejected grimoire by Daniel Goller
<morfic AT sourcemage.org>:

z-libs/smgl-emul32/BUILD | 1 +
z-libs/smgl-emul32/DETAILS | 14 ++++++++++++++
z-libs/smgl-emul32/FINAL | 7 +++++++
z-libs/smgl-emul32/HISTORY | 2 ++
z-libs/smgl-emul32/INSTALL | 4 ++++
z-libs/smgl-emul32/POST_RESURRECT | 7 +++++++
z-libs/smgl-emul32/PREPARE | 1 +
z-libs/smgl-emul32/PRE_REMOVE | 3 +++
z-libs/smgl-emul32/UNATTEND_SAFE | 0
9 files changed, 39 insertions(+)

New commits:
commit b0e8b2fa619f057832362806feddf6a3ed8f7985
Author: Daniel Goller <morfic AT sourcemage.org>
Commit: Daniel Goller <morfic AT sourcemage.org>

smgl-emul32: 32-bit libs needed to run anything from 32bit browser
plugins to 32bit apps, neatly tucked aside in /opt/emul32.
This works for me, so straight to test it goes, k8_64 users w/o multilib
in glibc, test this and provide feedback.

diff --git a/z-libs/smgl-emul32/BUILD b/z-libs/smgl-emul32/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/z-libs/smgl-emul32/BUILD
@@ -0,0 +1 @@
+true
diff --git a/z-libs/smgl-emul32/DETAILS b/z-libs/smgl-emul32/DETAILS
new file mode 100755
index 0000000..e58a687
--- /dev/null
+++ b/z-libs/smgl-emul32/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=smgl-emul32
+ VERSION=0.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=http://morfic.homelinux.org:8080/$SPELL-$VERSION.tar.bz2
+
SOURCE_HASH=sha512:5a433f40f86ed71f25b34c130c8758500cfc6246960cde897541f10aa5328155e5b966b90101260c9674509f69e95997bb01fd337cfce4979b22039cd331f0f9
+ WEB_SITE=http://morfic.homelinux.org:8080/emul32
+ ENTERED=20060728
+ REJECT="installs from binary"
+ BUILD_API=2
+ SHORT="32bit libs required by various z-rejected application to
run on a 64bit install on amd64"
+cat << EOF
+This is a dependency for many z-rejected 32bit apps or plugins to function
on a pure 64bit amd64 install.
+EOF
diff --git a/z-libs/smgl-emul32/FINAL b/z-libs/smgl-emul32/FINAL
new file mode 100755
index 0000000..b8416c2
--- /dev/null
+++ b/z-libs/smgl-emul32/FINAL
@@ -0,0 +1,7 @@
+if ! grep emul32 ${INSTALL_ROOT}/etc/ld.so.conf ; then
+ echo /opt/emul32/lib >> /etc/ld.so.conf &&
+ echo /opt/emul32/usr/lib >> /etc/ld.so.conf
+fi
+ln -sf /opt/emul32/lib/ld-linux.so.2 /lib/ld-linux.so.2 &&
+if [[ ${INSTALL_ROOT} == "" ]] ; then ldconfig ; fi
+
diff --git a/z-libs/smgl-emul32/HISTORY b/z-libs/smgl-emul32/HISTORY
new file mode 100644
index 0000000..8bb9802
--- /dev/null
+++ b/z-libs/smgl-emul32/HISTORY
@@ -0,0 +1,2 @@
+2006-07-28 Daniel Goller <morfic AT sourcemage.org>
+ * Initial spell
diff --git a/z-libs/smgl-emul32/INSTALL b/z-libs/smgl-emul32/INSTALL
new file mode 100755
index 0000000..c0c9be7
--- /dev/null
+++ b/z-libs/smgl-emul32/INSTALL
@@ -0,0 +1,4 @@
+mkdir -p ${INSTALL_ROOT}/opt/emul32 &&
+cp -ar ${SOURCE_DIRECTORY}/* ${INSTALL_ROOT}/opt/emul32/ &&
+ln -sf ${INSTALL_ROOT}/opt/emul32/lib/ld-linux.so.2
${INSTALL_ROOT}/lib/ld-linux.so.2
+
diff --git a/z-libs/smgl-emul32/POST_RESURRECT
b/z-libs/smgl-emul32/POST_RESURRECT
new file mode 100755
index 0000000..b8416c2
--- /dev/null
+++ b/z-libs/smgl-emul32/POST_RESURRECT
@@ -0,0 +1,7 @@
+if ! grep emul32 ${INSTALL_ROOT}/etc/ld.so.conf ; then
+ echo /opt/emul32/lib >> /etc/ld.so.conf &&
+ echo /opt/emul32/usr/lib >> /etc/ld.so.conf
+fi
+ln -sf /opt/emul32/lib/ld-linux.so.2 /lib/ld-linux.so.2 &&
+if [[ ${INSTALL_ROOT} == "" ]] ; then ldconfig ; fi
+
diff --git a/z-libs/smgl-emul32/PREPARE b/z-libs/smgl-emul32/PREPARE
new file mode 100755
index 0000000..4aeb4b1
--- /dev/null
+++ b/z-libs/smgl-emul32/PREPARE
@@ -0,0 +1 @@
+. $GRIMOIRE/REJECTED_MSG
diff --git a/z-libs/smgl-emul32/PRE_REMOVE b/z-libs/smgl-emul32/PRE_REMOVE
new file mode 100755
index 0000000..daf50a6
--- /dev/null
+++ b/z-libs/smgl-emul32/PRE_REMOVE
@@ -0,0 +1,3 @@
+sedit "/\/opt\/emul32\/lib/d" /etc/ld.so.conf &&
+sedit "/\/opt\/emul32\/usr\/lib/d" /etc/ld.so.conf &&
+rm ${INSTALL_ROOT}/lib/ld-linux.so.2
diff --git a/z-libs/smgl-emul32/UNATTEND_SAFE
b/z-libs/smgl-emul32/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29



  • [SM-Commit] GIT changes to master z-rejected grimoire by Daniel Goller (b0e8b2fa619f057832362806feddf6a3ed8f7985), Daniel Goller, 07/29/2006

Archive powered by MHonArc 2.6.24.

Top of Page