[36819] trunk/dports

takanori at macports.org takanori at macports.org
Thu May 15 08:17:56 PDT 2008


Revision: 36819
          http://trac.macosforge.org/projects/macports/changeset/36819
Author:   takanori at macports.org
Date:     2008-05-15 08:17:48 -0700 (Thu, 15 May 2008)

Log Message:
-----------
add support for parallel build

Modified Paths:
--------------
    trunk/dports/devel/darts/Portfile
    trunk/dports/devel/libdatrie/Portfile
    trunk/dports/games/gnushogi/Portfile
    trunk/dports/graphics/fontforge/Portfile
    trunk/dports/print/lcdf-typetools/Portfile
    trunk/dports/print/scribus/Portfile
    trunk/dports/sysutils/FDclone/Portfile
    trunk/dports/tex/makejvf/Portfile
    trunk/dports/textproc/chasen/Portfile
    trunk/dports/textproc/cocot/Portfile
    trunk/dports/textproc/kakasi/Portfile
    trunk/dports/textproc/libthai/Portfile
    trunk/dports/textproc/lv/Portfile
    trunk/dports/textproc/nkf/Portfile
    trunk/dports/textproc/wv2/Portfile
    trunk/dports/x11/kinput2/Portfile
    trunk/dports/x11/kinput2-macim/Portfile

Modified: trunk/dports/devel/darts/Portfile
===================================================================
--- trunk/dports/devel/darts/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/devel/darts/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -25,6 +25,8 @@
 
 configure.args  --libexecdir=${prefix}/lib
 
+use_parallel_build  yes
+
 test.run        yes
 test.target     check
 

Modified: trunk/dports/devel/libdatrie/Portfile
===================================================================
--- trunk/dports/devel/libdatrie/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/devel/libdatrie/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -23,6 +23,8 @@
 
 configure.args  --mandir=${prefix}/share/man --infodir=${prefix}/share/info --disable-doxygen-doc
 
+use_parallel_build  yes
+
 test.run        yes
 test.target     check
 

Modified: trunk/dports/games/gnushogi/Portfile
===================================================================
--- trunk/dports/games/gnushogi/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/games/gnushogi/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -17,23 +17,17 @@
                 sha1 6135ec3eb84917d0dc2cab9ac982818ed41aad87 \
                 rmd160 b177d2843f42490d33665f3a167068c64bc64214
 
-depends_lib     lib:libncurses:ncurses \
-                lib:libX11:XFree86
+depends_lib     lib:libX11:XFree86 \
+                port:ncurses
 
 configure.args  --with-x --with-xshogi
 
-destroot {
-    xinstall -m 755 -d ${destroot}${prefix}/lib/gnushogi
+use_parallel_build  yes
 
-    xinstall -m 755 -s ${worksrcpath}/gnushogi/gnushogi ${destroot}${prefix}/bin
-    xinstall -m 644 ${worksrcpath}/gnushogi/gnushogi.bbk ${destroot}${prefix}/lib/gnushogi
-    xinstall -m 644 ${worksrcpath}/doc/gnushogi.6 ${destroot}${prefix}/share/man/man6
-    eval xinstall -m 644 [glob ${worksrcpath}/doc/gnushogi.info*] ${destroot}${prefix}/share/info
+destroot.destdir prefix=${destroot}${prefix}
+destroot.args    MANDIR=${destroot}${prefix}/share/man/man6 \
+                 INFODIR=${destroot}${prefix}/share/info
 
-    xinstall -m 755 -s ${worksrcpath}/xshogi/xshogi ${destroot}${prefix}/bin
-    xinstall -m 644 ${worksrcpath}/doc/xshogi.6 ${destroot}${prefix}/share/man/man6
-}
-
 livecheck.check regex
 livecheck.url   ${homepage}
 livecheck.regex GNU shogi (\[0-9.\]+)

Modified: trunk/dports/graphics/fontforge/Portfile
===================================================================
--- trunk/dports/graphics/fontforge/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/graphics/fontforge/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -24,7 +24,7 @@
 distname        ${name}_full-${version}
 use_bzip2       yes
 distfiles-append \
-		cidmaps.tgz:cidmaps \
+                cidmaps.tgz:cidmaps \
                 ${name}_htdocs-${docversion}.tar.bz2
 patchfiles      patch-Makefile.dynamic.in.diff \
                 patch-configure.diff \
@@ -70,6 +70,8 @@
 
 configure.args  --without-python --with-multilayer --without-freetype-bytecode --without-freetype-src
 
+use_parallel_build  yes
+
 destroot.post_args  prefix=${destroot}${prefix}
 post-destroot {
     delete ${destroot}${prefix}/share/man
@@ -81,7 +83,7 @@
     xinstall -m 644 -W ${worksrcpath} AUTHORS INSTALL LICENSE README-Mac.html README-Unix.html README-unix ${destroot}${prefix}/share/doc/${name}
 }
 
