aboutsummaryrefslogtreecommitdiff
path: root/devel/elftoaout
diff options
context:
space:
mode:
authorJustin M. Seger <jseger@FreeBSD.org>1999-04-12 00:03:00 +0000
committerJustin M. Seger <jseger@FreeBSD.org>1999-04-12 00:03:00 +0000
commit563ff0bda22b6022a55fb0a959b08676e57d2d71 (patch)
tree417b05707810613dac39098cc65249467cee0557 /devel/elftoaout
parentd6fb7b96d4b8323565ad2c7365f70e177db22d52 (diff)
downloadports-563ff0bda22b6022a55fb0a959b08676e57d2d71.tar.gz
ports-563ff0bda22b6022a55fb0a959b08676e57d2d71.zip
Import of devel/elftoaout 2.0
A program that is used to convert static elf images to a.out format. The SUN OpenBoot PROM can only boot a.out images. PR: ports/7150 Submitted by: Kapil Chowksey <kchowksey@hss.hns.com>
Notes
Notes: svn path=/head/; revision=17799
Diffstat (limited to 'devel/elftoaout')
-rw-r--r--devel/elftoaout/Makefile19
-rw-r--r--devel/elftoaout/distinfo1
-rw-r--r--devel/elftoaout/files/patch-aa19
-rw-r--r--devel/elftoaout/pkg-comment1
-rw-r--r--devel/elftoaout/pkg-descr2
-rw-r--r--devel/elftoaout/pkg-plist1
6 files changed, 43 insertions, 0 deletions
diff --git a/devel/elftoaout/Makefile b/devel/elftoaout/Makefile
new file mode 100644
index 000000000000..4159d22860f8
--- /dev/null
+++ b/devel/elftoaout/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: elftoaout
+# Version required: 2.0
+# Date created: 3 Jul 1998
+# Whom: kchowksey@hss.hns.com
+#
+# $Id$
+#
+
+DISTNAME= elftoaout-2.0
+CATEGORIES= devel
+MASTER_SITES= ftp://sunsite.mff.cuni.cz/OS/Linux/Sparc/local/ultra/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= kchowksey@hss.hns.com
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/elftoaout ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/devel/elftoaout/distinfo b/devel/elftoaout/distinfo
new file mode 100644
index 000000000000..31b3729002a4
--- /dev/null
+++ b/devel/elftoaout/distinfo
@@ -0,0 +1 @@
+MD5 (elftoaout-2.0.tgz) = a966fdec49c028005a43b6e891e88e41
diff --git a/devel/elftoaout/files/patch-aa b/devel/elftoaout/files/patch-aa
new file mode 100644
index 000000000000..b351f87889b8
--- /dev/null
+++ b/devel/elftoaout/files/patch-aa
@@ -0,0 +1,19 @@
+--- elftoaout.c~ Thu Jul 10 16:48:06 1997
++++ elftoaout.c Fri Jul 3 09:36:09 1998
+@@ -9,7 +9,15 @@
+ #include <linux/elf.h>
+ #define ELFDATA2MSB 2
+ #else
+-#include <sys/elf.h>
++#include <elf.h>
++#include <sys/elf64.h>
++#endif
++
++#ifndef PT_LOPROC
++#define PT_LOPROC 0x70000000
++#endif
++#ifndef PT_HIPROC
++#define PT_HIPROC 0x7fffffff
+ #endif
+
+ #define swab16(x) (((x)<<8&0xFF00)|((x)>>8&0x00FF))
diff --git a/devel/elftoaout/pkg-comment b/devel/elftoaout/pkg-comment
new file mode 100644
index 000000000000..9c5f67ff8b66
--- /dev/null
+++ b/devel/elftoaout/pkg-comment
@@ -0,0 +1 @@
+ELF to a.out conversion tool by Jakub Jelinek and Pete Zaitcev.
diff --git a/devel/elftoaout/pkg-descr b/devel/elftoaout/pkg-descr
new file mode 100644
index 000000000000..c3f2a402f839
--- /dev/null
+++ b/devel/elftoaout/pkg-descr
@@ -0,0 +1,2 @@
+A program that is used to convert static elf images to a.out format.
+The SUN OpenBoot PROM can only boot a.out images.
diff --git a/devel/elftoaout/pkg-plist b/devel/elftoaout/pkg-plist
new file mode 100644
index 000000000000..241c8582d437
--- /dev/null
+++ b/devel/elftoaout/pkg-plist
@@ -0,0 +1 @@
+bin/elftoaout