Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / emulators / dynagen / Makefile
blob6426a5e45b1f7b036a712ac9eaf39f8917e7d798
1 # $NetBSD: Makefile,v 1.4 2012/03/15 11:53:26 obache Exp $
3 DISTNAME= dynagen-0.11.0
4 PKGREVISION= 3
5 CATEGORIES= emulators
6 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dyna-gen/}
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://dynagen.org/
10 COMMENT= Network configuration generator for Dynamips
11 LICENSE= gnu-gpl-v2
13 DEPENDS+= dynamips>=0.2.8rc1:../../emulators/dynamips
15 NO_BUILD= yes
16 PY_PATCHPLIST= yes
17 REPLACE_PYTHON+= dynagen confConsole.py console.py dynamips_lib.py pemu_lib.py \
18 pemubin.py pemuwrapper.py
20 SUBST_CLASSES+= paths
21 SUBST_STAGE.paths= post-patch
22 SUBST_FILES.paths= dynagen
23 SUBST_SED.paths= -e "s|@SYSCONFDIR@|${PKG_SYSCONFDIR}|"
24 SUBST_SED.paths+= -e "s|@PREFIX@|${PREFIX}|"
26 CONF_FILES+= share/examples/dynagen/dynagen.ini ${PKG_SYSCONFDIR}/dynagen.ini
28 INSTALLATION_DIRS= bin ${PYSITELIB}/dynagen share/dynagen \
29 share/doc/dynagen/tutorial_files share/examples/dynagen
31 do-install:
32 ${INSTALL_SCRIPT} ${WRKSRC}/dynagen ${DESTDIR}${PREFIX}/bin
33 ${INSTALL_SCRIPT} ${WRKSRC}/*.py* ${DESTDIR}${PREFIX}/${PYSITELIB}/dynagen
34 ${INSTALL_SCRIPT} ${FILESDIR}/*.py* ${DESTDIR}${PREFIX}/${PYSITELIB}/dynagen
35 ${INSTALL_DATA} ${WRKSRC}/configspec ${DESTDIR}${PREFIX}/share/dynagen
36 ${INSTALL_DATA} ${WRKSRC}/docs/*htm* ${DESTDIR}${PREFIX}/share/doc/dynagen
37 ${INSTALL_DATA} ${WRKSRC}/docs/tutorial_files/* \
38 ${DESTDIR}${PREFIX}/share/doc/dynagen/tutorial_files
39 ${INSTALL_DATA} ${WRKSRC}/dynagen.ini ${DESTDIR}${PREFIX}/share/examples/dynagen
40 cp -R ${WRKSRC}/sample_labs/* ${DESTDIR}${PREFIX}/share/examples/dynagen
42 .include "../../lang/python/application.mk"
43 .include "../../lang/python/extension.mk"
44 .include "../../mk/bsd.pkg.mk"