aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2000-10-28 09:58:23 +0800
committerwill <will@FreeBSD.org>2000-10-28 09:58:23 +0800
commita48a01b66b2bcaf5e1885839dc6ecabd71f097cc (patch)
tree325f0d4064385a101229fd9738474ce33e373bfe
parent442d39731dd3f8c45e1cc4f1c4e7020e35c7f898 (diff)
downloadfreebsd-ports-gnome-a48a01b66b2bcaf5e1885839dc6ecabd71f097cc.tar.gz
freebsd-ports-gnome-a48a01b66b2bcaf5e1885839dc6ecabd71f097cc.tar.zst
freebsd-ports-gnome-a48a01b66b2bcaf5e1885839dc6ecabd71f097cc.zip
Add unadf 0.7.9b, a program that extracts files from .adf files used
by Amiga emulators. PR: 21711 Submitted by: Per Wigren <wigren@home.se>
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/unadf/Makefile25
-rw-r--r--archivers/unadf/distinfo1
-rw-r--r--archivers/unadf/files/patch-DemoMakefile91
-rw-r--r--archivers/unadf/files/patch-LibMakefile407
-rw-r--r--archivers/unadf/pkg-comment1
-rw-r--r--archivers/unadf/pkg-descr7
-rw-r--r--archivers/unadf/pkg-plist1
8 files changed, 534 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index 2607b86177f4..879d82a4e776 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -26,6 +26,7 @@
SUBDIR += rar
SUBDIR += ruby-zlib
SUBDIR += unace
+ SUBDIR += unadf
SUBDIR += unarj
SUBDIR += undms
SUBDIR += unlzx
diff --git a/archivers/unadf/Makefile b/archivers/unadf/Makefile
new file mode 100644
index 000000000000..cf778f160f70
--- /dev/null
+++ b/archivers/unadf/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: unadf
+# Date created: 1 October 2000
+# Whom: Per Wigren
+#
+# $FreeBSD$
+#
+
+PORTNAME= unadf
+PORTVERSION= 0.7.9b
+CATEGORIES= archivers
+MASTER_SITES= http://perso.club-internet.fr/lclevy/adflib/
+DISTNAME= adflib
+
+MAINTAINER= wigren@home.se
+
+NO_WRKSUBDIR= yes
+USE_ZIP= yes
+
+pre-build:
+ @${PERL} -pi -e "s@tests lib demo@lib demo@g" ${WRKSRC}/Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/Demo/unadf ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/archivers/unadf/distinfo b/archivers/unadf/distinfo
new file mode 100644
index 000000000000..f49982f698d7
--- /dev/null
+++ b/archivers/unadf/distinfo
@@ -0,0 +1 @@
+MD5 (adflib.zip) = 28e8b58b14b1125725f1c229528f0eb7
diff --git a/archivers/unadf/files/patch-DemoMakefile b/archivers/unadf/files/patch-DemoMakefile
new file mode 100644
index 000000000000..58d6d2396fa1
--- /dev/null
+++ b/archivers/unadf/files/patch-DemoMakefile
@@ -0,0 +1,91 @@
+--- Demo/Makefile Fri Aug 18 20:08:14 2000
++++ Demo/Makefile.new Fri Oct 27 20:46:41 2000
+@@ -32,19 +32,14 @@
+
+ # DO NOT DELETE THIS LINE -- make depend depends on it.
+
+-unadf.o: /usr/include/stdlib.h
+ # /usr/include/stdlib.h includes:
+ # features.h
+ # stddef.h
+ # sys/types.h
+ # alloca.h
+-unadf.o: /usr/include/features.h
+ # /usr/include/features.h includes:
+ # sys/cdefs.h
+ # gnu/stubs.h
+-unadf.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-unadf.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-unadf.o: /usr/include/sys/types.h
+ # /usr/include/sys/types.h includes:
+ # features.h
+ # bits/types.h
+@@ -53,54 +48,41 @@
+ # endian.h
+ # sys/select.h
+ # sys/sysmacros.h
+-unadf.o: /usr/include/bits/types.h
+ # /usr/include/bits/types.h includes:
+ # features.h
+ # stddef.h
+-unadf.o: /usr/include/time.h
+ # /usr/include/time.h includes:
+ # bits/types.h
+-unadf.o: /usr/include/endian.h
+ # /usr/include/endian.h includes:
+ # features.h
+ # bits/endian.h
+-unadf.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+ # /usr/include/sys/select.h includes:
+ # features.h
+ # bits/types.h
+ # bits/select.h
+ # bits/sigset.h
+ # time.h
+-unadf.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-unadf.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+ # /usr/include/alloca.h includes:
+ # features.h
+ # stddef.h
+-unadf.o: /usr/include/errno.h
+ # /usr/include/errno.h includes:
+ # features.h
+ # bits/errno.h
+-unadf.o: /usr/include/bits/errno.h
+ # /usr/include/bits/errno.h includes:
+ # linux/errno.h
+-unadf.o: /usr/include/linux/errno.h
+ # /usr/include/linux/errno.h includes:
+ # asm/errno.h
+-unadf.o: /usr/include/asm/errno.h /usr/include/string.h
+ # /usr/include/string.h includes:
+ # features.h
+ # stddef.h
+-unadf.o: ../Lib/adflib.h
+ # ../Lib/adflib.h includes:
+ # adf_defs.h
+ # adf_str.h
+-unadf.o: ../Lib/adf_defs.h ../Lib/adf_str.h
+ # ../Lib/adf_str.h includes:
+ # stdio.h
+ # adf_defs.h
+ # adf_blk.h
+ # adf_err.h
+-unadf.o: /usr/include/stdio.h
+ # /usr/include/stdio.h includes:
+ # features.h
+ # stddef.h
+@@ -108,13 +90,9 @@
+ # bits/types.h
+ # libio.h
+ # bits/stdio_lim.h
+-unadf.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-unadf.o: /usr/include/libio.h
+ # /usr/include/libio.h includes:
+ # _G_config.h
+ # stdarg.h
+-unadf.o: /usr/include/_G_config.h
+ # /usr/include/_G_config.h includes:
+ # bits/types.h
+ # stddef.h
+-unadf.o: /usr/include/bits/stdio_lim.h ../Lib/adf_blk.h ../Lib/adf_err.h
diff --git a/archivers/unadf/files/patch-LibMakefile b/archivers/unadf/files/patch-LibMakefile
new file mode 100644
index 000000000000..c28db5654b7b
--- /dev/null
+++ b/archivers/unadf/files/patch-LibMakefile
@@ -0,0 +1,407 @@
+--- Lib/Makefile Fri Oct 27 20:39:11 2000
++++ Lib/Makefile.new Fri Oct 27 20:44:32 2000
+@@ -27,7 +27,7 @@
+ adf_util.o adf_env.o adf_nativ.o adf_dir.o adf_file.o adf_cache.o \
+ adf_link.o adf_salv.o
+
+-libadf.a: $(OBJS)
++libadf.a: defendian.h $(OBJS)
+ $(AR) $@ $(OBJS)
+ -@ ($(RANLIB) $@ || true) >/dev/null 2>&1
+
+@@ -41,7 +41,7 @@
+ # to define LITT_ENDIAN on little endian machines (intel)
+ # checks for sizeof(long)=4, sizeof(short)=2, sizeof(int)=4
+ defendian.h: myconf
+- myconf
++ ./myconf
+
+ adf_nativ.o: ${NATIV_DIR}/adf_nativ.c ${NATIV_DIR}/adf_nativ.h
+ $(CC) ${CFLAGS} -c ${NATIV_DIR}/adf_nativ.c
+@@ -59,19 +59,14 @@
+
+ # DO NOT DELETE THIS LINE -- make depend depends on it.
+
+-adf_bitm.o: /usr/include/stdlib.h
+ # /usr/include/stdlib.h includes:
+ # features.h
+ # stddef.h
+ # sys/types.h
+ # alloca.h
+-adf_bitm.o: /usr/include/features.h
+ # /usr/include/features.h includes:
+ # sys/cdefs.h
+ # gnu/stubs.h
+-adf_bitm.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_bitm.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_bitm.o: /usr/include/sys/types.h
+ # /usr/include/sys/types.h includes:
+ # features.h
+ # bits/types.h
+@@ -80,46 +75,35 @@
+ # endian.h
+ # sys/select.h
+ # sys/sysmacros.h
+-adf_bitm.o: /usr/include/bits/types.h
+ # /usr/include/bits/types.h includes:
+ # features.h
+ # stddef.h
+-adf_bitm.o: /usr/include/time.h
+ # /usr/include/time.h includes:
+ # bits/types.h
+-adf_bitm.o: /usr/include/endian.h
+ # /usr/include/endian.h includes:
+ # features.h
+ # bits/endian.h
+-adf_bitm.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+ # /usr/include/sys/select.h includes:
+ # features.h
+ # bits/types.h
+ # bits/select.h
+ # bits/sigset.h
+ # time.h
+-adf_bitm.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_bitm.o: /usr/include/sys/sysmacros.h
+ # /usr/include/sys/sysmacros.h includes:
+ # endian.h
+-adf_bitm.o: /usr/include/alloca.h
+ # /usr/include/alloca.h includes:
+ # features.h
+ # stddef.h
+-adf_bitm.o: /usr/include/string.h
+ # /usr/include/string.h includes:
+ # features.h
+ # stddef.h
+-adf_bitm.o: adf_raw.h
+ # adf_raw.h includes:
+ # adf_str.h
+-adf_bitm.o: adf_str.h
+ # adf_str.h includes:
+ # stdio.h
+ # adf_defs.h
+ # adf_blk.h
+ # adf_err.h
+-adf_bitm.o: /usr/include/stdio.h
+ # /usr/include/stdio.h includes:
+ # features.h
+ # stddef.h
+@@ -127,319 +111,66 @@
+ # bits/types.h
+ # libio.h
+ # bits/stdio_lim.h
+-adf_bitm.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_bitm.o: /usr/include/libio.h
+ # /usr/include/libio.h includes:
+ # _G_config.h
+ # stdarg.h
+-adf_bitm.o: /usr/include/_G_config.h
+ # /usr/include/_G_config.h includes:
+ # bits/types.h
+ # stddef.h
+-adf_bitm.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_bitm.o: adf_bitm.h
+ # adf_bitm.h includes:
+ # adf_str.h
+ # prefix.h
+-adf_bitm.o: prefix.h adf_disk.h
+ # adf_disk.h includes:
+ # prefix.h
+ # adf_str.h
+ # adf_defs.h
+-adf_bitm.o: adf_util.h
+ # adf_util.h includes:
+ # prefix.h
+ # adf_str.h
+-adf_bitm.o: defendian.h
+-adf_bitm.o: adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_bitm.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_bitm.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_bitm.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_bitm.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_bitm.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_bitm.o: adf_blk.h adf_err.h prefix.h
+-adf_cache.o: /usr/include/stdlib.h /usr/include/features.h
+-adf_cache.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_cache.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_cache.o: /usr/include/sys/types.h /usr/include/bits/types.h
+-adf_cache.o: /usr/include/time.h /usr/include/endian.h
+-adf_cache.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_cache.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_cache.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+-adf_cache.o: /usr/include/string.h adf_defs.h adf_str.h /usr/include/stdio.h
+-adf_cache.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_cache.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_cache.o: /usr/include/bits/stdio_lim.h adf_blk.h adf_err.h defendian.h
+-adf_cache.o: adf_cache.h
+ # adf_cache.h includes:
+ # adf_str.h
+-adf_cache.o: adf_raw.h adf_disk.h prefix.h adf_bitm.h adf_util.h adf_dir.h
+ # adf_dir.h includes:
+ # adf_str.h
+ # adf_err.h
+ # adf_defs.h
+ # prefix.h
+-adf_cache.o: adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_cache.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_cache.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_cache.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_cache.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_cache.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
+-adf_cache.o: adf_defs.h adf_blk.h adf_err.h
+-adf_dir.o: /usr/include/stdlib.h /usr/include/features.h
+-adf_dir.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_dir.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_dir.o: /usr/include/sys/types.h /usr/include/bits/types.h
+-adf_dir.o: /usr/include/time.h /usr/include/endian.h
+-adf_dir.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_dir.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_dir.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+-adf_dir.o: /usr/include/string.h /usr/include/ctype.h
+ # /usr/include/ctype.h includes:
+ # features.h
+ # bits/types.h
+ # endian.h
+-adf_dir.o: adf_dir.h adf_str.h /usr/include/stdio.h
+-adf_dir.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_dir.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_dir.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_dir.o: prefix.h adf_util.h defendian.h adf_raw.h adf_disk.h adf_bitm.h
+-adf_dir.o: adf_file.h
+ # adf_file.h includes:
+ # prefix.h
+ # adf_str.h
+-adf_dir.o: adf_cache.h
+-adf_dir.o: adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_dir.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_dir.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_dir.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_dir.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_dir.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_dir.o: adf_blk.h adf_err.h prefix.h
+-adf_disk.o: /usr/include/limits.h
+ # /usr/include/limits.h includes:
+ # features.h
+ # bits/posix1_lim.h
+ # bits/posix2_lim.h
+ # limits.h
+-adf_disk.o: /usr/include/features.h /usr/include/sys/cdefs.h
+-adf_disk.o: /usr/include/gnu/stubs.h /usr/include/bits/posix1_lim.h
+ # /usr/include/bits/posix1_lim.h includes:
+ # bits/local_lim.h
+-adf_disk.o: /usr/include/bits/local_lim.h
+ # /usr/include/bits/local_lim.h includes:
+ # linux/limits.h
+-adf_disk.o: /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h
+-adf_disk.o: /usr/include/stdlib.h
+-adf_disk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_disk.o: /usr/include/sys/types.h /usr/include/bits/types.h
+-adf_disk.o: /usr/include/time.h /usr/include/endian.h
+-adf_disk.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_disk.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_disk.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+-adf_disk.o: /usr/include/string.h adf_str.h /usr/include/stdio.h
+-adf_disk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_disk.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_disk.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_disk.o: adf_disk.h prefix.h adf_raw.h adf_hd.h
+ # adf_hd.h includes:
+ # prefix.h
+ # adf_str.h
+ # hd_blk.h
+ # adf_err.h
+-adf_disk.o: hd_blk.h
+ # hd_blk.h includes:
+ # adf_str.h
+-adf_disk.o: adf_bitm.h adf_util.h ./Generic/adf_nativ.h
+ # ./Generic/adf_nativ.h includes:
+ # stdio.h
+ # adf_str.h
+-adf_disk.o: adf_dump.h adf_cache.h
+-adf_disk.o: prefix.h adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_disk.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_disk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_disk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_disk.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_disk.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_disk.o: adf_blk.h adf_err.h
+-adf_dump.o: /usr/include/stdio.h /usr/include/features.h
+-adf_dump.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_dump.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_dump.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_dump.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_dump.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
+-adf_dump.o: /usr/include/stdlib.h /usr/include/sys/types.h
+-adf_dump.o: /usr/include/time.h /usr/include/endian.h
+-adf_dump.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_dump.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_dump.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+-adf_dump.o: /usr/include/errno.h
+ # /usr/include/errno.h includes:
+ # features.h
+ # bits/errno.h
+-adf_dump.o: /usr/include/bits/errno.h
+ # /usr/include/bits/errno.h includes:
+ # linux/errno.h
+-adf_dump.o: /usr/include/linux/errno.h
+ # /usr/include/linux/errno.h includes:
+ # asm/errno.h
+-adf_dump.o: /usr/include/asm/errno.h adf_defs.h adf_str.h adf_blk.h adf_err.h
+-adf_dump.o: adf_disk.h prefix.h ./Generic/adf_nativ.h
+-adf_env.o: /usr/include/stdio.h /usr/include/features.h
+-adf_env.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_env.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_env.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_env.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_env.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
+-adf_env.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h
+-adf_env.o: /usr/include/endian.h /usr/include/bits/endian.h
+-adf_env.o: /usr/include/sys/select.h /usr/include/bits/select.h
+-adf_env.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
+-adf_env.o: /usr/include/alloca.h adf_defs.h adf_str.h adf_blk.h adf_err.h
+-adf_env.o: ./Generic/adf_nativ.h adf_env.h
+ # adf_env.h includes:
+ # prefix.h
+-adf_env.o: prefix.h defendian.h
+-adf_env.o: prefix.h
+-adf_file.o: /usr/include/stdlib.h /usr/include/features.h
+-adf_file.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_file.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_file.o: /usr/include/sys/types.h /usr/include/bits/types.h
+-adf_file.o: /usr/include/time.h /usr/include/endian.h
+-adf_file.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_file.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_file.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+-adf_file.o: /usr/include/string.h adf_util.h prefix.h adf_str.h
+-adf_file.o: /usr/include/stdio.h
+-adf_file.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_file.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_file.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_file.o: adf_file.h defendian.h adf_raw.h adf_disk.h adf_dir.h adf_bitm.h
+-adf_file.o: adf_cache.h
+-adf_file.o: prefix.h adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_file.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_file.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_file.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_file.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_file.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_file.o: adf_blk.h adf_err.h
+-adf_hd.o: /usr/include/stdio.h /usr/include/features.h
+-adf_hd.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_hd.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_hd.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_hd.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_hd.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h
+-adf_hd.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h
+-adf_hd.o: /usr/include/endian.h /usr/include/bits/endian.h
+-adf_hd.o: /usr/include/sys/select.h /usr/include/bits/select.h
+-adf_hd.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
+-adf_hd.o: /usr/include/alloca.h /usr/include/string.h adf_str.h adf_defs.h
+-adf_hd.o: adf_blk.h adf_err.h hd_blk.h adf_raw.h adf_hd.h prefix.h adf_util.h
+-adf_hd.o: adf_disk.h ./Generic/adf_nativ.h adf_dump.h defendian.h
+-adf_hd.o: prefix.h adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_hd.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_hd.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_hd.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_hd.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_hd.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_hd.o: adf_blk.h adf_err.h hd_blk.h
+-adf_link.o: /usr/include/string.h /usr/include/features.h
+-adf_link.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_link.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_link.o: adf_defs.h adf_str.h /usr/include/stdio.h
+-adf_link.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_link.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_link.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_blk.h
+-adf_link.o: adf_err.h adf_link.h
+ # adf_link.h includes:
+ # prefix.h
+-adf_link.o: prefix.h adf_dir.h
+-adf_link.o: prefix.h
+-adf_raw.o: /usr/include/limits.h /usr/include/features.h
+-adf_raw.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_raw.o: /usr/include/bits/posix1_lim.h /usr/include/bits/local_lim.h
+-adf_raw.o: /usr/include/linux/limits.h /usr/include/bits/posix2_lim.h
+-adf_raw.o: /usr/include/stdlib.h
+-adf_raw.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_raw.o: /usr/include/sys/types.h /usr/include/bits/types.h
+-adf_raw.o: /usr/include/time.h /usr/include/endian.h
+-adf_raw.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_raw.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_raw.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h
+-adf_raw.o: /usr/include/string.h adf_str.h /usr/include/stdio.h
+-adf_raw.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_raw.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_raw.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_raw.o: adf_raw.h adf_disk.h prefix.h adf_util.h defendian.h
+-adf_raw.o: adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_raw.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_raw.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_raw.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_raw.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_raw.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_raw.o: adf_blk.h adf_err.h
+-adf_salv.o: /usr/include/string.h /usr/include/features.h
+-adf_salv.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_salv.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_salv.o: /usr/include/stdlib.h /usr/include/sys/types.h
+-adf_salv.o: /usr/include/bits/types.h /usr/include/time.h
+-adf_salv.o: /usr/include/endian.h /usr/include/bits/endian.h
+-adf_salv.o: /usr/include/sys/select.h /usr/include/bits/select.h
+-adf_salv.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h
+-adf_salv.o: /usr/include/alloca.h adf_salv.h
+ # adf_salv.h includes:
+ # prefix.h
+ # adf_str.h
+-adf_salv.o: prefix.h adf_str.h /usr/include/stdio.h
+-adf_salv.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_salv.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_salv.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_salv.o: adf_bitm.h adf_util.h adf_disk.h adf_dir.h adf_file.h adf_cache.h
+-adf_salv.o: prefix.h adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_salv.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_salv.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_salv.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_salv.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_salv.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_salv.o: adf_blk.h adf_err.h
+-adf_str.o: /usr/include/stdio.h /usr/include/features.h
+-adf_str.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_str.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_str.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_str.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_str.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_str.o: adf_blk.h adf_err.h
+-adf_util.o: /usr/include/stdlib.h /usr/include/features.h
+-adf_util.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_util.o: /usr/include/sys/types.h /usr/include/bits/types.h
+-adf_util.o: /usr/include/time.h /usr/include/endian.h
+-adf_util.o: /usr/include/bits/endian.h /usr/include/sys/select.h
+-adf_util.o: /usr/include/bits/select.h /usr/include/bits/sigset.h
+-adf_util.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h adf_util.h
+-adf_util.o: prefix.h adf_str.h /usr/include/stdio.h
+-adf_util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_util.o: /usr/include/libio.h /usr/include/_G_config.h
+-adf_util.o: /usr/include/bits/stdio_lim.h adf_defs.h adf_blk.h adf_err.h
+-adf_util.o: adf_disk.h
+-adf_util.o: prefix.h adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adf_util.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adf_util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adf_util.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adf_util.o: /usr/include/bits/types.h /usr/include/libio.h
+-adf_util.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-adf_util.o: adf_blk.h adf_err.h
+-adflib.o: adf_defs.h adf_str.h /usr/include/stdio.h /usr/include/features.h
+-adflib.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-adflib.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-adflib.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-adflib.o: /usr/include/bits/types.h /usr/include/libio.h
+-adflib.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_blk.h
+-adflib.o: adf_err.h
+-hd_blk.o: adf_str.h /usr/include/stdio.h /usr/include/features.h
+-hd_blk.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
+-hd_blk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h
+-hd_blk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h
+-hd_blk.o: /usr/include/bits/types.h /usr/include/libio.h
+-hd_blk.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h adf_defs.h
+-hd_blk.o: adf_blk.h adf_err.h
diff --git a/archivers/unadf/pkg-comment b/archivers/unadf/pkg-comment
new file mode 100644
index 000000000000..ec4e89009592
--- /dev/null
+++ b/archivers/unadf/pkg-comment
@@ -0,0 +1 @@
+Extracts files from .adf-files used by Amiga emulators
diff --git a/archivers/unadf/pkg-descr b/archivers/unadf/pkg-descr
new file mode 100644
index 000000000000..ee260c95aa5c
--- /dev/null
+++ b/archivers/unadf/pkg-descr
@@ -0,0 +1,7 @@
+This package includes unadf which extracts files from Amiga .adf
+diskfiles used by Amiga emulators like UAE.
+
+WWW: http://perso.club-internet.fr/lclevy/adflib/unadf.html
+
+- Per Wigren
+wigren@home.se
diff --git a/archivers/unadf/pkg-plist b/archivers/unadf/pkg-plist
new file mode 100644
index 000000000000..1a96fc67054c
--- /dev/null
+++ b/archivers/unadf/pkg-plist
@@ -0,0 +1 @@
+bin/unadf