Hi, This is a diff for the latest version of libelf 0.8.10.
Tested on amd64 and with dynamips who works fine. Can take maintainership on it. Comments ? OK ? Commit ? Cheers, -- Benoit Lecocq
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/libelf/Makefile,v retrieving revision 1.3 diff -u -r1.3 Makefile --- Makefile 4 Jan 2008 17:48:34 -0000 1.3 +++ Makefile 21 Mar 2009 16:48:26 -0000 @@ -1,25 +1,25 @@ # $OpenBSD: Makefile,v 1.3 2008/01/04 17:48:34 espie Exp $ -COMMENT= read, modify, create ELF files on any arch -CATEGORIES= devel +COMMENT = read, modify, create ELF files on any arch +DISTNAME = libelf-0.8.10 +SHARED_LIBS = elf 0.10 +CATEGORIES = devel +HOMEPAGE = http://www.mr511.de/software/english.html -# The actual homepage is in german, this points to it. -HOMEPAGE= http://directory.fsf.org/all/libelf.html -MASTER_SITES= http://www.mr511.de/software/ -DISTNAME= libelf-0.8.6 -SHARED_LIBS= elf 0.0 +# LGPL +PERMIT_DISTFILES_FTP = Yes +PERMIT_DISTFILES_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_PACKAGE_CDROM = Yes -CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.13 -CONFIGURE_ARGS= --disable-nls -MAKE_FLAGS= SHLIB_SFX=.so.$(LIBelf_VERSION) -DESTDIRNAME= instroot +MASTER_SITES = http://www.mr511.de/software/ \ + ftp://ftp.ibiblio.org/pub/Linux/libs/ -# LGPL -PERMIT_DISTFILES_FTP= Yes -PERMIT_DISTFILES_CDROM= Yes -PERMIT_PACKAGE_FTP= Yes -PERMIT_PACKAGE_CDROM= Yes +MAKE_FLAGS = SHLIB_SFX=.so.$(LIBelf_VERSION) \ + instroot=${DESTDIR} +CONFIGURE_STYLE = autoconf +CONFIGURE_ARGS = --disable-nls --disable-compat +AUTOCONF_VERSION = 2.13 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/libelf/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 5 Apr 2007 15:37:55 -0000 1.2 +++ distinfo 21 Mar 2009 16:48:26 -0000 @@ -1,5 +1,5 @@ -MD5 (libelf-0.8.6.tar.gz) = 1ET7AGjN/tAbsf0ekdKScA== -RMD160 (libelf-0.8.6.tar.gz) = +PrdedJ/CD05wxpbOnJlXUwIQtI= -SHA1 (libelf-0.8.6.tar.gz) = HoZaMx83zEe16pblBEntk0Quy/A= -SHA256 (libelf-0.8.6.tar.gz) = b/el27XM8UmV9r3n8fymvl9/kfYrJoCgDTLoKxcslJk= -SIZE (libelf-0.8.6.tar.gz) = 144198 +MD5 (libelf-0.8.10.tar.gz) = nbTTbCg9l5DY+n3x9Ne02Q== +RMD160 (libelf-0.8.10.tar.gz) = CXs8GPNCM72UhPLsU8ZahLIiLzE= +SHA1 (libelf-0.8.10.tar.gz) = X2+2ZrDPYEJDEQODulXvN98cjs4= +SHA256 (libelf-0.8.10.tar.gz) = LXmVSFwPj0vu+Y2MG3lwse+zQZPBp2TZHyhiTYMwKgk= +SIZE (libelf-0.8.10.tar.gz) = 147824 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/libelf/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 PLIST --- pkg/PLIST 12 Jul 2006 08:45:58 -0000 1.1.1.1 +++ pkg/PLIST 21 Mar 2009 16:48:26 -0000 @@ -1,14 +1,11 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2006/07/12 08:45:58 espie Exp $ %%SHARED%% -include/gelf.h include/libelf/ -include/libelf.h include/libelf/elf_repl.h include/libelf/gelf.h include/libelf/libelf.h include/libelf/nlist.h include/libelf/sys_elf.h -include/nlist.h lib/libelf.a lib/pkgconfig/ lib/pkgconfig/libelf.pc
