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

Collapse All | Expand All

(-)Makefile (-2 / +10 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	obmenu
4
PORTNAME=	obmenu
5
PORTVERSION=	1.0
5
PORTVERSION=	1.0
6
PORTREVISION=	7
6
PORTREVISION=	8
7
CATEGORIES=	x11-wm
7
CATEGORIES=	x11-wm
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
9
Lines 12-21 Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
USES=			python
15
USES=			python shebangfix
16
USE_GNOME=		pygtk2
16
USE_GNOME=		pygtk2
17
USE_PYTHON=		distutils
17
USE_PYTHON=		distutils
18
PYDISTUTILS_PKGNAME=	obMenu
18
PYDISTUTILS_PKGNAME=	obMenu
19
SHEBANG_FILES=		obxml.py
19
20
20
PORTDOCS=	README
21
PORTDOCS=	README
21
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
Lines 25-30 Link Here
25
DESKTOP_ENTRIES="Obmenu" "Menu manager for Openbox" ${PORTNAME} \
26
DESKTOP_ENTRIES="Obmenu" "Menu manager for Openbox" ${PORTNAME} \
26
		"${PORTNAME}" "Settings;" ""
27
		"${PORTNAME}" "Settings;" ""
27
28
29
post-patch:
30
	@${REINPLACE_CMD} -e 's|itm.nodeName.lower() == "execute"|itm.nodeName.lower() == "command"|; \
31
		s|self.dom.createElement("execute")|self.dom.createElement("command")|; \
32
		s|xml.dom.minidom.Element("execute")|xml.dom.minidom.Element("command")|; \
33
		s|i.nodeName == "execute"|i.nodeName == "command"|' \
34
		${WRKSRC}/obxml.py
35
28
post-install:
36
post-install:
29
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
37
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
30
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
38
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}

Return to bug 198031