View | Details | Raw Unified | Return to bug 194215 | Differences between
and this patch

Collapse All | Expand All

(-)emulators/dynagen/Makefile (+12 lines)
Lines 42-50 Link Here
42
PORTDATA=	*
42
PORTDATA=	*
43
43
44
USES=		dos2unix python
44
USES=		dos2unix python
45
46
USES+=		shebangfix
47
SHEBANG_FILES=	*.py dynagen pemu-start.sh
48
python_CMD=	${PYTHON_CMD}
49
45
USE_PYTHON=	distutils
50
USE_PYTHON=	distutils
46
ALL_TARGET=	# empty
51
ALL_TARGET=	# empty
47
52
53
post-patch:
54
	${FIND} ${WRKSRC} -type f -name \*.py -or -name dynagen -or -name pemu-start.sh \
55
		| ${XARGS} ${REINPLACE_CMD} -i '' \
56
		-e '1s|^\#![[:space:]]*/usr/bin/env python|\#!${PYTHON_CMD}|' \
57
		-e 's|^python |${PYTHON_CMD} |' \
58
		-e "s|^CONFIGSPECPATH = .*|CONFIGSPECPATH = \['${PREFIX}/share/dynagen'\]|"
59
48
post-install:
60
post-install:
49
	${INSTALL_SCRIPT} ${WRKSRC}/dynagen ${STAGEDIR}${PREFIX}/bin
61
	${INSTALL_SCRIPT} ${WRKSRC}/dynagen ${STAGEDIR}${PREFIX}/bin
50
	${INSTALL_DATA} ${WRKSRC}/dynagen.ini ${STAGEDIR}${PREFIX}/etc/dynagen.ini.sample
62
	${INSTALL_DATA} ${WRKSRC}/dynagen.ini ${STAGEDIR}${PREFIX}/etc/dynagen.ini.sample
(-)emulators/dynagen/files/patch-confConsole.py (-8 lines)
Lines 1-8 Link Here
1
--- confConsole.py.orig	2008-06-11 14:54:32.000000000 +0400
2
+++ confConsole.py	2008-06-11 14:54:43.000000000 +0400
3
@@ -1,4 +1,4 @@
4
-#!/usr/bin/python
5
+#!/usr/local/bin/python
6
 # -*- coding: utf-8 -*-
7
 
8
 """
(-)emulators/dynagen/files/patch-console.py (-8 lines)
Lines 1-8 Link Here
1
--- console.py.orig	2008-06-11 14:53:38.000000000 +0400
2
+++ console.py	2008-06-11 14:53:57.000000000 +0400
3
@@ -1,4 +1,4 @@
4
-#!/usr/bin/python
5
+#!/usr/local/bin/python
6
 # -*- coding: utf-8 -*-
7
 
8
 """
(-)emulators/dynagen/files/patch-dynagen (-17 lines)
Lines 1-17 Link Here
1
--- dynagen.orig	2008-06-11 11:42:34.000000000 +0400
2
+++ dynagen	2008-06-11 12:18:16.000000000 +0400
3
@@ -1,4 +1,4 @@
4
-#!/usr/bin/python
5
+#!/usr/local/bin/python
6
 # -*- coding: utf-8 -*-
7
 
8
 """
9
@@ -41,7 +41,7 @@
10
 
11
 # Constants
12
 VERSION = '0.11.0'
13
-CONFIGSPECPATH = ['/usr/share/dynagen', '/usr/local/share']
14
+CONFIGSPECPATH = ['/usr/local/share/dynagen', '/usr/share/dynagen', '/usr/local/share']
15
 CONFIGSPEC = 'configspec'
16
 INIPATH = ['/etc', '/usr/local/etc']
17
 INIFILE = 'dynagen.ini'
(-)emulators/dynagen/files/patch-dynamips_lib.py (-8 lines)
Lines 1-8 Link Here
1
--- dynamips_lib.py.orig	2008-06-11 14:52:21.000000000 +0400
2
+++ dynamips_lib.py	2008-06-11 14:52:36.000000000 +0400
3
@@ -1,4 +1,4 @@
4
-#!/usr/bin/python
5
+#!/usr/local/bin/python
6
 # -*- coding: utf-8 -*-
7
 
8
 """
(-)emulators/dynagen/files/patch-pemu_lib.py (-8 lines)
Lines 1-8 Link Here
1
--- pemu_lib.py.orig	2008-06-11 14:50:50.000000000 +0400
2
+++ pemu_lib.py	2008-06-11 14:51:02.000000000 +0400
3
@@ -1,4 +1,4 @@
4
-#!/usr/bin/python
5
+#!/usr/local/bin/python
6
 # -*- coding: utf-8 -*-
7
 
8
 """

Return to bug 194215