head	1.8;
access;
symbols
	RELEASE_8_3_0:1.1;
locks; strict;
comment	@# @;


1.8
date	2013.02.01.15.56.52;	author svnexp;	state Exp;
branches;
next	1.7;

1.7
date	2012.11.17.06.03.00;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2012.11.06.20.50.05;	author crees;	state Exp;
branches;
next	1.5;

1.5
date	2012.09.16.17.08.15;	author rm;	state Exp;
branches;
next	1.4;

1.4
date	2012.07.04.08.39.01;	author sunpoet;	state Exp;
branches;
next	1.3;

1.3
date	2012.06.10.18.42.48;	author swills;	state Exp;
branches;
next	1.2;

1.2
date	2012.06.01.05.25.00;	author dinoex;	state Exp;
branches;
next	1.1;

1.1
date	2012.02.22.03.41.01;	author pgollucci;	state Exp;
branches;
next	;


desc
@@


1.8
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311385
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Evan Sarmiento <esarmiento@@wayfair.com>
# $FreeBSD: head/www/py-graphite-web/Makefile 311385 2013-02-01 15:28:29Z girgen $

PORTNAME=	graphite-web
PORTVERSION=	0.9.10
PORTREVISION=	1
CATEGORIES=	www python
#MASTER_SITES=	CHEESESHOP \
MASTER_SITES=	https://github.com/downloads/graphite-project/${PORTNAME}/
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

MAINTAINER=	bsdports@@wayfair.com
COMMENT=	Enterprise scalable realtime graphing platform

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:${PORTSDIR}/graphics/py-cairo \
		${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:${PORTSDIR}/databases/py-carbon \
		${PYTHON_PKGNAMEPREFIX}django>=1.3.1:${PORTSDIR}/www/py-django \
		${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:${PORTSDIR}/www/py-django-tagging

FETCH_ARGS=	-pRr
USE_PYTHON=	-2.7
USE_PYDISTUTILS=yes

post-patch:
	@@${MKDIR} ${WRKSRC}/graphite/webapp/
	@@${CP} -LR ${WRKSRC}/webapp/content ${WRKSRC}/graphite/webapp
	@@${RM} ${WRKSRC}/bin/build-index.sh.orig

post-install:
	@@${ECHO} ${PYTHON_SITELIBDIR}
	${CHOWN} ${WWWOWN} ${PREFIX}/graphite/storage
	${CHOWN} ${WWWOWN} ${PREFIX}/graphite/storage/log/webapp
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.7
log
@Switch exporter over
@
text
@d2 1
a2 1
# $FreeBSD: head/www/py-graphite-web/Makefile 307095 2012-11-06 20:50:05Z crees $
d33 1
a33 1
	@@${CAT} pkg-message
@


1.6
log
@SVN rev 307095 on 2012-11-06 20:50:05Z by crees

- Clean up the defaults to match our installation layout
- Add a pkg-message to explain more about how to set things up

PR:		ports/172960
Submitted by:	brd
Approved by:	maintainer timeout (bsdports@@wayfair.com, >2w)

While here, use sed instead of perl to avoid breakage on systems
without perl (...)

Feature safe:	yes
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.5
log
@SVN rev 304372 on 2012-09-16 17:08:15Z by rm

- fix fetch by commenting out CHEESESHOP mirrors

while here:
- fix plist
- remove BUILD_DEPENDS (setup.py didn't checking for it on build phase)
- limit python version to 2.x
- whitespace fix in pkg-descr
- bump PORTREVISION because of dependencies change

PR:		170921
Reported by:	Chris McCoy <bsdports at wayfair dot com> (maintainer)
@
text
@d1 1
a1 4
# New ports collection makefile for:	py-graphite-web
# Date created:		2012-02-18
# Whom:			Evan Sarmiento <esarmiento@@wayfair.com>
#
a2 1
#
d27 7
@


1.4
log
@- Update to 0.9.10
- While I'm here:
  - Update MASTER_SITES and WWW
  - Do not use 'cp -r' which is strongly discouraged
  - Pet portlint

Changes:	http://graphite.wikidot.com/
PR:		ports/169334
Submitted by:	Brad Davis <brd@@FreeBSD.org>
Approved by:	Dan Rowe <drowe@@wayfair.com> (maintainer)
@
text
@d10 1
d12 2
a13 2
MASTER_SITES=	CHEESESHOP \
		https://github.com/downloads/graphite-project/${PORTNAME}/
d19 1
a19 1
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:${PORTSDIR}/graphics/py-cairo \
a22 1
RUN_DEPENDS:=	${BUILD_DEPENDS}
d25 1
a25 1
USE_PYTHON=	2.6+
@


1.3
log
@- Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or
  RUN_DEPENDS=${BUILD_DEPENDS} to use := which portlint has warned
  about for a while.

PR:		ports/168208
Approved by:	portmgr (miwi)
@
text
@d9 1
a9 2
PORTVERSION=	0.9.9
PORTREVISION=	1
d11 2
a12 1
MASTER_SITES=	http://launchpad.net/graphite/0.9/${PORTVERSION}/+download/
d18 5
a22 4
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:${PORTSDIR}/graphics/py-cairo \
	     ${PYTHON_PKGNAMEPREFIX}django>=1.3.1:${PORTSDIR}/www/py-django \
	     ${PYTHON_PKGNAMEPREFIX}carbon>=0.9.9:${PORTSDIR}/databases/py-carbon
BUILD_DEPENDS:=	${RUN_DEPENDS}
d24 3
a26 3
USE_PYTHON= 2.6+
USE_PYDISTUTILS= yes
FETCH_ARGS= -pRr
d29 2
a30 2
	${MKDIR} ${WRKSRC}/graphite/webapp
	${CP} -r ${WRKSRC}/webapp/content ${WRKSRC}/graphite/webapp
@


1.2
log
@- update png to 1.5.10
@
text
@d21 1
a21 1
BUILD_DEPENDS=	${RUN_DEPENDS}
@


1.1
log
@Graphite provides real-time visualization and storage
of numeric time-series data on an enterprise level.

WWW:	http://launchpad.net/graphite

PR:		ports/165285
Submitted by:	Evan Sarmiento <esarmiento@@wayfair.com>
@
text
@d10 1
@

