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