da0e2f77d4
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/
29 lines
760 B
Makefile
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>
|