sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (598c569d87d7166884db564646f519e65413feb9)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (598c569d87d7166884db564646f519e65413feb9)
- Date: Sun, 6 Dec 2015 01:27:13 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 4 ++++
devel/cmph/DETAILS | 32 ++++++++++++++++++++++++++++++++
devel/cmph/HISTORY | 2 ++
devel/gxemul/BUILD | 4 ++--
devel/gxemul/DEPENDS | 5 +++++
devel/gxemul/DETAILS | 8 ++++----
devel/gxemul/HISTORY | 7 +++++++
devel/gxemul/INSTALL | 8 --------
doc/impressive/BUILD | 1 +
doc/impressive/DEPENDS | 3 +++
doc/impressive/DETAILS | 27 +++++++++++++++++++++++++++
doc/impressive/HISTORY | 2 ++
doc/impressive/INSTALL | 10 ++++++++++
graphics-libs/poppler/DETAILS | 8 ++++----
graphics-libs/poppler/HISTORY | 3 +++
15 files changed, 106 insertions(+), 18 deletions(-)
New commits:
commit 598c569d87d7166884db564646f519e65413feb9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
impressive: new spell, The stylish way of giving presentations
commit ff9fd6a1b57acd65dbcc29de49afb5487d9fb796
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
poppler 0.38.0
commit 99cc6eb41db5b905aa76a79dc10bd41f5e02ffe4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
cmph: new spell, C Minimal Perfect Hashing Library
commit 164a7c757a1a7a7c47f255dca33725c6b7fe3aa1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
gxemul: Fix chaining of configure & make
commit 5846a216df8dc27d98603607f023b7ff3892a261
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
gxemul: Add optional dependency on valgrind
commit d7aa37c6fa92c09db339968075baf926253e4c90
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
gxemul 0.6.0.1
diff --git a/ChangeLog b/ChangeLog
index b7bca20..b1c5e0a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/cmph: new spell, C Minimal Perfect Hashing Library
+ * doc/impressive: new spell, The stylish way of giving presentations
+
2015-12-05 Vlad Glagolev <stealth AT sourcemage.org>
* utils/puppet-lint: new spell, ensure your Puppet manifests conform
with the style guide
diff --git a/devel/cmph/DETAILS b/devel/cmph/DETAILS
new file mode 100755
index 0000000..60f2c58
--- /dev/null
+++ b/devel/cmph/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=cmph
+ VERSION=2.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/$SPELL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:7f37a8dcfce047ada9968681e07f66f014f8090aa5ce99358944a60715c7ef2bc62abf4b5c146fe99a0c812f2286ff0c009683b702a4e20c66617d955cf80caa
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://cmph.sourceforge.net/"
+ LICENSE[0]="LGPLv2"
+ ENTERED=20151205
+ KEYWORDS=""
+ SHORT="C Minimal Perfect Hashing Library"
+cat << EOF
+The CMPH Library encapsulates the newest and more efficient algorithms in
+an easy-to-use, production-quality, fast API. The library was designed to
+work with big entries that cannot fit in the main memory. It has been used
+successfully for constructing minimal perfect hash functions for sets with
+more than 100 million of keys, and we intend to expand this number to the
+order of billion of keys. Although there is a lack of similar libraries,
+we can point out some of the distinguishable features of the CMPH Library:
+* Fast.
+* Space-efficient with main memory usage carefully documented.
+* The best modern algorithms are available (or at least scheduled for
+ implementation :-)).
+* Works with in-disk key sets through of using the adapter pattern.
+* Serialization of hash functions.
+* Portable C code (currently works on GNU/Linux and WIN32 and is reported to
+ work in OpenBSD and Solaris).
+* Object oriented implementation.
+* Easily extensible.
+* Well encapsulated API aiming binary compatibility through releases.
+* Free Software.
+EOF
diff --git a/devel/cmph/HISTORY b/devel/cmph/HISTORY
new file mode 100644
index 0000000..0b30c09
--- /dev/null
+++ b/devel/cmph/HISTORY
@@ -0,0 +1,2 @@
+2015-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/devel/gxemul/BUILD b/devel/gxemul/BUILD
index 40f2e072..749f58f 100755
--- a/devel/gxemul/BUILD
+++ b/devel/gxemul/BUILD
@@ -1,2 +1,2 @@
-./configure $OPTS
-make
\ No newline at end of file
+./configure $OPTS &&
+make
diff --git a/devel/gxemul/DEPENDS b/devel/gxemul/DEPENDS
index 507b20a..fa478df 100755
--- a/devel/gxemul/DEPENDS
+++ b/devel/gxemul/DEPENDS
@@ -1,3 +1,8 @@
+optional_depends valgrind \
+ "" \
+ --disable-valgrind \
+ "to use valgrind" &&
+
optional_depends xorg-libs \
"" \
"--disable-x" \
diff --git a/devel/gxemul/DETAILS b/devel/gxemul/DETAILS
index f9cd29a..90a14cf 100755
--- a/devel/gxemul/DETAILS
+++ b/devel/gxemul/DETAILS
@@ -1,11 +1,11 @@
SPELL=gxemul
- VERSION=0.4.2
+ VERSION=0.6.0.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://gavare.se/gxemul/src/$SOURCE
- WEB_SITE=http://gavare.se/gxemul/
+ WEB_SITE=http://gxemul.sourceforge.net/
+ SOURCE_URL[0]=$WEB_SITE/src/$SOURCE
ENTERED=20050511
-
SOURCE_HASH=sha512:c26d1836f2e39ecf6200d312a8c480cfc07ebbea33c06632a39a54d4d2d05b6b0f6322f1b09ccf063dcc90065a5b41fbf56da14349cb4993346bfc8c42182e4c
+
SOURCE_HASH=sha512:028764c751d67bf5da02ee2c34e6607660c2044e431b06c3d6799ba4e76f605b8c02afaa5f59c3059aff6253e35149831580bb13383121fb5ac0392c12d2aec2
LICENSE[0]='Revised BSD'
KEYWORDS="emulator devel"
SHORT="GXemul is an instruction-level emulator"
diff --git a/devel/gxemul/HISTORY b/devel/gxemul/HISTORY
index 13d01c9..1d12288 100644
--- a/devel/gxemul/HISTORY
+++ b/devel/gxemul/HISTORY
@@ -1,3 +1,10 @@
+2015-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0], and WEB_SITE
+ updated spell to 0.6.0.1
+ * INSTALL: removed, no longer needed
+ * DEPENDS: Added optional dependency on valgrind
+ * BUILD: Fixed chaining of configure & make
+
2008-03-18 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Switch X11-LIBS to the one and only xorg-libs
diff --git a/devel/gxemul/INSTALL b/devel/gxemul/INSTALL
deleted file mode 100755
index f3b76ec..0000000
--- a/devel/gxemul/INSTALL
+++ /dev/null
@@ -1,8 +0,0 @@
-install ${SOURCE_DIRECTORY}/${SPELL} /usr/bin
-install ${SOURCE_DIRECTORY}/${SPELL} /usr/share/man/man1/${SPELL}.1
-
-if [ ! -d /usr/share/doc/${SPELL} ]
- then
- mkdir /usr/share/doc/${SPELL}
-fi
-install ${SOURCE_DIRECTORY}/doc/* /usr/share/doc/${SPELL}
diff --git a/doc/impressive/BUILD b/doc/impressive/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/doc/impressive/BUILD
@@ -0,0 +1 @@
+true
diff --git a/doc/impressive/DEPENDS b/doc/impressive/DEPENDS
new file mode 100755
index 0000000..3b21a66
--- /dev/null
+++ b/doc/impressive/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends pillow &&
+depends pygame
diff --git a/doc/impressive/DETAILS b/doc/impressive/DETAILS
new file mode 100755
index 0000000..d3fed78
--- /dev/null
+++ b/doc/impressive/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=impressive
+ SPELLX=Impressive
+ VERSION=0.11.1
+ SOURCE="$SPELLX-$VERSION.tar.gz"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/$SPELL/$SPELLX/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:3113afb2b0377590699e92fdf56fc9d2aab15079df5ace95e1e2b99d8984da031f8548168ab497a803e458712bd38b0bf4ee952451542862036cd42405c94136
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE="http://impressive.sourceforge.net/"
+ LICENSE[0]="GPLv2+"
+ ENTERED=20151205
+ KEYWORDS=""
+ SHORT="The stylish way of giving presentations"
+cat << EOF
+Impressive is a program that displays presentation slides. But unlike
+OpenOffice.org Impress or other similar applications, it does so with
+style. Smooth alpha-blended slide transitions are provided for the sake of
+eye candy, but in addition to this, Impressive offers some unique tools
+that are really useful for presentations. Read below if you want to know
+more about these features.
+
+Creating presentations for Impressive is very simple: You just need to export
+a PDF file from your presentation software. This means that you can create
+slides in the application of your choice and use Impressive for displaying
+them. If your application does not support PDF output, you can alternatively
+use a set of pre-rendered image files – or you use Impressive to make a
+slideshow with your favorite photos.
+EOF
diff --git a/doc/impressive/HISTORY b/doc/impressive/HISTORY
new file mode 100644
index 0000000..a76f507
--- /dev/null
+++ b/doc/impressive/HISTORY
@@ -0,0 +1,2 @@
+2015-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/doc/impressive/INSTALL b/doc/impressive/INSTALL
new file mode 100755
index 0000000..a37b899
--- /dev/null
+++ b/doc/impressive/INSTALL
@@ -0,0 +1,10 @@
+cd "$SOURCE_DIRECTORY" &&
+install impressive.py "$INSTALL_ROOT"/usr/bin/impressive &&
+install -m644 impressive.1 "$INSTALL_ROOT"/usr/share/man/man1/ &&
+install -d "$INSTALL_ROOT"/usr/share/doc/$SPELL &&
+install -m644 \
+ changelog.txt \
+ demo.pdf \
+ impressive.html \
+ license.txt \
+ "$INSTALL_ROOT"/usr/share/doc/$SPELL/
diff --git a/graphics-libs/poppler/DETAILS b/graphics-libs/poppler/DETAILS
index 03bf60b..f577984 100755
--- a/graphics-libs/poppler/DETAILS
+++ b/graphics-libs/poppler/DETAILS
@@ -9,11 +9,11 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
else
if [[ $POPPLER_BRANCH == devel ]]; then
- VERSION=0.36.0
-
SOURCE_HASH=sha512:36f7ea892d05c73d2862b6d5a29753cfe6823f54f8449e010b9960b59d9c698ba4f239625e8dbf41a235ae61203d8b445f775f5622b38c6d24328870e77371c5
+ VERSION=0.38.0
+
SOURCE_HASH=sha512:1b8643c0f58eb1e1c3d98266c38d311c66458168188146af72c99c9f374882bdc616aa3febd8833538b286652c21a567e6240aa590111bcebcba5ee845e6bad9
else
- VERSION=0.36.0
-
SOURCE_HASH=sha512:36f7ea892d05c73d2862b6d5a29753cfe6823f54f8449e010b9960b59d9c698ba4f239625e8dbf41a235ae61203d8b445f775f5622b38c6d24328870e77371c5
+ VERSION=0.38.0
+
SOURCE_HASH=sha512:1b8643c0f58eb1e1c3d98266c38d311c66458168188146af72c99c9f374882bdc616aa3febd8833538b286652c21a567e6240aa590111bcebcba5ee845e6bad9
fi
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index e25e154..78e6412 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,6 @@
+2015-12-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.38.0
+
2015-09-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.36.0
* DEPENDS: fix optional dependency on openjpeg
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (598c569d87d7166884db564646f519e65413feb9), Ismael Luceno, 12/05/2015
Archive powered by MHonArc 2.6.24.