| 1 | # $Id: Portfile 26640 2007-07-01 10:37:51Z rhwood@macports.org $ |
|---|
| 2 | PortSystem 1.0 |
|---|
| 3 | name gstreamer |
|---|
| 4 | version 0.10.13 |
|---|
| 5 | description A framework for streaming media. |
|---|
| 6 | long_description This is GStreamer, a framework for streaming media. \ |
|---|
| 7 | The fundamental design comes from the video pipeline at \ |
|---|
| 8 | Oregon Graduate Institute, as well as some ideas from \ |
|---|
| 9 | DirectMedia. It's based on plug-ins that will provide \ |
|---|
| 10 | the various codec and other functionality. The \ |
|---|
| 11 | interface hopefully is generic enough for various \ |
|---|
| 12 | companies (ahem, Apple) to release binary codecs for \ |
|---|
| 13 | Linux, until such time as they get a clue and \ |
|---|
| 14 | release the source. |
|---|
| 15 | maintainers rhwood openmaintainer@macports.org |
|---|
| 16 | categories gnome |
|---|
| 17 | platforms darwin |
|---|
| 18 | homepage http://www.gnome.org/ |
|---|
| 19 | master_sites gnome:sources/gstreamer/0.10/ \ |
|---|
| 20 | http://gstreamer.freedesktop.org/src/${name}/ |
|---|
| 21 | checksums md5 69b594b43e52e1d0eaf512a89c7b3137 \ |
|---|
| 22 | sha1 6b5c4f7829625591233ba9082317f2b5eba7cc2b \ |
|---|
| 23 | rmd160 808baca78252bb7c6fe16e6e6885c87e54123447 |
|---|
| 24 | depends_build \ |
|---|
| 25 | port:gzip \ |
|---|
| 26 | port:m4 \ |
|---|
| 27 | port:perl5.8 \ |
|---|
| 28 | port:pkgconfig |
|---|
| 29 | depends_lib \ |
|---|
| 30 | port:bison \ |
|---|
| 31 | port:flex \ |
|---|
| 32 | port:gettext \ |
|---|
| 33 | port:glib2 \ |
|---|
| 34 | port:libiconv \ |
|---|
| 35 | port:libxml2 \ |
|---|
| 36 | port:py25-gobject \ |
|---|
| 37 | port:py25-numeric \ |
|---|
| 38 | port:py25-wxpython \ |
|---|
| 39 | port:zlib |
|---|
| 40 | use_bzip2 yes |
|---|
| 41 | |
|---|
| 42 | configure.args \ |
|---|
| 43 | --mandir=${prefix}/share/man |
|---|
| 44 | |
|---|
| 45 | configure.env PYTHON=${prefix}/bin/python2.5 |
|---|
| 46 | |
|---|
| 47 | configure.cflags-append -funroll-loops |
|---|
| 48 | configure.cflags-append -fstrict-aliasing |
|---|
| 49 | configure.cflags-append -fno-common |
|---|
| 50 | |
|---|
| 51 | pre-build { |
|---|
| 52 | ui_msg "It is likely that this port will fail to build if port check is" |
|---|
| 53 | ui_msg "active. If this port fails to build, please deactive port check" |
|---|
| 54 | ui_msg "and attempt to build this port again. Remember to active port" |
|---|
| 55 | ui_msg "check once this port is built." |
|---|
| 56 | ui_msg "If you do not have port check installed, please ignore this message" |
|---|
| 57 | } |
|---|
| 58 | pre-activate { |
|---|
| 59 | ui_msg "This port conflicts with gstreamer08. If this port fails to " |
|---|
| 60 | ui_msg "activate, uninstall or deactivate gstreamer08 and attempt to" |
|---|
| 61 | ui_msg "activate this port again." |
|---|
| 62 | } |
|---|