From nobody Tue Oct 22 18:01:51 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XY0PC6FTqz5Vh8x; Tue, 22 Oct 2024 18:01:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XY0PC4W9jz4dmL; Tue, 22 Oct 2024 18:01:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729620111; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bAgJneoFI5OHE5myhigC8TWLQk/GKox7f1DGTx6NDHk=; b=HMnDatBqU2hXbknmmgNH8eK2U03KfeSv2rcRT8kf3l2EGOdczcDq5AlDLHy6MmeTHDl8Wr J+0CgNjm/+lr0hH7KOLcwnc0lwoBxcaUSV+zVmsPXdefkWs8zfdByuNzbs333iZiqYwpoU gKuybwaQ7L8C37gvyNi6fh93nHrs1FLy69nkWsBC+arwL/0TzjFqw1W68KlnlohdZPhX9B kUX2lAkYFYC2MFj2+AK7sq1gusGauRrJy6wS3SlvWDJZM97rYqwCMHdql1d0tVkHoWVIN7 W3IMRJ0B9ERgWR/TIVFQAXeaQz1Zd7cXY3QEq26lBIXSNsUzXrxYHht7SaMUyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729620111; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bAgJneoFI5OHE5myhigC8TWLQk/GKox7f1DGTx6NDHk=; b=wBgi9A3a7088NMPOHvx/JI0tLqfm6vg3ho9WRs4GqkKMwuHcL0eYCKG+qsIicm17KREamk 151BnIrqz9QOCaZfLshCS2tJnbayngGpT3uksQvUF4LSEGaibCM4fke7DsJI+63GYig9YA hom4Dyp6o+aXREE3aRWuQ9VxvYJn4gG5xCEyvYQYbHUbA0jOayk0hXvg/eS0mkTugJJznM uAW5BeaoCMtB6jpWFTI6SSw+VIz/s++uP1oo4doG7Er1q/267jSJ61uNkMuvpUKJY0jzxm 27srEudjtjzrt5LzVLtQlMUZRK54x1jy/Km3CX4WBpbSAd/3rTyVL3svfJHZzQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729620111; a=rsa-sha256; cv=none; b=TZj0r+4dkWHdinZGsVGEH//DEnkaqKkhET8o0ypQz8MDp7XRDI0bbc/3GJ2QIq6ysfDQ2J CIo2TAZyTj+O8srHwf1UZB9kYb4x31mOyCtIa8DUDW7S2xWZfgJzb1zoGYWNIz1UgONTul jC48H73o920c3lT2rpvbev0RUxVJHy1gkbjddE06BUZlvDTAGFIyNev0cVQrYh0S9QdxYp cc/ciouiUdSUlULHFsla4t8EgN9gQC+q9skFob1XHhxNSXe7cA82eFS+nRdPFQrz5GNW6M 6NC924LYymy+SYBwSaeLNVGfxnpdXpo06EUkxPICYSR7T/rZJowQa7YzwSWGew== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XY0PC46j0zPWJ; Tue, 22 Oct 2024 18:01:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49MI1p7L045940; Tue, 22 Oct 2024 18:01:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49MI1pAn045937; Tue, 22 Oct 2024 18:01:51 GMT (envelope-from git) Date: Tue, 22 Oct 2024 18:01:51 GMT Message-Id: <202410221801.49MI1pAn045937@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Emanuel Haupt Subject: git: 740b0a8c29e6 - main - audio/schismtracker: Update to 20241021 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ehaupt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 740b0a8c29e674790bcaf34b882473d66cb02220 Auto-Submitted: auto-generated The branch main has been updated by ehaupt: URL: https://cgit.FreeBSD.org/ports/commit/?id=740b0a8c29e674790bcaf34b882473d66cb02220 commit 740b0a8c29e674790bcaf34b882473d66cb02220 Author: Emanuel Haupt AuthorDate: 2024-10-22 18:00:28 +0000 Commit: Emanuel Haupt CommitDate: 2024-10-22 18:01:47 +0000 audio/schismtracker: Update to 20241021 * Update to 20241021 * Fallback to USE_GITHUB, code from the distributed tarball does not compile --- audio/schismtracker/Makefile | 14 ++++++++------ audio/schismtracker/distinfo | 6 +++--- audio/schismtracker/files/patch-configure.ac | 11 +++++++++++ 3 files changed, 22 insertions(+), 9 deletions(-) diff --git a/audio/schismtracker/Makefile b/audio/schismtracker/Makefile index 2734c14dd6c2..cf5d5041fd4f 100644 --- a/audio/schismtracker/Makefile +++ b/audio/schismtracker/Makefile @@ -1,8 +1,6 @@ PORTNAME= schismtracker -DISTVERSION= 20240909 -DISTVERSIONSUFFIX= .source +DISTVERSION= 20241021 CATEGORIES= audio -MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Module tracker editor/player resembling impulse tracker @@ -16,19 +14,23 @@ ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le LIB_DEPENDS= libFLAC.so:audio/flac \ libutf8proc.so:textproc/utf8proc -USES= compiler:c++11-lib desktop-file-utils localbase pkgconfig \ - python sdl xorg +USES= autoreconf compiler:c++11-lib desktop-file-utils localbase \ + pkgconfig python sdl xorg +USE_GITHUB= yes USE_SDL= sdl2 USE_XORG= x11 xext xv GNU_CONFIGURE= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= bin/schismtracker \ share/applications/schism.desktop \ share/man/man1/schismtracker.1.gz \ share/pixmaps/schism-icon-128.png \ share/pixmaps/schism-itf-icon-128.png +post-patch: + @${REINPLACE_CMD} -e "s|%%LAST_GIT_COMMIT%%|${DISTVERSION:C/([0-9]{4})([0-9]{2})([0-9]{2})/\1-\2-\3/}|" \ + ${WRKSRC}/configure.ac + post-install: ${INSTALL_DATA} ${WRKSRC}/sys/fd.org/*.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/icons/schism-icon-128.png \ diff --git a/audio/schismtracker/distinfo b/audio/schismtracker/distinfo index 9c6781def428..a13b63780853 100644 --- a/audio/schismtracker/distinfo +++ b/audio/schismtracker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725954451 -SHA256 (schismtracker-20240909.source.tar.gz) = 79178335de99e42691756e0e0b70062851d564d82a5619a43d8282becc652ed5 -SIZE (schismtracker-20240909.source.tar.gz) = 1224121 +TIMESTAMP = 1729616204 +SHA256 (schismtracker-schismtracker-20241021_GH0.tar.gz) = 9615aeb37a29867306b92008c4579be185871ac0156009ce64be406b777b8f5d +SIZE (schismtracker-schismtracker-20241021_GH0.tar.gz) = 1081219 diff --git a/audio/schismtracker/files/patch-configure.ac b/audio/schismtracker/files/patch-configure.ac new file mode 100644 index 000000000000..4e82148e0da2 --- /dev/null +++ b/audio/schismtracker/files/patch-configure.ac @@ -0,0 +1,11 @@ +--- configure.ac.orig 2024-10-21 06:04:43 UTC ++++ configure.ac +@@ -22,7 +22,7 @@ dnl PACKAGE_VERSION will be either "" if not using git + dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + dnl PACKAGE_VERSION will be either "" if not using git, or date of the last git commit in the form YYYYMMDD +-m4_define([last_git_commit], patsubst(m4_esyscmd([git log -n 1 --date=short --format=format:%cd]), [[^0-9]])) ++m4_define([last_git_commit], [%%LAST_GIT_COMMIT%%]) + AC_INIT([schismtracker], [last_git_commit]) + + last_commit_date=[last_git_commit]