<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/maketgz, branch gemini-meta</title>
<subtitle>cURL mirror with patches applied
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/'/>
<entry>
<title>maketgz: delete .bak files, fix indentation</title>
<updated>2018-06-15T23:28:34+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>vszakats@users.noreply.github.com</email>
</author>
<published>2018-06-15T23:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=676f4b742df634afc862a8e2ee9bd717d7efd03d'/>
<id>676f4b742df634afc862a8e2ee9bd717d7efd03d</id>
<content type='text'>
Ref: https://github.com/curl/curl/pull/2660

Closes https://github.com/curl/curl/pull/2662
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ref: https://github.com/curl/curl/pull/2660

Closes https://github.com/curl/curl/pull/2662
</pre>
</div>
</content>
</entry>
<entry>
<title>maketgz: fix sed issues on OSX</title>
<updated>2018-06-14T21:17:38+00:00</updated>
<author>
<name>Mamta Upadhyay</name>
<email>upadhyaym@vmware.com</email>
</author>
<published>2018-06-14T16:29:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=cf448436facd28da1bafe031d14a8bc4f165ddaa'/>
<id>cf448436facd28da1bafe031d14a8bc4f165ddaa</id>
<content type='text'>
maketgz creates release tarballs and removes the -DEV string in curl
version (e.g. 7.58.0-DEV), else -DEV shows up on command line when curl
is run. maketgz works fine on linux but fails on OSX. Problem is with
the sed commands that use option -i without an extension. Maketgz
expects GNU sed instead of BSD and this simply won't work on OSX. Adding
a backup extension .bak after -i fixes this issue

Running the script as if on OSX gives this error:

sed: -e: No such file or directory

Adding a .bak extension resolves it

Closes #2660
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maketgz creates release tarballs and removes the -DEV string in curl
version (e.g. 7.58.0-DEV), else -DEV shows up on command line when curl
is run. maketgz works fine on linux but fails on OSX. Problem is with
the sed commands that use option -i without an extension. Maketgz
expects GNU sed instead of BSD and this simply won't work on OSX. Adding
a backup extension .bak after -i fixes this issue

Running the script as if on OSX gives this error:

sed: -e: No such file or directory

Adding a .bak extension resolves it

Closes #2660
</pre>
</div>
</content>
</entry>
<entry>
<title>maketgz: remove old *.dist files before making the tarball</title>
<updated>2017-08-10T20:56:49+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-08-10T20:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=4ebe24dfea0c9f93cbfaee66b52a0670e66124d8'/>
<id>4ebe24dfea0c9f93cbfaee66b52a0670e66124d8</id>
<content type='text'>
To avoid "old crap" unintentionally getting shipped.

Bug: https://curl.haxx.se/mail/lib-2017-08/0050.html
Reported-by: Christian Weisgerber
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid "old crap" unintentionally getting shipped.

Bug: https://curl.haxx.se/mail/lib-2017-08/0050.html
Reported-by: Christian Weisgerber
</pre>
</div>
</content>
</entry>
<entry>
<title>maketgz: switch to -6e for xz</title>
<updated>2017-06-23T22:04:58+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-06-23T22:04:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=e76e452410875b66e0bba1390f0dacf918a82a21'/>
<id>e76e452410875b66e0bba1390f0dacf918a82a21</id>
<content type='text'>
To reduce the memory requirement for decompress, and still do almost as
good compression as with -9e.

Pointed-out-by: Dan Fandrich
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To reduce the memory requirement for decompress, and still do almost as
good compression as with -9e.

Pointed-out-by: Dan Fandrich
</pre>
</div>
</content>
</entry>
<entry>
<title>maketgz: switch to xz instead of lzma</title>
<updated>2017-06-21T22:52:48+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-06-21T20:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=0537238cbf9e731a1dcb864bbf4b2093e2c51703'/>
<id>0537238cbf9e731a1dcb864bbf4b2093e2c51703</id>
<content type='text'>
The compressed output size seems to be a tad bit smaller, but generally
xz seems more preferred these days and is used directly by for example
gentoo instead of bz2.

"Users of LZMA Utils should move to XZ Utils" =&gt;
https://tukaani.org/lzma/

