ports/57115: [patch] Update devel/elfsh 0.51b2 -> 0.51b3

Simon Barner barner at in.tum.de
Mon Sep 22 23:20:22 UTC 2003


>Number:         57115
>Category:       ports
>Synopsis:       [patch] Update devel/elfsh 0.51b2 -> 0.51b3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 22 16:20:20 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Simon Barner
>Release:        FreeBSD 4.9-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD zi025.glhnet.mhn.de 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #1: Thu Sep 4 20:49:53 CEST 2003 simon at zi025.glhnet.mhn.de:/usr/src/sys/compile/KISTE i386

>Description:

The updated version fixes several bugs (e.g. loading a Linux ELF file
and safing it without any modifications resulted in a broken output
file).

I also changed the mastersite but perhaps the maintainer prefers it to
mirror the port on his website.

>How-To-Repeat:
N/A

>Fix:

Please apply the following patch:

diff -ruN elfsh.orig/Makefile elfsh/Makefile
--- elfsh.orig/Makefile	Tue Sep 23 01:10:04 2003
+++ elfsh/Makefile	Tue Sep 23 01:01:50 2003
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	elfsh
-PORTVERSION=	0.51b2
+PORTVERSION=	0.51b3
 CATEGORIES=	devel
-MASTER_SITES=	http://www.kerneled.com/freebsd/ports/
-DISTNAME=	elfsh-0.51b2-portable
+MASTER_SITES=	http://elfsh.devhell.org/files/
+DISTNAME=	elfsh-0.51b3-portable
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	samy at kerneled.com
diff -ruN elfsh.orig/distinfo elfsh/distinfo
--- elfsh.orig/distinfo	Tue Sep 23 01:10:04 2003
+++ elfsh/distinfo	Tue Sep 23 00:54:46 2003
@@ -1 +1 @@
-MD5 (elfsh-0.51b2-portable.tgz) = 091a9a89f69f861024a75d314b6d616f
+MD5 (elfsh-0.51b3-portable.tgz) = e8073d475e82dc911a7ebfa6f2567719
diff -ruN elfsh.orig/files/patch-vm::Makefile elfsh/files/patch-vm::Makefile
--- elfsh.orig/files/patch-vm::Makefile	Tue Sep 23 01:10:04 2003
+++ elfsh/files/patch-vm::Makefile	Tue Sep 23 00:58:04 2003
@@ -1,16 +1,6 @@
---- vm/Makefile	Fri Aug 15 17:58:34 2003
-+++ vm/Makefile.patch	Sat Aug 16 02:26:48 2003
-@@ -19,9 +19,6 @@
- RM			= rm -f
- NAME			= elfsh
- 
--DLOPT_freebsd4.4	=
--DLOPT_linux-gnu		= -ldl
--DLOPT_solaris		= -ldl
- #EXTRAOPT		= -lefence
- 
- # Uncomment that to use libasm
-@@ -29,14 +26,14 @@
+--- vm/Makefile.orig	Thu Aug 21 03:23:17 2003
++++ vm/Makefile	Tue Sep 23 00:57:31 2003
+@@ -19,8 +19,8 @@
  #LDASMOPT		= -lasm
  
  # Uncommant that to use libreadline
@@ -19,13 +9,14 @@
 +READLNOPT		= -DUSE_READLN
 +LDREADLNOPT		= -lreadline -ltermcap
  
+ 
+ # End of configurable Makefile
+@@ -40,7 +40,7 @@
+ RM			= rm -f
+ NAME			= elfsh
+ 
 -CFLAGS			= -rdynamic -fPIC -g3 -O2 -Wall -Iinclude \
 +CFLAGS			+= -rdynamic -fPIC -g3 -Wall -Iinclude \
  			-I../libhash/include/ -I../libelfsh/include/ \
- 			-DELFSH_INTERN $(ASMOPT) $(READLNOPT)
- LDFLAGS			= -L../libelfsh/ -lelfsh -L../libhash/ -lhashelfsh \
--			-rdynamic -g3 -ldl $(LDASMOPT) $(LDREADLNOPT) \
-+			-rdynamic -g3 $(LDASMOPT) $(LDREADLNOPT) \
- 			$(EXTRAOPT)
- 
+ 			-DELFSH_INTERN $(DLOPT) $(ASMOPT) $(READLNOPT)
  
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list