Ravenports generated: 30 Jun 2019 19:27
[ravenports.git] / bucket_B9 / gif
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gif
4 VERSION=                5.2.1
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        GIF image format library and tools
8 HOMEPAGE=               https://sourceforge.net/projects/giflib/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            SF/giflib
13 DISTFILE[1]=            giflib-5.2.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          tar:single:standard
21                         xmlto:single:standard
22
23 USES=                   gmake
24
25 DISTNAME=               giflib-5.2.1
26
27 LICENSE=                MIT:single
28 LICENSE_FILE=           MIT:{{WRKSRC}}/COPYING
29 LICENSE_SCHEME=         solo
30
31 FPC_EQUIVALENT=         graphics/giflib
32
33 MAKE_ARGS=              PREFIX={{PREFIX}}
34 SINGLE_JOB=             yes
35
36 SOVERSION=              7.2.0
37
38 [FILE:170:descriptions/desc.single]
39 giflib is a library for reading and writing gif images.
40 It is API and ABI compatible with libungif which was in wide use
41 while the LZW compression algorithm was patented
42
43
44 [FILE:98:distinfo]
45 31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd       444187 giflib-5.2.1.tar.gz
46
47
48 [FILE:351:manifests/plist.single]
49 bin/
50  gif2rgb
51  gifbuild
52  gifclrmp
53  giffix
54  giftext
55  giftool
56 include/gif_lib.h
57 lib/
58  libgif.a
59  libgif.so
60  libgif.so.%%SOMAJOR%%
61  libgif.so.%%SOVERSION%%
62 share/man/man1/
63  gif2rgb.1.gz
64  gifbg.1.gz
65  gifbuild.1.gz
66  gifclrmp.1.gz
67  gifcolor.1.gz
68  gifecho.1.gz
69  giffix.1.gz
70  gifhisto.1.gz
71  gifinto.1.gz
72  giflib.1.gz
73  giftext.1.gz
74  giftool.1.gz
75  gifwedge.1.gz
76
77
78 [FILE:1231:patches/patch-Makefile]
79 --- Makefile.orig       2019-06-24 16:08:57 UTC
80 +++ Makefile
81 @@ -92,19 +92,19 @@ check: all
82  install: all install-bin install-include install-lib install-man
83  install-bin: $(INSTALLABLE)
84         $(INSTALL) -d "$(DESTDIR)$(BINDIR)"
85 -       $(INSTALL) $^ "$(DESTDIR)$(BINDIR)"
86 +       $(BSD_INSTALL_PROGRAM) $^ "$(DESTDIR)$(BINDIR)"
87  install-include:
88         $(INSTALL) -d "$(DESTDIR)$(INCDIR)"
89 -       $(INSTALL) -m 644 gif_lib.h "$(DESTDIR)$(INCDIR)"
90 +       $(BSD_INSTALL_DATA) gif_lib.h "$(DESTDIR)$(INCDIR)"
91  install-lib:
92         $(INSTALL) -d "$(DESTDIR)$(LIBDIR)"
93 -       $(INSTALL) -m 644 libgif.a "$(DESTDIR)$(LIBDIR)/libgif.a"
94 -       $(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
95 +       $(BSD_INSTALL_DATA) libgif.a "$(DESTDIR)$(LIBDIR)/libgif.a"
96 +       $(BSD_INSTALL_LIB) libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
97         ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)"
98         ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"
99  install-man:
100         $(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1"
101 -       $(INSTALL) -m 644 doc/*.1 "$(DESTDIR)$(MANDIR)/man1"
102 +       $(BSD_INSTALL_MAN) doc/*.1 "$(DESTDIR)$(MANDIR)/man1"
103  uninstall: uninstall-man uninstall-include uninstall-lib uninstall-bin
104  uninstall-bin:
105         cd "$(DESTDIR)$(BINDIR)" && rm -f $(INSTALLABLE)
106
107
108 [FILE:1016:patches/patch-tests_makefile]
109 --- tests/makefile.orig 2019-03-28 17:05:25 UTC
110 +++ tests/makefile
111 @@ -27,7 +27,7 @@ rebuild: render-rebuild \
112  UTILS = ..
113  PICS = ../pic
114  
115 -GIFS := $(shell ls ../pic/*.gif)
116 +GIFS := `ls ../pic/*.gif`
117  
118  # Test decompression and rendering by unpacking images,
119  # converting them to RGB, and comparing that result to a check file.
120 @@ -104,10 +104,10 @@ giffilter-regress:
121  
122  giffix-rebuild:
123         @echo "Rebuilding giffix test."
124 -       @head --bytes=-20 <$(PICS)/treescap.gif | $(UTILS)/giffix 2>/dev/null | $(UTILS)/gifbuild -d >giffixed.ico
125 +       @ghead --bytes=-20 <$(PICS)/treescap.gif | $(UTILS)/giffix 2>/dev/null | $(UTILS)/gifbuild -d >giffixed.ico
126  giffix-regress:
127         @echo "giffix: Testing giffix behavior"
128 -       @head --bytes=-20 <$(PICS)/treescap.gif | $(UTILS)/giffix 2>/dev/null | $(UTILS)/gifbuild -d | diff -u giffixed.ico -
129 +       @ghead --bytes=-20 <$(PICS)/treescap.gif | $(UTILS)/giffix 2>/dev/null | $(UTILS)/gifbuild -d | diff -u giffixed.ico -
130  
131  gifinto-regress:
132         @echo "gifinto: Checking behavior on short files."
133