Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (cab930894eb7467fbf4275a073c164e5be2eea6a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andra?? Levstik <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Andra?? Levstik (cab930894eb7467fbf4275a073c164e5be2eea6a)
  • Date: Thu, 2 Nov 2006 07:06:18 -0600

GIT changes to master grimoire by Andra?? Levstik <ruskie AT mages.ath.cx>:

archive/tar/CONFIGURE | 3 +++
archive/tar/DETAILS | 3 ++-
archive/tar/HISTORY | 6 ++++++
archive/tar/PRE_BUILD | 5 +++++
archive/tar/tar_lzma.diff | 42 ++++++++++++++++++++++++++++++++++++++++++
devel/ruby/CONFIGURE | 5 +++++
devel/ruby/DETAILS | 1 +
devel/ruby/HISTORY | 5 +++++
devel/ruby/INSTALL | 3 +++
9 files changed, 72 insertions(+), 1 deletion(-)

New commits:
commit d23436f277be09d077f4e09a1b3bd742d95d6412
Author: Andra?? Levstik <ruskie AT mages.ath.cx>
Commit: Andra?? Levstik <ruskie AT mages.ath.cx>

ruby: not everyone wants documentation, and it does take ages to build it
and it abuses the memory a lot

commit f2d3f58729119685dcc21462dab39f0f268f41ac
Author: Andra?? Levstik <ruskie AT mages.ath.cx>
Commit: Andra?? Levstik <ruskie AT mages.ath.cx>

tar: added lzma patch to it optionaly

diff --git a/archive/tar/CONFIGURE b/archive/tar/CONFIGURE
new file mode 100755
index 0000000..c487fa7
--- /dev/null
+++ b/archive/tar/CONFIGURE
@@ -0,0 +1,3 @@
+config_query TAR_LZMA
\
+ "Do you want lzma support in tar(you'll need to cast lzma-utils to use)?"
\
+ n
diff --git a/archive/tar/DETAILS b/archive/tar/DETAILS
index 5578b9f..2873761 100755
--- a/archive/tar/DETAILS
+++ b/archive/tar/DETAILS
@@ -5,10 +5,11 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE2_URL[0]=$GNU_URL/$SPELL/$SOURCE2
- SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
WEB_SITE=http://www.gnu.org/software/tar/tar.html
ENTERED=20010922
+ PATCHLEVEL=1
SECURITY_PATCH=1
LICENSE[0]=GPL
KEYWORDS="archive"
diff --git a/archive/tar/HISTORY b/archive/tar/HISTORY
index d8060bb..8c3eb88 100644
--- a/archive/tar/HISTORY
+++ b/archive/tar/HISTORY
@@ -1,3 +1,9 @@
+2006-11-02 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS: PATCHLEVEL++
+ * CONFIGURE: added to ask about lzma patch
+ * PRE_BUILD: apply lzma patch
+ * tar_lzma.diff: the above mentioned patch
+
2006-10-23 Treeve Jelbert <treeve AT pi.be>
* DETAILS: version 1.16
* PRE_BUILD, patches/*: deleted
diff --git a/archive/tar/PRE_BUILD b/archive/tar/PRE_BUILD
new file mode 100755
index 0000000..32e4607
--- /dev/null
+++ b/archive/tar/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+if [[ $TAR_LZMA == y ]]; then
+patch -p1 < $SPELL_DIRECTORY/tar_lzma.diff
+fi
diff --git a/archive/tar/tar_lzma.diff b/archive/tar/tar_lzma.diff
new file mode 100644
index 0000000..50eacb8
--- /dev/null
+++ b/archive/tar/tar_lzma.diff
@@ -0,0 +1,42 @@
+--- a/src/buffer.c.orig 2006-11-02 13:46:59.000000000 +0100
++++ b/src/buffer.c 2006-11-02 13:50:05.000000000 +0100
+@@ -196,7 +196,8 @@
+ ct_none,
+ ct_compress,
+ ct_gzip,
+- ct_bzip2
++ ct_bzip2,
++ ct_lzma
+ };
+
+ struct zip_magic
+@@ -213,6 +214,7 @@
+ { ct_compress, 2, "\037\235", "compress", "-Z" },
+ { ct_gzip, 2, "\037\213", "gzip", "-z" },
+ { ct_bzip2, 3, "BZh", "bzip2", "-j" },
++ { ct_lzma, 3, "]\000\000", "lzma", "-Y" },
+ };
+
+ #define NMAGIC (sizeof(magic)/sizeof(magic[0]))
+--- a/src/tar.c.orig 2006-11-02 13:47:07.000000000 +0100
++++ b/src/tar.c 2006-11-02 13:51:53.000000000 +0100
+@@ -568,6 +568,8 @@
+ N_("control pax keywords"), GRID+8 },
+ {"label", 'V', N_("TEXT"), 0,
+ N_("create archive with volume name TEXT; at list/extract time, use TEXT
as a globbing pattern for volume name"), GRID+8 },
++ {"lzma", 'Y', 0, 0,
++ N_("filter the archive through lzma"), GRID+8 },
+ {"bzip2", 'j', 0, 0,
+ N_("filter the archive through bzip2"), GRID+8 },
+ {"gzip", 'z', 0, 0,
+@@ -1423,6 +1425,10 @@
+ }
+ break;
+
++ case 'Y':
++ set_use_compress_program_option ("lzma");
++ break;
++
+ case 'z':
+ set_use_compress_program_option ("gzip");
+ break;
diff --git a/devel/ruby/CONFIGURE b/devel/ruby/CONFIGURE
new file mode 100755
index 0000000..411dc0e
--- /dev/null
+++ b/devel/ruby/CONFIGURE
@@ -0,0 +1,5 @@
+message "Building documentation can take a long time and" &&
+message "consume a lot of memory." &&
+config_query RUBY_DOCS \
+ "Do you want to build documentation?" \
+ n
diff --git a/devel/ruby/DETAILS b/devel/ruby/DETAILS
index 0cc793f..d215324 100755
--- a/devel/ruby/DETAILS
+++ b/devel/ruby/DETAILS
@@ -9,6 +9,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL

SOURCE_URL[3]=ftp://ftp.mirror.ac.uk/sites/helium.ruby-lang.org/ruby/$SOURCE
WEB_SITE=http://www.ruby-lang.org/
ENTERED=20020106
+ PATCHLEVEL=1
LICENSE[0]=GPL
KEYWORDS="devel"
SHORT="An interpreted scripting language"
diff --git a/devel/ruby/HISTORY b/devel/ruby/HISTORY
index 2e7cb69..13c7b7a 100644
--- a/devel/ruby/HISTORY
+++ b/devel/ruby/HISTORY
@@ -1,3 +1,8 @@
+2006-10-29 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * CONFIGURE: added a question to install documentation
+ * INSTALL: check if the user wants docs
+ * DETAILS: PATCHLEVEL++
+
2006-08-30 Treeve Jelbert <treeve AT pi.be>
* DETAILS: version 1.8.5
remove PATCHLEVEL
diff --git a/devel/ruby/INSTALL b/devel/ruby/INSTALL
index 4278fdb..c9ce2f5 100755
--- a/devel/ruby/INSTALL
+++ b/devel/ruby/INSTALL
@@ -1,2 +1,5 @@
default_install &&
+if [[ "$RUBY_DOCS" == "y" ]]
+then
make install-doc
+fi




Archive powered by MHonArc 2.6.24.

Top of Page