[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/, dev-build/remake/, profiles/updates/, dev-build/remake/files/, ...

2024-01-13 Thread Michał Górny
commit: 5b70b437b6ec0b0e9214050c7400c05d71335bf1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 13 13:22:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 13 17:53:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b70b437

Move {sys-devel → dev-build}/remake

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/34781
Signed-off-by: Michał Górny  gentoo.org>

 {sys-devel => dev-build}/remake/Manifest| 0
 {sys-devel => dev-build}/remake/files/remake-4.3.1.1.5-fno-common.patch | 0
 {sys-devel => dev-build}/remake/metadata.xml| 0
 {sys-devel => dev-build}/remake/remake-4.3.1.1.5.ebuild | 2 +-
 profiles/updates/1Q-2024| 1 +
 5 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/remake/Manifest b/dev-build/remake/Manifest
similarity index 100%
rename from sys-devel/remake/Manifest
rename to dev-build/remake/Manifest

diff --git a/sys-devel/remake/files/remake-4.3.1.1.5-fno-common.patch 
b/dev-build/remake/files/remake-4.3.1.1.5-fno-common.patch
similarity index 100%
rename from sys-devel/remake/files/remake-4.3.1.1.5-fno-common.patch
rename to dev-build/remake/files/remake-4.3.1.1.5-fno-common.patch

diff --git a/sys-devel/remake/metadata.xml b/dev-build/remake/metadata.xml
similarity index 100%
rename from sys-devel/remake/metadata.xml
rename to dev-build/remake/metadata.xml

diff --git a/sys-devel/remake/remake-4.3.1.1.5.ebuild 
b/dev-build/remake/remake-4.3.1.1.5.ebuild
similarity index 96%
rename from sys-devel/remake/remake-4.3.1.1.5.ebuild
rename to dev-build/remake/remake-4.3.1.1.5.ebuild
index b4b30d8b7d04..2ecae49335c2 100644
--- a/sys-devel/remake/remake-4.3.1.1.5.ebuild
+++ b/dev-build/remake/remake-4.3.1.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index 324e74ac1e04..7ac3e9db6469 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -15,3 +15,4 @@ move dev-util/samurai dev-build/samurai
 move sys-devel/make dev-build/make
 move sys-devel/bmake dev-build/bmake
 move sys-devel/pmake dev-build/pmake
+move sys-devel/remake dev-build/remake



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2022-10-15 Thread Conrad Kostecki
commit: 48127d795018bccfc00fbc1036b9064d43772d6a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Oct 15 19:21:05 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 15 19:33:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48127d79

sys-devel/remake: fix QA BadDescription

Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-devel/remake/remake-4.3.1.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/remake/remake-4.3.1.1.5.ebuild 
b/sys-devel/remake/remake-4.3.1.1.5.ebuild
index 091440c48e65..b4b30d8b7d04 100644
--- a/sys-devel/remake/remake-4.3.1.1.5.ebuild
+++ b/sys-devel/remake/remake-4.3.1.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ MY_MAKE_BASE=$(ver_cut 1-2)
 MY_REMAKE_PATCH=$(ver_cut 4-)
 MY_P="${PN}-${MY_MAKE_BASE}+dbg-${MY_REMAKE_PATCH}"
 
-DESCRIPTION="Patched version of GNU Make with improved error reporting, 
tracing, and debugging"
+DESCRIPTION="Patched version of GNU Make with improved error reporting, 
tracing and debugging"
 HOMEPAGE="http://bashdb.sourceforge.net/remake/;
 
SRC_URI="https://github.com/rocky/remake/releases/download/release_${MY_P/remake-/}/${MY_P}.tar.gz;
 S="${WORKDIR}"/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/, sys-devel/remake/files/

2022-01-01 Thread David Seifert
commit: 19541888b65d7372cf549224dafbfe6336392e96
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  1 18:49:01 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  1 18:49:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19541888

sys-devel/remake: drop 4.2.1.1.4-r1

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/remake/Manifest  |   1 -
 sys-devel/remake/files/make-4.2.1-glob-v2.patch|  30 -
 .../remake/files/remake-4.2.1.1.4-fno-common.patch | 127 -
 sys-devel/remake/remake-4.2.1.1.4-r1.ebuild|  39 ---
 4 files changed, 197 deletions(-)

diff --git a/sys-devel/remake/Manifest b/sys-devel/remake/Manifest
index c1b0a1cb96bf..b96c6a20d2ab 100644
--- a/sys-devel/remake/Manifest
+++ b/sys-devel/remake/Manifest
@@ -1,2 +1 @@
-DIST remake-4.2.1+dbg-1.4.tar.bz2 1508613 BLAKE2B 
f83bf8b1154d87d3c729b51797011511c6d9a249dffd212a551602a2af1c874d50d631d0f0e3f00d1b4484db758b7d167c416b0be185ad2a16897a077d04e9f4
 SHA512 
ffb7d641e0bc99794c17f634fe0aa5bf909c1e1c8eb14873dd27f2950d913db393c3532c34f417307eba351e8732c366131a23e661f5fec9529edc5d778da0d1
 DIST remake-4.3+dbg-1.5.tar.gz 2546056 BLAKE2B 
c5c1b254d0533e0d9787d408f79e8aba93cab5185de76519dabef7ddca5c9d2021671099f9ff80df345732552f859ce31d1131b89cd56fb185bae4cee676b412
 SHA512 
90aa9674ed5d88b72fda5a99a103d0b1a643d10b18c1de1186478b026f6b4da73628bff75a180df880157b5cbfff1bfd782f4ee81880e0635d79113fcc0f7497

diff --git a/sys-devel/remake/files/make-4.2.1-glob-v2.patch 
b/sys-devel/remake/files/make-4.2.1-glob-v2.patch
deleted file mode 100644
index e55a7790a3f6..
--- a/sys-devel/remake/files/make-4.2.1-glob-v2.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-http://git.savannah.gnu.org/cgit/make.git/commit/?id=48c8a116a914a325a0497721f5d8b58d5bba34d4
-
 make-4.2.1/configure   2016-06-11 01:03:21.0 +0200
-+++ make-4.2.1/configure   2016-06-11 01:03:21.0 +0200
-@@ -11481,10 +11481,9 @@
- #include 
- #include 
- 
--#define GLOB_INTERFACE_VERSION 1
- #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
- # include 
--# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
-+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
-gnu glob
- # endif
- #endif
 make-4.2.1/configure.ac2016-06-06 14:27:31.0 +0200
-+++ make-4.2.1/configure.ac2016-06-06 14:27:31.0 +0200
-@@ -399,10 +399,9 @@
- #include 
- #include 
- 
--#define GLOB_INTERFACE_VERSION 1
- #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
- # include 
--# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
-+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
-gnu glob
- # endif
- #endif],

diff --git a/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch 
b/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch
deleted file mode 100644
index 4367bf9332b3..
--- a/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch
+++ /dev/null
@@ -1,127 +0,0 @@
 a/dep.h
-+++ b/dep.h
-@@ -134,7 +134,7 @@
- struct goaldep *read_all_makefiles (const char **makefiles);
- 
- /*! The chain of makefiles read by read_makefile.  */
--struct goaldep *read_makefiles;
-+extern struct goaldep *read_makefiles;
- 
- void eval_buffer (char *buffer, const gmk_floc *floc);
- enum update_status update_goal_chain (struct goaldep *goals);
 a/globals.c
-+++ b/globals.c
-@@ -120,8 +120,6 @@
-of each job stay together.  */
- int output_sync = OUTPUT_SYNC_NONE;
- 
--const char *default_shell;
--
- char *remote_description = 0;
- 
- /* Remember the original value of the SHELL variable, from the environment.  
*/
 a/globals.h
-+++ b/globals.h
-@@ -85,6 +85,12 @@
- extern bool b_debugger_preread;
- 
- /* Remember the original value of the SHELL variable, from the environment.  
*/
--struct variable shell_var;
-+extern struct variable shell_var;
-+
-+/**! The default value of SHELL and the shell that is used when issuing
-+   commands on targets.
-+*/
-+extern const char *default_shell;
-+
- 
- #endif /*GLOBALS_H*/
 a/main.c
-+++ b/main.c
-@@ -40,6 +40,8 @@
- # include 
- #endif
- 
-+struct goaldep *read_makefiles;
-+
- extern void initialize_stopchar_map ();
- 
- #if defined HAVE_WAITPID || defined HAVE_WAIT3
 a/main.h
-+++ b/main.h
-@@ -35,10 +35,5 @@
- /* is default_shell unixy? */
- extern int unixy_shell;
- 
--/**! The default value of SHELL and the shell that is used when issuing
--   commands on targets.
--*/
--extern char *default_shell;
--
- /*! Print version information. */
- extern void print_version (void);
 a/make.h
-+++ b/make.h
-@@ -333,7 +333,7 @@
- #endif
- #ifdef SET_STACK_SIZE
- # include 
--struct rlimit stack_limit;
-+extern struct rlimit stack_limit;
- #endif
- 
- /* We have to have stdarg.h or varargs.h AND v*printf or doprnt to use
 a/print.h
-+++ b/print.h
-@@ -39,7 +39,7 @@
- 
- /* Think of the below 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2021-07-03 Thread Agostino Sarubbo
commit: 0d519da77785f86ab1abc73eecc0581465a78564
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  3 06:18:51 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  3 06:18:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d519da7

sys-devel/remake: ppc stable wrt bug #799683

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-devel/remake/remake-4.3.1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/remake/remake-4.3.1.1.5.ebuild 
b/sys-devel/remake/remake-4.3.1.1.5.ebuild
index fddaa6b901f..091440c48e6 100644
--- a/sys-devel/remake/remake-4.3.1.1.5.ebuild
+++ b/sys-devel/remake/remake-4.3.1.1.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sparc x86"
 IUSE="guile readline"
 
 DEPEND="readline? ( sys-libs/readline:0= )"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2021-07-01 Thread Sam James
commit: 5a1e6cfc62608bdea76ad119b70de73f746fb4f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  2 04:10:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  2 04:10:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1e6cfc

sys-devel/remake: Stabilize 4.3.1.1.5 amd64, #799683

Signed-off-by: Sam James  gentoo.org>

 sys-devel/remake/remake-4.3.1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/remake/remake-4.3.1.1.5.ebuild 
b/sys-devel/remake/remake-4.3.1.1.5.ebuild
index d0f62db83bf..fddaa6b901f 100644
--- a/sys-devel/remake/remake-4.3.1.1.5.ebuild
+++ b/sys-devel/remake/remake-4.3.1.1.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 IUSE="guile readline"
 
 DEPEND="readline? ( sys-libs/readline:0= )"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2021-07-01 Thread Sam James
commit: 982bef1bc1a2fef26587c14f6fa3f114d461ae3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  2 04:08:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  2 04:08:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982bef1b

sys-devel/remake: Stabilize 4.3.1.1.5 x86, #799683

Signed-off-by: Sam James  gentoo.org>

 sys-devel/remake/remake-4.3.1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/remake/remake-4.3.1.1.5.ebuild 
b/sys-devel/remake/remake-4.3.1.1.5.ebuild
index ae495601e9a..d0f62db83bf 100644
--- a/sys-devel/remake/remake-4.3.1.1.5.ebuild
+++ b/sys-devel/remake/remake-4.3.1.1.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
 IUSE="guile readline"
 
 DEPEND="readline? ( sys-libs/readline:0= )"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2021-06-16 Thread Lars Wendler
commit: d236e255ea98c40fcadc9a33efd5b71ddb7ae4cc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 15 23:23:42 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 16 18:11:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d236e255

sys-devel/remake: update maintainers (drop to maintainer-needed)

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/remake/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-devel/remake/metadata.xml b/sys-devel/remake/metadata.xml
index 64318925643..4f22f590fdb 100644
--- a/sys-devel/remake/metadata.xml
+++ b/sys-devel/remake/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   base-sys...@gentoo.org
-   Gentoo Base System
-   
+   

rocky/remake
bashdb



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/, sys-devel/remake/files/

2021-05-09 Thread David Seifert
commit: d54fb3f8182f02cb77149ff053e7907fb7c025bb
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 12:53:01 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May  9 12:53:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54fb3f8

sys-devel/remake: add 4.3.1.1.5

Closes: https://bugs.gentoo.org/713358
Closes: https://bugs.gentoo.org/674184
Closes: https://bugs.gentoo.org/675624
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 sys-devel/remake/Manifest  |   1 +
 .../remake/files/remake-4.3.1.1.5-fno-common.patch | 103 +
 sys-devel/remake/remake-4.3.1.1.5.ebuild   |  40 
 3 files changed, 144 insertions(+)

diff --git a/sys-devel/remake/Manifest b/sys-devel/remake/Manifest
index 447199aacc9..c1b0a1cb96b 100644
--- a/sys-devel/remake/Manifest
+++ b/sys-devel/remake/Manifest
@@ -1 +1,2 @@
 DIST remake-4.2.1+dbg-1.4.tar.bz2 1508613 BLAKE2B 
f83bf8b1154d87d3c729b51797011511c6d9a249dffd212a551602a2af1c874d50d631d0f0e3f00d1b4484db758b7d167c416b0be185ad2a16897a077d04e9f4
 SHA512 
ffb7d641e0bc99794c17f634fe0aa5bf909c1e1c8eb14873dd27f2950d913db393c3532c34f417307eba351e8732c366131a23e661f5fec9529edc5d778da0d1
+DIST remake-4.3+dbg-1.5.tar.gz 2546056 BLAKE2B 
c5c1b254d0533e0d9787d408f79e8aba93cab5185de76519dabef7ddca5c9d2021671099f9ff80df345732552f859ce31d1131b89cd56fb185bae4cee676b412
 SHA512 
90aa9674ed5d88b72fda5a99a103d0b1a643d10b18c1de1186478b026f6b4da73628bff75a180df880157b5cbfff1bfd782f4ee81880e0635d79113fcc0f7497

diff --git a/sys-devel/remake/files/remake-4.3.1.1.5-fno-common.patch 
b/sys-devel/remake/files/remake-4.3.1.1.5-fno-common.patch
new file mode 100644
index 000..6c8650472e4
--- /dev/null
+++ b/sys-devel/remake/files/remake-4.3.1.1.5-fno-common.patch
@@ -0,0 +1,103 @@
+Adapted version of 
https://github.com/rocky/remake/commit/08113a28b9be25cf157ace5d63c2d36d7dbefc04
+--- a/src/debugger/file2line.c
 b/src/debugger/file2line.c
+@@ -26,6 +26,8 @@ Boston, MA 02111-1307, USA.  */
+ #include "../src/rule.h"
+ #include "./file2line.h"
+ 
++struct hash_table file2lines;
++
+ unsigned long
+ file2lines_hash_1 (const void *key)
+ {
+--- a/src/debugger/file2line.h
 b/src/debugger/file2line.h
+@@ -19,15 +19,15 @@ the Free Software Foundation, Inc., 59 Temple Place - 
Suite 330,
+ Boston, MA 02111-1307, USA.  */
+ #ifndef REMAKE_FILE2LINE
+ #define REMAKE_FILE2LINE
+-struct hash_table file2lines;
++extern struct hash_table file2lines;
+ 
+ typedef enum {
+   F2L_TARGET,
+   F2L_PATTERN
+ } f2l_entry_t;
+ 
+-  
+-typedef struct lineo_array_s 
++
++typedef struct lineo_array_s
+ {
+   const char *hname;   /**< Name stored in hash table */
+   unsigned int size;   /**< Number of entries in array */
+@@ -40,13 +40,13 @@ typedef struct lineo_array_s
+   only. So we do this on demand.
+ */
+ extern bool file2lines_init(void);
+-extern file_t *target_for_file_and_line (const char *psz_filename, 
++extern file_t *target_for_file_and_line (const char *psz_filename,
+unsigned int lineno,
+/*out*/ f2l_entry_t *entry_type);
+ extern void file2lines_dump(void);
+ #endif
+ 
+-/* 
++/*
+  * Local variables:
+  * eval: (c-set-style "gnu")
+  * indent-tabs-mode: nil
+--- a/src/dep.h
 b/src/dep.h
+@@ -139,7 +139,7 @@ struct dep *copy_dep_chain (const struct dep *d);
+ struct goaldep *read_all_makefiles (const char **makefiles);
+ 
+ /*! The chain of makefiles read by read_makefile.  */
+-struct goaldep *read_makefiles;
++extern struct goaldep *read_makefiles;
+ 
+ void eval_buffer (char *buffer, const gmk_floc *floc);
+ enum update_status update_goal_chain (struct goaldep *goals);
+--- a/src/globals.h
 b/src/globals.h
+@@ -89,6 +89,6 @@ extern int in_debugger;
+ extern bool b_debugger_preread;
+ 
+ /* Remember the original value of the SHELL variable, from the environment.  
*/
+-struct variable shell_var;
++extern struct variable shell_var;
+ 
+ #endif /*GLOBALS_H*/
+--- a/src/main.c
 b/src/main.c
+@@ -45,6 +45,8 @@ this program.  If not, see .  
*/
+ # include 
+ #endif
+ 
++struct goaldep *read_makefiles;
++
+ extern void initialize_stopchar_map ();
+ 
+ #if defined HAVE_WAITPID || defined HAVE_WAIT3
+--- a/src/make.h
 b/src/make.h
+@@ -324,7 +324,7 @@ extern int unixy_shell;
+ #endif
+ #ifdef SET_STACK_SIZE
+ # include 
+-struct rlimit stack_limit;
++extern struct rlimit stack_limit;
+ #endif
+ 
+ /* We have to have stdarg.h or varargs.h AND v*printf or doprnt to use
+--- a/src/print.h
 b/src/print.h
+@@ -39,7 +39,7 @@ void fatal_err (target_stack_node_t *p_call, const char 
*fmt, ...);
+ 
+ /* Think of the below not as an enumeration but as #defines done in a
+way that we'll be able to use the value in a gdb. */
+-enum debug_print_enums_e {
++extern enum debug_print_enums_e {
+   MAX_STACK_SHOW = 1000,
+ } debug_print_enums1;
+ 


[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2021-05-09 Thread David Seifert
commit: 928a709d33e14f05152912e89cdb3ffd6f9357bb
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 12:52:58 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun May  9 12:52:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928a709d

sys-devel/remake: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 sys-devel/remake/metadata.xml | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-devel/remake/metadata.xml b/sys-devel/remake/metadata.xml
index ab51d946705..64318925643 100644
--- a/sys-devel/remake/metadata.xml
+++ b/sys-devel/remake/metadata.xml
@@ -1,11 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   bashdb
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   rocky/remake
+   bashdb
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/files/, sys-devel/remake/

2020-12-28 Thread David Seifert
commit: 2d3f45f6f1ac0dbe8d987af727a0f7445cd30048
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Dec 28 11:50:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 28 11:50:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3f45f6

sys-devel/remake: fix build with gcc-10

Closes: https://bugs.gentoo.org/707606
Package-Manager: Portage-3.0.9, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 .../remake/files/remake-4.2.1.1.4-fno-common.patch | 127 +
 sys-devel/remake/remake-4.2.1.1.4-r1.ebuild|   3 +-
 2 files changed, 129 insertions(+), 1 deletion(-)

diff --git a/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch 
b/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch
new file mode 100644
index 000..4367bf9332b
--- /dev/null
+++ b/sys-devel/remake/files/remake-4.2.1.1.4-fno-common.patch
@@ -0,0 +1,127 @@
+--- a/dep.h
 b/dep.h
+@@ -134,7 +134,7 @@
+ struct goaldep *read_all_makefiles (const char **makefiles);
+ 
+ /*! The chain of makefiles read by read_makefile.  */
+-struct goaldep *read_makefiles;
++extern struct goaldep *read_makefiles;
+ 
+ void eval_buffer (char *buffer, const gmk_floc *floc);
+ enum update_status update_goal_chain (struct goaldep *goals);
+--- a/globals.c
 b/globals.c
+@@ -120,8 +120,6 @@
+of each job stay together.  */
+ int output_sync = OUTPUT_SYNC_NONE;
+ 
+-const char *default_shell;
+-
+ char *remote_description = 0;
+ 
+ /* Remember the original value of the SHELL variable, from the environment.  
*/
+--- a/globals.h
 b/globals.h
+@@ -85,6 +85,12 @@
+ extern bool b_debugger_preread;
+ 
+ /* Remember the original value of the SHELL variable, from the environment.  
*/
+-struct variable shell_var;
++extern struct variable shell_var;
++
++/**! The default value of SHELL and the shell that is used when issuing
++   commands on targets.
++*/
++extern const char *default_shell;
++
+ 
+ #endif /*GLOBALS_H*/
+--- a/main.c
 b/main.c
+@@ -40,6 +40,8 @@
+ # include 
+ #endif
+ 
++struct goaldep *read_makefiles;
++
+ extern void initialize_stopchar_map ();
+ 
+ #if defined HAVE_WAITPID || defined HAVE_WAIT3
+--- a/main.h
 b/main.h
+@@ -35,10 +35,5 @@
+ /* is default_shell unixy? */
+ extern int unixy_shell;
+ 
+-/**! The default value of SHELL and the shell that is used when issuing
+-   commands on targets.
+-*/
+-extern char *default_shell;
+-
+ /*! Print version information. */
+ extern void print_version (void);
+--- a/make.h
 b/make.h
+@@ -333,7 +333,7 @@
+ #endif
+ #ifdef SET_STACK_SIZE
+ # include 
+-struct rlimit stack_limit;
++extern struct rlimit stack_limit;
+ #endif
+ 
+ /* We have to have stdarg.h or varargs.h AND v*printf or doprnt to use
+--- a/print.h
 b/print.h
+@@ -39,7 +39,7 @@
+ 
+ /* Think of the below not as an enumeration but as #defines done in a
+way that we'll be able to use the value in a gdb. */
+-enum debug_print_enums_e {
++extern enum debug_print_enums_e {
+   MAX_STACK_SHOW = 1000,
+ } debug_print_enums1;
+ 
+--- a/variable.c
 b/variable.c
+@@ -29,6 +29,7 @@
+ #endif
+ #include "hash.h"
+ #include "main.h"
++#include "globals.h"
+ 
+ /* Incremented every time we add or remove a global variable.  */
+ static unsigned long variable_changenum;
+--- a/variable.h
 b/variable.h
+@@ -115,7 +115,6 @@
+ extern char *variable_buffer;
+ extern struct variable_set_list *current_variable_set_list;
+ extern struct variable *default_goal_var;
+-extern struct variable shell_var;
+ 
+ /* expand.c */
+ char *variable_buffer_output (char *ptr, const char *string, unsigned int 
length);
+--- a/debugger/file2line.h
 b/debugger/file2line.h
+@@ -19,7 +19,7 @@
+ Boston, MA 02111-1307, USA.  */
+ #ifndef REMAKE_FILE2LINE
+ #define REMAKE_FILE2LINE
+-struct hash_table file2lines;
++extern struct hash_table file2lines;
+ 
+ typedef enum {
+   F2L_TARGET,
+--- a/debugger/file2line.c
 b/debugger/file2line.c
+@@ -26,6 +26,8 @@
+ #include "../rule.h"
+ #include "./file2line.h"
+ 
++struct hash_table file2lines;
++
+ unsigned long
+ file2lines_hash_1 (const void *key)
+ {
+

diff --git a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
index 16971ea8179..447b79c7375 100644
--- a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
+++ b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
@@ -21,7 +21,8 @@ DEPEND="${RDEPEND}"
 S=${WORKDIR}/${MY_P}
 
 PATCHES=(
-   "${FILESDIR}/make-4.2.1-glob-v2.patch"
+   "${FILESDIR}"/make-4.2.1-glob-v2.patch
+   "${FILESDIR}"/${P}-fno-common.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2019-01-04 Thread Mikle Kolyada
commit: f3414415bab198e98e0145ac4f170461169077e7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan  4 10:19:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan  4 10:19:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3414415

sys-devel/remake: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-devel/remake/Manifest   |  2 --
 sys-devel/remake/remake-3.82.0.9.ebuild | 26 --
 sys-devel/remake/remake-4.1.1.1.ebuild  | 32 
 3 files changed, 60 deletions(-)

diff --git a/sys-devel/remake/Manifest b/sys-devel/remake/Manifest
index 1ca2f104cee..447199aacc9 100644
--- a/sys-devel/remake/Manifest
+++ b/sys-devel/remake/Manifest
@@ -1,3 +1 @@
-DIST remake-3.82+dbg0.9.tar.bz2 1152677 BLAKE2B 
bb4c61b2bad39be1e50c919c2c4b2f069df31a6b6d6e51863257a20ecace2395a16349f8dcafcb4c5bf020d423d91d7d9c9a3098ff2f6d2891a5d3bdbf54b126
 SHA512 
94682e9d0317088456dac683d67be320fe10bb06a3384969fafefe091558b215105ba3c96a7c1d4e0d970ea2dc5c4f535a704256fe7a4eaa87bec11d78d074cf
-DIST remake-4.1+dbg1.1.tar.bz2 1254246 BLAKE2B 
be1b18329b36d6c34aaa3270ae2c69b042d467d19bc99ac13562df387a3f0cd0bf19c7e39aebfa983614355c2d0921620609894850e1eb66f24ed08aea36ead3
 SHA512 
e0dfb0f7a3f05968c3597e73f2fd486929893546a8f993e99ae73c6400050d1faa5baed1b0588d399bfc6e58e8504f857c8734e39a02efd875b522b26dfaa421
 DIST remake-4.2.1+dbg-1.4.tar.bz2 1508613 BLAKE2B 
f83bf8b1154d87d3c729b51797011511c6d9a249dffd212a551602a2af1c874d50d631d0f0e3f00d1b4484db758b7d167c416b0be185ad2a16897a077d04e9f4
 SHA512 
ffb7d641e0bc99794c17f634fe0aa5bf909c1e1c8eb14873dd27f2950d913db393c3532c34f417307eba351e8732c366131a23e661f5fec9529edc5d778da0d1

diff --git a/sys-devel/remake/remake-3.82.0.9.ebuild 
b/sys-devel/remake/remake-3.82.0.9.ebuild
deleted file mode 100644
index d675aaf24fe..000
--- a/sys-devel/remake/remake-3.82.0.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-MY_P="${PN}-${PV:0:4}+dbg${PV:5}"
-
-DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
-HOMEPAGE="http://bashdb.sourceforge.net/remake/;
-SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
-IUSE="readline"
-
-RDEPEND="readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_install() {
-   default
-   # fix collide with the real make's info pages
-   rm -f "${D}"/usr/share/info/make.*
-}

diff --git a/sys-devel/remake/remake-4.1.1.1.ebuild 
b/sys-devel/remake/remake-4.1.1.1.ebuild
deleted file mode 100644
index bf782cdf540..000
--- a/sys-devel/remake/remake-4.1.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="${PN}-${PV:0:3}+dbg${PV:4}"
-
-DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
-HOMEPAGE="http://bashdb.sourceforge.net/remake/;
-SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="guile readline"
-
-RDEPEND="readline? ( sys-libs/readline:0= )
-   guile? ( >=dev-scheme/guile-1.8:= )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   use readline || export vl_cv_lib_readline=no
-   econf $(use_with guile)
-}
-
-src_install() {
-   default
-   # delete files GNU make owns and remake doesn't care about.
-   rm -r "${ED}"/usr/include || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2019-01-04 Thread Mikle Kolyada
commit: ecf98f40fd50f1ddf2e7c312f3ff7b515a214f6a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan  4 10:17:26 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan  4 10:18:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf98f40

sys-devel/remake: ppc stable wrt bug #636198

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-devel/remake/remake-4.2.1.1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
index a6418a13ba4..41c67840755 100644
--- a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
+++ b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 
 LICENSE="GPL-1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh ~sparc x86"
 IUSE="guile readline"
 
 RDEPEND="readline? ( sys-libs/readline:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2019-01-03 Thread Mikle Kolyada
commit: 1dad571e59b046404abc318ccdbab6150b39d295
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan  3 12:59:49 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan  3 13:00:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dad571e

sys-devel/remake: amd64 stable wrt bug #636198

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-devel/remake/remake-4.2.1.1.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
index eb7a2bab5fa..a6418a13ba4 100644
--- a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
+++ b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 
 LICENSE="GPL-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
 IUSE="guile readline"
 
 RDEPEND="readline? ( sys-libs/readline:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2018-12-31 Thread Thomas Deutschmann
commit: a8466a88b56596a742b565dd52aae65e01b78ac3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 31 16:35:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 31 16:35:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8466a88

sys-devel/remake: x86 stable (bug #636198)

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-devel/remake/remake-4.2.1.1.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
index ad57875a4a9..eb7a2bab5fa 100644
--- a/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
+++ b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 
 LICENSE="GPL-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
 IUSE="guile readline"
 
 RDEPEND="readline? ( sys-libs/readline:0= )



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2018-12-25 Thread Andreas K. Hüttel
commit: 6f37470a5d76ce06b80cc7a9fbe60028f122b5c5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 21:18:24 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 21:18:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f37470a

sys-devel/remake: Don't install duplicate info files, bug 673688

Closes: https://bugs.gentoo.org/673688
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../remake/{remake-4.2.1.1.4.ebuild => remake-4.2.1.1.4-r1.ebuild}  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-devel/remake/remake-4.2.1.1.4.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
similarity index 95%
rename from sys-devel/remake/remake-4.2.1.1.4.ebuild
rename to sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
index acc2d411cb8..ad57875a4a9 100644
--- a/sys-devel/remake/remake-4.2.1.1.4.ebuild
+++ b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
@@ -31,6 +31,8 @@ src_configure() {
 
 src_install() {
default
+
# delete files GNU make owns and remake doesn't care about.
rm -r "${ED}"/usr/include || die
+   rm "${ED}"/usr/share/info/make.info* || die
 }



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/files/, sys-devel/remake/

2018-12-23 Thread Andreas K. Hüttel
commit: f68e884496f6a534f2234bf154d6797b829e9d15
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 23 17:21:58 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec 23 17:22:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68e8844

sys-devel/remake: Version bump

Fixes the Perl 5.26 test failure and the glob-related build failure

Bug: https://bugs.gentoo.org/636198
Closes: https://bugs.gentoo.org/649060
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/remake/Manifest   |  1 +
 sys-devel/remake/files/make-4.2.1-glob-v2.patch | 30 +
 sys-devel/remake/remake-4.2.1.1.4.ebuild| 36 +
 3 files changed, 67 insertions(+)

diff --git a/sys-devel/remake/Manifest b/sys-devel/remake/Manifest
index 79eaab381c1..1ca2f104cee 100644
--- a/sys-devel/remake/Manifest
+++ b/sys-devel/remake/Manifest
@@ -1,2 +1,3 @@
 DIST remake-3.82+dbg0.9.tar.bz2 1152677 BLAKE2B 
bb4c61b2bad39be1e50c919c2c4b2f069df31a6b6d6e51863257a20ecace2395a16349f8dcafcb4c5bf020d423d91d7d9c9a3098ff2f6d2891a5d3bdbf54b126
 SHA512 
94682e9d0317088456dac683d67be320fe10bb06a3384969fafefe091558b215105ba3c96a7c1d4e0d970ea2dc5c4f535a704256fe7a4eaa87bec11d78d074cf
 DIST remake-4.1+dbg1.1.tar.bz2 1254246 BLAKE2B 
be1b18329b36d6c34aaa3270ae2c69b042d467d19bc99ac13562df387a3f0cd0bf19c7e39aebfa983614355c2d0921620609894850e1eb66f24ed08aea36ead3
 SHA512 
e0dfb0f7a3f05968c3597e73f2fd486929893546a8f993e99ae73c6400050d1faa5baed1b0588d399bfc6e58e8504f857c8734e39a02efd875b522b26dfaa421
+DIST remake-4.2.1+dbg-1.4.tar.bz2 1508613 BLAKE2B 
f83bf8b1154d87d3c729b51797011511c6d9a249dffd212a551602a2af1c874d50d631d0f0e3f00d1b4484db758b7d167c416b0be185ad2a16897a077d04e9f4
 SHA512 
ffb7d641e0bc99794c17f634fe0aa5bf909c1e1c8eb14873dd27f2950d913db393c3532c34f417307eba351e8732c366131a23e661f5fec9529edc5d778da0d1

diff --git a/sys-devel/remake/files/make-4.2.1-glob-v2.patch 
b/sys-devel/remake/files/make-4.2.1-glob-v2.patch
new file mode 100644
index 000..e55a7790a3f
--- /dev/null
+++ b/sys-devel/remake/files/make-4.2.1-glob-v2.patch
@@ -0,0 +1,30 @@
+http://git.savannah.gnu.org/cgit/make.git/commit/?id=48c8a116a914a325a0497721f5d8b58d5bba34d4
+
+--- make-4.2.1/configure   2016-06-11 01:03:21.0 +0200
 make-4.2.1/configure   2016-06-11 01:03:21.0 +0200
+@@ -11481,10 +11481,9 @@
+ #include 
+ #include 
+ 
+-#define GLOB_INTERFACE_VERSION 1
+ #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
+ # include 
+-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
++# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
+gnu glob
+ # endif
+ #endif
+--- make-4.2.1/configure.ac2016-06-06 14:27:31.0 +0200
 make-4.2.1/configure.ac2016-06-06 14:27:31.0 +0200
+@@ -399,10 +399,9 @@
+ #include 
+ #include 
+ 
+-#define GLOB_INTERFACE_VERSION 1
+ #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
+ # include 
+-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
++# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
+gnu glob
+ # endif
+ #endif],

diff --git a/sys-devel/remake/remake-4.2.1.1.4.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4.ebuild
new file mode 100644
index 000..acc2d411cb8
--- /dev/null
+++ b/sys-devel/remake/remake-4.2.1.1.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-${PV:0:5}+dbg-${PV:6}"
+
+DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
+HOMEPAGE="http://bashdb.sourceforge.net/remake/;
+SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="guile readline"
+
+RDEPEND="readline? ( sys-libs/readline:0= )
+   guile? ( >=dev-scheme/guile-1.8:= )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}/make-4.2.1-glob-v2.patch"
+)
+
+src_configure() {
+   use readline || export vl_cv_lib_readline=no
+   econf $(use_with guile)
+}
+
+src_install() {
+   default
+   # delete files GNU make owns and remake doesn't care about.
+   rm -r "${ED}"/usr/include || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2017-12-01 Thread David Seifert
commit: c3b3c909bdbdfa55420e3c339bd307ae74053c28
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec  1 21:17:20 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec  1 22:18:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3c909

sys-devel/remake: [QA] Fix DESCRIPTION.toolong

 sys-devel/remake/remake-3.81.0.2.ebuild | 2 +-
 sys-devel/remake/remake-3.81.0.3.ebuild | 2 +-
 sys-devel/remake/remake-3.82.0.4.ebuild | 2 +-
 sys-devel/remake/remake-3.82.0.9.ebuild | 2 +-
 sys-devel/remake/remake-4.1.1.1.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-devel/remake/remake-3.81.0.2.ebuild 
b/sys-devel/remake/remake-3.81.0.2.ebuild
index 2b1dd0fd686..778fe999188 100644
--- a/sys-devel/remake/remake-3.81.0.2.ebuild
+++ b/sys-devel/remake/remake-3.81.0.2.ebuild
@@ -3,7 +3,7 @@
 
 MY_P="${PN}-${PV:0:4}+dbg-${PV:5}"
 
-DESCRIPTION="patched version of GNU make that adds improved error reporting, 
tracing, and a debugger"
+DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
 HOMEPAGE="http://bashdb.sourceforge.net/remake/;
 SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 

diff --git a/sys-devel/remake/remake-3.81.0.3.ebuild 
b/sys-devel/remake/remake-3.81.0.3.ebuild
index eb9995e6d1f..48a21c789b6 100644
--- a/sys-devel/remake/remake-3.81.0.3.ebuild
+++ b/sys-devel/remake/remake-3.81.0.3.ebuild
@@ -3,7 +3,7 @@
 
 MY_P="${PN}-${PV:0:4}+dbg-${PV:5}"
 
-DESCRIPTION="patched version of GNU make that adds improved error reporting, 
tracing, and a debugger"
+DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
 HOMEPAGE="http://bashdb.sourceforge.net/remake/;
 SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 

diff --git a/sys-devel/remake/remake-3.82.0.4.ebuild 
b/sys-devel/remake/remake-3.82.0.4.ebuild
index f8af7b441f7..4addc0f8635 100644
--- a/sys-devel/remake/remake-3.82.0.4.ebuild
+++ b/sys-devel/remake/remake-3.82.0.4.ebuild
@@ -3,7 +3,7 @@
 
 MY_P="${PN}-${PV:0:4}+dbg-${PV:5}"
 
-DESCRIPTION="patched version of GNU make that adds improved error reporting, 
tracing, and a debugger"
+DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
 HOMEPAGE="http://bashdb.sourceforge.net/remake/;
 SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 

diff --git a/sys-devel/remake/remake-3.82.0.9.ebuild 
b/sys-devel/remake/remake-3.82.0.9.ebuild
index c31a0bff1d2..d675aaf24fe 100644
--- a/sys-devel/remake/remake-3.82.0.9.ebuild
+++ b/sys-devel/remake/remake-3.82.0.9.ebuild
@@ -5,7 +5,7 @@ EAPI="4"
 
 MY_P="${PN}-${PV:0:4}+dbg${PV:5}"
 
-DESCRIPTION="patched version of GNU make that adds improved error reporting, 
tracing, and a debugger"
+DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
 HOMEPAGE="http://bashdb.sourceforge.net/remake/;
 SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 

diff --git a/sys-devel/remake/remake-4.1.1.1.ebuild 
b/sys-devel/remake/remake-4.1.1.1.ebuild
index c629c155592..bf782cdf540 100644
--- a/sys-devel/remake/remake-4.1.1.1.ebuild
+++ b/sys-devel/remake/remake-4.1.1.1.ebuild
@@ -5,7 +5,7 @@ EAPI="5"
 
 MY_P="${PN}-${PV:0:3}+dbg${PV:4}"
 
-DESCRIPTION="patched version of GNU make that adds improved error reporting, 
tracing, and a debugger"
+DESCRIPTION="patched version of GNU make with improved error reporting, 
tracing and debugging"
 HOMEPAGE="http://bashdb.sourceforge.net/remake/;
 SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/remake/

2016-08-09 Thread Mike Frysinger
commit: 51807254068c3fa3a9b8dc71be5c21c9fcca5eea
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Aug 10 03:59:33 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Aug 10 04:43:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51807254

sys-devel/remake: handle automagic guile dep

 sys-devel/remake/remake-4.1.1.1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-devel/remake/remake-4.1.1.1.ebuild 
b/sys-devel/remake/remake-4.1.1.1.ebuild
index 6f67c70..c6dbe12 100644
--- a/sys-devel/remake/remake-4.1.1.1.ebuild
+++ b/sys-devel/remake/remake-4.1.1.1.ebuild
@@ -13,16 +13,17 @@ SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2"
 LICENSE="GPL-1"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-IUSE="readline"
+IUSE="guile readline"
 
-RDEPEND="readline? ( sys-libs/readline:0= )"
+RDEPEND="readline? ( sys-libs/readline:0= )
+   guile? ( >=dev-scheme/guile-1.8:= )"
 DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${MY_P}
 
 src_configure() {
use readline || export vl_cv_lib_readline=no
-   default
+   econf $(use_with guile)
 }
 
 src_install() {