Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (15703d78cbb70811692622849ddc714f55c37aeb)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (15703d78cbb70811692622849ddc714f55c37aeb)
  • Date: Sat, 8 Mar 2014 06:03:04 -0600

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

crypto/libssh/DETAILS | 6 -
crypto/libssh/HISTORY | 3
doc/docutils/DETAILS | 4
doc/docutils/HISTORY | 3
mail/ssmtp/0020_all_from-format-fix.patch | 13 ++
mail/ssmtp/0030_all_authpass.patch | 14 +++
mail/ssmtp/0060_all_opessl_crypto.patch | 21 ++++
mail/ssmtp/0080_all_gnutls.patch | 88 +++++++++++++++++++
mail/ssmtp/0100_all_ldflags.patch | 22 ++++
mail/ssmtp/0110_all_stdint.patch | 133
++++++++++++++++++++++++++++++
mail/ssmtp/BUILD | 1
mail/ssmtp/HISTORY | 8 +
mail/ssmtp/PRE_BUILD | 8 +
perl-cpan/mime-base64/DETAILS | 4
perl-cpan/mime-base64/HISTORY | 3
perl-cpan/xml-twig/DETAILS | 4
perl-cpan/xml-twig/HISTORY | 3
python-pypi/blinker/DETAILS | 4
python-pypi/blinker/HISTORY | 3
python-pypi/markupsafe/DETAILS | 4
python-pypi/markupsafe/HISTORY | 3
python-pypi/pelican/DETAILS | 6 -
python-pypi/pelican/HISTORY | 3
python-pypi/smartypants/DETAILS | 4
python-pypi/smartypants/HISTORY | 3
python-pypi/typogrify/DEPENDS | 3
python-pypi/typogrify/DETAILS | 4
python-pypi/typogrify/HISTORY | 4
28 files changed, 358 insertions(+), 21 deletions(-)

New commits:
commit 15703d78cbb70811692622849ddc714f55c37aeb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pelican: version 3.3.0

commit 97982d32c9dbd28d9e8e921626421e0494739f2b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/blinker: version 1.3

commit 6150c3206f342bf7b1381d19d15aca49696d4b07
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/docutils: version 0.11

commit 6d1f81e79901249f1c5db5a35a812d4445cc8944
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/xml-twig: version 3.46

commit 774bad62796f07d926681887048786b78c6924a9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/typogrify: version 2.0.4

commit 4ac81d043e8f7fe8d522b8c98371a0de8e6a7291
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/smartypants: version 1.8.3

commit c312102097aac3d79e0e7ec4deb1ce27fe515cc0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/markupsafe: version 0.19

commit baa0d6f6e315236bc1dd26b0bc91aea663d5869e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/mime-base64: version 3.14

commit 1bcc957ec1b0ce51c5a765a06d68ba87bf27c131
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/ssmtp: fix build errors

commit 035e424265c690f1737f79a925af34489dfb6655
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/libssh: version 0.6.3

diff --git a/crypto/libssh/DETAILS b/crypto/libssh/DETAILS
index d9f8097..b204afa 100755
--- a/crypto/libssh/DETAILS
+++ b/crypto/libssh/DETAILS
@@ -1,11 +1,11 @@
SPELL=libssh
- VERSION=0.6.0
-
SOURCE_HASH=sha512:6680e351b22ce6629047929dfcb7ac02dd7c332af5995191dcb72037ef727bc8c9394760517f79a58f8f7e489c29581fc41f6c7bc08c187ef5cb6091b66ab6a7
+ VERSION=0.6.3
+
SOURCE_HASH=sha512:8a9afd0add4f7e4b8ca237badaa9e248153cb3d069eeb3a5e752703545eda44a2556f93a4c60d3eadb3e950bc0848caa114fc54572e6372d740cbf8a63ab3b93
SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://red.libssh.org/attachments/download/71/$SOURCE
+ SOURCE_URL[0]=https://red.libssh.org/attachments/download/87/$SOURCE
SOURCE_HINTS[0]="no-check-certificate"
#SOURCE2_HINTS[0]="no-check-certificate"
WEB_SITE=http://www.libssh.org/
diff --git a/crypto/libssh/HISTORY b/crypto/libssh/HISTORY
index e6b15a6..44dd80c 100644
--- a/crypto/libssh/HISTORY
+++ b/crypto/libssh/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.6.3
+
2014-01-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.0

