[47061] trunk/dports/textproc/sword
jmr at macports.org
jmr at macports.org
Fri Feb 20 23:50:15 PST 2009
Revision: 47061
http://trac.macports.org/changeset/47061
Author: jmr at macports.org
Date: 2009-02-20 23:50:13 -0800 (Fri, 20 Feb 2009)
Log Message:
-----------
sword: update to 1.5.11, improve config file handling
Modified Paths:
--------------
trunk/dports/textproc/sword/Portfile
Removed Paths:
-------------
trunk/dports/textproc/sword/files/
Modified: trunk/dports/textproc/sword/Portfile
===================================================================
--- trunk/dports/textproc/sword/Portfile 2009-02-21 07:24:58 UTC (rev 47060)
+++ trunk/dports/textproc/sword/Portfile 2009-02-21 07:50:13 UTC (rev 47061)
@@ -4,8 +4,7 @@
PortSystem 1.0
name sword
-version 1.5.7a
-revision 1
+version 1.5.11
categories textproc
maintainers nomaintainer
description cross-platform API/library for Bible software
@@ -16,7 +15,9 @@
library of over 200 text modules.
homepage http://www.crosswire.org/${name}/index.jsp
master_sites http://www.crosswire.org/ftpmirror/pub/${name}/source/v1.5/
-checksums md5 e77801ac7abb7a940eb8a75d725e346f
+checksums md5 84a13fd3cf767902de91368424f30baa \
+ sha1 d0ff7f039e27c6be5727d548abee929f648ced79 \
+ rmd160 3c3278b477542b40413d4936ad0e066c6e50b475
platforms darwin
depends_build port:autoconf \
@@ -27,32 +28,33 @@
port:openssl \
port:zlib
-worksrcdir ${name}-[strsed ${version} {s/a$//}]
-
-patchfiles patch-autogen.sh \
- patch-configure.ac \
- patch-untgz.c
-
pre-configure {
- system "cd ${worksrcpath} && ./autogen.sh"
+ system "cd ${worksrcpath} && env LTIZE=${prefix}/bin/glibtoolize ./autogen.sh"
}
configure.args --with-zlib --with-conf --with-curl \
- --without-icu --without-lucene
+ --without-icu --without-clucene
+use_parallel_build yes
+
+destroot.keepdirs ${destroot}${prefix}/share/${name}/mods.d \
+ ${destroot}${prefix}/share/${name}/modules
post-destroot {
xinstall -d -m 0755 ${destroot}${prefix}/share/${name}/mods.d
- xinstall -m 0644 ${worksrcpath}/samples/mods.d/globals.conf ${destroot}${prefix}/share/${name}/mods.d
-
xinstall -d -m 0755 ${destroot}${prefix}/share/${name}/modules
- system "touch ${destroot}${prefix}/share/${name}/modules/.turd"
xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}
xinstall -m 0644 -W ${worksrcpath} README INSTALL LICENSE ${destroot}${prefix}/share/doc/${name}
- foreach dir [exec find ${worksrcpath}/samples -type d] {
- xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/${dir}
+ copy ${worksrcpath}/samples ${destroot}${prefix}/share/doc/${name}/
+ delete ${destroot}${prefix}/share/${name}/mods.d/globals.conf
+ move ${destroot}${prefix}/etc/sword.conf ${destroot}${prefix}/etc/sword.conf.sample
+}
+
+post-activate {
+ if {![file exists ${prefix}/share/${name}/mods.d/globals.conf]} {
+ copy ${prefix}/share/doc/${name}/samples/mods.d/globals.conf ${prefix}/share/${name}/mods.d/
}
- foreach file [exec find ${worksrcpath}/samples -type f] {
- xinstall -m 0644 ${file} ${destroot}${prefix}/share/doc/${name}/${file}
+ if {![file exists ${prefix}/etc/sword.conf]} {
+ copy ${prefix}/etc/sword.conf.sample ${prefix}/etc/sword.conf
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090220/fc8d63f5/attachment.html>
More information about the macports-changes
mailing list