freebsd-ports/devel/zeroinstall-injector/Makefile
Edwin Groothuis 93faaf88aa [NEW PORT] net/zeroinstall-injector: 0install injector
A running process is created by combining many different
	libraries (and other components). In the Zero Install world,
	we have all versions of each library available at all times.
	The problem then is how to choose which versions to use.

	The injector solves this problem by selecting components
	to meet a program's requirements, according to a policy you
	give it. The injector finds out which versions are available,
	and downloads and runs the ones you choose.

	WWW: http://www.0install.net

PR:		ports/114006
Submitted by:	Dylan Cochran <a134qaed@gmail.com>
2007-09-07 03:55:58 +00:00

36 lines
976 B
Makefile

# New ports collection makefile for: zeroinstall-injector
# Date created: 2007-06-24
# Whom: Dylan Cochran <a134qaed@gmail.com>
#
# $FreeBSD$
#
PORTNAME= zeroinstall-injector
PORTVERSION= 0.29
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=zero-install
EXTRACT_SUFX= .tar.gz.gpg
MAINTAINER= a134qaed@gmail.com
COMMENT= 0install injector
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/_gtk.so:${PORTSDIR}/x11-toolkits/py-gtk2
RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg
EXTRACT_DEPENDS=gpg:${PORTSDIR}/security/gnupg
USE_PYTHON= yes
USE_PYDISTUTILS=yes
MAN1= 0launch.1 0alias.1 0store.1
do-extract:
@${RM} -rf ${DISTDIR}/${DISTNAME}.tar.gz
@gpg --recv-key --keyserver www.keyserver.net 59A53CC1
@gpg ${DISTDIR}/${DISTFILES}
@${RM} -rf ${WRKDIR}
@${MKDIR} ${WRKDIR}
cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \
${DISTDIR}/${DISTNAME}.tar.gz ${EXTRACT_AFTER_ARGS}
.include <bsd.port.mk>