source: trunk/dports/devel/glib/Portfile @ 1661

Last change on this file since 1661 was 1661, checked in by jpm, 18 years ago

added homepage variable

  • Property svn:eol-style set to native
File size: 2.1 KB
Line 
1PortSystem 1.0
2name            glib
3version         1.2.10
4categories      devel
5maintainers     eric@opendarwin.org
6description     Library with data structure functions and other constructs
7long_description        General-purpose library from the GTK+ team, includes support routines for C such as lists, trees, hashes, memory allocation, and many other things.
8homepage    http://www.gtk.org/
9platforms       darwin freebsd
10master_sites    ftp://ftp.gtk.org/pub/gtk/v1.2/ \
11                http://www.opendarwin.org/projects/darwinports/distfiles/:lt
12set filename    ${portname}-${portversion}${extract.sufx}
13distfiles       ${filename} ltconfig13:lt ltmain13:lt
14checksums       ${filename} md5 6fe30dad87c77b91b632def29dd69ef9 \
15                ltconfig13 md5 ea53f42a550c9f9e653758a8ed91574e \
16                ltmain13 md5 e094ae92724c4015dbab97de151c2525
17extract.only    ${filename}
18pre-patch {     system "cp ${distpath}/ltconfig13 ${worksrcpath}/ltconfig"
19                system "cp ${distpath}/ltmain13 ${worksrcpath}/ltmain.sh" }
20patchfiles      patch-configure patch-config.guess patch-config.sub
21
22depends_build   lib:libdl.1:dlcompat bin:pkg-config:pkgconfig
23configure.env   LDFLAGS="-L${prefix}/lib" CFLAGS="-I${prefix}/include"
24configure.args  --disable-static
25
26post-install    { system "ln -sf libglib-1.2.0.0.10.dylib \
27                  ${prefix}/lib/libglib.1.dylib"
28                  system "ln -sf libgmodule-1.2.0.0.10.dylib \
29                  ${prefix}/lib/libgmodule.1.dylib"
30                  system "ln -sf libgthread-1.2.0.0.10.dylib \
31                  ${prefix}/lib/libgthread.1.dylib" }
32
33contents        bin/glib-config \
34                include/glib-1.2/glib.h \
35                include/glib-1.2/gmodule.h \
36                include/glib-1.2 \
37                info/glib.info \
38                lib/glib/include/glibconfig.h \
39                lib/glib/include \
40                lib/glib \
41                lib/libglib.la \
42                lib/libglib-1.2.0.0.10.dylib \
43                lib/libglib-1.2.0.dylib \
44                lib/libglib.1.dylib \
45                lib/libglib.dylib \
46                lib/libgmodule.la \
47                lib/libgmodule-1.2.0.0.10.dylib \
48                lib/libgmodule-1.2.0.dylib \
49                lib/libgmodule.1.dylib \
50                lib/libgmodule.dylib \
51                lib/libgthread.la \
52                lib/libgthread-1.2.0.0.10.dylib \
53                lib/libgthread-1.2.0.dylib \
54                lib/libgthread.dylib \
55                lib/libgthread.1.dylib \
56                lib/pkgconfig/glib.pc \
57                lib/pkgconfig/gmodule.pc \
58                lib/pkgconfig/gthread.pc \
59                man/man1/glib-config.1 \
60                share/aclocal/glib.m4
Note: See TracBrowser for help on using the repository browser.