public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Anthony G. Basile" <blueness@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] dev/blueness:master commit in: dev-util/eresi/files/, dev-util/eresi/
Date: Tue, 24 May 2011 16:11:27 +0000 (UTC)	[thread overview]
Message-ID: <a0ca1f6a9f80504ea000c4db0bfa8a5be1771be7.blueness@gentoo> (raw)

commit:     a0ca1f6a9f80504ea000c4db0bfa8a5be1771be7
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 16:11:21 2011 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue May 24 16:11:21 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=a0ca1f6a

dev-util/eresi: Added patch to fix absolute symlinks in /bin and /lib

(Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 0xD0455535)

---
 dev-util/eresi/ChangeLog                           |    4 +
 dev-util/eresi/Manifest                            |   11 +-
 dev-util/eresi/eresi-0.82_beta2.ebuild             |    1 +
 .../eresi/files/0.82_beta2-relative-symlinks.patch |  113 ++++++++++++++++++++
 4 files changed, 124 insertions(+), 5 deletions(-)

diff --git a/dev-util/eresi/ChangeLog b/dev-util/eresi/ChangeLog
index a1daa1b..1573ec8 100644
--- a/dev-util/eresi/ChangeLog
+++ b/dev-util/eresi/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  24 May 2011; Anthony G. Basile <blueness@gentoo.org>
+  +files/0.82_beta2-relative-symlinks.patch, eresi-0.82_beta2.ebuild:
+  Added patch to fix absolute symlinks in $prefix/bin and $prefix/lib
+
   23 May 2011; Martin von Gagern (MvG) <Martin.vGagern@gmx.net>
   +files/0.82_beta2-direct-ld.patch, +files/0.82_beta2-gentoo-autodetect.patch,
   +files/0.82_beta2-sed-in-Makefile.patch, eresi-0.82_beta2.ebuild:

diff --git a/dev-util/eresi/Manifest b/dev-util/eresi/Manifest
index 754e1c6..db97b2f 100644
--- a/dev-util/eresi/Manifest
+++ b/dev-util/eresi/Manifest
@@ -6,15 +6,16 @@ AUX 0.82_beta2-direct-ld.patch 1158 RMD160 00dce5560d4727acdba4a65260dffa40b6d4f
 AUX 0.82_beta2-drop-dprintf.patch 1113 RMD160 f4f42ef7559704dd82c2700d105bc675fc805d9e SHA1 a43671d5dd40df6997c70761775f58318362340f SHA256 2d1c9b56ac33217242c50000388114e178ea359a328e33f6557cbac4332b81ea
 AUX 0.82_beta2-gentoo-autodetect.patch 465 RMD160 9de927f0b6d7ebb6ff21cef8cd2ee8a521417ee1 SHA1 1d9353b8bbccfd8592b02b341a33862879bd747c SHA256 0cc9f3e71db33ff8aa7b35a806059cc894cc3914fe68fef3ccdf59676f8180c1
 AUX 0.82_beta2-parallel-make.patch 1970 RMD160 6b7bd0515188264a8ad8c799c6873d15b43f4332 SHA1 6e67edb49670c3c67e9df46abf5d89229ef41459 SHA256 564b6e46e10797b096d75f50691f9bf2244271fe04e4234a908dcd4f7dfade13
+AUX 0.82_beta2-relative-symlinks.patch 7815 RMD160 00f3bcc875d8d22fe1d1433d8583a82f063975b9 SHA1 9774c8bd0ecd13cdc8db1d43fedfc3af2c76e921 SHA256 659682a3c1545449e11e7a1f5781b2b5890803b6ec26ef3f1d387f116ba65eb7
 AUX 0.82_beta2-sed-in-Makefile.patch 653 RMD160 ecfb98ce7ac3a2e42b0948d88e71794c3ff5fef0 SHA1 a267524a5908b767e86ceb87f58821df2cdbf760 SHA256 5b6e9b72a887afaf213b5dcf8984a3355f95eb974457f6305bc2ba0b42a5ce16
 DIST eresi-0.82_beta2.tar.bz2 1132566 RMD160 a52cb8ae6da30dc9f2dd024e064a8da3c3666d02 SHA1 41d28e4bfc486c8f48cf15fb57e4b3f35f21a3aa SHA256 93daa8e392d33897d2fe3a9b27b198671941a53803fdb9bc08dea8a3f9b13a44
