Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Andraž Levstik <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Andraž Levstik (f5879c589ea05997838ec552d9a11569e3731fca)
  • Date: Sat, 14 Mar 2009 03:05:02 -0500

GIT changes to master grimoire by Andraž Levstik <ruskie AT codemages.net>:

ChangeLog | 4 ++++
python-pypi/calibre/BUILD | 2 ++
python-pypi/calibre/DEPENDS | 13 +++++++++++++
python-pypi/calibre/DETAILS | 17 +++++++++++++++++
python-pypi/calibre/FINAL | 2 ++
python-pypi/calibre/HISTORY | 6 ++++++
python-pypi/calibre/PRE_BUILD | 3 +++
python-pypi/calibre/setup.py.diff | 11 +++++++++++
python-pypi/mechanize/DETAILS | 4 ++--
python-pypi/mechanize/HISTORY | 3 +++
python-pypi/python-dateutil/DEPENDS | 2 ++
python-pypi/python-dateutil/DETAILS | 26 ++++++++++++++++++++++++++
python-pypi/python-dateutil/HISTORY | 3 +++
13 files changed, 94 insertions(+), 2 deletions(-)

New commits:
commit f5879c589ea05997838ec552d9a11569e3731fca
Author: Andraž Levstik <ruskie AT codemages.net>
Commit: Andraž Levstik <ruskie AT codemages.net>

calibre: new spell, an eBook management and conversion tool

commit b0863a3099e8d1915be963ae3e2fca630d8f290c
Author: Andraž Levstik <ruskie AT codemages.net>
Commit: Andraž Levstik <ruskie AT codemages.net>

python-dateutil: new spell, date handling utility lib

commit f9255a6573031ad96ce19daa1737c9401cf3d3f5
Author: Andraž Levstik <ruskie AT codemages.net>
Commit: Andraž Levstik <ruskie AT codemages.net>

mechanize: update to 0.1.11, it breaks with python2.6 otherwise as that
removes gopher from urllib

