Changeset 50985


Ignore:
Timestamp:
May 14, 2009, 9:18:48 PM (10 years ago)
Author:
devans@…
Message:

gst-plugins-bad:

  • remove outdated/redundant/broken dependencies
  • add missing dependencies for supported features
  • disable features that won't configure/build
  • document discrepancies as comments in Portfile
  • add variant +dc1394 to add support for firewire digital cameras
  • increment revision
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/gnome/gst-plugins-bad/Portfile

    r50535 r50985  
    66name            gst-plugins-bad
    77version         0.10.11
    8 revision        2
     8revision        3
    99description     This is gst-plugins, a set of plug-ins for GStreamer.
    1010long_description        ${description}
     
    1616use_bzip2       yes
    1717
    18 checksums           md5     75a3359ece6a1c11a9e5463d79e274e8 \
    19                     sha1    0850df0ef0ac64b57866f5275a3794849c7ece82 \
    20                     rmd160  59c5b91d1dcd4090073a72a095837bd8e4fdc129
     18checksums       md5     75a3359ece6a1c11a9e5463d79e274e8 \
     19                sha1    0850df0ef0ac64b57866f5275a3794849c7ece82 \
     20                rmd160  59c5b91d1dcd4090073a72a095837bd8e4fdc129
    2121
    2222depends_lib     \
    23         port:gstreamer \
    2423        port:gst-plugins-base \
    25         port:XviD \
    26         port:audiofile \
    27         port:gnome-vfs \
     24        port:gtk2 \
     25        port:XviD \
     26        port:dirac \
     27        port:exempi \
     28        port:faac \
     29        port:faad2 \
    2830        port:jack \
    29         port:libdca \
    30         port:libmms \
     31        port:jasper \
     32        port:libdca \
     33        port:libexif \
     34        port:libglade2 \
     35        port:libmms \
    3136        port:libmodplug \
    32         port:libmpeg2 \
     37        port:libmpcdec \
     38        port:liboil \
     39        port:libsdl \
    3340        port:libsndfile \
    34         port:faac \
    35         port:faad2 \
    36         port:libmusicbrainz \
    3741        port:neon \
    38         port:libsdl \
    39         port:libsoup \
    4042        port:soundtouch \
    41         port:swfdec \
    42         port:x264 \
    43         port:xmms
    44         # could depend on tons for multimedia stuff +variants
    45         # port:mjpegtools
     43        port:x264
     44
     45        #
     46        # could depend on tons for multimedia stuff +variants
     47        # the following ports are available but don't configure
     48        # and/or build correctly
     49        #
     50        # port:mjpegtools (mpeg2enc mplex build fails)
     51        # port:libmusicbrainz (configure wants pkg-config libmusicbrainz, we have libmusicbrainz3)
     52        # port:swfdec (configure wants pkg-config swfdec-0.3, we have swfdec-0.8)
     53        #
    4654
    4755configure.cxx   g++
    48 configure.args  --disable-quicktime --enable-experimental --enable-static
     56configure.args  --disable-dc1394 \
     57                --disable-quicktime \
     58                --disable-mpeg2enc \
     59                --disable-mplex \
     60                --disable-musicbrainz \
     61                --disable-swfdec \
     62                --enable-experimental \
     63                --enable-static
     64
    4965configure.cppflags-append "-L${prefix}/lib"
    5066configure.cflags-append "-no-cpp-precomp -funroll-loops -fstrict-aliasing"
     
    6177universal_variant no
    6278
     79variant dc1394 description {Enable Firewire digital camera support using libdc1394} {
     80        configure.args-delete --disable-dc1394
     81        depends_lib-append port:libdc1394
     82}
     83
    6384livecheck.check regex
    6485livecheck.url   ${master_sites}
Note: See TracChangeset for help on using the changeset viewer.