[92263] trunk/dports/tex/rtf2latex2e

ryandesign at macports.org ryandesign at macports.org
Sun Apr 22 23:53:03 PDT 2012


Revision: 92263
          https://trac.macports.org/changeset/92263
Author:   ryandesign at macports.org
Date:     2012-04-22 23:53:03 -0700 (Sun, 22 Apr 2012)
Log Message:
-----------
rtf2latex2e: update to 2.0.0, which no longer needs patches, thereby fixing patch failure (#30156); rewrite master_sites to avoid redirects

Modified Paths:
--------------
    trunk/dports/tex/rtf2latex2e/Portfile

Removed Paths:
-------------
    trunk/dports/tex/rtf2latex2e/files/

Modified: trunk/dports/tex/rtf2latex2e/Portfile
===================================================================
--- trunk/dports/tex/rtf2latex2e/Portfile	2012-04-23 06:49:45 UTC (rev 92262)
+++ trunk/dports/tex/rtf2latex2e/Portfile	2012-04-23 06:53:03 UTC (rev 92263)
@@ -4,7 +4,10 @@
 PortSystem          1.0
 
 name                rtf2latex2e
-version             1.0fc1
+version             2.0.0
+set branch          [join [lrange [split ${version} .] 0 1] .]
+set my_version      [strsed ${version} {g/\./-/}]
+set my_branch       [strsed ${branch} {g/\./-/}]
 categories          tex
 platforms           darwin
 maintainers         jmpp openmaintainer
@@ -17,39 +20,19 @@
                     embedded figures, tables, equations, footnotes, support \
                     for the inputenc package, translating hyperlinks.
 
-homepage            http://sourceforge.net/projects/rtf2latex2e/
-master_sites        sourceforge
-distfiles           ${name}Unix1${extract.suffix}
-distname            ${name}Unix-${version}
+homepage            http://rtf2latex2e.sourceforge.net/
+master_sites        sourceforge:project/rtf2latex2e/rtf2latex2e-unix/${my_branch}
+distname            ${name}-${my_version}
+use_zip             yes
 
-checksums           md5     805a064142f50efa5a49f4f1bf6d6b79
+checksums           rmd160  85e1d0daf101bc8d5ff56745e886b75c1a4a0e54 \
+                    sha256  998f4a9f229ead7ae6df7dc19d37ff7198cd832895f17d8ada0e68ff5b5275b2
 
-depends_build       bin:convert:ImageMagick
+use_configure       no
 
-worksrcdir          ${distname}/Unix
+variant universal {}
 
-patchfiles          patch-Makefile.in.diff \
-                    patch-rtf2LaTeX2e.h.diff \
-                    patch-rtf2LaTeX2e-driver.c.diff \
-                    patch-LaTeX2e-writer.c.diff
+build.post_args     PREFIX=${prefix} \
+                    CC="${configure.cc} [get_canonical_archflags cc]"
 
-post-configure {
-    reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/Makefile
-}
-
-post-destroot {
-    file delete ${destroot}${prefix}/bin/${name}
-    file delete -force ${destroot}${prefix}/share/${name}/Unix
-    file delete -force ${destroot}${prefix}/share/${name}/src
-    system "cd ${destroot}${prefix} && ln -s ../share/${name}/${name}.bin bin/${name}"
-    xinstall -d -m 755 ${destroot}${prefix}/share/doc
-    system "cd ${destroot}${prefix} && ln -s ../${name}/doc share/doc/${name}"
-}
-
-platform powerpc {
-    configure.args --host=powerpc
-}
-
-platform i386 {
-    configure.args --host=i386
-}
+destroot.destdir    PREFIX=${destroot}${prefix}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120422/b35ed995/attachment.html>


More information about the macports-changes mailing list