2005-09-13 21:39:46 +02:00
|
|
|
# $NetBSD: Makefile,v 1.4 2005/09/13 19:39:46 agc Exp $
|
Import SWIG-1.3.24.
Originally, this was going to be a meta-package for
swig-{build,python,perl,...}, but SWIG no longer has run-time
components, and may now be collapsed into a single package.
SWIG (Simplified Wrapper and Interface Generator)
SWIG is a compiler that integrates C and C++ with languages including
Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml.
SWIG reads annotated C/C++ header files and creates wrapper code (glue
code) in order to make the corresponding C/C++ libraries available to
the listed languages, or to extend C/C++ programs with a scripting
language.
2005-05-24 00:25:03 +02:00
|
|
|
|
|
|
|
DISTNAME= swig-1.3.24
|
|
|
|
CATEGORIES= devel
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=swig/}
|
|
|
|
|
|
|
|
MAINTAINER= epg@NetBSD.org
|
|
|
|
HOMEPAGE= http://www.swig.org/
|
|
|
|
COMMENT= Simplified Wrapper and Interface Generator
|
|
|
|
|
2005-06-26 00:05:53 +02:00
|
|
|
CONFLICTS= swig-build-[0-9]*
|
|
|
|
|
Import SWIG-1.3.24.
Originally, this was going to be a meta-package for
swig-{build,python,perl,...}, but SWIG no longer has run-time
components, and may now be collapsed into a single package.
SWIG (Simplified Wrapper and Interface Generator)
SWIG is a compiler that integrates C and C++ with languages including
Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml.
SWIG reads annotated C/C++ header files and creates wrapper code (glue
code) in order to make the corresponding C/C++ libraries available to
the listed languages, or to extend C/C++ programs with a scripting
language.
2005-05-24 00:25:03 +02:00
|
|
|
CONFIGURE_ARGS+= --with-swiglibdir=${PREFIX}/share/swig/1.3
|
|
|
|
BUILD_TARGET= swig
|
|
|
|
WRKSRC= ${WRKDIR}/SWIG-1.3.24
|
|
|
|
|
2005-05-31 23:53:26 +02:00
|
|
|
USE_TOOLS+= gmake
|
Import SWIG-1.3.24.
Originally, this was going to be a meta-package for
swig-{build,python,perl,...}, but SWIG no longer has run-time
components, and may now be collapsed into a single package.
SWIG (Simplified Wrapper and Interface Generator)
SWIG is a compiler that integrates C and C++ with languages including
Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml.
SWIG reads annotated C/C++ header files and creates wrapper code (glue
code) in order to make the corresponding C/C++ libraries available to
the listed languages, or to extend C/C++ programs with a scripting
language.
2005-05-24 00:25:03 +02:00
|
|
|
GNU_CONFIGURE= YES
|
|
|
|
USE_LANGUAGES= c c++
|
|
|
|
USE_LIBTOOL= YES
|
|
|
|
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|