Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (c3c51eb84e7bc32f319488c63f9578bfc3ac1583)

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 stable-0.62 grimoire by Vlad Glagolev (c3c51eb84e7bc32f319488c63f9578bfc3ac1583)
  • Date: Sun, 22 Oct 2017 15:45:57 +0000

GIT changes to stable-0.62 grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ftp/axel/DEPENDS | 9 ++++++++
ftp/axel/DETAILS | 17 +++++++---------
ftp/axel/HISTORY | 27
++++++++++++++++++++++++++
ftp/axel/PRE_BUILD | 11 ----------
ftp/axel/patches/axel-2.4-bffr-overflow.patch | 19 ------------------
ftp/axel/patches/axel-2.4-buildsystem.patch | 26
-------------------------
6 files changed, 44 insertions(+), 65 deletions(-)

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

axel: corrected SSL flags

(cherry picked from commit 30b780cfc5eb5ec3104d0496a8fb14d3a96a74b1)

commit 03c14861359e2e5bb48fba06576954374342a265
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel 2.15, SECURITY_PATCH++

(cherry picked from commit 57360fa230ab4fb99355624490f703e0f98d99cc)

commit 4384435429d5e5ef18e7b3a00c987b7fc0eb65db
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel 2.14.1

(cherry picked from commit fd753eceb379fd71a7e608966e4178ac95349e63)

commit 38b49f3f4a4ffb961f1d1b5f341beb6fdd86b305
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel 2.14

(cherry picked from commit 397e87230dc61759c9199752aade5daed5ceacf6)

commit abeecc8e87def2b5f58140d9dc0fec386fdd404a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel 2.13.1

(cherry picked from commit 544ffff8169e59b1492ee412a66ca48904fab9f0)

commit 8a2fc6d74d36e987234f92819ee9e35f6a64adc3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel: fixed '--with-openssl' flag

(cherry picked from commit 0b0bfd8d425817cde513dba6b0527bae1e6c6260)

commit 7438411d2a31a39a25f4621ed68feeb8440625b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel: => 2.12

(cherry picked from commit b1331eab08b97908bb747029a60b45c7819ddeeb)

commit 5950c22a18ff47174d11c627e9098a9746d719b4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

axel: Use apply_patch_dir

(cherry picked from commit a671c3f1248e5fba42086b6dfb911a86e8a40e96)

