diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2014-12-09 13:39:04 -0500 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2014-12-09 13:39:04 -0500 |
commit | 461eaddfe2f74c98301e5da81a8987e73190aa9c (patch) | |
tree | ea072fc2014c9e1be9731af8f6b850eb11778084 /dev-util/eresi | |
parent | sys-fs/encfs: in the tree (diff) | |
download | blueness-461eaddfe2f74c98301e5da81a8987e73190aa9c.tar.gz blueness-461eaddfe2f74c98301e5da81a8987e73190aa9c.tar.bz2 blueness-461eaddfe2f74c98301e5da81a8987e73190aa9c.zip |
Move old code to archive-v1
Package-Manager: portage-2.2.14
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'dev-util/eresi')
-rw-r--r-- | dev-util/eresi/ChangeLog | 43 | ||||
-rw-r--r-- | dev-util/eresi/Manifest | 22 | ||||
-rw-r--r-- | dev-util/eresi/eresi-0.82_beta2.ebuild | 77 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-as-needed.patch | 28 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-direct-ld.patch | 32 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-drop-dprintf.patch | 25 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-gentoo-autodetect.patch | 17 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-parallel-make.patch | 66 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-relative-symlinks.patch | 113 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-remove-install-homedir.patch | 26 | ||||
-rw-r--r-- | dev-util/eresi/files/0.82_beta2-sed-in-Makefile.patch | 22 | ||||
-rw-r--r-- | dev-util/eresi/metadata.xml | 16 |
12 files changed, 0 insertions, 487 deletions
diff --git a/dev-util/eresi/ChangeLog b/dev-util/eresi/ChangeLog deleted file mode 100644 index 306095a..0000000 --- a/dev-util/eresi/ChangeLog +++ /dev/null @@ -1,43 +0,0 @@ -# ChangeLog for dev-util/eresi -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 24 May 2011; Anthony G. Basile <blueness@gentoo.org> - +files/0.82_beta2-remove-install-homedir.patch, eresi-0.82_beta2.ebuild: - Added patch to remove installation of config files to homedir - - 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: - * Change to EAPI=4. Prevent readline and server USE flags - from being enabled at the same time. - * Remove sed call at the top level of the Makefile. - * Prevent direct call to ld, call gcc instead. - * Avoid automatic autodetection of gentoo via uname. - - 05 Oct 2010; Martin von Gagern (MvG) <Martin.vGagern@gmx.net> - eresi-0.82_beta2.ebuild: - Fix build issues with glibc 2.12 where __USE_GNU gets unset unless - _GNU_SOURCE is defined, preventing the definition of REG_* macros from - sys/ucontext.h. - - 04 Jul 2010; Martin von Gagern (MvG) <Martin.vGagern@gmx.net> - +files/0.82_beta2-as-needed.patch, - +files/0.82_beta2-drop-dprintf.patch, eresi-0.82_beta2.ebuild: - * Updated SRC_URI to new host - * Fix build-time issue due to conflicting dprintf declarations - * Fix problem with --as-needed - * Fix path of one doc file - - 09 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> - eresi-0.82_beta2.ebuild: - Adding some bash magic for less dodoc lines - - 02 Jan 2009; Martin von Gagern (MvG) <Martin.vGagern@gmx.net> - +files/0.82-parallel-make.patch, +eresi-0.82_beta2.ebuild, +metadata.xml: - New ebuild for ERESI, to replace dev-util/elfsh. Bug #253436 - diff --git a/dev-util/eresi/Manifest b/dev-util/eresi/Manifest deleted file mode 100644 index 0d0b55f..0000000 --- a/dev-util/eresi/Manifest +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX 0.82_beta2-as-needed.patch 1508 SHA256 0c0fc1ba336d9d2bfd22d53a7856fe1ec79e94bb7f86785e4b8b8cca66bd665d SHA512 f1fa0468a25f70297e6c6fe087fcbd14394c826e211bf66cd5c2b190031087ebb073a0b40e6a99558a3a807107a7faa90248d47b1777ef03a1a14d4a81119d9e WHIRLPOOL e13e4991b13fc640a990dc956c844ef36ea942b60e81d31377de0e892a3b3183a7de326feaa5ec77c4389f2fbde3ea4d0390bd421f58026836808580cc64ce11 -AUX 0.82_beta2-direct-ld.patch 1158 SHA256 5d749601907ed594418688bd42ab40e21cb8f841b61e26c84dc2d58377c92df8 SHA512 5ef0f56dd74c0e4da6834f8b5e71c2a4dff9add002f9e92201fda2f89c48930f83919b97046ec0bfe1b4f20cbd2aec06363770e6a56e97e93758f177b1153b87 WHIRLPOOL b544602fb926c95834ec225dd6e3359ca9708a1a51cd918dc8f6bc33b2682392a387cdb63dbd9bfebaeefabb5daf3b6acc09a331effa94a5bd08de124f5f0f6b -AUX 0.82_beta2-drop-dprintf.patch 1113 SHA256 2d1c9b56ac33217242c50000388114e178ea359a328e33f6557cbac4332b81ea SHA512 462177cd175c9eaaa2fd4593dd506dcbe77eac881d4514f4986693da55b565926e2410797fcd4f8807bb316ebb533bc72e8dbdca2d14dad04dc7f4e9e24ebd95 WHIRLPOOL 5828d527afb49946b2a458d3e2f8332403def1fa6a3480948021bfb1d7c0abad56631d23319ac51353dcf7d5514ce12c4a61743c0196cd5570c62ea326735ece -AUX 0.82_beta2-gentoo-autodetect.patch 465 SHA256 0cc9f3e71db33ff8aa7b35a806059cc894cc3914fe68fef3ccdf59676f8180c1 SHA512 71ec88295f05d29b751b43624849621d919754ee6474fbc1ad735af03a83cd5c34e66421e585ec31739437ba65e96bf15371a97cdda27be33cd63d1e7c2733cf WHIRLPOOL 6a3f97d6a86cc35ec7014bcfb35615a342d0ee96bae2f183952884f8f8b58f44c19f94ab7f671e82b8c4ee5d2067bf7fe30db53200fb81b3f57bf4bcc53e0104 -AUX 0.82_beta2-parallel-make.patch 1970 SHA256 564b6e46e10797b096d75f50691f9bf2244271fe04e4234a908dcd4f7dfade13 SHA512 c8c5dad5bd6f960793aa7e9b7f87a420a133e2d7782ea7ad77a835b536375fcd9e611dcc1c0fe761be78a73ffe2425487cfed70d69a17967be70d6fd2d618d18 WHIRLPOOL c657c0b7eb80e0b94135dda8c1d57012ed1f5c7c737726c4fd1fccad2d2be678c31840c3119897047c504cf76e1bc3da2743491a89d6d940d8133f575ddd46f4 -AUX 0.82_beta2-relative-symlinks.patch 7815 SHA256 659682a3c1545449e11e7a1f5781b2b5890803b6ec26ef3f1d387f116ba65eb7 SHA512 b9caeb489cb0e8b5f4e5a7a818cc13e02a2465019d418428672c3bd8933dbfdf4df804a85dc648a151e1158d6c99c83cf67466b50e13792d7c3a3474ca925af7 WHIRLPOOL 524e5c76eacc556279d6535ba6f71249c7c5d2b7279bd1769944351ff0904a03a95465c425521a2dbe2c39cd68db29b732bbc62fe83e6d6f6430ba510009921e -AUX 0.82_beta2-remove-install-homedir.patch 917 SHA256 457630f2cdc59e660c7f89774a03a291cd5a6f0f31a2e58b06475697dc9a7197 SHA512 d390c3cc5b0be59cce12f9549a164909d15ffc2bbfd2a283b34325b3142164fb51d175ce4749106360d3bc90903353169fb8140550a7a4d141ef5467b750758a WHIRLPOOL 31bfd44a97cc52574d5facbc30d12553da735ef6abb6324e747c125d182c2599f3c38020556ed990a8a0307b4a8c8aee4b398a35afa4f251c206d3aff14e6291 -AUX 0.82_beta2-sed-in-Makefile.patch 653 SHA256 5b6e9b72a887afaf213b5dcf8984a3355f95eb974457f6305bc2ba0b42a5ce16 SHA512 3c344e19a7c549bdf9b6bcc7bdfe91cab14058af908cc75a63676f47c48a35a7c8abaf7aa5b1e9a59ad59fd0ab30ee8b51c9b184ca2283dbf611fb31c0aff5c7 WHIRLPOOL cc0ec29e19dad681d836f897c4337b4512d76569e2791486ca69963809ed7afc02aa476c3a906ac40ed858c8d56d4229c6b96e7e614fd0bed22b42756ec870b9 -DIST eresi-0.82_beta2.tar.bz2 1132566 SHA256 93daa8e392d33897d2fe3a9b27b198671941a53803fdb9bc08dea8a3f9b13a44 -EBUILD eresi-0.82_beta2.ebuild 2541 SHA256 8d7a6bdaf4d594608a413fd89040cd7009b6ea113a42ae5178f039de1b178198 SHA512 7d4b46e25097d7cb0c7d35da5b66fb620a578a3d9ccdae7b95de0d9d884775216dd2b84dd27dc0742a359158b16c046e610c0d8ba310b6d9aaaddc31232da759 WHIRLPOOL b67c52daf3760abd5893f69e24cb33eecfa26366eda7a8801523028db7938834c4f6a6a0882143d9b39ae17f41db51130472084fbaadbc32047b1a0d48d7739c -MISC ChangeLog 1893 SHA256 05b6e411763d5686109251d2224893164b386b0f74033a47bc476e0017de05ae SHA512 c415737723f0bc2fac9d601a563890138b21a013a21940f2e3c143b5ff65b6be7ec7de32aeed0be285a460d7fdef7ba0e35cfa16df961c16208ae098e73843b9 WHIRLPOOL a0e16ed053fd62efa89402491499978bbd7d629d2bb837fc4a80be83f64b2da7e77b1d9e786cf29838b7180a2c33ada4dac5fd62bda4997465c450584f3303d0 -MISC metadata.xml 548 SHA256 d036a4a86bc31e48acb1ce4abe8706e458117383f9c0c0698cb69fd9202ab1d2 SHA512 b88bdbba8e4ba180488ac39d46abe3510bccaf58fd6e0d76c2463aca222df9ed01238e7a393adbf018f91c2906e210ad91dad392dc42b2a78bbd6246cf5890a5 WHIRLPOOL 6e9741d8592a1bc17052c10d073f9adb627fb9b4b01946b0cb0155c15eda171cbe35bad266010daf3ef0a24d414bca8bffac97ce0753fd3c9e9872a2953c07a6 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlCJlG4ACgkQl5yvQNBFVTVG+wCfYwbBkt5qdsznMZOkug5eN06h -EBEAniNr8Xn8BEy6qhBOLDY3Frl4Wbne -=uYJz ------END PGP SIGNATURE----- diff --git a/dev-util/eresi/eresi-0.82_beta2.ebuild b/dev-util/eresi/eresi-0.82_beta2.ebuild deleted file mode 100644 index 100f01e..0000000 --- a/dev-util/eresi/eresi-0.82_beta2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit base eutils toolchain-funcs - -DESCRIPTION="The ERESI Reverse Engineering Software Interface: elfsh and friends" -HOMEPAGE="http://www.eresi-project.org/" -# Steps to regenerate archive: -# svn export http://svn.eresi-project.org/svn/trunk@1283 eresi-0.82_beta2 -# tar cvjf eresi-0.82_beta2{.tar.bz2,} -# To find the latest release and the corresponding svn revision: -# svn annotate \ -# http://svn.eresi-project.org/svn/trunk/librevm/include/revm-io.h \ -# | egrep 'REVM_(RELEASE|VERSION)' -SRC_URI="http://martin.von-gagern.net/gentoo/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="readline server doc" -REQUIRED_USE="server? ( !readline )" - -DEPEND="readline? ( sys-libs/readline )" -RDEPEND="${DEPEND} - !<dev-util/elfsh-0.75" -# dev-util/elfsh-0.75 should be used as a transition package, -# depending on eresi but not installing any files of its own. - -PATCHES=( - "${FILESDIR}"/0.82_beta2-parallel-make.patch - "${FILESDIR}"/0.82_beta2-drop-dprintf.patch - "${FILESDIR}"/0.82_beta2-as-needed.patch - "${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 - "${FILESDIR}"/0.82_beta2-remove-install-homedir.patch -) - -src_prepare() { - base_src_prepare - sed -i \ - -e 's: -O2 : :g' \ - -e "s: -g3 : ${CFLAGS} -D_GNU_SOURCE :" \ - -e "/^LDFLAGS/s:=:=${LDFLAGS} :" \ - $(find -name Makefile) || die - sed -i \ - -e "s:/usr/local:${EPREFIX%/}/usr:" \ - configure eresi-config libasm/tools/libasm-config.template \ - $(find -name \*.esh) -} - -src_configure() { - # non-standard configure script - # doesn't understand --disable-*, so don't use use_enable - local conf="--prefix /usr" - conf="${conf} --enable-32-64" - conf="${conf} --set-compiler $(tc-getCC)" - use readline && conf="${conf} --enable-readline" - use server && conf="${conf} --enable-network" - echo "./configure ${conf}" - ./configure ${conf} || die "configure failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc doc/{AUTHOR,CREDITS} README.FIRST || die "dodoc failed" - if use doc; then - dodoc doc/{cerberus2,elfsh-network-0.3,elfsh-ref}.txt \ - doc/{graphers,libelfsh-ref,rtld-multiarch}.txt || die "dodoc failed" - dodoc doc/{Changelog,ERESI.NEWHOOKS,eresirc.example} || die "dodoc failed" - dodoc doc/{KERNSH.bugs,libelfsh.i} || die "dodoc failed" - fi -} diff --git a/dev-util/eresi/files/0.82_beta2-as-needed.patch b/dev-util/eresi/files/0.82_beta2-as-needed.patch deleted file mode 100644 index 978bf95..0000000 --- a/dev-util/eresi/files/0.82_beta2-as-needed.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: eresi-0.82_beta2/e2dbg/Makefile -=================================================================== ---- eresi-0.82_beta2.orig/e2dbg/Makefile -+++ eresi-0.82_beta2/e2dbg/Makefile -@@ -38,9 +38,10 @@ CFLAGS64 += -fPIC -g3 -Wall -Iinclude $ - -DERESI64 - - LDFLAGS32 += -L../liballocproxy -lallocproxy -L../libelfsh/ -lelfsh32 \ -- -L../libetrace/ -letrace32 -L../libstderesi -lstderesi32 \ -+ -L../libetrace/ -letrace32 \ - -L../libdump/ -L/usr/pkg/lib/ -L../libasm/ -lasm32 \ - -L../libaspect/ -laspect32 -L../librevm/ -lrevm32 \ -+ -L../libstderesi -lstderesi32 \ - -L../libmjollnir -lmjollnir32 -g3 \ - -L../libui/ -lui32 -L../libedfmt -ledfmt32 \ - $(LDREADLNOPT) $(DLOPT) -L/usr/freeware/lib32/ $(DYNOPT) \ -@@ -48,9 +49,10 @@ LDFLAGS32 += -L../liballocproxy -lalloc - $(LDMJOLLNIR) $(KERNSHLIB32) $(NCURSESLNOPT) $(READLNOPT) - - LDFLAGS64 += -L../liballocproxy -lallocproxy -L../libelfsh/ -lelfsh64 \ -- -L../libetrace/ -letrace64 -L../libstderesi -lstderesi64 \ -+ -L../libetrace/ -letrace64 \ - -L../libdump/ -L/usr/pkg/lib/ -L../libasm/ -lasm64 \ - -L../libaspect/ -laspect64 -L../librevm/ -lrevm64 \ -+ -L../libstderesi -lstderesi64 \ - -L../libmjollnir -lmjollnir64 -g3 \ - -L../libui/ -lui64 -L../libedfmt -ledfmt64 \ - $(LDREADLNOPT) $(DLOPT) -L/usr/freeware/lib32/ $(DYNOPT) \ diff --git a/dev-util/eresi/files/0.82_beta2-direct-ld.patch b/dev-util/eresi/files/0.82_beta2-direct-ld.patch deleted file mode 100644 index f3bb19c..0000000 --- a/dev-util/eresi/files/0.82_beta2-direct-ld.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: Nathan Phillip Brink <binki@gentoo.org> -Subject: Don't call LD when linking, use CC instead. - ---- a/libdump/Makefile -+++ b/libdump/Makefile -@@ -26,12 +26,12 @@ - all32: $(OBJ32) - $(AR) $(NAME32).a $(OBJ32) - $(RANLIB) $(NAME32).a -- $(LD) -r $(OBJ32) -o $(NAME32).o $(LDFLAGS32) -+ $(CC) -Wl,-r -nostdlib $(OBJ32) -o $(NAME32).o $(LDFLAGS32) - - all64: $(OBJ64) - $(AR) $(NAME64).a $(OBJ64) - $(RANLIB) $(NAME64).a -- $(LD) -r $(OBJ64) -o $(NAME64).o $(LDFLAGS64) -+ $(CC) -Wl,-r -nostdlib $(OBJ64) -o $(NAME64).o $(LDFLAGS64) - - clean : - @rm -f $(OBJ32) $(OBJ64) *~ *\# \#* .\#* dump_main.o - ---- a/elfsh/Makefile -+++ b/elfsh/Makefile -@@ -36,7 +36,7 @@ - -I../libedfmt/include/ $(STATOPT2) \ - $(ASMOPT) -DERESI64 $(NCURSESLNOPT) $(READLNOPT) - --LDFLAGS32 += -L../libedfmt/ -ledfmt32 -L../libelfsh/ -lelfsh32 \ -+LDFLAGS32 += -L../libedfmt/ -ledfmt32 -L../libdump/ -L../libelfsh/ -lelfsh32 \ - -L../libetrace/ -letrace32 -L../libstderesi/ -lstderesi32 \ - -L/usr/pkg/lib/ -L../libmjollnir/ -lmjollnir32 \ - -L../libetrace -letrace32 $(LPTHREAD) -L../libasm/ -lasm32 \ diff --git a/dev-util/eresi/files/0.82_beta2-drop-dprintf.patch b/dev-util/eresi/files/0.82_beta2-drop-dprintf.patch deleted file mode 100644 index bde1a95..0000000 --- a/dev-util/eresi/files/0.82_beta2-drop-dprintf.patch +++ /dev/null @@ -1,25 +0,0 @@ -Drop conflicting dprintf declaration. - -ERESI does declare a prototype for dprintf, which conflicts with the -declaration in stdio.h, leading to the following compiler error: - -../librevm/include/revm.h:604: error: conflicting types for ‘dprintf’ -/usr/include/stdio.h:397: note: previous declaration of ‘dprintf’ was here - -As the whole ERESI source code doesn't even mention dprintf in any -other place, dropping the declaration shouldn't cause any harm at all. - -2010-04-07 Martin von Gagern - -Index: eresi-0.82_beta2/librevm/include/revm.h -=================================================================== ---- eresi-0.82_beta2.orig/librevm/include/revm.h -+++ eresi-0.82_beta2/librevm/include/revm.h -@@ -601,7 +601,6 @@ int revm_isnbr(char *string); - void revm_workfiles_load(); - int revm_implicit(revmcmd_t *actual); - int revm_workfiles_unload(); --int dprintf(int fd, char *format, ...); - void revm_pht_print(elfsh_Phdr *phdr, uint16_t num, eresi_Addr base); - char *revm_fetch_sht_typedesc(elfsh_Word typenum); - int revm_sht_print(elfsh_Shdr *shdr, u_int num, char rtflag); diff --git a/dev-util/eresi/files/0.82_beta2-gentoo-autodetect.patch b/dev-util/eresi/files/0.82_beta2-gentoo-autodetect.patch deleted file mode 100644 index d90fccd..0000000 --- a/dev-util/eresi/files/0.82_beta2-gentoo-autodetect.patch +++ /dev/null @@ -1,17 +0,0 @@ -Avoid autodetecting Gentoo using any kind of black magic. - -2011-05-23 Martin von Gagern - -Index: eresi-0.82_beta2/configure -=================================================================== ---- eresi-0.82_beta2.orig/configure -+++ eresi-0.82_beta2/configure -@@ -20,7 +20,7 @@ VARSFILE="librevm/include/revm-vars.h" - LIBVARSFILE="libelfsh/include/libvars.h" - LPTHREAD="-lpthread" - SHELL=`which bash` --GENTOO=` uname -a | grep gentoo` -+GENTOO=yes - - printHelp() - { diff --git a/dev-util/eresi/files/0.82_beta2-parallel-make.patch b/dev-util/eresi/files/0.82_beta2-parallel-make.patch deleted file mode 100644 index c14d21a..0000000 --- a/dev-util/eresi/files/0.82_beta2-parallel-make.patch +++ /dev/null @@ -1,66 +0,0 @@ -Index: librevm/Makefile -=================================================================== ---- librevm/Makefile (revision 1284) -+++ librevm/Makefile (working copy) -@@ -42,7 +42,7 @@ - $(MAKE) -C io all32 - $(MAKE) -C api all32 - --$(NAME32).so : -+$(NAME32).so : mod32 - $(CC) -shared $(OBJ32) -o $(NAME32).so $(LDFLAGS32) \ - $(STATOPT) $(NCURSESLNOPT) $(READLNOPT) - ar rc ${NAME32}.a ${OBJ32} -@@ -57,7 +57,7 @@ - $(MAKE) -C io all64 - $(MAKE) -C api all64 - --lib64 : -+lib64 : mod64 - $(CC) -shared $(OBJ64) -o $(NAME64).so $(LDFLAGS64) \ - $(STATOPT) $(NCURSESLNOPT) $(READLNOPT) - ar rc ${NAME64}.a ${OBJ64} -Index: libstderesi/Makefile -=================================================================== ---- libstderesi/Makefile (revision 1284) -+++ libstderesi/Makefile (working copy) -@@ -47,7 +47,7 @@ - $(MAKE) -C analysis all32 - $(MAKE) -C files all32 - --$(NAME32).so : -+$(NAME32).so : mod32 - $(CC) -shared $(OBJ32) -o $(NAME32).so $(LDFLAGS32) \ - $(NCURSESLNOPT) $(READLNOPT) - ar rc ${NAME32}.a ${OBJ32} -@@ -66,7 +66,7 @@ - $(MAKE) -C analysis all64 - $(MAKE) -C files all64 - --$(NAME64).so : -+$(NAME64).so : mod64 - $(CC) -shared $(OBJ64) -o $(NAME64).so $(LDFLAGS64) \ - $(STATOPT) $(NCURSESLNOPT) $(READLNOPT) - ar rc ${NAME64}.a ${OBJ64} -Index: libe2dbg/Makefile -=================================================================== ---- libe2dbg/Makefile (revision 1284) -+++ libe2dbg/Makefile (working copy) -@@ -52,7 +52,7 @@ - $(MAKE) -C kernel - endif - --$(DBGNAME32O): -+$(DBGNAME32O): mod32 - @$(CC) -shared $(COBJ32) $(EXTRAOBJ32) $(UOBJ32) $(LDFLAGS32) \ - -o $(DBGNAME32).so - @$(AR) $(DBGNAME32).a $(COBJ32) $(UOBJ32) $(EXTRAOBJ32) -@@ -70,7 +70,7 @@ - $(MAKE) -C common all64 - $(MAKE) -C user all64 - --$(DBGNAME64O) : -+$(DBGNAME64O) : mod64 - @$(CC) -shared $(COBJ64) $(EXTRAOBJ64) $(UOBJ64) $(LDFLAGS64) \ - -o $(DBGNAME64).so - @$(AR) $(DBGNAME64).a $(OBJ64) diff --git a/dev-util/eresi/files/0.82_beta2-relative-symlinks.patch b/dev-util/eresi/files/0.82_beta2-relative-symlinks.patch deleted file mode 100644 index 83c0294..0000000 --- a/dev-util/eresi/files/0.82_beta2-relative-symlinks.patch +++ /dev/null @@ -1,113 +0,0 @@ -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 diff --git a/dev-util/eresi/files/0.82_beta2-remove-install-homedir.patch b/dev-util/eresi/files/0.82_beta2-remove-install-homedir.patch deleted file mode 100644 index ec59363..0000000 --- a/dev-util/eresi/files/0.82_beta2-remove-install-homedir.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -Naur eresi-0.82_beta2.orig//configure eresi-0.82_beta2/configure ---- eresi-0.82_beta2.orig//configure 2011-05-24 12:12:03.000000000 -0400 -+++ eresi-0.82_beta2/configure 2011-05-24 12:13:10.000000000 -0400 -@@ -740,22 +740,6 @@ - echo " @echo 'Kernsh has been built successfully.' " >> Makefile - fi - --if [ ! -e ~/.eresirc ]; then --echo " @cp doc/eresirc.example ~/.eresirc " >> Makefile --fi --if [ ! -e ~/.elfshrc ]; then --echo " @ln -sf ~/.eresirc ~/.elfshrc" >> Makefile --fi --if [ ! -e ~/.e2dbgrc ]; then --echo " @ln -sf ~/.eresirc ~/.e2dbgrc" >> Makefile --fi --if [ ! -e ~/.etracerc ]; then --echo " @ln -sf ~/.eresirc ~/.etracerc" >> Makefile --fi --if [ ! -e ~/.kernshrc ]; then --echo " @ln -sf ~/.eresirc ~/.kernshrc" >> Makefile --fi -- - echo ".PHONY: modules " >> Makefile - echo "modules: " >> Makefile - echo " @echo 'Building ERESI modules...' " >> Makefile diff --git a/dev-util/eresi/files/0.82_beta2-sed-in-Makefile.patch b/dev-util/eresi/files/0.82_beta2-sed-in-Makefile.patch deleted file mode 100644 index 321e710..0000000 --- a/dev-util/eresi/files/0.82_beta2-sed-in-Makefile.patch +++ /dev/null @@ -1,22 +0,0 @@ -Having a sed command at the top of the Makefile will break with -current (3.82) GNU make. - -2011-05-23 Martin von Gagern - -Index: eresi-0.82_beta2/configure -=================================================================== ---- eresi-0.82_beta2.orig/configure -+++ eresi-0.82_beta2/configure -@@ -618,10 +618,10 @@ echo "RM = rm -f " - echo "" >> Makefile - echo "all : world modules testsuite tags" >> Makefile - -+sed -ie "s%TESTING_ROOT=.*%TESTING_ROOT=`pwd`/%" eresi-config -+ - cat >> Makefile <<EOF - --sed -ie "s%TESTING_ROOT=.*%TESTING_ROOT=`pwd`/%" eresi-config -- - ifdef NAME - include build/defs/dep-rules.def - component: dep-\$(NAME) diff --git a/dev-util/eresi/metadata.xml b/dev-util/eresi/metadata.xml deleted file mode 100644 index 13d368e..0000000 --- a/dev-util/eresi/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>blueness@gentoo.org</email> - <name>Anthony G. Basile</name> - </maintainer> - <longdescription> - The ERESI Reverse Engineering Software Interface is a multi-architecture - binary analysis framework with a tailored domain specific language for - reverse engineering and program manipulation. - </longdescription> - <use> - <flag name="server">Build eresi server capability</flag> - </use> -</pkgmetadata> |