pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pure: update to 0.68, to get rid of libLLVM34 in pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Tobias Nygren <tnn%NetBSD.org@localhost>
Pushed By:	tnn
Date:		Mon Aug 15 01:40:03 2022 +0200
Changeset:	60d7f22625060c89f726da296e09ba2e2ed6cfdb

Modified Files:
	pure/Makefile
	pure/distinfo

Log Message:
pure: update to 0.68, to get rid of libLLVM34 in pkgsrc

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=60d7f22625060c89f726da296e09ba2e2ed6cfdb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 pure/Makefile | 25 ++++++++++++++++---------
 pure/distinfo |  6 +++---
 2 files changed, 19 insertions(+), 12 deletions(-)

diffs:
diff --git a/pure/Makefile b/pure/Makefile
index e701f2f8d5..c8ec0935d3 100644
--- a/pure/Makefile
+++ b/pure/Makefile
@@ -1,26 +1,33 @@
 # $NetBSD: Makefile,v 1.9 2015/03/04 19:43:31 tnn2 Exp $
-#
 
-DISTNAME=	pure-0.64
+DISTNAME=	pure-lang-0.68
+PKGNAME=	${DISTNAME:S/-lang//}
 CATEGORIES=	lang
-MASTER_SITES=	https://bitbucket.org/purelang/pure-lang/downloads/
+MASTER_SITES=	${MASTER_SITE_GITHUB:=agraef/}
+GITHUB_PROJECT=	pure-lang
+GITHUB_TAG=	01603c49f8aab295989e2e239568373c3b016298
 
 MAINTAINER=	jan.smydke%jh-inst.cas.cz@localhost
-HOMEPAGE=	http://purelang.bitbucket.org/
+HOMEPAGE=	https://agraef.github.io/pure-lang/
+#HOMEPAGE=	https://github.com/agraef/pure-lang
 COMMENT=	Modern-style functional programming language based on term rewriting
 LICENSE=	gnu-lgpl-v3
 
 USE_LANGUAGES=		c c++
-USE_TOOLS+=		gmake flex bison
+USE_TOOLS+=		gmake flex bison autoconf automake autoreconf
 USE_LIBTOOL=		yes
 GNU_CONFIGURE=		yes
-CONFIGURE_ARGS+=	--enable-release --without-elisp
-PKGCONFIG_OVERRIDE=	pure.pc.in
+CONFIGURE_ARGS+=	--enable-optimized
+CONFIGURE_ARGS+=	--enable-targets=host-only
+CONFIGURE_ARGS+=	--without-elisp
+PKGCONFIG_OVERRIDE=	pure/pure.pc.in
+CONFIGURE_DIRS=		pure
 
 pre-configure:
-	${LN} -s ${LLVM_CONFIG_PATH} ${TOOLS_DIR}/bin/llvm-config
+	${LN} -sf ${LLVM_CONFIG_PATH} ${TOOLS_DIR}/bin/llvm-config
+	cd ${WRKSRC}/pure && ${TOOLS_PATH.autoreconf} -vif
 
-.include "../../lang/libLLVM34/buildlink3.mk"
+.include "../../wip/libLLVM35/buildlink3.mk"
 .include "../../devel/readline/buildlink3.mk"
 .include "../../devel/gmp/buildlink3.mk"
 .include "../../math/mpfr/buildlink3.mk"
diff --git a/pure/distinfo b/pure/distinfo
index a54e22dd70..9aabedd182 100644
--- a/pure/distinfo
+++ b/pure/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.5 2015/03/04 18:31:09 tnn2 Exp $
 
-RMD160 (pure-0.64.tar.gz) = fa5d57b94fad999ada281edaf30db4212a0a28ae
-SHA512 (pure-0.64.tar.gz) = c29994263c52889be5cd89a467986d522a3e20c10385d1a268f1ed4cb632b4fef624d2e18b8857d04f930449f96966478c7982f91fca76cdb3e0efef2c584e27
-Size (pure-0.64.tar.gz) = 1491066 bytes
+BLAKE2s (pure-lang-0.68-01603c49f8aab295989e2e239568373c3b016298.tar.gz) = de8df87676589d74c2084eb86ab3a52209656feb9ae5906756dbe670587a6237
+SHA512 (pure-lang-0.68-01603c49f8aab295989e2e239568373c3b016298.tar.gz) = 0b82bb1c7e9f9525868518384df7e05491a4b42cdeaca4a02cfa70565821dfbe36de8241bd60c95244cd747e5c1bc61ad5b1454c5b5ea458fb0075393a8af1ca
+Size (pure-lang-0.68-01603c49f8aab295989e2e239568373c3b016298.tar.gz) = 10181998 bytes


Home | Main Index | Thread Index | Old Index