Closes #1604
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The compressed output size seems to be a tad bit smaller, but generally
xz seems more preferred these days and is used directly by for example
gentoo instead of bz2.

"Users of LZMA Utils should move to XZ Utils" =&gt;
https://tukaani.org/lzma/

Closes #1604
</pre>
</div>
</content>
</entry>
<entry>
<title>dist: make the hugehelp.c not get regenerated unnecessarily</title>
<updated>2017-06-14T14:44:37+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-06-13T20:03:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=11c2fb04467520b82f2251629710e6d4a0798700'/>
<id>11c2fb04467520b82f2251629710e6d4a0798700</id>
<content type='text'>
The maketgz script now makes sure the generated hugehelp.c file in the
tarball is newer than the generated curl.1 man page, so that it doesn't
have to get unnecessarily rebuilt first thing in a typical build. It
thus also removes the need for perl to build off a plain release
tarball.

Fixes #1565
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The maketgz script now makes sure the generated hugehelp.c file in the
tarball is newer than the generated curl.1 man page, so that it doesn't
have to get unnecessarily rebuilt first thing in a typical build. It
thus also removes the need for perl to build off a plain release
tarball.

Fixes #1565
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: show the libcurl release date in --version output</title>
<updated>2017-05-14T15:10:04+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-05-14T15:09:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=180c75eb63ae95c41c692957ccd13321e44d4e9e'/>
<id>180c75eb63ae95c41c692957ccd13321e44d4e9e</id>
<content type='text'>
... and support and additional "security patched" date for those who
enhance older versions that way. Pass on the define CURL_PATCHSTAMP with
a date for that.

Building with non-release headers shows the date as [unreleased].

Also: this changes the date format generated in the curlver.h file to be
"YYYY-MM-DD" (no name of the day or month, no time, no time zone) to
make it easier on the eye and easier to parse. Example (new) date
string: 2017-05-09

Suggested-by: Brian Childs

Closes #1474
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and support and additional "security patched" date for those who
enhance older versions that way. Pass on the define CURL_PATCHSTAMP with
a date for that.

Building with non-release headers shows the date as [unreleased].

Also: this changes the date format generated in the curlver.h file to be
"YYYY-MM-DD" (no name of the day or month, no time, no time zone) to
make it easier on the eye and easier to parse. Example (new) date
string: 2017-05-09

Suggested-by: Brian Childs

Closes #1474
</pre>
</div>
</content>
</entry>
<entry>
<title>maketgz: Run updatemanpages.pl to update man pages</title>
<updated>2017-03-07T22:36:17+00:00</updated>
<author>
<name>Steve Brokenshire</name>
<email>sbrokenshire@xestia.co.uk</email>
</author>
<published>2016-10-07T08:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=beff139d3dc43f30c467c674f8821a5ba6a82a41'/>
<id>beff139d3dc43f30c467c674f8821a5ba6a82a41</id>
<content type='text'>
maketgz now runs scripts/updatemanpages.pl to update the man pages .TH
section to use the current date and curl/libcurl version.

(TODO Section 3.1)

Closes #1058
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maketgz now runs scripts/updatemanpages.pl to update the man pages .TH
section to use the current date and curl/libcurl version.

(TODO Section 3.1)

Closes #1058
</pre>
</div>
</content>
</entry>
<entry>
<title>VC: remove the makefile.vc6 build infra</title>
<updated>2017-01-23T13:27:32+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-01-09T23:29:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=8611d985eeca12807ffbe0f28676b0ae05ab68fe'/>
<id>8611d985eeca12807ffbe0f28676b0ae05ab68fe</id>
<content type='text'>
The winbuild/ build files is now the single MSVC makefile build choice.

Closes #1215
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The winbuild/ build files is now the single MSVC makefile build choice.

Closes #1215
</pre>
</div>
</content>
</entry>
<entry>
<title>maketgz: make it support "only" generating version info</title>
<updated>2016-10-17T07:29:46+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-10-10T12:11:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=d18c5464541185e43a3fbaae5a36b4ce75343d79'/>
<id>d18c5464541185e43a3fbaae5a36b4ce75343d79</id>
<content type='text'>
... to allow you to update the local repository with the given version
number data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... to allow you to update the local repository with the given version
number data.
</pre>
</div>
</content>
</entry>
</feed>