-variant without_multilayer description {Enable support for multilayered type3/svg fonts} {
+variant without_multilayer description {Disable support for multilayered type3/svg fonts} {
     configure.args-delete   --with-multilayer
     configure.args-append   --without-multilayer
 }

Modified: trunk/dports/print/lcdf-typetools/Portfile
===================================================================
--- trunk/dports/print/lcdf-typetools/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/print/lcdf-typetools/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -23,6 +23,8 @@
 
 configure.args  --mandir=${prefix}/share/man --with-kpathsea=${prefix}
 
+use_parallel_build  yes
+
 destroot.target install-strip
 post-destroot {
     xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/doc

Modified: trunk/dports/print/scribus/Portfile
===================================================================
--- trunk/dports/print/scribus/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/print/scribus/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -50,6 +50,7 @@
 }
 
 build.env           HOME=${worksrcpath}
+use_parallel_build  yes
 
 #destroot.target    install-strip
 

Modified: trunk/dports/sysutils/FDclone/Portfile
===================================================================
--- trunk/dports/sysutils/FDclone/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/sysutils/FDclone/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -39,6 +39,7 @@
     }
 }
 
+use_parallel_build  yes
 build.args      CONFDIR=${prefix}/etc PREFIX=${prefix} CFLAGS="${configure.cflags}" CPPFLAGS="${configure.cppflags} -I${prefix}/include/ncurses" LDFLAGS="${configure.ldflags} -lncurses"
 
 destroot.args   BUILD=${destroot} PREFIX=${prefix}

Modified: trunk/dports/tex/makejvf/Portfile
===================================================================
--- trunk/dports/tex/makejvf/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/tex/makejvf/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -8,7 +8,7 @@
 maintainers     takanori
 description     Japanese Virtual Font file maker.
 long_description \
-		${description}
+                ${description}
 platforms       darwin
 homepage        http://www.ascii.co.jp/pb/ptex/base/sources.html
 master_sites    macports \
@@ -28,6 +28,7 @@
 }
 
 build.target
+use_parallel_build  yes
 
 post-destroot {
     xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}

Modified: trunk/dports/textproc/chasen/Portfile
===================================================================
--- trunk/dports/textproc/chasen/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/chasen/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -50,6 +50,8 @@
 
 configure.args  --libexecdir=${prefix}/lib --with-darts=${prefix}/include --with-libiconv=${prefix}
 
+use_parallel_build  yes
+
 test.run        yes
 test.target     check
 

Modified: trunk/dports/textproc/cocot/Portfile
===================================================================
--- trunk/dports/textproc/cocot/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/cocot/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -23,6 +23,8 @@
 
 configure.args  --with-default-term-code=UTF-8 --with-default-proc-code=EUC-JP
 
+use_parallel_build  yes
+
 post-destroot {
     xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
     foreach f {AUTHORS COPYING ChangeLog* INSTALL NEWS README* UNICODE_MEMO} {

Modified: trunk/dports/textproc/kakasi/Portfile
===================================================================
--- trunk/dports/textproc/kakasi/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/kakasi/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -27,6 +27,8 @@
 
 configure.args-append   --with-pic --enable-shared --enable-static --libexecdir=${prefix}/lib
 
+use_parallel_build  yes
+
 post-destroot {
     xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/doc
 

Modified: trunk/dports/textproc/libthai/Portfile
===================================================================
--- trunk/dports/textproc/libthai/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/libthai/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -24,6 +24,8 @@
 
 configure.args  --mandir=${prefix}/share/man --infodir=${prefix}/share/info --disable-doxygen-doc
 
+use_parallel_build yes
+
 test.run        yes
 test.target     check
 

Modified: trunk/dports/textproc/lv/Portfile
===================================================================
--- trunk/dports/textproc/lv/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/lv/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -39,6 +39,7 @@
 
 build.dir       ${worksrcpath}/build
 build.target
+use_parallel_build  yes
 
 destroot {
     xinstall -m 755 -d ${destroot}${prefix}/lib/lv

Modified: trunk/dports/textproc/nkf/Portfile
===================================================================
--- trunk/dports/textproc/nkf/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/nkf/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -29,6 +29,8 @@
 build.target
 build.args      CFLAGS="${configure.cflags}"
 
+use_parallel_build  yes
+
 destroot {
     xinstall -m 755 ${worksrcpath}/nkf ${destroot}${prefix}/bin
     xinstall -m 644 ${worksrcpath}/nkf.1 ${destroot}${prefix}/share/man/man1

Modified: trunk/dports/textproc/wv2/Portfile
===================================================================
--- trunk/dports/textproc/wv2/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/textproc/wv2/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -24,3 +24,5 @@
     reinplace "s|-pedantic||g" ${worksrcpath}/configure
 }
 configure.args  --mandir=${prefix}/share/man
+
+use_parallel_build  yes

Modified: trunk/dports/x11/kinput2/Portfile
===================================================================
--- trunk/dports/x11/kinput2/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/x11/kinput2/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -55,6 +55,7 @@
         build.post_args PREFIX=${prefix} CDEBUGFLAGS=\"${configure.cflags}\"
     }
 }
+use_parallel_build  yes
 
 pre-destroot {
     destroot.target install install.man

Modified: trunk/dports/x11/kinput2-macim/Portfile
===================================================================
--- trunk/dports/x11/kinput2-macim/Portfile	2008-05-15 15:05:17 UTC (rev 36818)
+++ trunk/dports/x11/kinput2-macim/Portfile	2008-05-15 15:17:48 UTC (rev 36819)
@@ -64,6 +64,7 @@
         build.post_args PREFIX=${prefix} CDEBUGFLAGS=\"${configure.cflags}\"
     }
 }
+use_parallel_build  yes
 
 pre-destroot {
     destroot.target install install.man

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080515/7345fe6a/attachment.htm 


More information about the macports-changes mailing list