Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (9200179ad15c8c79c02e60fb54f59f5067ed0738)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (9200179ad15c8c79c02e60fb54f59f5067ed0738)
  • Date: Wed, 27 Jun 2007 14:45:03 -0500

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

ChangeLog | 6 +
graphics-libs/openjpeg/BUILD | 1
graphics-libs/openjpeg/DETAILS | 20 ++++++
graphics-libs/openjpeg/HISTORY | 3
graphics-libs/openjpeg/INSTALL | 1
graphics-libs/openjpeg/openjpeg_v1_2.tar.gz.sig |binary
libs/elfio/BUILD | 8 ++
libs/elfio/DEPENDS | 1
libs/elfio/DETAILS | 22 ++++++
libs/elfio/ELFIO-1.0.3.tar.gz.sig |binary
libs/elfio/HISTORY | 3
libs/elfio/INSTALL | 6 +
libs/google-perftools/DEPENDS | 2
libs/google-perftools/DETAILS | 17 +++++
libs/google-perftools/HISTORY | 3
libs/google-perftools/google-perftools-0.91.tar.gz.sig |binary
libs/xmlrpc-epi/DEPENDS | 2
libs/xmlrpc-epi/DETAILS | 41
+++++++++++++
libs/xmlrpc-epi/HISTORY | 3
libs/xmlrpc-epi/PRE_BUILD | 28 ++++++++
libs/xmlrpc-epi/xmlrpc-epi-0.51-gcc4.1.patch.sig |binary
libs/xmlrpc-epi/xmlrpc-epi-0.51-rename.patch.sig |binary
libs/xmlrpc-epi/xmlrpc-epi-0.51-use-system-expat.patch.sig |binary
libs/xmlrpc-epi/xmlrpc-epi-0.51.tar.gz.sig |binary
24 files changed, 167 insertions(+)

New commits:
commit 9200179ad15c8c79c02e60fb54f59f5067ed0738
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

google-perftools: Added Google Performance tools

commit e917eb33092ce794caf08b494e1a12eae96b0347
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xmlrpc-epi: Forgot LICENSE

commit ee9455c180b9db55579a781a31dc825d309c351c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elfio: Forgot LICENSE

commit 4635ca94bdedbd9fb39cf596be5793e4b1ad8281
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

xmlrpc-epi: Added an XML-RPC implementation in C

commit ba49c52d76af111a8873d5ea5979c382bdb786ff
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

openjpeg: Added an open-source JPEG 2000 codec

commit 1e02b73e11aff24198faae959927f840d858b3ce
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elfio: Added a C++ library for reading/generating ELF binaries

diff --git a/ChangeLog b/ChangeLog
index 8d1ae9e..daa143b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-06-27 Eric Sandall <sandalle AT sourcemage.org>
+ * libs/elfio: C++ Library for reading/generating ELF binaries
+ * libs/xmlrpc-epi: XML-RPC implementation in C
+ * libs/google-perftools: Performance tools from Google
+ * graphics-libs/openjpeg: Open-source JPEG 2000 Codec
+
2007-06-27 Remko van der Vossen <wich AT stack.nl>
* i18n/im-ja: new spell, Japanese input method for gtk2

