Ticket #12329: Portfile.8

File Portfile.8, 2.0 KB (added by yves@…, 14 years ago)

gstreamer -- not tested

Line 
1# $Id: Portfile 26640 2007-07-01 10:37:51Z rhwood@macports.org $
2PortSystem 1.0
3name            gstreamer
4version         0.10.13
5description     A framework for streaming media.
6long_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.
15maintainers     rhwood openmaintainer@macports.org
16categories      gnome
17platforms       darwin
18homepage        http://www.gnome.org/
19master_sites    gnome:sources/gstreamer/0.10/ \
20        http://gstreamer.freedesktop.org/src/${name}/
21checksums       md5 69b594b43e52e1d0eaf512a89c7b3137 \
22                sha1 6b5c4f7829625591233ba9082317f2b5eba7cc2b \
23                rmd160 808baca78252bb7c6fe16e6e6885c87e54123447
24depends_build   \
25    port:gzip \
26    port:m4 \
27    port:perl5.8 \
28    port:pkgconfig
29depends_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
40use_bzip2       yes
41
42configure.args  \
43    --mandir=${prefix}/share/man
44
45configure.env   PYTHON=${prefix}/bin/python2.5
46   
47configure.cflags-append -funroll-loops
48configure.cflags-append -fstrict-aliasing
49configure.cflags-append -fno-common
50
51pre-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}
58pre-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}