diff --git a/ChangeLog b/ChangeLog
index 61e6869..898cb0b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-03-14 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * python-pypi/python-dateutil: new spell, date handling utility lib
+ * python-pypi/calibre: new spell, an eBook management and conversion
tool
+
2009-03-11 Ladislav Hagara <hgr AT vabo.cz>
* libs/libusb-compat: new spell
USB access library (libusb-1.0 compat wrapper)
diff --git a/python-pypi/calibre/BUILD b/python-pypi/calibre/BUILD
new file mode 100755
index 0000000..baaf3f3
--- /dev/null
+++ b/python-pypi/calibre/BUILD
@@ -0,0 +1,2 @@
+PATH="/usr/bin/qt4:$PATH" &&
+default_build
diff --git a/python-pypi/calibre/DEPENDS b/python-pypi/calibre/DEPENDS
new file mode 100755
index 0000000..21403d7
--- /dev/null
+++ b/python-pypi/calibre/DEPENDS
@@ -0,0 +1,13 @@
+depends python &&
+depends setuptools &&
+depends pil &&
+depends libusb &&
+depends qt4 &&
+depends pyqt4 &&
+depends mechanize &&
+depends imagemagick &&
+depends xdg-utils &&
+depends dbus-python &&
+depends lxml &&
+depends beautifulsoup &&
+depends python-dateutil
diff --git a/python-pypi/calibre/DETAILS b/python-pypi/calibre/DETAILS
new file mode 100755
index 0000000..f031897
--- /dev/null
+++ b/python-pypi/calibre/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=calibre
+ VERSION=0.5.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.kovidgoyal.net/downloads/${SOURCE}
+
SOURCE_HASH=sha512:a16ea775649a45f2db7f3f45f33a00ff2e464f45684429639cd9d84abf0f1efc60831be18749839b6dbd576c3b5437196969459b5f5c69898def5ec02d4badd9
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://calibre.kovidgoyal.net/";
+ LICENSE[0]=GPL
+ ENTERED=20090313
+ SHORT="a one stop solution to all your e-book needs"
+cat << EOF
+calibre is a one stop solution to all your e-book needs. It is free,
+open source and cross-platform in design and works well on Linux, OS X
+and Windows. calibre is meant to be a complete e-library solution and thus
+includes library management, format conversion, news feeds to ebook
conversion,
+as well as e-book reader sync features and an integrated e-book viewer.
+EOF
diff --git a/python-pypi/calibre/FINAL b/python-pypi/calibre/FINAL
new file mode 100755
index 0000000..37615c9
--- /dev/null
+++ b/python-pypi/calibre/FINAL
@@ -0,0 +1,2 @@
+message "For device detection and integration with your desktop environment"
\
+ "you should run ${SPELL_COLOR}calibre_postinstall${DEFAULT_COLOR}"
diff --git a/python-pypi/calibre/HISTORY b/python-pypi/calibre/HISTORY
new file mode 100644
index 0000000..76b5180
--- /dev/null
+++ b/python-pypi/calibre/HISTORY
@@ -0,0 +1,6 @@
+2009-03-13 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DEPENDS, DETAILS, PRE_BUILD, BUILD: spell created
+ * setup.py.diff: patch to avoid running calibre_postinstall
+ else install breaks and it's not necessary as well
+ * FINAL: notice about calibre_postinstall
+
diff --git a/python-pypi/calibre/PRE_BUILD b/python-pypi/calibre/PRE_BUILD
new file mode 100755
index 0000000..47b749d
--- /dev/null
+++ b/python-pypi/calibre/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/setup.py.diff
diff --git a/python-pypi/calibre/setup.py.diff
b/python-pypi/calibre/setup.py.diff
new file mode 100644
index 0000000..1b808ec
--- /dev/null
+++ b/python-pypi/calibre/setup.py.diff
@@ -0,0 +1,11 @@
+--- setup.py.orig 2009-03-14 08:21:11.000000000 +0100
++++ setup.py 2009-03-14 08:21:50.000000000 +0100
+@@ -177,8 +177,3 @@
+ },
+ )
+
+- if 'develop' in ' '.join(sys.argv) and islinux:
+- subprocess.check_call('calibre_postinstall
--do-not-reload-udev-hal', shell=True)
+- if 'install' in sys.argv and islinux:
+- subprocess.check_call('calibre_postinstall', shell=True)
+-
diff --git a/python-pypi/mechanize/DETAILS b/python-pypi/mechanize/DETAILS
index b6a865a..d47b1ab 100755
--- a/python-pypi/mechanize/DETAILS
+++ b/python-pypi/mechanize/DETAILS
@@ -1,6 +1,6 @@
SPELL=mechanize
- VERSION=0.1.7b
-
SOURCE_HASH=sha512:7c130e03457171e557e0faba04cca2fe0b78aae409d31fef2e7930e59d8c2d2e3d5af81ff65cc181acfe391ce43d93f163c0c3d2416fc5423a08b6ca7daea6f6
+ VERSION=0.1.11
+
SOURCE_HASH=sha512:70d8ecee47961fe9afcf87e10bde4c8e8a5fcc8865ecde5a1542a9734c74d772f587d310f187bf7ad505898d6ba0523788a5af8d0d0cffc7a429b43a649c76e8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://wwwsearch.sourceforge.net/mechanize/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/python-pypi/mechanize/HISTORY b/python-pypi/mechanize/HISTORY
index 018a3c5..28f0e78 100644
--- a/python-pypi/mechanize/HISTORY
+++ b/python-pypi/mechanize/HISTORY
@@ -1,3 +1,6 @@
+2009-03-14 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS: updated spell to 0.1.11
+
2008-01-13 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: removed clientcookie, pullparser (they are part of this
now)
* DETAILS: updated to 0.1.7b, removed UPDATED
diff --git a/python-pypi/python-dateutil/DEPENDS
b/python-pypi/python-dateutil/DEPENDS
new file mode 100755
index 0000000..bc66e00
--- /dev/null
+++ b/python-pypi/python-dateutil/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/python-dateutil/DETAILS
b/python-pypi/python-dateutil/DETAILS
new file mode 100755
index 0000000..b39cef7
--- /dev/null
+++ b/python-pypi/python-dateutil/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=python-dateutil
+ VERSION=1.4.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://labix.org/download/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:d5baf0e5027c57f787247b2bca59354602f16caf91f5fd2ac285eb8e9237f12ca72fd93bae6d0cc3d3fc332bb5e90cb34cb4da55f97df6acc95a968340268415
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://labix.org/python-dateutil";
+ LICENSE[0]=PYTHON
+ ENTERED=20090313
+ SHORT="The dateutil module provides powerful extensions to the
standard datetime module"
+cat << EOF
+The dateutil module provides powerful extensions to the standard datetime
+module, available in Python 2.3+. Computing of relative deltas (next month,
+next year, next monday, last week of month, etc); Computing of relative
+deltas between two given date and/or datetime objects; Computing of dates
+based on very flexible recurrence rules, using a superset of the iCalendar
+specification. Parsing of RFC strings is supported as well. Generic parsing
+of dates in almost any string format; Timezone (tzinfo) implementations
+for tzfile(5) format files (/etc/localtime, /usr/share/zoneinfo, etc),
+TZ environment string (in all known formats), iCalendar format files,
+given ranges (with help from relative deltas), local machine timezone,
+fixed offset timezone, UTC timezone, and Windows registry-based time zones.
+Internal up-to-date world timezone information based on Olson's database.
+Computing of Easter Sunday dates for any given year, using Western, Orthodox
+or Julian algorithms; More than 400 test cases.
+EOF
diff --git a/python-pypi/python-dateutil/HISTORY
b/python-pypi/python-dateutil/HISTORY
new file mode 100644
index 0000000..fcf0bd9
--- /dev/null
+++ b/python-pypi/python-dateutil/HISTORY
@@ -0,0 +1,3 @@
+2009-03-13 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DEPENDS, DETAILS: spell created
+



  • [SM-Commit] GIT changes to master grimoire by Andraž Levstik (f5879c589ea05997838ec552d9a11569e3731fca), Andraž Levstik, 03/14/2009

Archive powered by MHonArc 2.6.24.

Top of Page