source: trunk/dports/graphics/gimp-gap-devel/Portfile @ 70308

Last change on this file since 70308 was 70308, checked in by devans@…, 7 years ago

gimp-gap-devel: update dependencies.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.8 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 70308 2010-08-05 19:42:59Z devans@macports.org $
3
4PortSystem 1.0
5
6name            gimp-gap-devel
7conflicts       gimp-gap
8set git_name    gimp-gap
9version         2.7.0
10revision        4
11categories      graphics
12maintainers     devans
13
14description     The Gimp Animation Package.
15
16long_description \
17                GIMP-GAP, the GIMP Animation Package, is a collection of plug-ins to \
18                extend GIMP with capabilities to edit and create animations as \
19                sequences of single frames. This is the unstable development branch \
20                leading up to a stable version 2.8.
21
22universal_variant  no
23use_parallel_build no
24
25homepage        http://www.gimp.org/
26platforms       darwin
27
28fetch.type      git
29git.url         git://git.gnome.org/${git_name}
30git.branch      ab07c18b
31
32pre-patch       {
33                    system "cd ${worksrcpath}/extern_libs && gzip -dc ffmpeg.tar.gz | gnutar -xf -"
34                }
35
36patchfiles      patch-extern_libs-configure_options_ffmpeg.txt.diff \
37                patch-ffmpeg-Makefile.diff
38
39post-patch     {
40                   if {$build_arch != ""} {
41                       set ffmpeg_extras "--cc=${configure.cc} --arch=${build_arch}"
42                   } else {
43                       set ffmpeg_extras "--cc=${configure.cc}"
44                   }
45                   reinplace "s|MP_FFMPEG_EXTRAS|${ffmpeg_extras}|" ${worksrcpath}/extern_libs/configure_options_ffmpeg.txt
46               }
47
48depends_build   port:git-core \
49                port:pkgconfig \
50                port:autoconf \
51                port:automake \
52                port:intltool \
53                port:p5-xml-parser \
54                port:gmake \
55                port:yasm
56
57depends_lib     path:lib/pkgconfig/gimp-2.0.pc:gimp2 \
58                port:faac \
59                port:faad2 \
60                port:lame \
61                port:XviD \
62                port:bzip2 \
63                port:zlib
64
65#
66# make mplayer-devel the default as MPlayer doesn't build on Snow Leopard
67#
68
69depends_run     path:bin/mplayer:mplayer-devel               
70
71configure.cmd    ./autogen.sh
72
73configure.args  --disable-audio-support \
74                --disable-libmpeg3 \
75                --disable-ff-libx264 \
76                --enable-gdkpixbuf-pview \
77                --with-ffmpegsrcdir=${worksrcpath}/extern_libs/ffmpeg \
78                --with-ff-extra-cflags=-I${prefix}/include \
79                --with-ff-extra-ldflags=-L${prefix}/lib
80
81post-destroot {
82    foreach dir {howto reference} {
83        xinstall -d ${destroot}${prefix}/share/${name}/$dir
84        foreach txt [glob -d ${worksrcpath}/docs/$dir/txt *.txt] {
85            xinstall -m 644 $txt ${destroot}${prefix}/share/${name}/$dir
86        }
87    }
88}
89
90livecheck.type  none
Note: See TracBrowser for help on using the repository browser.