diff --git a/ftp/axel/DEPENDS b/ftp/axel/DEPENDS
new file mode 100755
index 0000000..98fa96f
--- /dev/null
+++ b/ftp/axel/DEPENDS
@@ -0,0 +1,9 @@
+optional_depends SSL \
+ "--with-ssl" \
+ "--without-ssl" \
+ "for TLS support" &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
diff --git a/ftp/axel/DETAILS b/ftp/axel/DETAILS
index e27f364..1c99e70 100755
--- a/ftp/axel/DETAILS
+++ b/ftp/axel/DETAILS
@@ -1,16 +1,15 @@
SPELL=axel
- VERSION=2.4
- PATCHLEVEL=1
- SECURITY_PATCH=1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://alioth.debian.org/frs/download.php/3015/${SOURCE}
-
SOURCE_HASH=sha512:5cd8e63e325da6fe44ec213a2464e98dc68f9d43fe4b7200f5893b91b42fc1737b5e8d17709ee6d0d23cc74b68ab72f9f264b4bd941358b260f745ed6706d959
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://axel.alioth.debian.org/";
+ VERSION=2.15
+ SECURITY_PATCH=2
+ SOURCE="$SPELL-$VERSION.tar.xz"
+
SOURCE_URL[0]=https://github.com/axel-download-accelerator/axel/releases/download/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:bf70671670b5b7bf5592a8b30e28a4786bf87a7be9780a321740d45727689bc8b669b37dd0c27c4532843af36d4e4e6802c765206b36a9094b111618222cc824
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/eribertomota/axel
LICENSE[0]="GPL"
ENTERED=20100311
KEYWORDS="ftp"
- SHORT="Light download accelerator."
+ SHORT="light download accelerator"
cat << EOF
Axel tries to accelerate HTTP/FTP downloading process by using multiple
connections for one file. It can use multiple mirrors for a download. Axel
diff --git a/ftp/axel/HISTORY b/ftp/axel/HISTORY
index f40d596..3846157 100644
--- a/ftp/axel/HISTORY
+++ b/ftp/axel/HISTORY
@@ -1,3 +1,30 @@
+2017-10-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: corrected SSL flags
+
+2017-10-10 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: removed, no longer needed
+ * DETAILS: updated spell to 2.15
+ SECURITY_PATCH++
+
+2017-09-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.14.1
+
+2017-09-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.14
+
+2017-08-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2.13.1
+
+2017-03-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.12; updated source url, website, short
+ desc
+ * DEPENDS: added, for missing optional dependencies
+ * PRE_BUILD: run autogen.sh and fix '--with-openssl' flag
+ * patches: removed, fixed by upstream
+
+2016-08-14 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Use apply_patch_dir
+
2015-01-19 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: SECURITY_PATCH++
* PRE_BUILD: Apply patches
diff --git a/ftp/axel/PRE_BUILD b/ftp/axel/PRE_BUILD
deleted file mode 100755
index d3cfcbc..0000000
--- a/ftp/axel/PRE_BUILD
+++ /dev/null
@@ -1,11 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-# Allow larger number of redirections, like wget
-sed -ri '/^#define MAX_REDIR\>/ { s/[0-9]+$/20/ }' axel.h &&
-
-# Apply patches if any
-if [ -d "$SPELL_DIRECTORY/patches" ]; then
- find "$SPELL_DIRECTORY/patches" \( -name \*.patch -o -name \*.diff \) \
- -exec patch -fp1 -i '{}' \;
-fi
diff --git a/ftp/axel/patches/axel-2.4-bffr-overflow.patch
b/ftp/axel/patches/axel-2.4-bffr-overflow.patch
deleted file mode 100644
index c44c375..0000000
--- a/ftp/axel/patches/axel-2.4-bffr-overflow.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-From: Justin Lecher <jlec AT gentoo.org>
-Subject: Fix potential buffer overflow.
-
-http.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/http.c b/http.c
-index 5d64e9b..db91701 100644
---- a/http.c
-+++ b/http.c
-@@ -164,7 +164,7 @@ int http_exec( http_t *conn )
- {
- i ++;
- }
-- strncat( conn->headers, s, MAX_QUERY );
-+ strncat( conn->headers, s, MAX_QUERY - 1);
- }
-
- #ifdef DEBUG
diff --git a/ftp/axel/patches/axel-2.4-buildsystem.patch
b/ftp/axel/patches/axel-2.4-buildsystem.patch
deleted file mode 100644
index 46f2286..0000000
--- a/ftp/axel/patches/axel-2.4-buildsystem.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From: Justin Lecher <jlec AT gentoo.org>
-Subject: Fix build flags
-
- Makefile | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 1c3863a..b43fcff 100644
---- a/Makefile
-+++ b/Makefile
-@@ -51,13 +51,13 @@ uninstall-etc:
- ### MAIN PROGRAM
-
- $(OUTFILE): axel.o conf.o conn.o ftp.o http.o search.o tcp.o text.o
-- $(CC) *.o -o $(OUTFILE) $(LFLAGS)
-+ $(CC) $(LDFLAGS) *.o -o $(OUTFILE) $(LFLAGS)
- ifndef DEBUG
- -$(STRIP) $(OUTFILE)
- endif
-
- .c.o:
-- $(CC) -c $*.c -o $*.o -Wall $(CFLAGS)
-+ $(CC) $(CPPFLAGS) -c $*.c -o $*.o -Wall $(CFLAGS)
-
- install-bin:
- mkdir -p $(DESTDIR)$(BINDIR)/



  • [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (c3c51eb84e7bc32f319488c63f9578bfc3ac1583), Vlad Glagolev, 10/22/2017

Archive powered by MHonArc 2.6.24.

Top of Page