Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8f8a13bd574984c3d5b7673f69bdbb10674d3d06)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8f8a13bd574984c3d5b7673f69bdbb10674d3d06)
  • Date: Sat, 10 Sep 2011 12:00:52 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

devel/gdb/DEPENDS | 48
+++++++++++++++++++++++++++++++++++++++++++++++
devel/gdb/HISTORY | 3 ++
gnu/gcc/DETAILS | 1
gnu/gcc/HISTORY | 5 ++++
gnu/gcc/PRE_BUILD | 3 +-
gnu/gcc/python-gdb.patch | 22 +++++++++++++++++++++
6 files changed, 81 insertions(+), 1 deletion(-)

New commits:
commit 8f8a13bd574984c3d5b7673f69bdbb10674d3d06
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gdb: added dependencies file

commit 2fa5e99e9cd5cc53db22098ffdba8dd441e32861
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fix gdb module install path

diff --git a/devel/gdb/DEPENDS b/devel/gdb/DEPENDS
new file mode 100755
index 0000000..0dc6280
--- /dev/null
+++ b/devel/gdb/DEPENDS
@@ -0,0 +1,48 @@
+depends gmp &&
+depends mpfr &&
+depends libmpc &&
+
+optional_depends -sub CXX gcc \
+ "--enable-build-with-cxx" \
+ "--disable-build-with-cxx" \
+ "to build with C++ compiler instead of C compiler" &&
+
+optional_depends zlib \
+ "--with-zlib" \
+ "--without-zlib" \
+ "for zlib support" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends libunwind \
+ "--with-libunwind" \
+ "--without-libunwind" \
+ "for libunwind frame unwinding support" &&
+
+optional_depends ncurses \
+ "--with-curses" \
+ "--without-curses" \
+ "to use curses library instead of the termcap library" &&
+
+optional_depends readline \
+ "--with-system-readline" \
+ "--without-system-readline" \
+ "to use installed readline library" &&
+
+optional_depends expat \
+ "--with-expat" \
+ "--without-expat" \
+ "to include expat support" &&
+
+optional_depends python \
+ "--with-python" \
+ "--without-python" \
+ "to include Python support" &&
+
+optional_depends tk \
+ "--enable-gdbtk" \
+ "--disable-gdbtk" \
+ "for graphical user interface"
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index 52c2be8..0b0fc39 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,6 @@
+2011-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added, for required and optional dependencies
+
2011-09-05 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 7.3.1

diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index d3b1807..64548b4 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,5 +1,6 @@
SPELL=gcc
VERSION=4.6.1
+ PATCHLEVEL=1
BASE_SOURCE_URL="ftp://gcc.gnu.org/gnu/gcc/${SPELL}-${VERSION}";
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 4e20a2e..48aee69 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,8 @@
+2011-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply the patch
+ * python-gdb.patch: added, to fix gdb module install path
+
2011-07-31 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* CONFIGURE: should be _list not _multi

diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 8e136d6..55398f4 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -59,4 +59,5 @@ cd $SOURCE_DIRECTORY &&
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in &&
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in &&

-patch -p1 < $SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch
+patch -p0 < "$SPELL_DIRECTORY/python-gdb.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch"
diff --git a/gnu/gcc/python-gdb.patch b/gnu/gcc/python-gdb.patch
new file mode 100644
index 0000000..b95d611
--- /dev/null
+++ b/gnu/gcc/python-gdb.patch
@@ -0,0 +1,22 @@
+--- libstdc++-v3/python/Makefile.in.orig 2011-03-08 03:04:05.000000000
+0300
++++ libstdc++-v3/python/Makefile.in 2011-09-10 18:09:36.692249020 +0400
+@@ -493,7 +493,7 @@
+ -e 's,@toolexeclibdir@,$(toolexeclibdir),' < $(srcdir)/hook.in >
$@
+
+ install-data-local: gdb.py
+- @$(mkdir_p) $(DESTDIR)$(toolexeclibdir)
++ @$(mkdir_p) $(DESTDIR)$(datadir)/gdb/auto-load
+ @here=`pwd`; cd $(DESTDIR)$(toolexeclibdir); \
+ for file in libstdc++*; do \
+ case $$file in \
+@@ -506,8 +506,8 @@
+ esac; \
+ done; \
+ cd $$here; \
+- echo " $(INSTALL_DATA) gdb.py
$(DESTDIR)$(toolexeclibdir)/$$libname-gdb.py"; \
+- $(INSTALL_DATA) gdb.py $(DESTDIR)$(toolexeclibdir)/$$libname-gdb.py
++ echo " $(INSTALL_DATA) gdb.py
$(DESTDIR)$(datadir)/gdb/auto-load/$$libname-gdb.py"; \
++ $(INSTALL_DATA) gdb.py
$(DESTDIR)$(datadir)/gdb/auto-load/$$libname-gdb.py
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (8f8a13bd574984c3d5b7673f69bdbb10674d3d06), Vlad Glagolev, 09/10/2011

Archive powered by MHonArc 2.6.24.

Top of Page