source: trunk/dports/gnome/gst-plugins-good/Portfile @ 77147

Last change on this file since 77147 was 77147, checked in by rmstonecipher@…, 9 years ago

audio/taglib upgraded version from 1.6.3 to 1.7, incremented revision of 15 dependents

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 77147 2011-03-21 06:27:29Z rmstonecipher@macports.org $
3
4PortSystem  1.0
5
6name                gst-plugins-good
7version             0.10.27
8revision            1
9description         \
10    A set of good-quality plug-ins for GStreamer under GStreamer's preferred \
11    license, LGPL.
12long_description    \
13    GStreamer Good Plug-ins is a set of plug-ins that GStreamer's developers \
14    consider to have good quality code, correct functionality, and their \
15    preferred license (LGPL for the plug-in code, LGPL or LGPL-compatible for \
16    the supporting library).
17maintainers         rmstonecipher openmaintainer
18categories          gnome
19platforms           darwin
20homepage            http://gstreamer.freedesktop.org/modules/${name}.html
21master_sites        http://gstreamer.freedesktop.org/src/${name}/ gnome:sources/${name}/0.10/
22
23checksums           md5     c25d6c51916424009dfde4ee42ae1feb \
24                    sha1    49964ad3b8fbee9caa0b3fc437dd9169aafad79d \
25                    rmd160  6486fca87a6394577ab1f0a4e94a19b1c3e2ca5e
26
27depends_lib     \
28    port:gst-plugins-base \
29    port:aalib \
30    port:esound \
31    port:flac \
32    port:libgnome-keyring \
33    port:libcaca \
34    port:libcdio \
35    port:libdv \
36    port:libshout2 \
37    port:libsoup \
38    path:lib/libspeex.dylib:speex \
39    port:taglib \
40    port:wavpack
41     
42use_bzip2   yes
43
44# https://bugzilla.gnome.org/show_bug.cgi?id=636134
45patchfiles universal.patch
46patch.pre_args  -p1
47
48pre-configure {
49    reinplace "s|OBJC = gcc|OBJC = @OBJC@|" ${worksrcpath}/sys/osxvideo/Makefile.in
50    reinplace "s|-DGST_DISABLE_DEPRECATED||" ${worksrcpath}/configure
51}
52
53use_autoreconf          yes
54autoreconf.args         -fvi
55
56configure.args-append   --disable-gtk-doc --disable-schemas-install --with-default-videosink=ximagesink
57
58post-activate {
59        system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
60             gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
61}
62
63livecheck.type  regex
64livecheck.url   http://gstreamer.freedesktop.org/src/${name}/
65livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
Note: See TracBrowser for help on using the repository browser.