Sha256: 99cfdaa2421a517ddabced02b698e4a2dc89762bdab0d6f1ac8f0e7baa677f7c

Contents?: true

Size: 1.89 KB

Versions: 7

Compression:

Stored size: 1.89 KB

Contents

#!/usr/bin/env ruby

# NOTE This is here for expiremental reasons.
#      It is a pure Ruby alternative to the
#      YAML based project file. (It actually
#      works if it's renamed w/o the '.rb'.)

title   'Reap'
name    'reap'
version '4.3.4'
date    '2006-04-07'
created '2004-04-01'
status  'beta/stable'

author   'Thomas Sawyer'
email    'transfire@gmail.com'
homepage 'http://reap.rubyforge.org'
summary  'Tools for Ruby project testing, management and assistance.'

description %{
  Reap comprises a set of commonly needed tools for Ruby package
  developers/deployers. Because of the commonality,
  Reap utilizes a YAML configuration file to harvest project
  information, significantly simplifying usage.
}

distribute    [ 'gem', 'deb' ]  # zip, tar.gz, tbz, tgz, deb
dependencies  [ 'facets' ]
executables   [ 'reap' ]

package {
  dir         '../DISTRIBUTION'
  distribute  [ 'deb' ]
  exclude     [ 'dist', 'dev', 'scrap', 'web' ]
}

rubyforge {
  project    'reap'
  username   'transami'
}

release {
  host       'rubyforge.org'
  username   'transami'
  project    'reap'
  groupid    '811'
  package    'Reap'
  dir        '../DISTRIBUTION'
}

publish {
  type       'web'
  host       'rubyforge.org'
  username   'transami'
  dir        'web'
}

rdoc {
  dir        'web/doc/api'
  include    [ 'A-Z*', 'lib/**/*' ]
  exclude    [ 'lib/reap/data' ]
}

anncounce {
  to         'transfire@gmail.com'  # ruby-talk@ruby-lang.org
  from       'transfire@gmail.com'
  domain     'unit.rubyforge.org'
  server     'smtp.gmail.com'
  port       '587'
  account    'transfire@gmail.com'
  type       'login'  # cram_md5, plain
  security   'tls'    # ~, tls, ssl (not working yet)
  #file      'ANN'    # which file contains announcement
  slogan     'REAP THE REWARDS!'
  links      []
}

perm {
  filemod    '644'
  dirmod     '755'
  user       'trans'
  group      'users'
}

#noop {
#  message 'Hello Dude!'
#}

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
reap-4.3.4 ProjectInfo.rb
reap-4.4.0 ProjectInfo.rb
reap-4.5.0 doc/note/ProjectInfo.rb
reap-4.5.1 doc/note/ProjectInfo.rb
reap-4.5.2 doc/note/ProjectInfo.rb
reap-5.0.0 doc/note/ProjectInfo.rb
reap-4.4.1 doc/note/ProjectInfo.rb