summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2013-09-12 14:00:30 +0000
committerryoon <ryoon@pkgsrc.org>2013-09-12 14:00:30 +0000
commitaf9fa8b667108cff974ee06701c6982e50b7f8b1 (patch)
tree63831d55a0b4591384ee76a0ab1e9192c2b5ee5d
parent7d1efc905fda73aa1ffffb4a31377a2c417d8646 (diff)
downloadpkgsrc-af9fa8b667108cff974ee06701c6982e50b7f8b1.tar.gz
Import cross-freemint-mintbin-20110527 as cross/freemint-mintbin.
Utilities for FreeMiNT (OS for Atari ST) cross compile.
-rw-r--r--cross/freemint-mintbin/DESCR1
-rw-r--r--cross/freemint-mintbin/Makefile43
-rw-r--r--cross/freemint-mintbin/PLIST23
-rw-r--r--cross/freemint-mintbin/buildlink3.mk14
-rw-r--r--cross/freemint-mintbin/distinfo5
5 files changed, 86 insertions, 0 deletions
diff --git a/cross/freemint-mintbin/DESCR b/cross/freemint-mintbin/DESCR
new file mode 100644
index 00000000000..7406362f226
--- /dev/null
+++ b/cross/freemint-mintbin/DESCR
@@ -0,0 +1 @@
+Utilities for FreeMiNT (OS for Atari ST) cross compile.
diff --git a/cross/freemint-mintbin/Makefile b/cross/freemint-mintbin/Makefile
new file mode 100644
index 00000000000..598e6ad9220
--- /dev/null
+++ b/cross/freemint-mintbin/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1 2013/09/12 14:00:30 ryoon Exp $
+
+DISTNAME= mintbin-CVS-20110527
+PKGNAME= cross-freemint-${DISTNAME:S/CVS-//}
+CATEGORIES= cross
+MASTER_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/
+COMMENT= Cross FreeMiNT utility for FreeMiNT
+LICENSE= gnu-gpl-v2
+
+FREEMINT_PREFIX= ${PREFIX}/cross-freemint
+
+USE_TOOLS+= makeinfo
+GNU_CONFIGURE= yes
+
+OBJDIR= ../build
+CONFIGURE_DIRS= ${OBJDIR}
+CONFIGURE_SCRIPT= ${WRKSRC}/configure
+GNU_CONFIGURE_PREFIX= ${FREEMINT_PREFIX}
+
+CONFIGURE_ARGS+= --target=m68k-atari-mint
+INFO_FILES= yes
+
+INSTALLATION_DIRS+= bin ${FREEMINT_PREFIX}
+
+pre-configure:
+ ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
+ ${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}
+ ${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}
+
+
+post-install:
+ for f in m68k-atari-mint-arconv m68k-atari-mint-cnm \
+ m68k-atari-mint-csize m68k-atari-mint-flags \
+ m68k-atari-mint-mintbin m68k-atari-mint-stack \
+ m68k-atari-mint-cstrip m68k-atari-mint-symex ; do \
+ ${LN} -s ${FREEMINT_PREFIX}/m68k-atari-mint/bin/"$$f" \
+ ${DESTDIR}${PREFIX}/bin/"$$f" || exit 1; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/cross/freemint-mintbin/PLIST b/cross/freemint-mintbin/PLIST
new file mode 100644
index 00000000000..a8848e1d3d3
--- /dev/null
+++ b/cross/freemint-mintbin/PLIST
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2013/09/12 14:00:30 ryoon Exp $
+bin/m68k-atari-mint-arconv
+bin/m68k-atari-mint-cnm
+bin/m68k-atari-mint-csize
+bin/m68k-atari-mint-cstrip
+bin/m68k-atari-mint-flags
+bin/m68k-atari-mint-mintbin
+bin/m68k-atari-mint-stack
+bin/m68k-atari-mint-symex
+cross-freemint/info/mintbin.info
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-arconv
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-cnm
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-csize
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-cstrip
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-flags
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-mintbin
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-stack
+cross-freemint/m68k-atari-mint/bin/m68k-atari-mint-symex
+cross-freemint/m68k-atari-mint/include/a.out.h
+cross-freemint/m68k-atari-mint/include/mint/a.out.h
+cross-freemint/m68k-atari-mint/include/mint/prg-out.h
+cross-freemint/m68k-atari-mint/include/stab.def
+cross-freemint/m68k-atari-mint/include/stab.h
diff --git a/cross/freemint-mintbin/buildlink3.mk b/cross/freemint-mintbin/buildlink3.mk
new file mode 100644
index 00000000000..0b7bafa0db1
--- /dev/null
+++ b/cross/freemint-mintbin/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/09/12 14:00:30 ryoon Exp $
+
+BUILDLINK_DEPMETHOD.cross-freemint-mintbin?= build
+
+BUILDLINK_TREE+= cross-freemint-mintbin
+
+.if !defined(CROSS_FREEMINT_MINTBIN_BUILDLINK3_MK)
+CROSS_FREEMINT_MINTBIN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.cross-freemint-mintbin+= cross-freemint-mintbin>=20110527
+BUILDLINK_PKGSRCDIR.cross-freemint-mintbin?= ../../cross/freemint-mintbin
+.endif # CROSS_FREEMINT_MINTBIN_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -cross-freemint-mintbin
diff --git a/cross/freemint-mintbin/distinfo b/cross/freemint-mintbin/distinfo
new file mode 100644
index 00000000000..9be7ac0fffe
--- /dev/null
+++ b/cross/freemint-mintbin/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/09/12 14:00:30 ryoon Exp $
+
+SHA1 (mintbin-CVS-20110527.tar.gz) = ab929bd1c090032911df13786c007bfe0c9ff476
+RMD160 (mintbin-CVS-20110527.tar.gz) = ea6f66337ff3a3ae6c26044fadc3665616eb6b5f
+Size (mintbin-CVS-20110527.tar.gz) = 327834 bytes