View | Details | Raw Unified | Return to bug 157302
Collapse All | Expand All

(-)/usr/ports/www/typo3/Makefile (-24 / +27 lines)
Lines 6-35 Link Here
6
#
6
#
7
7
8
PORTNAME=	typo3
8
PORTNAME=	typo3
9
PORTVERSION=	4.5.2
9
PORTVERSION=	4.5.3
10
PORTREVISION=	1
11
CATEGORIES=	www
10
CATEGORIES=	www
12
MASTER_SITES=	SF/${PORTNAME}/TYPO3%20Source%20and%20Dummy/TYPO3%20${PORTVERSION} \
11
MASTER_SITES=	SF/${PORTNAME}/TYPO3%20Source%20and%20Dummy/TYPO3%20${PORTVERSION}
13
		http://dl1.typo3.org/TYPO3_${PORTVERSION}/
12
DISTNAME=	${TYPO3EDITION}-${PORTVERSION}
14
DISTNAME=	${PORTNAME}_src-${PORTVERSION}
15
13
16
MAINTAINER=	jumper99@gmx.de
14
MAINTAINER=	jumper99@gmx.de
17
COMMENT=	The typo3 content management system
15
COMMENT=	The typo3 content management system
18
16
19
LICENSE=	GPLv2
17
LICENSE=	GPLv2
20
18
19
LATEST_LINK=	${PORTNAME}
21
NO_BUILD=	yes
20
NO_BUILD=	yes
22
USE_PHP=	ctype filter json mysql pcre session xml
21
USE_PHP=	ctype filter json mysql pcre session xml
23
WANT_PHP_WEB=	yes
22
WANT_PHP_WEB=	yes
24
IGNORE_WITH_PHP=	4
23
IGNORE_WITH_PHP=	4
25
24
26
TYPO3DIR=	www/${DISTNAME}
25
TYPO3WWW=	www
27
SITEDIR?=	www/typo3
26
TYPO3VER=	typo3
28
SITESRC=	${WRKDIR}/${EDITION}-${PORTVERSION}
27
TYPO3SITE=	${TYPO3WWW}/${TYPO3VER}
28
TYPO3PKG=	${TYPO3EDITION}-${PORTVERSION}
29
TYPO3SRC=	typo3_src-${PORTVERSION}
30
TYPO3EDITION=	blankpackage
29
31
30
EDITION=	dummy
32
DISTFILES+=	${TYPO3EDITION}-${PORTVERSION}${EXTRACT_SUFX}
31
32
DISTFILES+=	${DISTNAME}${EXTRACT_SUFX} ${EDITION}-${PORTVERSION}${EXTRACT_SUFX}
33
33
34
OPTIONS=	CURL "Configure with cURL support" off \
34
OPTIONS=	CURL "Configure with cURL support" off \
35
		GD "Configure with GDlib/freetype support" off \
35
		GD "Configure with GDlib/freetype support" off \
Lines 60-81 Link Here
60
.endif
60
.endif
61
61
62
pre-install:
62
pre-install:
63
	${MV} ${SITESRC}/typo3conf/localconf.php ${SITESRC}/typo3conf/localconf.php.dist
63
	${MV} ${WRKDIR}/${TYPO3PKG}/typo3conf/localconf.php ${WRKDIR}/${TYPO3PKG}/typo3conf/localconf.php.dist
64
64
65
do-install:
65
do-install:
66
	${CP} -R ${WRKSRC} ${PREFIX}/${TYPO3DIR}
66
	${CP} -R ${WRKDIR}/${TYPO3PKG}/ ${PREFIX}/${TYPO3SITE}
67
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPO3DIR}
67
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPO3SITE}
68
	${CP} -R ${SITESRC} ${PREFIX}/${SITEDIR}
68
	${MV} ${PREFIX}/${TYPO3SITE}/${TYPO3SRC} ${PREFIX}/${TYPO3WWW}
69
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${SITEDIR}
69
	${RM} ${PREFIX}/${TYPO3SITE}/typo3_src && \
70
		cd ${PREFIX}/${TYPO3SITE} && \
71
		${LN} -s ../${TYPO3SRC} typo3_src
72
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPO3WWW}/${TYPO3SRC}
70
73
71
post-install:
74
post-install:
72
	@${FIND} ${PREFIX}/${TYPO3DIR} -not -type d \
75
	@${FIND} ${PREFIX}/${TYPO3WWW}/${TYPO3SRC} -not -type d \
73
	  | ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
76
		| ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
74
	@${FIND} -d ${PREFIX}/${TYPO3DIR} -type d \
77
	@${FIND} -d ${PREFIX}/${TYPO3WWW}/${TYPO3SRC} -type d \
75
	  | ${SED} -ne 's,^${PREFIX}/${TYPO3DIR},@dirrm ${TYPO3DIR},p' >> ${TMPPLIST}
78
		| ${SED} -ne 's,^${PREFIX}/${TYPO3WWW}/${TYPO3SRC},@dirrm ${TYPO3DIR}/${TYPO3WWW}/${TYPO3SRC},p' >> ${TMPPLIST}
76
	@${FIND} ${PREFIX}/${SITEDIR} -not -type d \
79
	@${FIND} ${PREFIX}/${TYPO3SITE} -not -type d \
77
	  | ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
80
		| ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
78
	@${FIND} -d ${PREFIX}/${SITEDIR} -type d \
81
	@${FIND} -d ${PREFIX}/${TYPO3SITE} -type d \
79
	  | ${SED} -ne 's,^${PREFIX}/${SITEDIR},@dirrm ${SITEDIR},p' >> ${TMPPLIST}
82
		| ${SED} -ne 's,^${PREFIX}/${TYPO3SITE},@dirrm ${TYPO3SITE},p' >> ${TMPPLIST}
80
83
81
.include <bsd.port.post.mk>
84
.include <bsd.port.post.mk>
(-)/usr/ports/www/typo3/distinfo (-4 / +2 lines)
Lines 1-4 Link Here
1
SHA256 (typo3_src-4.5.2.tar.gz) = 38ac3e602be0dad65b2b0d79987c821d722325ddce91d9558001eaa2525bd15e
1
SHA256 (blankpackage-4.5.3.tar.gz) = 7fc511bb6a5b6547c054c2e8312e6bb1e2c7d14c2b5e1907659c8272556eb861
2
SIZE (typo3_src-4.5.2.tar.gz) = 19090737
2
SIZE (blankpackage-4.5.3.tar.gz) = 20398586
3
SHA256 (dummy-4.5.2.tar.gz) = 4776148d7d1caff088b58f7eac905540022f07be9eea52077f4a2abdde688e23
4
SIZE (dummy-4.5.2.tar.gz) = 9227

Return to bug 157302