Ticket #13726: gst.diff

File gst.diff, 7.0 KB (added by wmeissner@…, 17 years ago)

Patch to update gstreamer - now 'port lint' warning free.

  • gnome/gstreamer/Portfile

     
    11# $Id$
     2
    23PortSystem 1.0
     4
    35name            gstreamer
    4 version         0.10.14
     6version         0.10.15
    57description     A framework for streaming media.
    68long_description        This is GStreamer, a framework for streaming media. \
    79                        The fundamental design comes from the video pipeline at \
     
    1416                        release the source.
    1517maintainers     nomaintainer
    1618categories      gnome
    17 platforms       darwin 
     19platforms       darwin
    1820homepage        http://www.gnome.org/
    1921master_sites    gnome:sources/gstreamer/[join [lrange [split ${version} .] 0 1] .]/ \
    2022        http://gstreamer.freedesktop.org/src/${name}/
    21 checksums       md5 eb83767c877990c8a7540693d196c822 \
    22                 sha1 29e02be4dbf50272086e436f3fab2dcfadaaff2b \
    23                 rmd160 6e6f75c89da223ac42a0ab3cc1642b24007a9181
     23checksums       md5 09f1c4ea025faef88b566fa26ec24ae0 \
     24                sha1 fec69cb10e23e230061ea53cc347a24a9dc2db80 \
     25                rmd160 7ac386da5da752ed9b6071d9d60022b35c33c074
    2426depends_build   \
    2527    port:gzip \
    2628    port:m4 \
     
    3537    port:libxml2 \
    3638    port:py25-gobject \
    3739    port:py25-numeric \
    38     port:py25-wxpython \
    3940    port:python25 \
    4041    port:zlib
     42
    4143use_bzip2       yes
    4244
    4345configure.args  \
    4446    --mandir=${prefix}/share/man
    45    
     47
    4648configure.cflags-append -funroll-loops
    4749configure.cflags-append -fstrict-aliasing
    4850configure.cflags-append -fno-common
  • gnome/gst-plugins-base/Portfile

     
    11# $Id$
     2
    23PortSystem 1.0
     4
    35name            gst-plugins-base
    4 version         0.10.13
     6version         0.10.15
    57description     This is gst-plugins, a set of plug-ins for GStreamer.
    68long_description        ${description}
    79maintainers     nomaintainer
    810categories      gnome
    9 platforms       darwin 
     11platforms       darwin
    1012homepage        http://www.gnome.org/
    1113master_sites    gnome:sources/gst-plugins-base/0.10/ http://gstreamer.freedesktop.org/src/${name}/
    12 checksums       md5 735f7b911cd00540d2bea8596a3859cd \
    13                 sha1 dbab4468f3a1c12472ecc901d025a83cf9030215 \
    14                 rmd160 4fb5d16d1a9ceda9446bcf3ee4c254adc9590349
     14checksums       md5 8449359b465074433fec626778bcf36f \
     15                sha1 9d42a245f9ed337586ef0fed5b3d3b1fe4b1fda0 \
     16                rmd160 7a16257a36d8b20c1c35e6863d0bea0f32def0b7
    1517depends_lib     \
    1618        port:gstreamer \
    1719        port:liboil \
     
    2224use_bzip2       yes
    2325configure.args  mandir=${prefix}/share/man
    2426#configure.env   CPPFLAGS="-L${prefix}/lib -I${prefix}/include" LDFLAGS="-L${prefix}/lib" \
    25 #                CFLAGS="-no-cpp-precomp -funroll-loops -fstrict-aliasing" 
     27#                CFLAGS="-no-cpp-precomp -funroll-loops -fstrict-aliasing"
    2628#post-extract {
    2729#       reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \
    2830#               ${worksrcpath}/configure
  • gnome/gst-plugins-good/Portfile

     
    11# $Id$
     2
    23PortSystem 1.0
     4
    35name            gst-plugins-good
    46version         0.10.6
    57description     This is gst-plugins, a set of plug-ins for GStreamer.
    68long_description        ${description}
    79maintainers     nomaintainer
    810categories      gnome
    9 platforms       darwin 
     11platforms       darwin
    1012homepage        http://www.gnome.org/
    1113master_sites    gnome:sources/gst-plugins-good/0.10/ http://gstreamer.freedesktop.org/src/${name}/
    1214checksums       md5 25f111360c2930705b91b4fcf93ae5c5 \
    1315                sha1 eb918b6876e90f4ac803d209a14b32c1b3e26695 \
    1416                rmd160 fd0102617759611f9b6e9e490101b95f4369f4e8
     17
     18patchfiles      patch-sys-osxvideo-Makefile.in.diff
     19
    1520depends_lib     \
    1621        port:gst-plugins-base \
    1722        port:libcdio \
     23        port:aalib \
    1824        port:flac \
     25        port:jpeg \
    1926        port:libcaca \
    20         port:dv \
     27        port:libdv \
     28        port:libpng \
    2129        port:libshout2 \
    2230        port:speex \
    2331        port:taglib \
    2432        port:wavpack
     33
    2534# could depend on tons for multimedia stuff +variants
    2635use_bzip2       yes
    2736configure.args  mandir=${prefix}/share/man
  • gnome/gst-plugins-bad/Portfile

     
    11# $Id$
     2
    23PortSystem 1.0
     4
    35name            gst-plugins-bad
    4 version         0.10.3
     6version         0.10.5
    57description     This is gst-plugins, a set of plug-ins for GStreamer.
    68long_description        ${description}
    79maintainers     nomaintainer
    810categories      gnome
    9 platforms       darwin 
     11platforms       darwin
    1012homepage        http://www.gnome.org/
    1113master_sites    http://gstreamer.freedesktop.org/src/${name}/
    12 checksums       md5 8545a02c408976c5e9f0c2cf3c6a362e \
    13                 sha1 1b74664340c2f3dc52c7fdc592e30500e33afd0f \
    14                 rmd160 3902838dad5b0ec1023e1f5f25f9ee65d6a0ca5f
    15 depends_lib     lib:libgstreamer:gstreamer
     14checksums       md5 395f3ed705928e77e5620cccf11a8cff \
     15                sha1 ad339ad401052e25e2dc2825c87b954857e53800 \
     16                rmd160 e34c6a4eabab1fcc0fb57fd5cff3ffb8bdf54980
     17
     18depends_lib     \
     19        port:gstreamer \
     20        port:gst-plugins-base \
     21        port:XviD \
     22        port:libdts \
     23        port:faac \
     24        port:faad2 \
     25        port:libmusicbrainz \
     26        port:neon \
     27        port:libsdl \
     28        port:x264 \
     29
     30
    1631# could depend on tons for multimedia stuff +variants
    1732use_bzip2       yes
    1833configure.args  mandir=${prefix}/share/man --enable-static
    1934configure.cppflags-append "-L${prefix}/lib"
    20 configure.cflags-append "-no-cpp-precomp -funroll-loops -fstrict-aliasing" 
     35configure.cflags-append "-no-cpp-precomp -funroll-loops -fstrict-aliasing"
    2136post-extract {
    2237        reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \
    2338                ${worksrcpath}/configure
  • gnome/gst-plugins-ugly/Portfile

     
    11# $Id$
     2
    23PortSystem 1.0
     4
    35name            gst-plugins-ugly
    4 version         0.10.3
     6version         0.10.6
    57description     This is gst-plugins, a set of plug-ins for GStreamer.
    68long_description        ${description}
    79maintainers     nomaintainer
    810categories      gnome
    9 platforms       darwin 
     11platforms       darwin
    1012homepage        http://www.gnome.org/
    1113master_sites    http://gstreamer.freedesktop.org/src/${name}/
    12 checksums       md5 af6f238507b0040bf84fcbc6a241e559 \
    13                 sha1 98c69c4feeee975fdbe829cf6534d6c12b960182 \
    14                 rmd160 0ea0d039cf87ecf662655521b9dbca8c2a388412
    15 depends_lib     lib:libgstreamer:gstreamer
     14checksums       md5 f1016148ecbfba968c0ef1773066988b \
     15                sha1 1178e3e94578102b270993be123fb6e6ccda331a \
     16                rmd160 6f2ce61800e1013f8695b8e09a3f03beee1c9af8
     17depends_lib     port:gst-plugins-base \
     18                port:a52dec \
     19                port:lame \
     20                port:libmpeg2 \
     21                port:libmad \
     22                port:libid3tag \
     23                port:libdvdread
     24
    1625# could depend on tons for multimedia stuff +variants
    1726use_bzip2       yes
    1827configure.args  mandir=${prefix}/share/man --enable-static
    1928configure.cppflags-append "-L${prefix}/lib"
    20 configure.cflags-append "-no-cpp-precomp -funroll-loops -fstrict-aliasing" 
     29configure.cflags-append "-no-cpp-precomp -funroll-loops -fstrict-aliasing"
    2130post-extract {
    2231        reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \
    2332                ${worksrcpath}/configure