Ticket #31745: patch-ipe-tools-Portfile-pdftoipe-20110916.diff

File patch-ipe-tools-Portfile-pdftoipe-20110916.diff, 3.5 KB (added by maehne (Torsten Maehne), 13 years ago)

Patch for ipe-tools Portfile to use pdftoipe 20110916

  • Portfile

    old new  
    33PortSystem 1.0
    44
    55name                    ipe-tools
    6 version                 20110116
     6version                 20110916
    77revision                1
    88categories              graphics
    99maintainers             jacobs-university.de:m.thon
     
    1919master_sites            sourceforge:project/ipe7/tools
    2020platforms               darwin
    2121set svgtoipe-vers       20100608
    22 set pdftoipe-vers       20110116
     22set pdftoipe-vers       20110916
    2323set figtoipe-vers       20091205
    2424set ipe5toxml-vers      20051114
    2525
    2626distfiles               svgtoipe-${svgtoipe-vers}${extract.suffix} \
    27                         pdftoipe-${pdftoipe-vers}${extract.suffix} \
     27                        pdftoipe-${pdftoipe-vers}-src${extract.suffix} \
    2828                        figtoipe-${figtoipe-vers}${extract.suffix} \
    2929                        ipe5toxml-${ipe5toxml-vers}${extract.suffix}
    3030
    3131checksums               svgtoipe-${svgtoipe-vers}${extract.suffix} \
    3232                            sha1    7c7af21eaa7273f74ac44570bbc659f674e01322 \
    3333                            rmd160  7c39ad574e9add8e2b660e29a2e6ed80ebe533b3 \
    34                         pdftoipe-${pdftoipe-vers}${extract.suffix} \
    35                             sha1    6e4a7072e5bd05f941f8d3a0aab92ab1d3bb6aab \
    36                             rmd160  3210a1d5889299cb2b6ae8fa45af960ea080d06a \
     34                        pdftoipe-${pdftoipe-vers}-src${extract.suffix} \
     35                            sha1    2cd4f70ebafa0310bbc3a0217f7d6acad2eda10f \
     36                            rmd160  67d27456a1f7e46aa27eb67054c91ad52f51b0c3 \
    3737                        figtoipe-${figtoipe-vers}${extract.suffix} \
    3838                            sha1    b81f2f0cc568e165bdedb618ced9384ebfcb19a3 \
    3939                            rmd160  cc1615b55313ab8c151565bdb498fff8ba945029 \
     
    4343
    4444depends_build           port:pkgconfig
    4545depends_lib             port:poppler \
    46                         port:py26-pil
     46                        port:py27-pil
    4747use_configure           no
    4848use_parallel_build      no
    4949
     
    5656build {
    5757        system "cd ${workpath}/figtoipe-${figtoipe-vers} && ${build.env} ${build.cmd} ${build.target} CXX=${configure.cxx}"
    5858        system "cd ${workpath}/ipe5toxml && ${build.env} ${build.cmd}"
    59         system "cd ${workpath}/pdftoipe-${pdftoipe-vers} && ${build.env} CC=${configure.cxx} ${build.cmd} ${build.target}"
     59        system "cd ${workpath}/pdftoipe-${pdftoipe-vers}-src && patch xmloutputdev.cpp ${portpath}/files/patch-pdftoipe-xmloutputdev.cpp.diff && ${build.env} CC=${configure.cxx} ${build.cmd} ${build.target}"
    6060}
    6161
    6262destroot {
    6363        xinstall -m 755 ${workpath}/figtoipe-${figtoipe-vers}/figtoipe ${destroot}${prefix}/bin
    6464        xinstall -m 644 ${workpath}/figtoipe-${figtoipe-vers}/figtoipe.1 ${destroot}${prefix}/share/man/man1
    6565        xinstall -m 755 ${workpath}/ipe5toxml/ipe5toxml ${destroot}${prefix}/bin
    66         xinstall -m 755 ${workpath}/pdftoipe-${pdftoipe-vers}/pdftoipe ${destroot}${prefix}/bin
    67         xinstall -m 644 ${workpath}/pdftoipe-${pdftoipe-vers}/pdftoipe.1 ${destroot}${prefix}/share/man/man1
     66        xinstall -m 755 ${workpath}/pdftoipe-${pdftoipe-vers}-src/pdftoipe ${destroot}${prefix}/bin
     67        xinstall -m 644 ${workpath}/pdftoipe-${pdftoipe-vers}-src/pdftoipe.1 ${destroot}${prefix}/share/man/man1
    6868        xinstall -m 755 ${workpath}/svgtoipe-${svgtoipe-vers}/svgtoipe ${destroot}${prefix}/bin
    6969}