diff --git a/doc/docutils/DETAILS b/doc/docutils/DETAILS
index 05e734d..0a487fe 100755
--- a/doc/docutils/DETAILS
+++ b/doc/docutils/DETAILS
@@ -1,6 +1,6 @@
SPELL=docutils
- VERSION=0.10
-
SOURCE_HASH=sha512:255474d4d9efc427ecb2123939af64475335c1f2af2f1b398a0c540693629f6ce6b105fb45f6ef962800948e2844b5140ecc6b81218e3c8619d14c9c7f2705c4
+ VERSION=0.11
+
SOURCE_HASH=sha512:8e87581b27ce4fb5e97dcef56047f4bf3a076b98e9e42f5dc66f4c370e5893d1571e46f00fee6f1c8b9f8c8a79e128e4599b9ee213ad1dee2bf16a0246e187df
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://$SPELL.sourceforge.net
diff --git a/doc/docutils/HISTORY b/doc/docutils/HISTORY
index f59debb..fd1d133 100644
--- a/doc/docutils/HISTORY
+++ b/doc/docutils/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.10

diff --git a/mail/ssmtp/0020_all_from-format-fix.patch
b/mail/ssmtp/0020_all_from-format-fix.patch
new file mode 100644
index 0000000..da3292d
--- /dev/null
+++ b/mail/ssmtp/0020_all_from-format-fix.patch
@@ -0,0 +1,13 @@
+Index: ssmtp-2.64/ssmtp.c
+===================================================================
+--- ssmtp-2.64.orig/ssmtp.c
++++ ssmtp-2.64/ssmtp.c
+@@ -454,7 +454,7 @@ from_format() -- Generate standard From:
+ */
+ char *from_format(char *str, bool_t override_from)
+ {
+- char buf[(BUF_SZ + 1)];
++ char buf[(BUF_SZ + 1)] = "";
+
+ if(override_from) {
+ if(minus_f) {
diff --git a/mail/ssmtp/0030_all_authpass.patch
b/mail/ssmtp/0030_all_authpass.patch
new file mode 100644
index 0000000..2e39535
--- /dev/null
+++ b/mail/ssmtp/0030_all_authpass.patch
@@ -0,0 +1,14 @@
+Index: ssmtp-2.64/ssmtp.c
+===================================================================
+--- ssmtp-2.64.orig/ssmtp.c
++++ ssmtp-2.64/ssmtp.c
+@@ -1057,7 +1057,8 @@ bool_t read_config()
+ }
+ }
+ else if(strcasecmp(p, "AuthPass") == 0 && !auth_pass)
{
+- if((auth_pass = strdup(q)) == (char *)NULL) {
++ auth_pass = firsttok(&rightside, " \n\t");
++ if(auth_pass == (char *)NULL) {
+ die("parse_config() -- strdup()
failed");
+ }
+
diff --git a/mail/ssmtp/0060_all_opessl_crypto.patch
b/mail/ssmtp/0060_all_opessl_crypto.patch
new file mode 100644
index 0000000..e3055b2
--- /dev/null
+++ b/mail/ssmtp/0060_all_opessl_crypto.patch
@@ -0,0 +1,21 @@
+Fix linking error:
+
+Undefined symbols:
+ "_X509_free", referenced from:
+ _smtp_open in ssmtp.o
+ld: symbol(s) not found
+
+
+Index: ssmtp-2.64/configure.in
+===================================================================
+--- ssmtp-2.64.orig/configure.in
++++ ssmtp-2.64/configure.in
+@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
+ [ --enable-ssl support for secure connection to mail server])
+ if test x$enableval = xyes ; then
+ AC_DEFINE(HAVE_SSL)
+- LIBS="$LIBS -lssl"
++ LIBS="$LIBS -lssl -lcrypto"
+ fi
+ enableval=""
+
diff --git a/mail/ssmtp/0080_all_gnutls.patch
b/mail/ssmtp/0080_all_gnutls.patch
new file mode 100644
index 0000000..74bdb4c
--- /dev/null
+++ b/mail/ssmtp/0080_all_gnutls.patch
@@ -0,0 +1,88 @@
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=374327
+
+GPL code linked against OpenSSL without exception
+
+[ Alejandro Rios ]
+* Initial port from openssl to gnutls
+
+[ Anibal Monsalve Salazar ]
+* configure: replaced -lssl with /usr/lib/libgnutls-openssl.so.
+* ssmtp.c: replaced SSL_CTX_use_certificate_chain_file with
+ SSL_CTX_use_certificate_file and marked SSL_CTX_check_private_key
+ as not used.
+
+Alejandro Rios <alerios AT debian.org>
+Anibal Monsalve Salazar <anibal AT debian.org>
+
+Index: ssmtp-2.64/ssmtp.c
+===================================================================
+--- ssmtp-2.64.orig/ssmtp.c
++++ ssmtp-2.64/ssmtp.c
+@@ -27,12 +27,16 @@
+ #include <ctype.h>
+ #include <netdb.h>
+ #ifdef HAVE_SSL
++#ifdef HAVE_GNUTLS
++#include <gnutls/openssl.h>
++#else
+ #include <openssl/crypto.h>
+ #include <openssl/x509.h>
+ #include <openssl/pem.h>
+ #include <openssl/ssl.h>
+ #include <openssl/err.h>
+ #endif
++#endif
+ #ifdef MD5AUTH
+ #include "md5auth/hmac_md5.h"
+ #endif
+@@ -1154,7 +1158,11 @@ int smtp_open(char *host, int port)
+ }
+
+ if(use_cert == True) {
++#ifdef HAVE_GNUTLS
++ if(SSL_CTX_use_certificate_file(ctx, tls_cert,
SSL_FILETYPE_PEM) <= 0) {
++#else
+ if(SSL_CTX_use_certificate_chain_file(ctx, tls_cert) <= 0) {
++#endif
+ perror("Use certfile");
+ return(-1);
+ }
+@@ -1164,10 +1172,12 @@ int smtp_open(char *host, int port)
+ return(-1);
+ }
+
++#ifndef HAVE_GNUTLS
+ if(!SSL_CTX_check_private_key(ctx)) {
+ log_event(LOG_ERR, "Private key does not match the
certificate public key\n");
+ return(-1);
+ }
++#endif
+ }
+ #endif
+
+Index: ssmtp-2.64/configure.in
+===================================================================
+--- ssmtp-2.64.orig/configure.in
++++ ssmtp-2.64/configure.in
+@@ -50,11 +50,17 @@ enableval=""
+
+ AC_ARG_ENABLE(ssl,
+ [ --enable-ssl support for secure connection to mail server])
+-if test x$enableval = xyes ; then
+- AC_DEFINE(HAVE_SSL)
+- LIBS="$LIBS -lssl -lcrypto"
++AC_ARG_WITH([gnutls],
++ AS_HELP_STRING([--with-gnutls], [Use GnuTLS for SSL support]))
++if test x$enable_ssl = "xyes" ; then
++ AC_DEFINE(HAVE_SSL)
++ if test "x$with_gnutls" != "xyes"; then
++ LIBS="$LIBS -lssl -lcrypto"
++ else
++ AC_DEFINE([HAVE_GNUTLS])
++ LIBS="$LIBS -lgnutls-openssl"
++ fi
+ fi
+-enableval=""
+
+ AC_ARG_ENABLE(inet6,
+ [ --enable-inet6 support for IPv6 transport])
diff --git a/mail/ssmtp/0100_all_ldflags.patch
b/mail/ssmtp/0100_all_ldflags.patch
new file mode 100644
index 0000000..e740d24
--- /dev/null
+++ b/mail/ssmtp/0100_all_ldflags.patch
@@ -0,0 +1,22 @@
+Index: ssmtp-2.64/Makefile.in
+===================================================================
+--- ssmtp-2.64.orig/Makefile.in
++++ ssmtp-2.64/Makefile.in
+@@ -9,6 +9,8 @@ mandir=$(prefix)/man/man8
+
+ LN_S=@LN_S@
+ CC=@CC@
++LDFLAGS=@LDFLAGS@
++LIBS=@LIBS@
+
+ etcdir=@sysconfdir@
+ SSMTPCONFDIR=$(etcdir)/ssmtp
+@@ -79,7 +81,7 @@ uninstall-sendmail: uninstall
+
+ # Binaries:
+ ssmtp: $(OBJS)
+- $(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o ssmtp $(OBJS) $(LIBS)
+
+ .PHONY: clean
+ clean:
diff --git a/mail/ssmtp/0110_all_stdint.patch
b/mail/ssmtp/0110_all_stdint.patch
new file mode 100644
index 0000000..066ab49
--- /dev/null
+++ b/mail/ssmtp/0110_all_stdint.patch
@@ -0,0 +1,133 @@
+Use C99 standard's uint32_t
+
+Index: ssmtp-2.64/md5auth/md5.h
+===================================================================
+--- ssmtp-2.64.orig/md5auth/md5.h
++++ ssmtp-2.64/md5auth/md5.h
+@@ -23,10 +23,12 @@ These notices must be retained in any co
+ documentation and/or software.
+ */
+
++#include <stdint.h>
++
+ /* MD5 context. */
+ typedef struct {
+- u_int32_t state[4]; /* state (ABCD) */
+- u_int32_t count[2]; /* number of bits, modulo 2^64 (lsb first) */
++ uint32_t state[4]; /* state (ABCD) */
++ uint32_t count[2]; /* number of bits, modulo 2^64 (lsb first) */
+ unsigned char buffer[64]; /* input buffer */
+ } MD5_CTX;
+
+Index: ssmtp-2.64/md5auth/md5c.c
+===================================================================
+--- ssmtp-2.64.orig/md5auth/md5c.c
++++ ssmtp-2.64/md5auth/md5c.c
+@@ -46,11 +46,11 @@ documentation and/or software.
+ #define S43 15
+ #define S44 21
+
+-static void MD5Transform PROTO_LIST ((u_int32_t [4], unsigned char [64]));
++static void MD5Transform PROTO_LIST ((uint32_t [4], unsigned char [64]));
+ static void Encode PROTO_LIST
+- ((unsigned char *, u_int32_t *, unsigned int));
++ ((unsigned char *, uint32_t *, unsigned int));
+ static void Decode PROTO_LIST
+- ((u_int32_t *, unsigned char *, unsigned int));
++ ((uint32_t *, unsigned char *, unsigned int));
+ static void MD5_memcpy PROTO_LIST ((POINTER, POINTER, unsigned int));
+ static void MD5_memset PROTO_LIST ((POINTER, int, unsigned int));
+
+@@ -75,22 +75,22 @@ static unsigned char PADDING[64] = {
+ Rotation is separate from addition to prevent recomputation.
+ */
+ #define FF(a, b, c, d, x, s, ac) { \
+- (a) += F ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += F ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+ #define GG(a, b, c, d, x, s, ac) { \
+- (a) += G ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += G ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+ #define HH(a, b, c, d, x, s, ac) { \
+- (a) += H ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += H ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+ #define II(a, b, c, d, x, s, ac) { \
+- (a) += I ((b), (c), (d)) + (x) + (u_int32_t)(ac); \
++ (a) += I ((b), (c), (d)) + (x) + (uint32_t)(ac); \
+ (a) = ROTATE_LEFT ((a), (s)); \
+ (a) += (b); \
+ }
+@@ -124,10 +124,10 @@ unsigned int inputLen;
+ index = (unsigned int)((context->count[0] >> 3) & 0x3F);
+
+ /* Update number of bits */
+- if ((context->count[0] += ((u_int32_t)inputLen << 3))
+- < ((u_int32_t)inputLen << 3))
++ if ((context->count[0] += ((uint32_t)inputLen << 3))
++ < ((uint32_t)inputLen << 3))
+ context->count[1]++;
+- context->count[1] += ((u_int32_t)inputLen >> 29);
++ context->count[1] += ((uint32_t)inputLen >> 29);
+
+ partLen = 64 - index;
+
+@@ -184,10 +184,10 @@ MD5_CTX *context;
+ /* MD5 basic transformation. Transforms state based on block.
+ */
+ static void MD5Transform (state, block)
+-u_int32_t state[4];
++uint32_t state[4];
+ unsigned char block[64];
+ {
+- u_int32_t a = state[0], b = state[1], c = state[2], d = state[3], x[16];
++ uint32_t a = state[0], b = state[1], c = state[2], d = state[3], x[16];
+
+ Decode (x, block, 64);
+
+@@ -273,12 +273,12 @@ unsigned char block[64];
+ MD5_memset ((POINTER)x, 0, sizeof (x));
+ }
+
+-/* Encodes input (u_int32_t) into output (unsigned char). Assumes len is
++/* Encodes input (uint32_t) into output (unsigned char). Assumes len is
+ a multiple of 4.
+ */
+ static void Encode (output, input, len)
+ unsigned char *output;
+-u_int32_t *input;
++uint32_t *input;
+ unsigned int len;
+ {
+ unsigned int i, j;
+@@ -291,19 +291,19 @@ unsigned int len;
+ }
+ }
+
+-/* Decodes input (unsigned char) into output (u_int32_t). Assumes len is
++/* Decodes input (unsigned char) into output (uint32_t). Assumes len is
+ a multiple of 4.
+ */
+ static void Decode (output, input, len)
+-u_int32_t *output;
++uint32_t *output;
+ unsigned char *input;
+ unsigned int len;
+ {
+ unsigned int i, j;
+
+ for (i = 0, j = 0; j < len; i++, j += 4)
+- output[i] = ((u_int32_t)input[j]) | (((u_int32_t)input[j+1]) << 8) |
+- (((u_int32_t)input[j+2]) << 16) | (((u_int32_t)input[j+3]) << 24);
++ output[i] = ((uint32_t)input[j]) | (((uint32_t)input[j+1]) << 8) |
++ (((uint32_t)input[j+2]) << 16) | (((uint32_t)input[j+3]) << 24);
+ }
+
+ /* Note: Replace "for loop" with standard memcpy if possible.
diff --git a/mail/ssmtp/BUILD b/mail/ssmtp/BUILD
new file mode 100755
index 0000000..aaeeff1
--- /dev/null
+++ b/mail/ssmtp/BUILD
@@ -0,0 +1 @@
+LIBS="-lcrypto" default_build
diff --git a/mail/ssmtp/HISTORY b/mail/ssmtp/HISTORY
index 1ed69d3..44eabf3 100644
--- a/mail/ssmtp/HISTORY
+++ b/mail/ssmtp/HISTORY
@@ -1,3 +1,11 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: add libcrypt to LIBS
+ * PRE_BUILD, 0020_all_from-format-fix.patch,
+ 0030_all_authpass.patch, 0060_all_opessl_crypto.patch,
+ 0080_all_gnutls.patch, 0100_all_ldflags.patch,
+ 0110_all_stdint.patch: add patches from gentoo to fix build
+ errors
+
2012-01-19 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added masqmail

diff --git a/mail/ssmtp/PRE_BUILD b/mail/ssmtp/PRE_BUILD
new file mode 100755
index 0000000..71a97b6
--- /dev/null
+++ b/mail/ssmtp/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/0020_all_from-format-fix.patch &&
+patch -p1 < $SPELL_DIRECTORY/0030_all_authpass.patch &&
+patch -p1 < $SPELL_DIRECTORY/0060_all_opessl_crypto.patch &&
+patch -p1 < $SPELL_DIRECTORY/0080_all_gnutls.patch &&
+patch -p1 < $SPELL_DIRECTORY/0100_all_ldflags.patch &&
+patch -p1 < $SPELL_DIRECTORY/0110_all_stdint.patch
diff --git a/perl-cpan/mime-base64/DETAILS b/perl-cpan/mime-base64/DETAILS
index 6744cfc..ab323bb 100755
--- a/perl-cpan/mime-base64/DETAILS
+++ b/perl-cpan/mime-base64/DETAILS
@@ -1,6 +1,6 @@
SPELL=mime-base64
- VERSION=3.13
-
SOURCE_HASH=sha512:0d43a94d7b2b1112d47be3ead197603302185091f8b7ab7f50dac74724f1b53dc8a21ec0be257ba13081d872734fc7ec137cb4380f17d216c1f047febe5e993c
+ VERSION=3.14
+
SOURCE_HASH=sha512:cc3c011479a0ed27ed38074a9a0288b674b61d85ee6d0d633083d9e86d9702e403f9cc6ac61a214f2b9be0ec060f152f185785b0528a689108e37e417ec1079c
SOURCE=MIME-Base64-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/MIME-Base64-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/G/GA/GAAS/$SOURCE
diff --git a/perl-cpan/mime-base64/HISTORY b/perl-cpan/mime-base64/HISTORY
index 3db2245..d9de48a 100644
--- a/perl-cpan/mime-base64/HISTORY
+++ b/perl-cpan/mime-base64/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.14
+
2012-09-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.13

diff --git a/perl-cpan/xml-twig/DETAILS b/perl-cpan/xml-twig/DETAILS
index e8d480e..1fe1698 100755
--- a/perl-cpan/xml-twig/DETAILS
+++ b/perl-cpan/xml-twig/DETAILS
@@ -1,6 +1,6 @@
SPELL=xml-twig
- VERSION=3.42
-
SOURCE_HASH=sha512:cad48a6ea77373cc7f86147a2cb60ffb0813cb36dee44da20001f5c922541fcefd89d94b83f91200da0371c9ef384dca537372e52029f4b084b50efddc6c8b84
+ VERSION=3.46
+
SOURCE_HASH=sha512:6a0a580d8659ddf5a6f6640911ca4b8a74688bdf546809a4b8d2e077813cb3d67513f654eaa30944641a5423c3373231f8452558baebb7517c1ece1b9dfee46d
SOURCE=XML-Twig-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/XML-Twig-$VERSION
WEB_SITE=http://search.cpan.org/dist/XML-Twig/
diff --git a/perl-cpan/xml-twig/HISTORY b/perl-cpan/xml-twig/HISTORY
index 8c80dac..852818e 100644
--- a/perl-cpan/xml-twig/HISTORY
+++ b/perl-cpan/xml-twig/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.46
+
2013-03-09 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 3.42

diff --git a/python-pypi/blinker/DETAILS b/python-pypi/blinker/DETAILS
index 555acfd..4919e0e 100755
--- a/python-pypi/blinker/DETAILS
+++ b/python-pypi/blinker/DETAILS
@@ -1,8 +1,8 @@
SPELL=blinker
- VERSION=1.2
+ VERSION=1.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/b/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:1de8e163c66d4b75d173d63dfd7a3bf3795d69139291363ccea94b71731a9721317adb600d209654f44d40b52ff3464bd112cb6b83100c7ddd397011374a8b9b
+
SOURCE_HASH=sha512:54364234c57dde8059fb9782327cb72ba534d40d650a8fe1ca7b51e4a1c2dbef2b74071681ee934f6f5f24749b6a9ca1371989c39bf4a225be5e8852757588e9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://discorporate.us/projects/Blinker/";
LICENSE[0]=MIT
diff --git a/python-pypi/blinker/HISTORY b/python-pypi/blinker/HISTORY
index 2d62c49..1e9ec7e 100644
--- a/python-pypi/blinker/HISTORY
+++ b/python-pypi/blinker/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/markupsafe/DETAILS b/python-pypi/markupsafe/DETAILS
index 50acc12..42838ae 100755
--- a/python-pypi/markupsafe/DETAILS
+++ b/python-pypi/markupsafe/DETAILS
@@ -1,7 +1,7 @@
SPELL=markupsafe
SPELLX=MarkupSafe
- VERSION=0.15
-
SOURCE_HASH=sha512:151f293272c41ea3d941c525bf5ec81faad8ad390e3d64691e6f73cba1428aaf949784a02996e1b782a6ff5311d13d7f1ea0fa5c2cce51e7c40c2fe98e32d7a4
+ VERSION=0.19
+
SOURCE_HASH=sha512:3fa91de4967394c16a948a401fc7ee024c5e617bd90f0b41c47021656a57087169a9d0ac8af34656c00e6696dc20c3501041eee03a49686034bb611ef6eba45d
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/M/$SPELLX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/python-pypi/markupsafe/HISTORY b/python-pypi/markupsafe/HISTORY
index 333007d..85351b0 100644
--- a/python-pypi/markupsafe/HISTORY
+++ b/python-pypi/markupsafe/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.19
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix python3 usage

diff --git a/python-pypi/pelican/DETAILS b/python-pypi/pelican/DETAILS
index ebe9160..6e2b7f2 100755
--- a/python-pypi/pelican/DETAILS
+++ b/python-pypi/pelican/DETAILS
@@ -1,8 +1,8 @@
SPELL=pelican
- VERSION=3.2.2
+ VERSION=3.3.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://pypi.python.org/packages/source/p/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:1b989c857aaad4cdf633e13d6949fb5d677bcb631dbaf8cc8a7409a31f3c8df96d8a66c25a7f939d37f1e15929c0a5630be9e91b8dd4d3f5218ebb9ce0d0ee3c
+
SOURCE_URL[0]=https://github.com/getpelican/pelican/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:352f755d95662c0cd06f1860ebeddc2b2b9fe84ddac4ae4c51b96a04119414a50e5920d88d8b6e7ab2bbd5463d2c048f74682f8893512aa927d7c1ae3884d049
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://getpelican.com/";
LICENSE[0]=Affero GPL
diff --git a/python-pypi/pelican/HISTORY b/python-pypi/pelican/HISTORY
index ecc1975..96bcc41 100644
--- a/python-pypi/pelican/HISTORY
+++ b/python-pypi/pelican/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.3.0
+
2013-08-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: depend on python-markdown instead of markdown

diff --git a/python-pypi/smartypants/DETAILS b/python-pypi/smartypants/DETAILS
index 05b13a0..dc84e59 100755
--- a/python-pypi/smartypants/DETAILS
+++ b/python-pypi/smartypants/DETAILS
@@ -1,8 +1,8 @@
SPELL=smartypants
- VERSION=1.6.0.3
+ VERSION=1.8.3
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/s/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:76d3bd6fce33a396fb74ec6f5f0febbd878b44633e455ffd80fece0f3b9491b0a89754ab85cc12076d475f46a9f3534bd041c5fb9772f5c73e77c580e89b50b7
+
SOURCE_HASH=sha512:2bda97e62f60eb7a5b351e9d4fa62def57b7572e766f4ac477b40b053943b772325a6ca662b61ddfafd1f93535474229d99a11a3520022f94ba17b58a168f94a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://web.chad.org/projects/smartypants.py/";
LICENSE[0]=BSD
diff --git a/python-pypi/smartypants/HISTORY b/python-pypi/smartypants/HISTORY
index a58a70f..e0028a1 100644
--- a/python-pypi/smartypants/HISTORY
+++ b/python-pypi/smartypants/HISTORY
@@ -1,3 +1,6 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.3
+
2013-07-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created

diff --git a/python-pypi/typogrify/DEPENDS b/python-pypi/typogrify/DEPENDS
index b37cbd7..c80af31 100755
--- a/python-pypi/typogrify/DEPENDS
+++ b/python-pypi/typogrify/DEPENDS
@@ -1,2 +1,3 @@
depends PYTHON &&
-depends jinja2
+depends jinja2 &&
+depends smartypants
diff --git a/python-pypi/typogrify/DETAILS b/python-pypi/typogrify/DETAILS
index 4e0e6b7..4be1742 100755
--- a/python-pypi/typogrify/DETAILS
+++ b/python-pypi/typogrify/DETAILS
@@ -1,8 +1,8 @@
SPELL=typogrify
- VERSION=2.0.0
+ VERSION=2.0.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.python.org/packages/source/t/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:515141b16539767668f18d35805adfc3738d764886516ed2b81b764c4d9e19e06590cf514f2682e51308a6980b8962f795da213ad10beae1f40790811ac8a223
+
SOURCE_HASH=sha512:d935cf39618f0bb13a09a22a9b172e4634c412649cd3785b04b5bfc551c9c9fd3aff1bb209a8ae792a3522b7b0b958c322ff20c304feb5a02919013a12fb59db
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/mintchaos/typogrify";
LICENSE[0]=BSD
diff --git a/python-pypi/typogrify/HISTORY b/python-pypi/typogrify/HISTORY
index 2d62c49..5ba26be 100644
--- a/python-pypi/typogrify/HISTORY
+++ b/python-pypi/typogrify/HISTORY
@@ -1,3 +1,7 @@
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.4
+ * DEPENDS add dependency on smartypants
+
2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS: spell created




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (15703d78cbb70811692622849ddc714f55c37aeb), Florian Franzmann, 03/08/2014

Archive powered by MHonArc 2.6.24.

Top of Page