65 lines
1.7 KiB
Text
65 lines
1.7 KiB
Text
# $NetBSD: Makefile.common,v 1.15 2004/05/09 02:26:14 snj Exp $
|
|
#
|
|
|
|
DISTNAME= gwydion-dylan-${DYLAN_VERSION}
|
|
PKGREVISION= 1
|
|
CATEGORIES= lang
|
|
MASTER_SITES= ftp://berlin.ccc.de/pub/gd/src/ \
|
|
ftp://ftp.fu-berlin.de/pub/unix/languages/dylan/src/ \
|
|
ftp://ftp.infodrom.north.de/pub/unix/language/dylan/gwydion/src/ \
|
|
ftp://folk.federated.com/pub/gd/src/ \
|
|
ftp://cymru.basistech.com/pub/mirrors/gd/src/ \
|
|
ftp://ftp.ntua.gr/pub/lang/gwydion/src/ \
|
|
ftp://ftp.kddlabs.co.jp/lang/dylan/gwydion/src/ \
|
|
ftp://gd.tuwien.ac.at/languages/gwydiondylan/src/
|
|
|
|
MAINTAINER= tech-pkg@NetBSD.org
|
|
HOMEPAGE= http://www.gwydiondylan.org/
|
|
COMMENT= Functional language
|
|
|
|
USE_BUILDLINK3= yes
|
|
USE_GNU_TOOLS+= make
|
|
USE_LIBTOOL= yes
|
|
MAKEFILE= GNUmakefile
|
|
ALL_TARGET= default
|
|
|
|
GNU_CONFIGURE= yes
|
|
AUTOMAKE_REQD= 1.4
|
|
AUTOCONF_REQD= 2.50
|
|
|
|
DYLAN_VERSION= 2.3.6
|
|
|
|
# other architecture changes will be gratefully received
|
|
ONLY_FOR_PLATFORM= NetBSD-*-i386 NetBSD-*-sparc NetBSD-*-powerpc
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if ${MACHINE_ARCH} == "i386"
|
|
ALT_ARCH= x86
|
|
.elif ${MACHINE_ARCH} == "powerpc"
|
|
ALT_ARCH= ppc
|
|
.else
|
|
ALT_ARCH= ${MACHINE_ARCH}
|
|
.endif
|
|
|
|
PLIST_SUBST+= ALT_ARCH=${ALT_ARCH}
|
|
PLIST_SUBST+= DYLAN_VERSION=${DYLAN_VERSION}
|
|
|
|
post-patch:
|
|
cd ${WRKSRC}; \
|
|
for f in tools/melange/netbsd-portability.dylan; do \
|
|
${SED} -e "s|@prefix@|${PREFIX}|g" $$f > $$f.new; \
|
|
${MV} -f $$f.new $$f; \
|
|
done
|
|
|
|
pre-configure:
|
|
cd ${WRKSRC} && ${ACLOCAL}
|
|
cd ${WRKSRC} && ${PREFIX}/bin/libtoolize --force --copy
|
|
cd ${WRKSRC} && ${AUTOHEADER}
|
|
cd ${WRKSRC} && ${AUTOCONF}
|
|
|
|
.include "../../lang/perl5/buildlink3.mk"
|
|
.include "../../x11/gtk/buildlink3.mk"
|
|
|
|
.include "../../mk/automake.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|