pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ada-libadalang-25
Module Name: pkgsrc
Committed By: dkazankov
Date: Tue Oct 14 17:26:36 UTC 2025
Modified Files:
pkgsrc/devel/ada-libadalang-25: Makefile distinfo
Log Message:
ada-libadalang-25: use pregenerated sources
* Library source code pregenerated and put on ftp.NetBSD.org.
This will slightly speed up build process and will lead to
more reproducible builds
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ada-libadalang-25/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/ada-libadalang-25/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ada-libadalang-25/Makefile
diff -u pkgsrc/devel/ada-libadalang-25/Makefile:1.4 pkgsrc/devel/ada-libadalang-25/Makefile:1.5
--- pkgsrc/devel/ada-libadalang-25/Makefile:1.4 Sun Oct 12 16:19:35 2025
+++ pkgsrc/devel/ada-libadalang-25/Makefile Tue Oct 14 17:26:36 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2025/10/12 16:19:35 dkazankov Exp $
+# $NetBSD: Makefile,v 1.5 2025/10/14 17:26:36 dkazankov Exp $
DISTNAME= ${GITHUB_PROJECT}-${GITHUB_TAG}
PKGNAME= ${GITHUB_PROJECT}-${GNAT_NAME}-${GITHUB_TAG}.0
@@ -12,6 +12,12 @@ HOMEPAGE= https://github.com/AdaCore/lib
COMMENT= Library for parsing and semantic analysis of Ada code
LICENSE= apache-2.0
+PRE_DISTFILE= ${GITHUB_PROJECT}-pregenerated-${GITHUB_TAG}.tar.bz2
+DISTFILES= ${DEFAULT_DISTFILES} ${PRE_DISTFILE}
+
+SITES.${PRE_DISTFILE}= ${MASTER_SITE_BACKUP}
+EXTRACT_DIR.${PRE_DISTFILE}= ${WRKSRC}/build
+
USE_TOOLS= tar bzip2
USE_LANGUAGES= c ada
@@ -43,17 +49,8 @@ LIBRARY_TYPES= static
MAKE_PROGRAM= ${PYTHONBIN:Q} manage.py
-PREGENERATED_DISTNAME= libadalang-pregenerated-${PKGVERSION_NOREV}.tar.bz2
-
-post-extract:
- if [ -f ${PKGDIR}/files/${PREGENERATED_DISTNAME} ]; then \
- ${MKDIR} ${WRKDIR}/${DISTNAME}/build && \
- cd ${WRKDIR}/${DISTNAME}/build && \
- ${TAR} -xf ${PKGDIR}/files/${PREGENERATED_DISTNAME} ; \
- fi
-
-TOOL_DEPENDS+= ${PYPKGPREFIX}-langkit>=25.0.0:../../devel/py-langkit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-liblktlang>=25.0.0:../../devel/py-liblktlang
+TOOL_DEPENDS+= ${PYPKGPREFIX}-langkit>=${PKGVERSION_NOREV}:../../devel/py-langkit
+TOOL_DEPENDS+= ${PYPKGPREFIX}-liblktlang>=${GITHUB_TAG}:../../devel/py-liblktlang
# Also add all langkit dependencies
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61:../../devel/py-setuptools
Index: pkgsrc/devel/ada-libadalang-25/distinfo
diff -u pkgsrc/devel/ada-libadalang-25/distinfo:1.2 pkgsrc/devel/ada-libadalang-25/distinfo:1.3
--- pkgsrc/devel/ada-libadalang-25/distinfo:1.2 Sun Oct 12 16:19:35 2025
+++ pkgsrc/devel/ada-libadalang-25/distinfo Tue Oct 14 17:26:36 2025
@@ -1,5 +1,8 @@
-$NetBSD: distinfo,v 1.2 2025/10/12 16:19:35 dkazankov Exp $
+$NetBSD: distinfo,v 1.3 2025/10/14 17:26:36 dkazankov Exp $
BLAKE2s (libadalang-25.2.tar.gz) = dc38e7eb4ad18efe1f45309330d271e793b5781fc6cde26120c01164f7b5b6d4
SHA512 (libadalang-25.2.tar.gz) = 3a9946e0aab23263637dc58fd4454a1a5a9a6e0c915387ca5f2717fb72fd111d84aef9607e2bc2ab64cbdbabba35bc27f5e57fc53d75bba424c6a7143de3ce6e
Size (libadalang-25.2.tar.gz) = 3081838 bytes
+BLAKE2s (libadalang-pregenerated-25.2.tar.bz2) = 7223cdeab90363f554aac01205977c7179974f5d0abd98c513751a183d2668ab
+SHA512 (libadalang-pregenerated-25.2.tar.bz2) = af157e505e647ff54c9284839e5859823a51a8a4b6345e561f4b03263014825f21a500768312efb15703e8e4efe741402bb7a4d36e6adb49b5c2b466ca2a31c4
+Size (libadalang-pregenerated-25.2.tar.bz2) = 1646484 bytes
Home |
Main Index |
Thread Index |
Old Index