1
0
mirror of https://gitlab.xiph.org/xiph/ezstream.git synced 2025-02-02 15:07:45 -05:00

Add support for SOURCE_DATE_EPOCH

This commit is contained in:
Moritz Grimm 2022-08-21 01:26:56 +02:00
parent d6dd43b9e7
commit b0a2b8f072
5 changed files with 14 additions and 5 deletions

1
NEWS
View File

@ -3,6 +3,7 @@ Changes in 1.NNN, released on YYYY-MM-DD:
* Fix regression when streaming formats other than Ogg (e.g. MP3). From * Fix regression when streaming formats other than Ogg (e.g. MP3). From
zygmund2000 on Github (#30) and Roland Hermans on GitLab (#2271). zygmund2000 on Github (#30) and Roland Hermans on GitLab (#2271).
* Fix build issue on OSX. From Mitchell Blank on GitLab (#2270). * Fix build issue on OSX. From Mitchell Blank on GitLab (#2270).
* Support reproducible builds. Via Unit 193 on GitLab (#2276).
* Update autoconf requirement to 2.69 * Update autoconf requirement to 2.69

View File

@ -15,8 +15,16 @@ AC_PROG_CC_STDC
AC_PROG_FGREP AC_PROG_FGREP
AC_CANONICAL_HOST AC_CANONICAL_HOST
BUILD_DATE=$(date '+%B %d, %Y') SOURCE_DATE=$(date '+%B %d, %Y')
AC_SUBST([BUILD_DATE]) if test -n "${SOURCE_DATE_EPOCH}"; then
if test -n "$(date --version 2> /dev/null | head -n 1 | grep GNU)"; then
SOURCE_DATE="$(LC_ALL=C date -u -d "@${SOURCE_DATE_EPOCH}" '+%B %d, %Y')"
else
# Assume BSD date
SOURCE_DATE="$(LC_ALL=C date -u -r "${SOURCE_DATE_EPOCH}" '+%B %d, %Y')"
fi
fi
AC_SUBST([SOURCE_DATE])
EXAMPLES_DIR="\$(datadir)/examples/${PACKAGE_TARNAME}" EXAMPLES_DIR="\$(datadir)/examples/${PACKAGE_TARNAME}"
AC_ARG_ENABLE([examplesdir], AC_ARG_ENABLE([examplesdir],

View File

@ -12,7 +12,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" .\"
.Dd @BUILD_DATE@ .Dd @SOURCE_DATE@
.Dt EZSTREAM-CFGMIGRATE 1 .Dt EZSTREAM-CFGMIGRATE 1
.Os @PACKAGE_NAME@ @PACKAGE_VERSION@ .Os @PACKAGE_NAME@ @PACKAGE_VERSION@
.Sh NAME .Sh NAME

View File

@ -12,7 +12,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" .\"
.Dd @BUILD_DATE@ .Dd @SOURCE_DATE@
.Dt EZSTREAM-FILE.SH 1 .Dt EZSTREAM-FILE.SH 1
.Os @PACKAGE_NAME@ @PACKAGE_VERSION@ .Os @PACKAGE_NAME@ @PACKAGE_VERSION@
.Sh NAME .Sh NAME

View File

@ -9,7 +9,7 @@
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" GNU General Public License for more details. .\" GNU General Public License for more details.
.\" .\"
.Dd @BUILD_DATE@ .Dd @SOURCE_DATE@
.Dt EZSTREAM 1 .Dt EZSTREAM 1
.Os @PACKAGE_NAME@ @PACKAGE_VERSION@ .Os @PACKAGE_NAME@ @PACKAGE_VERSION@
.Sh NAME .Sh NAME