-EBUILD eresi-0.82_beta2.ebuild 2436 RMD160 a394cdcf05347f99db73739a0299fa4c94df30dd SHA1 2e9efe98a10cc32703e35659aac59e56f2feb86d SHA256 226a9579c8f21f5c5a76739aab27a8e5693a2b6ccea84e84d0c85079642837e4
-MISC ChangeLog 1502 RMD160 5bea30a28d0c66eca43724ce719149141db50735 SHA1 b68c93e9962e74e48dfe078bd9ea3aec96942f24 SHA256 20e0acaa0514a12fdeddea7d3c1171cf886ef7a8811cf05ab3add44a51b04387
+EBUILD eresi-0.82_beta2.ebuild 2486 RMD160 2a608049bcab4e84c5446a1dbb4f18ec6128b38d SHA1 84ff9989ec15b2216104b58844acef20cb58821f SHA256 f388fdb064c124ecd14d620750d49b266789dee9e048a36b0eedc2af57a72880
+MISC ChangeLog 1698 RMD160 ba0a304c3acb40ad2e415ce49c32debae5837060 SHA1 de58655ddd1df17d50a06f2140d611088b59361e SHA256 75c60412c26c0e6d64deb2e7144e68d29b0fa45ba7c930be9ad5152e339c7719
 MISC metadata.xml 570 RMD160 6312363ecd3a4bdac7184da62c67ec94fcb35413 SHA1 872d25ec6be82f2c9fb7230cde7bc8eb2ce3146f SHA256 dd3ca3559f7ae8d6cc251f91d934116e31e94fec715abbf98689a9cbe1da3d2b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEAREIAAYFAk3a2EAACgkQl5yvQNBFVTVtMgCfcn+DsRRHAJaN3fKtPCmLNoVL
-/VwAn3l5CavVDYJjPbosyRZ7fEFQSWqP
-=rR4b
+iEYEAREIAAYFAk3b2KkACgkQl5yvQNBFVTXX1QCeMfMMrYAR4LzlChwjrVIVatt1
+74EAnjL54Y/GOvPbgSLBngqk/DQX4m0+
+=6O9u
 -----END PGP SIGNATURE-----

