Ticket #19945: Portfile

File Portfile, 1.4 KB (added by aronnax@…, 15 years ago)

New version of file: Portfile

Line 
1# $Id: Portfile 57375 2009-09-10 08:16:41Z ryandesign@macports.org $
2
3PortSystem 1.0
4
5name                            javasqlite
6version                         20090430
7categories                      java databases
8platforms                       darwin
9
10maintainers                     kallisys.net:pguyot
11description                     Java wrapper for sqlite
12long_description        Java wrapper including a basic JDBC driver for the SQLite \
13                                        2/3 database engine. It is designed using JNI to \
14                                        interface to the SQLite API.
15homepage                        http://www.ch-werner.de/javasqlite/
16master_sites            ${homepage}
17checksums                       md5 fe17f7a5154cef4dbc5e5829b5c9682a \
18                                        sha1 8ee3555f24ca592e0b56c2dc30b0d97fea03244f \
19                                        rmd160 b37fa7e2e9917add59fde705ef3cb62b42f53111
20patchfiles                      patch-configure
21
22depends_lib                     port:sqlite2 \
23                                        port:sqlite3
24
25configure.args-append   --with-jardir=${prefix}/share/java/ \
26                                                --with-sqlite=${prefix} \
27                                                --with-sqlite3=${prefix}
28
29test.run                        yes
30post-test {
31        # This test function could be improved. We probably want a diff method
32        # in base/
33        system "cd ${worksrcpath} && java test > ${worksrcpath}/test.output 2>&1"
34        system "exit `diff ${filespath}/test.output ${worksrcpath}/test.output | wc -l`"
35}
36
37platform darwin {
38        patchfiles-append patch-Makefile.in-jnilib
39}
40
41livecheck.url   http://www.ch-werner.de/javasqlite/overview-summary.html
42livecheck.type  regexm
43livecheck.regex {<H1>\s+SQLite Java Wrapper/JDBC Driver\s+<br><small>\s+(.*)\s+</small>\s+</H1>}
44livecheck.version       2009-04-30