Ticket #18651: patch-mjpegtools.diff

File patch-mjpegtools.diff, 2.7 KB (added by dbevans (David B. Evans), 15 years ago)

Proposed patch for Portfile

  • Portfile

     
    33PortSystem 1.0
    44
    55name            mjpegtools
    6 version         1.6.2   
    7 revision        2
     6version         1.9.0
    87categories      multimedia
    9 maintainers     filippo.natali@gmail.com       
     8maintainers     filippo.natali@gmail.com
    109platforms       darwin
    11 description     Set of tools to record/playback/edit videos in MPEG format     
     10description     Set of tools to record/playback/edit videos in MPEG format
    1211long_description        Programs for MJPEG recording and playback and simple cut-and-paste \
    13                         editing and MPEG compression of audio and video. 
     12                        editing and MPEG compression of audio and video.
    1413
    15 homepage        http://mjpeg.sourceforge.net/   
    16 master_sites    sourceforge:mjpeg       
     14homepage        http://mjpeg.sourceforge.net/
     15master_sites    sourceforge:mjpeg
    1716
    18 checksums       md5 01c0120b0182de67f182ef99ad855daa
     17checksums       md5     309a6fcf0900a010d6a9c1e91afc2f5c \
     18                sha1    1701233354c7ea86b5b7808c4dd5d03a71118e48 \
     19                rmd160  79e0eb4bce468bb8f12da336e29abe8fab390a5f
    1920
    20 depends_build   port:libtool
    21 depends_lib     lib:libpng:libpng lib:libjpeg:jpeg
     21depends_build   port:pkgconfig
    2222
    23 patch.pre_args  -p1
     23depends_lib     port:xorg-libXxf86dga \
     24                port:gtk2 \
     25                port:libsdl_gfx \
     26                port:libpng \
     27                port:jpeg \
     28                port:libdv \
     29                port:libquicktime
    2430
    25 configure.args  --mandir=${prefix}/share/man --disable-glibtest --disable-gtktest --disable-sdltest --infodir=${prefix}/share/info
     31configure.args  --mandir=${prefix}/share/man --infodir=${prefix}/share/info --enable-simd-accel --disable-sdltest --with-x
    2632
    27 configure.cppflags-append   "-L${prefix}/lib"
    28 configure.cflags-append     "-L${prefix}/lib"
    29 
    30 build.args      LIBTOOL=${prefix}/bin/glibtool ASFLAGS="-f macho"
    31 
    32 platform darwin 7 {
    33         configure.compiler      gcc-3.3
     33variant no_x11 {
     34         depends_lib-delete port:xorg-libXxf86dga
     35         configure.args-delete --with-x
     36         configure.args-append --without-x
    3437}
    3538
    36 platform darwin 8 {
    37         patchfiles mjpegtools.patch
    38 }
    39 
    40 platform darwin 9 {
    41         patchfiles mjpegtools.patch
    42 }
    43 
    44 platform i386 {
    45          configure.args-append  --disable-simd-accel
    46 }
    47 
    48 platform powerpc {
    49          configure.args-append  --enable-simd-accel
    50 }
    51 
    52 variant gtk {
    53         configure.args-delete   --disable-glibtest --disable-gtktest
    54         depends_lib-append      lib:libgtk.1:gtk1
    55 }
    56 
    57 variant sdl {
    58         configure.args-delete   --disable-sdltest
    59         depends_lib-append      lib:libSDL:libsdl
    60 }
    61 
    62 variant libdv {
    63         depends_lib-append      lib:libdv:libdv
    64 }
    65 
    66 variant pal requires libdv {
    67         configure.args-append   --with-dv-yv12
    68 }
     39livecheck.regex "<title>${name} (\\d+(?:\\.\\d+)*) released.*</title>"