freebsd-ports/devel/rubygem-newgem/Makefile
Philip M. Gollucci da0e2f77d4 Quickly bundle any Ruby libraries into a RubyGem and share it with the world,
your colleagues, or perhaps just with yourself amongst your projects.

RubyGems are centrally stored, versioned, and support dependencies between
other gems, so they are the ultimate way to bundle libraries,
executables, associated tests, examples, and more.

Within this gem, you get one thing - newgem - an executable to create your own
gems. Your new gems will include designated folders for Ruby code,
test files, executables, and even a default website page for you to explain
your project, and which instantly uploads to RubyForge
website (which looks just like this one by default)

WWW: http://drnic.github.com/newgem/
2010-01-12 05:23:04 +00:00

29 lines
760 B
Makefile

# Ports collection makefile for: newgem
# Date created: January 12, 2010
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
#
PORTNAME= newgem
PORTVERSION= 1.2.3
CATEGORIES= devel rubygems
MASTER_SITES= RF
MAINTAINER= pgollucci@FreeBSD.org
COMMENT= Bundle ruby libraries into gems
BUILD_DEPENDS= rubygem-activesupport>=2.0.2:${PORTSDIR}/devel/rubygem-activesupport \
rubygem-rubigen>=1.5.1:${PORTSDIR}/devel/rubygem-rubigen \
rubygem-hoe>=1.8.0:${PORTSDIR}/devel/rubygem-hoe \
rubygem-redcloth>=4.0.0:${PORTSDIR}/www/rubygem-redcloth \
rubygem-syntax>=1.0.0:${PORTSDIR}/textproc/rubygem-syntax
RUN_DEPENDS= ${BUILD_DEPENDS}
PLIST_FILES= bin/newgem
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>