gsrc-commit
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]