Ignore:
Timestamp:
May 11, 2004, 10:46:07 PM (15 years ago)
Author:
rshaw
Message:

Updated to release 1.1.1

Submitted by: rshaw

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/ruby/rb-sqlite/Portfile

    r6950 r6951  
    1 # $Id: Portfile,v 1.6 2004/06/14 03:37:03 rshaw Exp $
     1# $Id: Portfile,v 1.7 2004/05/11 22:46:07 rshaw Exp $
    22PortSystem              1.0
    33PortGroup               ruby 1.0
    44
    5 ruby.setup              {sqlite sqlite-ruby} 1.0 extconf.rb {README samples} sourceforge
    6 revision                3
     5ruby.setup              {sqlite sqlite-ruby} 1.1.1 basic_install.rb {README samples} \
     6                                rubyforge:632
    77maintainers             rshaw@opendarwin.org
    88description             Interface to the SQLite DB engine from Ruby
     
    1616                                        SQLite, use this.
    1717categories-append       databases
    18 checksums               md5 cc22e5ce8b3ddcb3de27eb4d7eaa23bc
     18checksums               md5 643087cd8e5275c84f73e1bc1ea0cfd8
    1919platforms               darwin
    20 
    21 worksrcdir              ${ruby.module}
    2220
    2321depends_lib             lib:libsqlite:sqlite
    2422
     23post-patch {
     24        reinplace "s|ruby extconf.rb|${ruby.bin} -rvendor-specific extconf.rb|" \
     25                ${worksrcpath}/install.rb
     26        reinplace "s|make install|& DESTDIR=${destroot}|" \
     27                ${worksrcpath}/install.rb
     28        reinplace "s|make|& RUBY=${ruby.bin}|" \
     29                ${worksrcpath}/install.rb
     30}
     31
    2532test.run                yes
    26 #test.dir               ${worksrcpath}
    27 test.cmd                ${ruby.bin} samples/define_db.rb && \
    28                                 ${ruby.bin} samples/queries.rb && \
    29                                 ${ruby.bin} samples/advanced.rb
     33test {
     34        if {[file exists ${destroot}${ruby.lib}/sqlite.rb]} {
     35                cd ${worksrcpath}
     36                set cmd "${ruby.bin} \
     37                        -I${destroot}${ruby.lib} \
     38                        -I${destroot}${ruby.archlib}"
     39                system "${cmd} samples/define_db.rb"
     40                system "${cmd} samples/advanced.rb"
     41                system "${cmd} samples/queries.rb"
     42                #system "${cmd} samples/pragma.rb"
     43        } else {
     44                ui_error "Must run 'destroot' prior to 'test' for port ${name}!"
     45                exit 1
     46        }
     47}
    3048test.target
    3149
Note: See TracChangeset for help on using the changeset viewer.