diff --git a/audio/msilbc/BUILD b/audio/msilbc/BUILD new file mode 100644 index 00000000000..5ee92250b7a --- /dev/null +++ b/audio/msilbc/BUILD @@ -0,0 +1,8 @@ +( + + export ILBC_LIBS=/usr/lib/ && + export ILBC_CFLAGS=/usr/include/ilbc && + + default_build + +) > $C_FIFO 2>&1 diff --git a/audio/msilbc/DEPENDS b/audio/msilbc/DEPENDS new file mode 100644 index 00000000000..8329b37ce7b --- /dev/null +++ b/audio/msilbc/DEPENDS @@ -0,0 +1,2 @@ +depends ilbc +depends mediastreamer diff --git a/audio/msilbc/DETAILS b/audio/msilbc/DETAILS new file mode 100644 index 00000000000..d94eb4e0f8f --- /dev/null +++ b/audio/msilbc/DETAILS @@ -0,0 +1,13 @@ + MODULE=msilbc + VERSION=2.0.3 + SOURCE=$MODULE-$VERSION.tar.gz + SOURCE_URL=http://mirror.lihnidos.org/GNU/savannah/linphone/plugins/sources/ + SOURCE_VFY=sha1:8bf075f8063945a40615ca08057135f18574b2d3 + WEB_SITE=http://www.linphone.org/index.php/eng + ENTERED=20110106 + UPDATED=20110324 + SHORT="low bitrate audio codec plugin for mediastreamer" + +cat << EOF +Low bitrate audio codec plugin for mediastreamer. +EOF diff --git a/audio/pulseaudio/BUILD b/audio/pulseaudio/BUILD index a8133619e14..7297dabb179 100644 --- a/audio/pulseaudio/BUILD +++ b/audio/pulseaudio/BUILD @@ -1,5 +1,9 @@ ( + if module_installed systemd ; then + patch_it $SOURCE_CACHE/$SOURCE2 1 + fi && + libtoolize --copy --force --automake && autoreconf && diff --git a/audio/pulseaudio/DETAILS b/audio/pulseaudio/DETAILS index c8e628a8ca2..24f13380d44 100644 --- a/audio/pulseaudio/DETAILS +++ b/audio/pulseaudio/DETAILS @@ -1,8 +1,11 @@ MODULE=pulseaudio VERSION=2.0 SOURCE=$MODULE-$VERSION.tar.gz + SOURCE2=pulseaudio-systemd.patch SOURCE_URL=http://freedesktop.org/software/pulseaudio/releases + SOURCE2_URL=$PATCH_URL SOURCE_VFY=sha1:60fcc87a97312d2862e2fd1e068b21581f9294dd + SOURCE2_VFY=sha1:e5a19f87585445f4d5c8390296b9d1a9ff250921 WEB_SITE=http://pulseaudio.org ENTERED=20060205 UPDATED=20120513 diff --git a/libs/gts/DEPENDS b/libs/gts/DEPENDS new file mode 100644 index 00000000000..2ce0fd38738 --- /dev/null +++ b/libs/gts/DEPENDS @@ -0,0 +1 @@ +depends netpbm diff --git a/libs/gts/DETAILS b/libs/gts/DETAILS new file mode 100644 index 00000000000..d34b7cbab7d --- /dev/null +++ b/libs/gts/DETAILS @@ -0,0 +1,38 @@ + MODULE=gts + VERSION=0.7.6 + SOURCE=$MODULE-$VERSION.tar.gz + SOURCE_URL=$SFORGE_URL/$MODULE + SOURCE_VFY=sha1:000720bebecf0b153eb28260bd30fbd979dcc040 + WEB_SITE=http://gts.sourceforge.net/ + ENTERED=20090226 + UPDATED=20090225 + SHORT="GNU Triangulated Surface Library" +cat << EOF +GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free +Software Library intended to provide a set of useful functions to deal with 3D +surfaces meshed with interconnected triangles. The source code is available +free of charge under the Free Software LGPL license. + +The code is written entirely in C with an object-oriented approach based mostly +on the design of GTK+. Careful attention is paid to performance related issues +as the initial goal of GTS is to provide a simple and efficient library to +scientists dealing with 3D computational surface meshes. + +A brief summary of its main features: + + * Simple object-oriented structure giving easy access to topological + properties. + * 2D dynamic Delaunay and constrained Delaunay triangulations. + * Robust geometric predicates (orientation, in circle) using fast adaptive + floating point arithmetic (adapted from the fine work of Jonathan R. + Shewchuk). + * Robust set operations on surfaces (union, intersection, difference). + * Surface refinement and coarsening (multiresolution models). + * Dynamic view-independent continuous level-of-detail. + * Preliminary support for view-dependent level-of-detail. + * Bounding-boxes trees and Kd-trees for efficient point location and + collision/intersection detection. + * Graph operations: traversal, graph partitioning. + * Metric operations (area, volume, curvature ...). + * Triangle strips generation for fast rendering. +EOF diff --git a/libs/ilbc/DETAILS b/libs/ilbc/DETAILS new file mode 100644 index 00000000000..0300bd39879 --- /dev/null +++ b/libs/ilbc/DETAILS @@ -0,0 +1,18 @@ + MODULE=ilbc + VERSION=rfc3951 + SOURCE=${MODULE}-${VERSION}.tar.gz + SOURCE_URL=http://simon.morlat.free.fr/download/1.3.x/source/ + SOURCE_VFY=sha1:fc0950586a0a3e67f513b9a78745c54f05378e66 + WEB_SITE=http://www.linphone.org + ENTERED=20051004 + UPDATED=20100102 + SHORT="Internet Low Bitrate Codec" + +cat << EOF +A free speech codec suitable for robust voice communication over IP. +The codec is designed for narrow band speech and results in a payload +bit rate of 13.33 kbit/s with an encoding frame length of 30 ms and +15.20 kbps with an encoding length of 20 ms. The iLBC codec enables +graceful speech quality degradation in the case of lost frames, which +occurs in connection with lost or delayed IP packets. +EOF diff --git a/libs/libmsn/BUILD b/libs/libmsn/BUILD new file mode 100644 index 00000000000..cc2ff35b34b --- /dev/null +++ b/libs/libmsn/BUILD @@ -0,0 +1,9 @@ +( + + default_cmake_build && + +# It forgets to install this required header and kdenetwork will tank if you +# have said yes to libmsn. + install ../msn/xmlParser.h /usr/include/msn/ + +) > $C_FIFO 2>&1 diff --git a/libs/libmsn/DEPENDS b/libs/libmsn/DEPENDS new file mode 100644 index 00000000000..9e68a045b90 --- /dev/null +++ b/libs/libmsn/DEPENDS @@ -0,0 +1,2 @@ +depends cmake +depends openssl diff --git a/libs/libmsn/DETAILS b/libs/libmsn/DETAILS new file mode 100644 index 00000000000..91f0bc08908 --- /dev/null +++ b/libs/libmsn/DETAILS @@ -0,0 +1,14 @@ + MODULE=libmsn + VERSION=4.2.1 + SOURCE=$MODULE-$VERSION.tar.bz2 + SOURCE_URL=$SFORGE_URL/$MODULE + SOURCE_VFY=sha1:038e63f21fd1bcca073667e8e603a47ad6fd9d14 + WEB_SITE=http://sourceforge.net/projects/libmsn + ENTERED=20090226 + UPDATED=20111206 + SHORT="library for connecting to Microsoft's MSN" + +cat << EOF +Libmsn is a reusable, open-source, fully documented library for connecting to +Microsoft's MSN Messenger service. +EOF diff --git a/libs/libssh/DEPENDS b/libs/libssh/DEPENDS index ecc787cdb20..f17dce90a78 100644 --- a/libs/libssh/DEPENDS +++ b/libs/libssh/DEPENDS @@ -2,5 +2,5 @@ depends cmake optional_depends zlib "-DWITH_LIBZ=ON" "-DWITH_LIBZ=OFF" "for data compression support" optional_depends libgcrypt "-DWITH_GCRYPT=ON" "-DWITH_GCRYPT=OFF" "for cryptographic support" -optional_depends openssl "" "" "for cryptographics support" +optional_depends openssl "-DWITH_SSH1=ON -DWITH_SFTP=ON" "-DWITH_SFTP=OFF -DWITH_SSH1=OFF" "for cryptographics support" optional_depends doxygen "-DWITH_INTERNAL_DOC=ON" "-DWITH_INTERNAL_DOC=OFF" "for documentation support" diff --git a/science/cln/DEPENDS b/science/cln/DEPENDS new file mode 100644 index 00000000000..1eb56b628ff --- /dev/null +++ b/science/cln/DEPENDS @@ -0,0 +1 @@ +optional_depends "gmp" "--with-gmp" "--without-gmp" "to use external fast low-level functions from GNU MP 3" diff --git a/science/cln/DETAILS b/science/cln/DETAILS new file mode 100644 index 00000000000..e44203b44a3 --- /dev/null +++ b/science/cln/DETAILS @@ -0,0 +1,15 @@ + MODULE=cln + VERSION=1.3.2 + SOURCE=$MODULE-$VERSION.tar.bz2 + SOURCE_URL[0]=http://www.ginac.de/CLN/ + SOURCE_URL[1]=ftp://ftpthep.physik.uni-mainz.de/pub/gnu/ + SOURCE_VFY=sha1:c30dca80e75f45e2107f233075e6d0339ea884b0 + WEB_SITE=http://www.ginac.de/CLN/ + ENTERED=20060420 + UPDATED=20110919 + MAINTAINER=jannis@lunar-linux.org + SHORT="C++ library for efficient computations with all kinds of numbers in arbitrary precision" + +cat << EOF +C++ library for efficient computations with all kinds of numbers in arbitrary precision +EOF diff --git a/science/libqalculate/BUILD b/science/libqalculate/BUILD new file mode 100644 index 00000000000..f80c530c08a --- /dev/null +++ b/science/libqalculate/BUILD @@ -0,0 +1,6 @@ +( + + autoconf && + default_build + +) > $C_FIFO 2>&1 diff --git a/science/libqalculate/DEPENDS b/science/libqalculate/DEPENDS new file mode 100644 index 00000000000..963ce45e57c --- /dev/null +++ b/science/libqalculate/DEPENDS @@ -0,0 +1,5 @@ +depends cln +depends libxml2 +depends glib-2 + +optional_depends "wget" "" "" "for downloading exchange rates" diff --git a/science/libqalculate/DETAILS b/science/libqalculate/DETAILS new file mode 100644 index 00000000000..a12e8505a9f --- /dev/null +++ b/science/libqalculate/DETAILS @@ -0,0 +1,17 @@ + MODULE=libqalculate + VERSION=0.9.7 + SOURCE=$MODULE-$VERSION.tar.gz + SOURCE_URL=$SFORGE_URL/qalculate + SOURCE_VFY=sha1:c15f7f3a97995decf62cc964956fc1e374ecd78c + WEB_SITE=http://qalculate.sf.net + ENTERED=20060420 + UPDATED=20100109 + MAINTAINER=jannis@lunar-linux.org + SHORT="Qalculate base library" + +cat << EOF +Qalculate! is a multi-purpose desktop calculator for GNU/Linux. It is +small and simple to use but with much power and versatility underneath. +Features include customizable functions, units, arbitrary precision, +plotting, and a user-friendly interface (KDE or GTK+). +EOF