diff --git a/graphics-libs/openjpeg/BUILD b/graphics-libs/openjpeg/BUILD
new file mode 100755
index 0000000..445eb66
--- /dev/null
+++ b/graphics-libs/openjpeg/BUILD
@@ -0,0 +1 @@
+make PREFIX=$INSTALL_ROOT/usr
diff --git a/graphics-libs/openjpeg/DETAILS b/graphics-libs/openjpeg/DETAILS
new file mode 100755
index 0000000..40bd55a
--- /dev/null
+++ b/graphics-libs/openjpeg/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=openjpeg
+ VERSION=1.2
+ SOURCE=${SPELL}_v${VERSION//./_}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/trunk
+ SOURCE_URL[0]=http://www.openjpeg.org/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ LICENSE[0]=BSD
+ WEB_SITE=http://www.openjpeg.org/
+ KEYWORDS="images graphics libs"
+ ENTERED=20070627
+ SHORT='Open-source JPEG 2000 codec'
+cat << EOF
+The OpenJPEG library is an open-source JPEG 2000 codec written in C language.
+It has been developed in order to promote the use of JPEG 2000, the new
+still-image compression standard from the Joint Photographic Experts Group
+(JPEG). In addition to the basic codec, various other features are under
+development, among them the JP2 and MJ2 (Motion JPEG 2000) file formats, an
+indexing tool useful for the JPIP protocol, JPWL-tools for error-resilience,
a
+Java-viewer for j2k-images, ...
+EOF
diff --git a/graphics-libs/openjpeg/HISTORY b/graphics-libs/openjpeg/HISTORY
new file mode 100644
index 0000000..408ab7a
--- /dev/null
+++ b/graphics-libs/openjpeg/HISTORY
@@ -0,0 +1,3 @@
+2007-06-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Created
+
diff --git a/graphics-libs/openjpeg/INSTALL b/graphics-libs/openjpeg/INSTALL
new file mode 100755
index 0000000..d6420d4
--- /dev/null
+++ b/graphics-libs/openjpeg/INSTALL
@@ -0,0 +1 @@
+make install PREFIX=$INSTALL_ROOT/usr
diff --git a/graphics-libs/openjpeg/openjpeg_v1_2.tar.gz.sig
b/graphics-libs/openjpeg/openjpeg_v1_2.tar.gz.sig
new file mode 100644
index 0000000..f18106c
Binary files /dev/null and b/graphics-libs/openjpeg/openjpeg_v1_2.tar.gz.sig
differ
diff --git a/libs/elfio/BUILD b/libs/elfio/BUILD
new file mode 100755
index 0000000..3761353
--- /dev/null
+++ b/libs/elfio/BUILD
@@ -0,0 +1,8 @@
+default_build &&
+
+#
+# Build shared library, too
+#
+pushd ELFIO &&
+g++ $CXXFLAGS $LDFLAGS -shared *.o -o libelfio.so &&
+popd
diff --git a/libs/elfio/DEPENDS b/libs/elfio/DEPENDS
new file mode 100755
index 0000000..bcd1eeb
--- /dev/null
+++ b/libs/elfio/DEPENDS
@@ -0,0 +1 @@
+depends g++
diff --git a/libs/elfio/DETAILS b/libs/elfio/DETAILS
new file mode 100755
index 0000000..3426f38
--- /dev/null
+++ b/libs/elfio/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=elfio
+ VERSION=1.0.3
+ SOURCE=ELFIO-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ELFIO-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://elfio.sourceforge.net/
+ KEYWORDS="libs"
+ ENTERED=20070627
+ SHORT='C++ library for reading and generating ELF binaries'
+cat << EOF
+ELFIO is a C++ library for reading and generating files in the ELF binary
+format. This library is unique and not based on any other product. It is also
+platform independent. The library uses standard ANSI C++ constructions and
runs
+on a wide variety of architectures.
+
+While the library's implementation does make your work easier: a basic
+knowledge of the ELF binary format is required. Information about ELF is
+included in the TIS (Tool Interface Standards) documentation you received
with
+the library's source code.
+EOF
diff --git a/libs/elfio/ELFIO-1.0.3.tar.gz.sig
b/libs/elfio/ELFIO-1.0.3.tar.gz.sig
new file mode 100644
index 0000000..acbc3ab
Binary files /dev/null and b/libs/elfio/ELFIO-1.0.3.tar.gz.sig differ
diff --git a/libs/elfio/HISTORY b/libs/elfio/HISTORY
new file mode 100644
index 0000000..dcf3fe5
--- /dev/null
+++ b/libs/elfio/HISTORY
@@ -0,0 +1,3 @@
+2007-06-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+
diff --git a/libs/elfio/INSTALL b/libs/elfio/INSTALL
new file mode 100755
index 0000000..afa837f
--- /dev/null
+++ b/libs/elfio/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+#
+# Install shared library
+#
+install -o root -g root -m 0644 ELFIO/libelfio.so $INSTALL_ROOT/usr/lib
diff --git a/libs/google-perftools/DEPENDS b/libs/google-perftools/DEPENDS
new file mode 100755
index 0000000..f0d0ed1
--- /dev/null
+++ b/libs/google-perftools/DEPENDS
@@ -0,0 +1,2 @@
+depends g++ &&
+depends libtool
diff --git a/libs/google-perftools/DETAILS b/libs/google-perftools/DETAILS
new file mode 100755
index 0000000..9bee3bf
--- /dev/null
+++ b/libs/google-perftools/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=google-perftools
+ VERSION=0.91
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://google-perftools.googlecode.com/files/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ LICENSE[0]=BSD
+ WEB_SITE=http://code.google.com/p/google-perftools/
+ KEYWORDS="libs"
+ ENTERED=20070627
+ SHORT='Robust performance tools from Google'
+cat << EOF
+These tools are for use by developers so that they can create more robust
+applications. Especially of use to those developing multi-threaded
applications
+in C++ with templates. Includes TCMalloc, heap-checker, heap-profiler and
+cpu-profiler.
+EOF
diff --git a/libs/google-perftools/HISTORY b/libs/google-perftools/HISTORY
new file mode 100644
index 0000000..dcf3fe5
--- /dev/null
+++ b/libs/google-perftools/HISTORY
@@ -0,0 +1,3 @@
+2007-06-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+
diff --git a/libs/google-perftools/google-perftools-0.91.tar.gz.sig
b/libs/google-perftools/google-perftools-0.91.tar.gz.sig
new file mode 100644
index 0000000..c04f9a3
Binary files /dev/null and
b/libs/google-perftools/google-perftools-0.91.tar.gz.sig differ
diff --git a/libs/xmlrpc-epi/DEPENDS b/libs/xmlrpc-epi/DEPENDS
new file mode 100755
index 0000000..6a88719
--- /dev/null
+++ b/libs/xmlrpc-epi/DEPENDS
@@ -0,0 +1,2 @@
+depends autoconf &&
+depends expat
diff --git a/libs/xmlrpc-epi/DETAILS b/libs/xmlrpc-epi/DETAILS
new file mode 100755
index 0000000..47ea0e9
--- /dev/null
+++ b/libs/xmlrpc-epi/DETAILS
@@ -0,0 +1,41 @@
+ SPELL=xmlrpc-epi
+ VERSION=0.51
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SPELL-$VERSION-gcc4.1.patch
+ SOURCE3=$SPELL-$VERSION-use-system-expat.patch
+ SOURCE4=$SPELL-$VERSION-rename.patch
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2_URL[0]=http://www.haxxed.com/rpms/secondlife/$SOURCE2
+ SOURCE3_URL[0]=http://www.haxxed.com/rpms/secondlife/$SOURCE3
+ SOURCE4_URL[0]=http://www.haxxed.com/rpms/secondlife/$SOURCE4
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+ SOURCE2_GPG="gurus.gpg:$SOURCE2.sig"
+ SOURCE3_GPG="gurus.gpg:$SOURCE3.sig"
+ SOURCE4_GPG="gurus.gpg:$SOURCE4.sig"
+ LICENSE[0]=BSD
+ WEB_SITE=http://xmlrpc-epi.sourceforge.net/
+ KEYWORDS="libs xml"
+ ENTERED=20070627
+ SHORT='XML-RPC implementation in C'
+cat << EOF
+xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an
+easy to use API for developers to serialize RPC requests to and from XML. It
+does *not* include a transport layer, such as HTTP. The API is primarily
based
+upon proprietary code written for internal usage at Epinions.com, and was
later
+modified to incorporate concepts from the xmlrpc protocol. It passed the
xmlrpc
+validation test suite in December 2000. (Try It Now.)
+
+A php extension which uses this library is also available and is included
with
+php as of php 4.1.0. See xmlrpc-epi-php.
+
+As of Sept. 27, 2001, experimental support for SOAP v 1.1 has been added to
the
+library. This support is implemented transparently to the application such
that
+a single API can be used for manipulation of values, yet both SOAP and
XML-RPC
+can be read or written.
+
+Various iterations of this code have been/are running at Epinions.com and are
+sufficiently fast for the high traffic volume this site encounters, with
+several xmlrpc type requests generated for each user http request. No
specific
+speed claims are made. Your mileage may vary.
+EOF
diff --git a/libs/xmlrpc-epi/HISTORY b/libs/xmlrpc-epi/HISTORY
new file mode 100644
index 0000000..7e7ace5
--- /dev/null
+++ b/libs/xmlrpc-epi/HISTORY
@@ -0,0 +1,3 @@
+2007-06-27 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD: Created
+
diff --git a/libs/xmlrpc-epi/PRE_BUILD b/libs/xmlrpc-epi/PRE_BUILD
new file mode 100755
index 0000000..a809a71
--- /dev/null
+++ b/libs/xmlrpc-epi/PRE_BUILD
@@ -0,0 +1,28 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+verify_file 2 &&
+verify_file 3 &&
+verify_file 4 &&
+
+#
+# Patch to build with gcc 4
+#
+patch -p1 < $SOURCE_CACHE/$SOURCE2 &&
+
+#
+# Patch to use system expat, included version is broken
+#
+patch -p1 < $SOURCE_CACHE/$SOURCE3 &&
+
+#
+# Rename library from xmlrpc to xmlrpc-epi (to avoid conflicting with
xmlrpc-c)
+#
+patch -p1 < $SOURCE_CACHE/$SOURCE4 &&
+
+#
+# Regenerate autotools
+#
+libtoolize -c -f &&
+aclocal &&
+automake -c -a -f &&
+autoconf
diff --git a/libs/xmlrpc-epi/xmlrpc-epi-0.51-gcc4.1.patch.sig
b/libs/xmlrpc-epi/xmlrpc-epi-0.51-gcc4.1.patch.sig
new file mode 100644
index 0000000..9c5e7ce
Binary files /dev/null and b/libs/xmlrpc-epi/xmlrpc-epi-0.51-gcc4.1.patch.sig
differ
diff --git a/libs/xmlrpc-epi/xmlrpc-epi-0.51-rename.patch.sig
b/libs/xmlrpc-epi/xmlrpc-epi-0.51-rename.patch.sig
new file mode 100644
index 0000000..fa0b731
Binary files /dev/null and b/libs/xmlrpc-epi/xmlrpc-epi-0.51-rename.patch.sig
differ
diff --git a/libs/xmlrpc-epi/xmlrpc-epi-0.51-use-system-expat.patch.sig
b/libs/xmlrpc-epi/xmlrpc-epi-0.51-use-system-expat.patch.sig
new file mode 100644
index 0000000..b5bbaa9
Binary files /dev/null and
b/libs/xmlrpc-epi/xmlrpc-epi-0.51-use-system-expat.patch.sig differ
diff --git a/libs/xmlrpc-epi/xmlrpc-epi-0.51.tar.gz.sig
b/libs/xmlrpc-epi/xmlrpc-epi-0.51.tar.gz.sig
new file mode 100644
index 0000000..e591b22
Binary files /dev/null and b/libs/xmlrpc-epi/xmlrpc-epi-0.51.tar.gz.sig differ



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (9200179ad15c8c79c02e60fb54f59f5067ed0738), Eric Sandall, 06/27/2007

Archive powered by MHonArc 2.6.24.

Top of Page