diff --git a/dev-util/eresi/eresi-0.82_beta2.ebuild b/dev-util/eresi/eresi-0.82_beta2.ebuild
index e4f1ac6..e446d5b 100644
--- a/dev-util/eresi/eresi-0.82_beta2.ebuild
+++ b/dev-util/eresi/eresi-0.82_beta2.ebuild
@@ -36,6 +36,7 @@ PATCHES=(
 	"${FILESDIR}"/0.82_beta2-sed-in-Makefile.patch
 	"${FILESDIR}"/0.82_beta2-direct-ld.patch
 	"${FILESDIR}"/0.82_beta2-gentoo-autodetect.patch
+	"${FILESDIR}"/0.82_beta2-relative-symlinks.patch
 )
 
 src_prepare() {

diff --git a/dev-util/eresi/files/0.82_beta2-relative-symlinks.patch b/dev-util/eresi/files/0.82_beta2-relative-symlinks.patch
new file mode 100644
index 0000000..83c0294
--- /dev/null
+++ b/dev-util/eresi/files/0.82_beta2-relative-symlinks.patch
@@ -0,0 +1,113 @@
+diff -Naur eresi-0.82_beta2.orig//configure eresi-0.82_beta2/configure
+--- eresi-0.82_beta2.orig//configure	2011-05-24 11:19:49.000000000 -0400
++++ eresi-0.82_beta2/configure	2011-05-24 11:31:31.000000000 -0400
+@@ -779,29 +779,29 @@
+ fi
+ 
+ # Create links for 64bits mode
+-echo "install64 :"						       >> Makefile
+-echo "	@ln -sf \$(BINPATH)elfsh64         \$(BINPATH)elfsh"	       >> Makefile
+-echo "	@ln -sf \$(BINPATH)e2dbg64         \$(BINPATH)e2dbg"	       >> Makefile
+-echo "	@ln -sf \$(BINPATH)etrace64        \$(BINPATH)etrace"	       >> Makefile
+-echo "	@ln -sf \$(BINPATH)evarista64      \$(BINPATH)evarista"	       >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libaspect64.a   \$(LIBPATH)libaspect.a"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libelfsh64.a    \$(LIBPATH)libelfsh.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libe2dbg64.a    \$(LIBPATH)libe2dbg.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libmjollnir64.a \$(LIBPATH)libmjollnir.a"  >> Makefile
+-echo "	@ln -sf \$(LIBPATH)librevm64.a     \$(LIBPATH)librevm.a"      >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libstderesi64.a \$(LIBPATH)libstderesi.a"  >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libedfmt64.a    \$(LIBPATH)libedfmt.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libui64.a       \$(LIBPATH)libui.a"        >> Makefile
+-
+-echo "	@ln -sf \$(LIBPATH)libaspect64.so   \$(LIBPATH)libaspect.so"   >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libelfsh64.so    \$(LIBPATH)libelfsh.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libetrace64.so    \$(LIBPATH)libetrace.so"  >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libe2dbg64.so    \$(LIBPATH)libe2dbg.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libmjollnir64.so \$(LIBPATH)libmjollnir.so" >> Makefile
+-echo "	@ln -sf \$(LIBPATH)librevm64.so     \$(LIBPATH)librevm.so"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libstderesi64.so \$(LIBPATH)libstderesi.so" >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libedfmt64.so    \$(LIBPATH)libedfmt.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libui64.so       \$(LIBPATH)libui.so"       >> Makefile
++echo "install64 :"							>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf elfsh64 elfsh"			>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf e2dbg64 e2dbg"			>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf etrace64 etrace"			>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf evarista64 evarista"			>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libaspect64.a   libaspect.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libelfsh64.a    libelfsh.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libe2dbg64.a    libe2dbg.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libmjollnir64.a libmjollnir.a"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf librevm64.a     librevm.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libstderesi64.a libstderesi.a"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libedfmt64.a    libedfmt.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libui64.a       libui.a"		>> Makefile
++
++echo "	@cd \$(LIBPATH) && ln -sf libaspect64.so   libaspect.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libelfsh64.so    libelfsh.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libetrace64.so   libetrace.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libe2dbg64.so    libe2dbg.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libmjollnir64.so libmjollnir.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf librevm64.so     librevm.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libstderesi64.so libstderesi.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libedfmt64.so    libedfmt.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libui64.so       libui.so"		>> Makefile
+ 
+ echo "install : prepareDir #mod_install "			>> Makefile
+ echo "	@cp elfsh/elfsh?? \$(BINPATH)/ "			>> Makefile
+@@ -828,31 +828,31 @@
+ 
+ 
+ # Create links
+-echo "	@ln -sf \$(BINPATH)elfsh32         \$(BINPATH)elfsh"	      >> Makefile
+-echo "	@ln -sf \$(BINPATH)e2dbg32         \$(BINPATH)e2dbg"	      >> Makefile
+-echo "	@ln -sf \$(BINPATH)etrace32        \$(BINPATH)etrace"	      >> Makefile
+-echo "	@ln -sf \$(BINPATH)evarista32      \$(BINPATH)evarista"	       >> Makefile
+-echo "	@ln -sf \$(BINPATH)kernsh32        \$(BINPATH)kernsh"        >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libaspect32.a   \$(LIBPATH)libaspect.a"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libelfsh32.a    \$(LIBPATH)libelfsh.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libetrace32.a    \$(LIBPATH)libetrace.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libe2dbg32.a    \$(LIBPATH)libe2dbg.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libmjollnir32.a \$(LIBPATH)libmjollnir.a"  >> Makefile
+-echo "	@ln -sf \$(LIBPATH)librevm32.a     \$(LIBPATH)librevm.a"      >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libstderesi32.a \$(LIBPATH)libstderesi.a"      >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libedfmt32.a    \$(LIBPATH)libedfmt.a"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libui32.a       \$(LIBPATH)libui.a"        >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libaspect32.so   \$(LIBPATH)libaspect.so"   >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libelfsh32.so    \$(LIBPATH)libelfsh.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libetrace32.so    \$(LIBPATH)libetrace.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libe2dbg32.so    \$(LIBPATH)libe2dbg.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libmjollnir32.so \$(LIBPATH)libmjollnir.so" >> Makefile
+-echo "	@ln -sf \$(LIBPATH)librevm32.so     \$(LIBPATH)librevm.so"     >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libstderesi32.so \$(LIBPATH)libstderesi.so" >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libedfmt32.so    \$(LIBPATH)libedfmt.so"    >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libui32.so       \$(LIBPATH)libui.so"       >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libkernsh32.a   \$(LIBPATH)libkernsh.a"   >> Makefile
+-echo "	@ln -sf \$(LIBPATH)libkernsh32.so   \$(LIBPATH)libkernsh.so"   >> Makefile
++echo "	@cd \$(BINPATH) && ln -sf elfsh32         elfsh"		>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf e2dbg32         e2dbg"		>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf etrace32        etrace"		>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf evarista32      evarista"		>> Makefile
++echo "	@cd \$(BINPATH) && ln -sf kernsh32        kernsh"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libaspect32.a   libaspect.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libelfsh32.a    libelfsh.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libetrace32.a   libetrace.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libe2dbg32.a    libe2dbg.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libmjollnir32.a libmjollnir.a"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf librevm32.a     librevm.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libstderesi32.a libstderesi.a"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libedfmt32.a    libedfmt.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libui32.a       libui.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libaspect32.so   libaspect.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libelfsh32.so    libelfsh.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libetrace32.so   libetrace.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libe2dbg32.so    libe2dbg.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libmjollnir32.so libmjollnir.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf librevm32.so     librevm.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libstderesi32.so libstderesi.so"	>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libedfmt32.so    libedfmt.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libui32.so       libui.so"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libkernsh32.a    libkernsh.a"		>> Makefile
++echo "	@cd \$(LIBPATH) && ln -sf libkernsh32.so   libkernsh.so"	>> Makefile
+ 
+ # Install headers
+ echo "	@cp -R libelfsh/include/* \$(INCPATH) "			>> Makefile



             reply	other threads:[~2011-05-24 16:11 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-24 16:11 Anthony G. Basile [this message]
  -- strict thread matches above, loose matches on Subject: below --
2011-05-24 16:17 [gentoo-commits] dev/blueness:master commit in: dev-util/eresi/files/, dev-util/eresi/ Anthony G. Basile
2016-06-09  0:28 Anthony G. Basile

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a0ca1f6a9f80504ea000c4db0bfa8a5be1771be7.blueness@gentoo \
    --to=blueness@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox