Ticket #38350: nomaintainer.diff

File nomaintainer.diff, 4.0 KB (added by dliessi (Davide Liessi), 11 years ago)

fix dependencies of ports with nomaintainer

  • editors/texstudio/Portfile

    diff --git editors/texstudio/Portfile editors/texstudio/Portfile
    index 3f23b63..57fc45e 100644
    extract.suffix .orig.tar.gz 
    2323checksums               rmd160  e2b90518a60b4c70771a4885e920a324d68ceb60 \
    2424                        sha256  7f7ae53818d74a06fffef81e1aa9552badd85045a9953b13f28d15b393962015
    2525
    26 depends_lib-append      port:poppler
    27 
    28 if {![file exists ${prefix}/lib/libpoppler-qt4.dylib]} {
    29     depends_lib-delete port:poppler
    30     pre-configure {
    31         ui_error "
    32 ****
    33 **** ${name} requires port poppler installed with the variants +qt4 +quartz.
    34 **** Please do the following then try installing ${name} again:
    35 ****
    36 ****     sudo port install poppler +qt4 +quartz
    37 ****
    38 
    39 "
    40         return -code error "incompatible poppler installation"
    41     }
    42 }
     26depends_lib-append      path:lib/libpoppler-qt4.dylib:poppler-qt4
    4327
    4428pre-patch {
    4529    # DOS to UNIX line endings so we can patch
  • gnustep/Etoile-devel/Portfile

    diff --git gnustep/Etoile-devel/Portfile gnustep/Etoile-devel/Portfile
    index 31ada0c..224c43d 100644
    svn.url http://svn.gna.org/svn/etoile/trunk/Etoile 
    2929depends_lib         port:SQLClient \
    3030                    path:bin/dbus-daemon:dbus \
    3131                    port:oniguruma5 \
    32                     port:poppler
     32                    path:lib/libpoppler.dylib:poppler
    3333
    3434worksrcdir          Etoile
    3535
  • gnustep/Etoile/Portfile

    diff --git gnustep/Etoile/Portfile gnustep/Etoile/Portfile
    index ce03846..ba58343 100644
    svn.url http://svn.gna.org/svn/etoile/stable/Etoile 
    2424depends_lib         port:SQLClient \
    2525                    path:bin/dbus-daemon:dbus \
    2626                    port:oniguruma5 \
    27                     port:poppler
     27                    path:lib/libpoppler.dylib:poppler
    2828
    2929worksrcdir          ${name}
    3030
  • graphics/OpenSceneGraph-devel/Portfile

    diff --git graphics/OpenSceneGraph-devel/Portfile graphics/OpenSceneGraph-devel/Portfile
    index 886f799..f141b46 100644
    depends_lib port:freetype \ 
    3838                        port:gdal \
    3939                        port:curl \
    4040                        path:lib/libavcodec.dylib:ffmpeg \
    41                         port:poppler \
     41                        path:lib/libpoppler.dylib:poppler \
    4242                        port:librsvg \
    4343                        port:giflib \
    4444                        port:tiff \
  • graphics/OpenSceneGraph/Portfile

    diff --git graphics/OpenSceneGraph/Portfile graphics/OpenSceneGraph/Portfile
    index b25f088..5d90262 100644
    depends_lib port:freetype \ 
    3636                        port:gdal \
    3737                        port:curl \
    3838                        path:lib/libavcodec.dylib:ffmpeg \
    39                         port:poppler \
     39                        path:lib/libpoppler.dylib:poppler \
    4040                        port:librsvg \
    4141                        port:giflib \
    4242                        port:tiff \
  • graphics/pdf2svg/Portfile

    diff --git graphics/pdf2svg/Portfile graphics/pdf2svg/Portfile
    index 0cd37f3..40f67ad 100644
    checksums md5 59b3b9768166f73b77215e95d91f0a9d \ 
    2121
    2222depends_build       port:pkgconfig
    2323depends_lib         port:gtk2 \
    24                     port:poppler
     24                    path:lib/libpoppler.dylib:poppler
    2525
    2626patchfiles          patch-pdf2svg.c.diff
    2727
  • python/py-poppler/Portfile

    diff --git python/py-poppler/Portfile python/py-poppler/Portfile
    index 03e131f..9eb9d4a 100644
    if {${name} ne ${subport}} { 
    3030    depends_build-append \
    3131                        port:pkgconfig
    3232    depends_lib-append  port:atk \
    33                         port:poppler \
     33                        path:lib/libpoppler.dylib:poppler \
    3434                        port:py${python.version}-pygtk
    3535
    3636    use_configure       yes