[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gsrc-commit] trunk r9506: gforth AUg 31 2023
From: |
Carl Hansen |
Subject: |
[Gsrc-commit] trunk r9506: gforth AUg 31 2023 |
Date: |
Thu, 31 Aug 2023 23:42:56 -0400 (EDT) |
User-agent: |
Bazaar (2.7.0dev1) |
------------------------------------------------------------
revno: 9506
revision-id: carlhansen@gnu.org-20230901034251-5ipymbmstkgb3lh9
parent: carlhansen@gnu.org-20230831230125-d71rl8ck6fu2wjmp
committer: carlhansen@gnu.org
branch nick: trunk
timestamp: Thu 2023-08-31 20:42:51 -0700
message:
gforth AUg 31 2023
modified:
pkg/gnu/gforth/Makefile makefile-20160617014725-uokjfnggs70iry9h-711
pkg/gnu/gforth/config.mk config.mk-20160617015546-o4jbr4dypq6i6uhm-1
pkg/gnu/gforth/sha256sums sha256sums-20160617014725-uokjfnggs70iry9h-713
=== modified file 'pkg/gnu/gforth/Makefile'
--- a/pkg/gnu/gforth/Makefile 2023-08-07 02:23:21 +0000
+++ b/pkg/gnu/gforth/Makefile 2023-09-01 03:42:51 +0000
@@ -23,7 +23,7 @@
NAME = Gforth
GARNAME = gforth
#GARVERSION = 0.7.3
-GARVERSION = 0.7.9_20230803
+GARVERSION = 0.7.9_20230831
HOME_URL = https://gforth.org/
# or HOME_URL = https://www.gnu.org/software/gforth/
DESCRIPTION = Forth interpreter, with virtual machine generator "vmgen"
@@ -36,6 +36,7 @@
# or savannah
#
http://www.complang.tuwien.ac.at/forth/gforth/Snapshots/0.7.9_20180103/gforth-0.7.9_20180103.tar.xz
+
MASTER_SITES = http://www.complang.tuwien.ac.at/
MASTER_SUBDIR = forth/$(GARNAME)/Snapshots/$(GARVERSION)/
DISTFILES = $(DISTNAME).tar.xz
@@ -46,17 +47,20 @@
# maybe swig
LIBDEPS =
+CONFIGURE_SCRIPTS = myconfigure
+BUILD_SCRIPTS = mybuild
+INSTALL_SCRIPTS = myinst
+
#USE_AUTORECONF=y
-WORKOBJ = $(WORKSRC)
+WORKSRC = $(WORKDIR)/$(DISTNAME)
+WORKOBJ = $(WORKSRC)-build
######################################################################
include ../../../gar/gar.lib/autotools.mk
include ../../../gar/gar.lib/info.mk
+include ../../../gar/varb.mk
include config.mk
-#CONFIGURE_ARGS += CFLAGS="-std=gnu99"
-CONFIGURE_ARGS = BUILD_FROM=tarball
-
# Note: If you have old version of gforth, you might have to clear out
# $HOME/.gforth before building.
#
@@ -67,14 +71,25 @@
#pre-configure:
# BUILD_FROM=tarball . ./install-deps.sh
# # installs the dependencies for a tarball build
+#
+.PHONY: configure-myconfigure build-mybuild install-myinstall
+
+configure-myconfigure:
+ echo $(prefix)
+ mkdir -p $(WORKOBJ)
+ cd $(WORKOBJ) && BUILDFROM=tarball ../$(DISTNAME)/configure
--prefix=$(prefix)
+ $(MAKECOOKIE)
-
-pre-install:
- mkdir -p $(packageprefix)/lib/gforth/$(GARVERSION)
-# $(INSTALL_BIN) $(WORKOBJ)/gforth.fi
-# $(INSTALL_LIB) $(WORKOBJ)/gforth.fi
-# cp $(WORKOBJ)/gforth.fi $(packageprefix)/lib/gforth/$(GARVERSION)/
-# cd $(WORKSRC)/doc && $(INSTALL_INFO) *.info*
-
+build-mybuild:
+ cd $(WORKOBJ) && VERBOSE=1 DESTDIR=$(packageDESTDIR) $(MAKE) -k
+ @echo Builds twice, to make its own needs, it seems...
+ cd $(WORKOBJ) && VERBOSE=1 DESTDIR=$(packageDESTDIR) $(MAKE) -k
+ $(MAKECOOKIE)
+
+
+install-myinst:
+ cd $(WORKOBJ) && $(MAKE) -k install VERBOSE=1
DESTDIR=$(packageDESTDIR)
+ cd $(WORKSRC)/doc && $(INSTALL_INFO) *.info*
+ cp $(WORKOBJ)/gforth.fi $(packageprefix)/lib/gforth/$(GARVERSION)/
=== modified file 'pkg/gnu/gforth/config.mk'
--- a/pkg/gnu/gforth/config.mk 2021-04-04 01:07:10 +0000
+++ b/pkg/gnu/gforth/config.mk 2023-09-01 03:42:51 +0000
@@ -1,5 +1,4 @@
-## Configuration options for gforth ##
+## Configuration options
CONFIGURE_OPTS ?=
-#CONFIGURE_OPTS ?= --without-check
-BUILD_OPTS ?=
+BUILD_OPTS ?=
=== modified file 'pkg/gnu/gforth/sha256sums'
--- a/pkg/gnu/gforth/sha256sums 2023-08-07 02:23:21 +0000
+++ b/pkg/gnu/gforth/sha256sums 2023-09-01 03:42:51 +0000
@@ -1,1 +1,1 @@
-9d233fff09eb5c7e7f9947362300ff6603d719d8208b3af69d50029481cf7421
download/gforth-0.7.9_20230803.tar.xz
+1fc3c04d2d9fcb8730917274765cff67234fd7c9d633a69527d4e756c43b273b
download/gforth-0.7.9_20230831.tar.xz
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] trunk r9506: gforth AUg 31 2023,
Carl Hansen <=