Ticket #1969: gtk.patch

File gtk.patch, 2.1 KB (added by chris.ridd@…, 20 years ago)

Portfile patch

Line 
1Index: Portfile
2===================================================================
3RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/x11/gtk-sharp/Portfile,v
4retrieving revision 1.3
5diff -b -c -r1.3 Portfile
6*** Portfile    21 May 2004 03:31:03 -0000      1.3
7--- Portfile    19 Jun 2004 21:59:57 -0000
8***************
9*** 2,8 ****
10 
11  PortSystem 1.0
12  name          gtk-sharp
13! version               0.91.1
14  categories    devel
15  platforms     darwin
16  maintainers   jkh@opendarwin.org
17--- 2,8 ----
18 
19  PortSystem 1.0
20  name          gtk-sharp
21! version               0.98
22  categories    devel
23  platforms     darwin
24  maintainers   jkh@opendarwin.org
25***************
26*** 12,20 ****
27                        including a C# compiler.  This is the Gtk# toolkit \
28                        for it.
29 
30! homepage      http://gtk-sharp.sourceforge.net/
31! master_sites  sourceforge
32! checksums     md5 5e4537398dba1e88886f9c0193df4602
33 
34  depends_lib   bin:mono:mono \
35                lib:libgtk.2:gtk2 \
36--- 12,20 ----
37                        including a C# compiler.  This is the Gtk# toolkit \
38                        for it.
39 
40! homepage      http://www.go-mono.org/
41! master_sites    http://www.go-mono.org/archive/beta3/
42! checksums     md5 39f8db2c65a687e6ac799b42d8d1304f
43 
44  depends_lib   bin:mono:mono \
45                lib:libgtk.2:gtk2 \
46***************
47*** 24,36 ****
48                lib:libgnomeui.2:libgnomeui \
49                lib:libgda.1:libgda \
50                lib:librsvg.2:librsvg \
51!               lib:libgtkhtml.2:libgtkhtml \
52                lib:libvte.0:vte
53 
54  configure.env CPPFLAGS="-I${prefix}/include" \
55                LDFLAGS="-L${prefix}/lib"
56 
57! destroot.destdir      DESTDIR=${destroot}
58 
59  # Replace the stock mono config with one with lots of extra goodies.
60  post-destroot {
61--- 24,44 ----
62                lib:libgnomeui.2:libgnomeui \
63                lib:libgda.1:libgda \
64                lib:librsvg.2:librsvg \
65!               lib:libgtkhtml.3:libgtkhtml3 \
66                lib:libvte.0:vte
67 
68+ pre-configure {
69+       foreach f [list gdk glade glib gnome gtk] {
70+               reinplace "s| -no-undefined||" \
71+                       "${worksrcpath}/${f}/glue/Makefile.in"
72+       }
73+ }
74+
75  configure.env CPPFLAGS="-I${prefix}/include" \
76                LDFLAGS="-L${prefix}/lib"
77 
78! destroot.destdir      DESTDIR=${destroot} \
79!               GACUTIL_FLAGS='/package gtk-sharp /root ${destroot}\$(libdir)'
80 
81  # Replace the stock mono config with one with lots of extra goodies.
82  post-destroot {