<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sfnt2woff-zopfli.git/Makefile, branch v1.3.0</title>
<subtitle>Manual mirror of the sfnt2woff-zopfli project.</subtitle>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/'/>
<entry>
<title>Add ZLIB_LIBS and ZLIB_CFLAGS variables to the Makefile to make it easy to</title>
<updated>2020-10-20T22:15:37+00:00</updated>
<author>
<name>Benjamin Beasley</name>
<email>code@musicinmybrain.net</email>
</author>
<published>2020-10-20T22:05:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=6b63776f3d03f8b88d23cedb6fe2a9bd2947d93d'/>
<id>6b63776f3d03f8b88d23cedb6fe2a9bd2947d93d</id>
<content type='text'>
control linking against zlib, just as we added ZOPFLI_LIBS and ZOPFLI_CFLAGS
for the Zopfli library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
control linking against zlib, just as we added ZOPFLI_LIBS and ZOPFLI_CFLAGS
for the Zopfli library.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ZOPFLI_LIBS and ZOPFLI_CFLAGS variables to the Makefile to make it easy to</title>
<updated>2020-10-20T22:13:00+00:00</updated>
<author>
<name>Benjamin Beasley</name>
<email>code@musicinmybrain.net</email>
</author>
<published>2020-10-20T22:02:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=6323a64c051817854a7c992e0259cc0e2bc5fb38'/>
<id>6323a64c051817854a7c992e0259cc0e2bc5fb38</id>
<content type='text'>
build with an external Zopfli library. Set their default values such that the
bundled Zopfli library is still used by default. Re-order the linker flags so
that both cases work as expected.

Fix linker flag order
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
build with an external Zopfli library. Set their default values such that the
bundled Zopfli library is still used by default. Re-order the linker flags so
that both cases work as expected.

Fix linker flag order
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for external CPPFLAGS/CFLAGS to the Makefile</title>
<updated>2020-10-20T18:35:42+00:00</updated>
<author>
<name>Benjamin Beasley</name>
<email>code@musicinmybrain.net</email>
</author>
<published>2020-10-20T18:35:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=3e6cf7a7b29698b69f96e848f84196aeda57b4a4'/>
<id>3e6cf7a7b29698b69f96e848f84196aeda57b4a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move bundled zopfli sources into a new zopfli/ subdirectory.</title>
<updated>2020-10-20T17:45:03+00:00</updated>
<author>
<name>Benjamin Beasley</name>
<email>code@musicinmybrain.net</email>
</author>
<published>2020-10-20T17:45:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=d177bb1fb75b129721219d9c40ff910840db9785'/>
<id>d177bb1fb75b129721219d9c40ff910840db9785</id>
<content type='text'>
Separating source files by origin (and license) makes it easy for users who
want to build with an external zopfli library to remove the bundled sources,
ensuring they are not used. Unbundling libraries is mandatory for packaging in
many popular Linux distributions, and can be useful for other applications as
well. Additional changes will be needed to make it easy to select an external
zopfli library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Separating source files by origin (and license) makes it easy for users who
want to build with an external zopfli library to remove the bundled sources,
ensuring they are not used. Unbundling libraries is mandatory for packaging in
many popular Linux distributions, and can be useful for other applications as
well. Additional changes will be needed to make it easy to select an external
zopfli library.
</pre>
</div>
</content>
</entry>
<entry>
<title>Link with -lm for log()</title>
<updated>2016-07-02T17:16:42+00:00</updated>
<author>
<name>Michael Stapelberg</name>
<email>stapelberg@users.noreply.github.com</email>
</author>
<published>2016-07-02T17:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=3ec64d1bf41ddbb63ec52016c5d33697f700e342'/>
<id>3ec64d1bf41ddbb63ec52016c5d33697f700e342</id>
<content type='text'>
Without this change, I’m getting the following error:

```
cc  blocksplitter.c cache.c deflate.c gzip_container.c hash.c katajainen.c lz77.c squeeze.c tree.c util.c zlib_container.c zopfli_lib.c woff.c sfnt2woff.c -o sfnt2woff-zopfli -lz
/tmp/ccMWhalm.o: In function `ZopfliCalculateEntropy':
tree.c:(.text+0x290): undefined reference to `log'
tree.c:(.text+0x2c7): undefined reference to `log'
tree.c:(.text+0x375): undefined reference to `log'
collect2: error: ld returned 1 exit status
Makefile:6: recipe for target 'sfnt2woff-zopfli' failed
make: *** [sfnt2woff-zopfli] Error 1
```

The manpage `log(3)` mentions “Link with -lm.”, which this change does.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this change, I’m getting the following error:

```
cc  blocksplitter.c cache.c deflate.c gzip_container.c hash.c katajainen.c lz77.c squeeze.c tree.c util.c zlib_container.c zopfli_lib.c woff.c sfnt2woff.c -o sfnt2woff-zopfli -lz
/tmp/ccMWhalm.o: In function `ZopfliCalculateEntropy':
tree.c:(.text+0x290): undefined reference to `log'
tree.c:(.text+0x2c7): undefined reference to `log'
tree.c:(.text+0x375): undefined reference to `log'
collect2: error: ld returned 1 exit status
Makefile:6: recipe for target 'sfnt2woff-zopfli' failed
make: *** [sfnt2woff-zopfli] Error 1
```

The manpage `log(3)` mentions “Link with -lm.”, which this change does.</pre>
</div>
</content>
</entry>
<entry>
<title>Rename executable to sfnt2woff-zopfli to differentiate between the original and the zopfli based one.</title>
<updated>2014-12-18T18:13:43+00:00</updated>
<author>
<name>Bram Stein</name>
<email>stein@adobe.com</email>
</author>
<published>2014-12-18T18:13:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=28a641f74e6cceb714f23dc7f6f299ef7b2b9242'/>
<id>28a641f74e6cceb714f23dc7f6f299ef7b2b9242</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up object files.</title>
<updated>2014-11-09T08:26:09+00:00</updated>
<author>
<name>Bram Stein</name>
<email>stein@adobe.com</email>
</author>
<published>2014-11-09T08:26:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=eb61797ddf921a666fc00ef797e606d0e2a82f45'/>
<id>eb61797ddf921a666fc00ef797e606d0e2a82f45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Zopfli files.</title>
<updated>2014-11-06T15:22:16+00:00</updated>
<author>
<name>Bram Stein</name>
<email>stein@adobe.com</email>
</author>
<published>2014-11-06T15:22:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=e67716a2725037220a1d1226e12ff6212f1e5031'/>
<id>e67716a2725037220a1d1226e12ff6212f1e5031</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial commit</title>
<updated>2014-10-20T11:58:08+00:00</updated>
<author>
<name>Bram Stein</name>
<email>stein@adobe.com</email>
</author>
<published>2014-10-20T11:58:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.estrogen.zone/sfnt2woff-zopfli.git/commit/?id=64833aa89615b59b25f887443dfd344f24bbe3dc'/>
<id>64833aa89615b59b25f887443dfd344f24bbe3dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
