Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_07 / giblib
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               giblib
4 VERSION=                1.2.4
5 REVISION=               1
6 KEYWORDS=               graphics
7 VARIANTS=               standard
8 SDESC[standard]=        Utility library that includes a wrapper for imlib2
9 HOMEPAGE=               https://github.com/cbane/giblib
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/cbane:giblib:v1.2.4
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         dev
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          imlib2:dev:standard
24 BUILDRUN_DEPENDS=       imlib2:primary:standard
25
26 USES=                   libtool pkgconfig fbsd10fix
27 XORG_COMPONENTS=        x11
28
29 LICENSE=                MIT:primary
30 LICENSE_FILE=           MIT:{{WRKSRC}}/COPYING
31 LICENSE_SCHEME=         solo
32
33 FPC_EQUIVALENT=         graphics/giblib
34
35 MUST_CONFIGURE=         gnu
36 CONFIGURE_ARGS=         --with-imlib2-prefix={{LOCALBASE}}/bin
37                         --with-imlib2-exec-prefix={{LOCALBASE}}/bin
38
39 SOVERSION=              1.0.6
40
41 post-install:
42         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgiblib.so
43         ${RM} -r ${STAGEDIR}${PREFIX}/doc
44
45 [FILE:117:descriptions/desc.primary]
46 giblib is an utility library that incorporates doubly linked lists,
47 some string functions, and a wrapper for imlib2.
48
49
50 [FILE:104:distinfo]
51 413354644a5cea7857ae354f0cefc7c1551c31d5e0547b785a9f03be54e38127       289707 cbane-giblib-1.2.4.tar.gz
52
53
54 [FILE:77:manifests/plist.primary]
55 bin/giblib-config
56 lib/
57  libgiblib.so.%%SOMAJOR%%
58  libgiblib.so.%%SOVERSION%%
59
60
61 [FILE:214:manifests/plist.dev]
62 include/giblib/
63  gib_btree.h
64  gib_debug.h
65  gib_hash.h
66  gib_imlib.h
67  gib_list.h
68  gib_queue.h
69  gib_stack.h
70  gib_style.h
71  gib_utils.h
72  giblib.h
73  giblib_config.h
74 lib/
75  libgiblib.a
76  libgiblib.so
77 lib/pkgconfig/giblib.pc
78
79
80 [FILE:2997:patches/patch-configure]
81 --- configure.orig      2010-12-09 05:06:10 UTC
82 +++ configure
83 @@ -4443,7 +4443,7 @@ darwin* | rhapsody*)
84    lt_cv_deplibs_check_method=pass_all
85    ;;
86  
87 -freebsd* | kfreebsd*-gnu)
88 +freebsd* | dragonfly* | midnight*)
89    if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
90      case $host_cpu in
91      i*86 )
92 @@ -7600,7 +7600,7 @@ if test -z "$aix_libpath"; then aix_libp
93        ;;
94  
95      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
96 -    freebsd* | kfreebsd*-gnu)
97 +    freebsd* | dragonfly* | midnight*)
98        archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
99        hardcode_libdir_flag_spec='-R$libdir'
100        hardcode_direct=yes
101 @@ -8178,7 +8178,7 @@ kfreebsd*-gnu)
102    dynamic_linker='GNU ld.so'
103    ;;
104  
105 -freebsd*)
106 +freebsd* | dragonfly* | midnight*)
107    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
108    version_type=freebsd-$objformat
109    case $version_type in
110 @@ -10561,7 +10561,7 @@ if test -z "$aix_libpath"; then aix_libp
111    freebsd-elf*)
112      archive_cmds_need_lc_CXX=no
113      ;;
114 -  freebsd* | kfreebsd*-gnu)
115 +  freebsd* | dragonfly* | midnight*)
116      # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
117      # conventions
118      ld_shlibs_CXX=yes
119 @@ -11268,7 +11268,7 @@ echo $ECHO_N "checking for $compiler opt
120             ;;
121         esac
122         ;;
123 -      freebsd* | kfreebsd*-gnu)
124 +      freebsd* | dragonfly* | midnight*)
125         # FreeBSD uses GNU C++
126         ;;
127        hpux9* | hpux10* | hpux11*)
128 @@ -11882,7 +11882,7 @@ kfreebsd*-gnu)
129    dynamic_linker='GNU ld.so'
130    ;;
131  
132 -freebsd*)
133 +freebsd* | dragonfly* | midnight*)
134    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
135    version_type=freebsd-$objformat
136    case $version_type in
137 @@ -14457,7 +14457,7 @@ if test -z "$aix_libpath"; then aix_libp
138        ;;
139  
140      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
141 -    freebsd* | kfreebsd*-gnu)
142 +    freebsd* | dragonfly* | midnight*) 
143        archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
144        hardcode_libdir_flag_spec_F77='-R$libdir'
145        hardcode_direct_F77=yes
146 @@ -15035,7 +15035,7 @@ kfreebsd*-gnu)
147    dynamic_linker='GNU ld.so'
148    ;;
149  
150 -freebsd*)
151 +freebsd* | dragonfly* | midnight*)
152    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
153    version_type=freebsd-$objformat
154    case $version_type in
155 @@ -16815,7 +16815,7 @@ if test -z "$aix_libpath"; then aix_libp
156        ;;
157  
158      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
159 -    freebsd* | kfreebsd*-gnu)
160 +    freebsd* | dragonfly* | midnight*)
161        archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
162        hardcode_libdir_flag_spec_GCJ='-R$libdir'
163        hardcode_direct_GCJ=yes
164 @@ -17393,7 +17393,7 @@ kfreebsd*-gnu)
165    dynamic_linker='GNU ld.so'
166    ;;
167  
168 -freebsd*)
169 +freebsd* | dragonfly* | midnight*)
170    objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
171    version_type=freebsd-$objformat
172    case $version_type in
173