Ravenports generated: 01 Nov 2019 14:39
[ravenports.git] / bucket_38 / imlib2
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               imlib2
4 VERSION=                1.5.1
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        Powerful image loading and rendering library
8 HOMEPAGE=               https://docs.enlightenment.org/api/imlib2/html/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            SF/enlightenment/imlib2-src/1.5.1
13 DISTFILE[1]=            imlib2-1.5.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       libid3tag:single:standard
21                         freetype:primary:standard
22                         tiff:primary:standard
23                         gif:single:standard
24 B_DEPS[sunos]=          libbsd4sol:single:standard
25
26 USES=                   libtool pkgconfig jpeg png
27 XORG_COMPONENTS=        x11 sm xext
28
29 LICENSE=                CUSTOM1:single
30 LICENSE_NAME=           CUSTOM1:"imlib2 license"
31 LICENSE_FILE=           CUSTOM1:{{WRKSRC}}/COPYING
32 LICENSE_SCHEME=         solo
33
34 FPC_EQUIVALENT=         graphics/imlib2
35
36 MUST_CONFIGURE=         gnu
37 CONFIGURE_ARGS=         --enable-visibility-hiding
38                         --disable-static
39
40 INSTALL_TARGET=         install-strip
41 INSTALL_REQ_TOOLCHAIN=  yes
42 SOVERSION=              1.5.1
43
44 VAR_OPSYS[sunos]=       CFLAGS=-I{{LOCALBASE}}/include/bsd
45                         LDFLAGS=-lbsd
46 VAR_ARCH[x86_64]=       CONFIGURE_ARGS=--enable-amd64
47 VAR_ARCH[i386]=         CONFIGURE_ARGS=--enable-mmx
48
49 post-patch:
50         ${REINPLACE_CMD} -e '/MY_LIBS =/s/-lXext -lX11//' \
51                 ${WRKSRC}/src/lib/Makefile.in
52         ${REINPLACE_CMD} -e '/# ifndef X_DISPLAY_MISSING/,/# endif/ d' \
53                 ${WRKSRC}/src/lib/Imlib2.h
54
55 [FILE:1303:descriptions/desc.single]
56 Imlib 2 is the successor to Imlib. It is NOT a newer version - it is a
57 completely new library. Imlib 2 can be installed alongside Imlib 1.x
58 without any problems since they are effectively different libraries -
59 BUT they Have very similar functionality.
60
61 Imlib 2 does the following:
62  * Load image files from disk in one of many formats
63  * Save images to disk in one of many formats
64  * Render image data onto other images
65  * Render images to an X-Windows drawable
66  * Produce pixmaps and pixmap masks of Images
67  * Apply filters to images
68  * Rotate images
69  * Accept RGBA Data for images
70  * Scale images
71  * Alpha blend Images on other images or drawables
72  * Apply color correction and modification tables to images
73  * Render images onto images with color correction and mods
74  * Render truetype anti-aliased text
75  * Render truetype anti-aliased text at any angle
76  * Render anti-aliased lines
77  * Render rectangles
78  * Render linear multi-colored gradients
79  * Cache data intelligently for maximum performance
80  * Allocate colors automatically
81  * Allow full control over caching and color allocation
82  * Provide highly optimized MMX assembly for core routines
83  * Provide plug-in filter interface
84  * Provide on-the-fly runtime plug-in image loading and saving
85  * Fastest image compositing and rendering library for X
86
87
88 [FILE:98:distinfo]
89 b25df9347648cf3dfb784c099139ab24157b1dbd1baa9428f103b683b8a78c61      1020701 imlib2-1.5.1.tar.gz
90
91
92 [FILE:724:manifests/plist.single]
93 bin/
94  imlib2-config
95  imlib2_bumpmap
96  imlib2_colorspace
97  imlib2_conv
98  imlib2_grab
99  imlib2_poly
100  imlib2_show
101  imlib2_test
102  imlib2_view
103 include/Imlib2.h
104 lib/
105  libImlib2.so
106  libImlib2.so.%%SOMAJOR%%
107  libImlib2.so.%%SOVERSION%%
108 lib/imlib2/filters/
109  bumpmap.so
110  colormod.so
111  testfilter.so
112 lib/imlib2/loaders/
113  argb.so
114  bmp.so
115  bz2.so
116  ff.so
117  gif.so
118  id3.so
119  jpeg.so
120  lbm.so
121  png.so
122  pnm.so
123  tga.so
124  tiff.so
125  xpm.so
126  zlib.so
127 lib/pkgconfig/imlib2.pc
128 share/imlib2/data/fonts/
129  cinema.ttf
130  grunge.ttf
131  morpheus.ttf
132  notepad.ttf
133 share/imlib2/data/images/
134  audio.png
135  bg.png
136  bulb.png
137  cal.png
138  calc.png
139  folder.png
140  globe.png
141  imlib2.png
142  lock.png
143  mail.png
144  menu.png
145  mush.png
146  paper.png
147  sh1.png
148  sh2.png
149  sh3.png
150  stop.png
151  tnt.png
152