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

Collapse All | Expand All

(-)x11/xorg-edit/Makefile (-18 / +53 lines)
Lines 1-36 Link Here
1
# New ports collection makefile for:	xorg-edit
1
# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
2
# Date created:		4 August 2006
3
# Whom:			Andrew Pantyukhin <infofarmer@FreeBSD.org>
4
#
5
# $FreeBSD: head/x11/xorg-edit/Makefile 300897 2012-07-14 14:29:18Z beat $
2
# $FreeBSD: head/x11/xorg-edit/Makefile 300897 2012-07-14 14:29:18Z beat $
6
#
7
3
8
PORTNAME=	xorg-edit
4
PORTNAME=	xorg-edit
9
PORTVERSION=	07.08.11
5
PORTVERSION=	08.08.06
10
PORTREVISION=	5
11
CATEGORIES=	x11
6
CATEGORIES=	x11
12
MASTER_SITES=	SF
7
MASTER_SITES=	SF
13
DISTNAME=	${PORTNAME}_${PORTVERSION}_src
8
DISTNAME=	${PORTNAME}-${PORTVERSION}_src
14
9
15
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	GUI to edit xorg.conf
11
COMMENT=	GUI to edit xorg.conf
17
12
18
USE_WX=		2.6
13
LICENSE=	GPLv3
14
15
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
16
19
USE_BZIP2=	yes
17
USE_BZIP2=	yes
18
USE_WX=		2.6+
20
WX_UNICODE=	yes
19
WX_UNICODE=	yes
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
USE_GMAKE=	yes
22
#BUILD_WRKSRC=	${WRKSRC}/sources
21
MAKE_JOBS_SAFE=	yes
23
PLIST_FILES=	bin/${PORTNAME}
22
23
PLIST_FILES=	bin/xorg-edit \
24
		lib/xorg-edit/de_DE/LC_MESSAGES/xorg-edit.mo \
25
		lib/xorg-edit/options/devices/example.xml \
26
		lib/xorg-edit/options/devices/list.xml \
27
		lib/xorg-edit/options/devices/nvidia.xml \
28
		lib/xorg-edit/xorg-edit
29
PLIST_DIRS=	lib/xorg-edit/options/devices \
30
		lib/xorg-edit/options \
31
		lib/xorg-edit/de_DE/LC_MESSAGES \
32
		lib/xorg-edit/de_DE \
33
		lib/xorg-edit
24
34
25
post-extract:
35
DESKTOP_ENTRIES="Xorg Edit" "" "" "${PORTNAME}" "Settings;" true
26
	@${CHMOD} -R a+rX,u+w ${WRKSRC}
27
36
28
post-patch:
37
post-patch:
29
	@${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG}|g;s|/usr/local|$${PREFIX}|g'\
38
	@${REINPLACE_CMD} -e \
30
		${BUILD_WRKSRC}/xorgedit/${MAKEFILE}
39
		's|^CXX =|CXX ?=| ; \
31
	@${REINPLACE_CMD} -e '/^CXX.*=/d' ${BUILD_WRKSRC}/libxorgedit/Makefile
40
		 s|^CXXFLAGS =|CXXFLAGS ?=|' ${WRKSRC}/libxorgedit/Makefile
41
	@${REINPLACE_CMD} -e \
42
		's|^CXXFLAGS =|CXXFLAGS +=| ; \
43
		 s|wx-config|$$(WX_CONFIG)| ; \
44
		 s|-O3|| ; \
45
		 s|^CXX =|CXX ?=| ; \
46
		 s|^LDFLAGS =|LDFLAGS +=| ; \
47
		 s|^$$(OBJECTS).*|%.o: %.c|' ${WRKSRC}/xorgedit/Makefile
48
49
do-configure:
50
	@${ECHO_CMD} -n > ${WRKDIR}/xorg-edit
51
	@${ECHO_CMD} '#!/bin/sh' >> ${WRKDIR}/xorg-edit
52
	@${ECHO_CMD} 'cd ${PREFIX}/lib/xorg-edit && ./xorg-edit "$$@"' \
53
		>> ${WRKDIR}/xorg-edit
54
	@${ECHO_CMD} -n > ${WRKSRC}/Makefile
55
	@${ECHO_CMD} 'all:' >> ${WRKSRC}/Makefile
56
	@${ECHO_CMD} '	$$(MAKE) -C libxorgedit' >> ${WRKSRC}/Makefile
57
	@${ECHO_CMD} '	$$(MAKE) -C xorgedit' >> ${WRKSRC}/Makefile
32
58
33
do-install:
59
do-install:
34
	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
60
	(cd ${WRKDIR} && ${INSTALL_SCRIPT} xorg-edit ${PREFIX}/bin)
61
	@${MKDIR} ${PREFIX}/lib/xorg-edit
62
	(cd ${WRKSRC} && ${INSTALL_PROGRAM} xorg-edit \
63
		${PREFIX}/lib/xorg-edit)
64
	@${MKDIR} ${PREFIX}/lib/xorg-edit/de_DE/LC_MESSAGES
65
	(cd ${WRKSRC}/de_DE/LC_MESSAGES && ${INSTALL_DATA} ${PORTNAME}.mo \
66
		${PREFIX}/lib/xorg-edit/de_DE/LC_MESSAGES)
67
	@${MKDIR} ${PREFIX}/lib/xorg-edit/options/devices
68
	(cd ${WRKSRC}/options/devices && ${INSTALL_DATA} *.xml \
69
		${PREFIX}/lib/xorg-edit/options/devices)
35
70
36
.include <bsd.port.mk>
71
.include <bsd.port.mk>
(-)x11/xorg-edit/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (xorg-edit_07.08.11_src.tar.bz2) = 96d0001b47bc0ff7e15f65e83714675206a3834ec8016615b1137d2c200fa1b1
1
SHA256 (xorg-edit-08.08.06_src.tar.bz2) = 93b189c276df9bae9d9bfbb4212a068aad53b524af6615d1dad7003ee5857967
2
SIZE (xorg-edit_07.08.11_src.tar.bz2) = 100616
2
SIZE (xorg-edit-08.08.06_src.tar.bz2) = 101654
(-)x11/xorg-edit/pkg-descr (+2 lines)
Line 1 Link Here
1
GUI to edit XServer-file xorg.conf easily
1
GUI to edit XServer-file xorg.conf easily
2
3
WWW: http://www.deesaster.org/progxorg.php

Return to bug 176564