Skip to content
This repository has been archived by the owner on Oct 23, 2019. It is now read-only.

Merge later releases 1.89, 1.90, 1.91 #10

Merged
merged 30 commits into from
Feb 26, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
3268a07
Add missing configury result.
kohler Jun 23, 2017
a0a3651
Set missing image data to 0, rather than leaving it uninitialized.
kohler Jun 23, 2017
654f3fa
Internals: Standardize on user_flags name, rearrange.
kohler Jun 23, 2017
f63ec26
Track whether a compressed image contains errors.
kohler Jun 23, 2017
7a6b0d0
Oops
kohler Jun 23, 2017
1638a43
Correct uninitialized-memory bug with zero-element colormaps.
kohler Jun 24, 2017
5c4bb97
Put NEWS into Markdown.
kohler Jul 11, 2017
6439c33
More Markdown syntax.
kohler Jul 11, 2017
9e0f6ee
Copyright year.
kohler Jul 11, 2017
e59a435
Update testie.
kohler Jul 11, 2017
3b8f32a
Update version number.
kohler Jul 11, 2017
8a91252
Dist nits
kohler Jul 11, 2017
cbf2c7f
Mention NEWS.md.
kohler Jul 11, 2017
81fd782
Fix use-after-free problems reported in #114.
kohler Aug 10, 2017
71ba93b
Remove gifsicle.spec, since I no longer update it.
kohler Aug 14, 2017
fad477c
To 1.90.
kohler Aug 14, 2017
f1b8e63
Don't release the uncompressed image if it's all there is.
kohler Sep 26, 2017
118a460
gif_read: Set last_name = NULL unconditionally.
kohler Dec 3, 2017
263cd45
Two GIFs with zero images are the same.
kohler Dec 3, 2017
47361d7
Copyright year.
kohler Jan 5, 2018
34500a0
Avoid null dereference.
kohler Jan 5, 2018
40b2c78
No one should care about ungifs.
kohler Jan 5, 2018
a4a52cd
Don't trust gfi->compressed in Gif_ImageColorBound.
kohler Jan 5, 2018
b201f5c
Avoid UBSan reports.
kohler Jan 5, 2018
a63733f
Remove more UBSan complaints.
kohler Jan 5, 2018
493a65d
To 1.91.
kohler Jan 5, 2018
e0f784f
Add NEWS
kohler Jan 5, 2018
b44d9c6
Merge tag 'v1.89'
toy Feb 26, 2018
0025567
Merge tag 'v1.90'
toy Feb 26, 2018
2970664
Merge tag 'v1.91'
toy Feb 26, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 2 additions & 27 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = foreign check-news
AUTOMAKE_OPTIONS = foreign

SUBDIRS = src

man_MANS = gifsicle.1 @OTHERMANS@

EXTRA_DIST = COPYING README.md gifsicle.spec \
EXTRA_DIST = COPYING README.md NEWS.md \
include/lcdf/clp.h include/lcdf/inttypes.h \
include/lcdfgif/gif.h include/lcdfgif/gifx.h \
gifsicle.1 gifview.1 gifdiff.1 logo.gif logo1.gif \
Expand Down Expand Up @@ -34,33 +34,8 @@ srclinks:

versionize:
perl -pi -e "s/^\\.ds V.*/.ds V $(VERSION)/;" $(top_srcdir)/gifsicle.1 $(top_srcdir)/gifview.1 $(top_srcdir)/gifdiff.1
perl -pi -e "s/^Version:(\s+).*/Version:"'$$'"{1}$(VERSION)/; s/$(PACKAGE)-[\w.]+\.tar\.gz/$(PACKAGE)-$(VERSION).tar.gz/;" $(top_srcdir)/gifsicle.spec
perl -pi -e "s/gifsicle [\d.]+/gifsicle $(VERSION)/; s/VERSION \"[\w.]+/VERSION \"$(VERSION)/;" $(top_srcdir)/src/win32cfg.h

rpm: dist
buildarch=`rpm --showrc | awk '/^build arch/ { print $$4; }'` ; \
mkdir -p /tmp/rpm-gfs/SOURCES /tmp/rpm-gfs/RPMS/$$buildarch \
/tmp/rpm-gfs/BUILD ; \
echo 'include: /usr/lib/rpm/rpmrc' > /tmp/rpm-gfs/rc ; \
echo 'macrofiles: /usr/lib/rpm/macros:/tmp/rpm-gfs/macros' >> /tmp/rpm-gfs/rc ; \
echo '%_topdir /tmp/rpm-gfs' > /tmp/rpm-gfs/macros ; \
cp logo1.gif $(PACKAGE)-$(VERSION).tar.gz /tmp/rpm-gfs/SOURCES ; \
rpmbuild --rcfile /tmp/rpm-gfs/rc -bb gifsicle.spec ; \
cp /tmp/rpm-gfs/RPMS/$$buildarch/*.rpm .
rm -rf /tmp/rpm-gfs

rpm-ungif: dist
buildarch=`rpm --showrc | awk '/^build arch/ { print $$4; }'` ; \
mkdir -p /tmp/rpm-ugfs/SOURCES /tmp/rpm-ugfs/RPMS/$$buildarch \
/tmp/rpm-ugfs/BUILD ; \
echo 'include: /usr/lib/rpm/rpmrc' > /tmp/rpm-ugfs/rc ; \
echo 'macrofiles: /usr/lib/rpm/macros:/tmp/rpm-ugfs/macros' >> /tmp/rpm-ugfs/rc ; \
echo '%_topdir /tmp/rpm-ugfs' > /tmp/rpm-ugfs/macros ; \
cp logo1.gif $(PACKAGE)-$(VERSION).tar.gz /tmp/rpm-ugfs/SOURCES ; \
GIFSICLE_UNGIF=yes rpmbuild --rcfile /tmp/rpm-ugfs/rc -bb gifsicle.spec ; \
cp /tmp/rpm-ugfs/RPMS/$$buildarch/*.rpm `echo /tmp/rpm-ugfs/RPMS/$$buildarch/*.rpm | sed 's/.*gifsicle/ungifsicle/'`
rm -rf /tmp/rpm-ugfs

dist-ungif: dist
$(AMTAR) xzf gifsicle-$(VERSION).tar.gz
@rm gifsicle-$(VERSION)/src/gifwrite.c
Expand Down
Loading