[Lunar-commits] <moonbase-other> Merge branch 'master' of github.com:lunar-linux/moonbase-other

Florin Braescu florin at lunar-linux.org
Sun Mar 31 13:18:57 CEST 2013


commit cf3b58a6eb74cd7fe7ef8d56035a4b3cefa35a33
Author: Florin Braescu <florin at lunar-linux.org>
Date: Sun, 31 Mar 2013 04:18:57 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/cf3b58a6eb74cd7fe7ef8d56035a4b3cefa35a33

Merge branch 'master' of github.com:lunar-linux/moonbase-other
---
  chat/farstream/DEPENDS           | +2/-0     
  chat/farstream/DETAILS           | +21/-0    
  chat/telepathy-farstream/DEPENDS | +4/-0     
  chat/telepathy-farstream/DETAILS | +20/-0    
  graphics/freetype2/BUILD         | +0/-25    
  graphics/freetype2/DEPENDS       | +0/-2     
  graphics/freetype2/DETAILS       | +0/-18    
  graphics/freetype2/POST_INSTALL  | +0/-3     
  python/Python-3/POST_INSTALL     | +1/-1     
  9 files changed, 48 insertions(+), 49 deletions(-)

--- /dev/null
+++ b/chat/farstream/DEPENDS
@@ -0,0 +1,2 @@
+depends gst-plugins-base-1.0
+
--- /dev/null
+++ b/chat/farstream/DETAILS
@@ -0,0 +1,21 @@
+          MODULE=farstream
+         VERSION=0.2.2
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://freedesktop.org/software/farstream/releases/farstream/
+      SOURCE_VFY=sha1:acfccf026379272e6792890e09d23ae17809c9fc
+        WEB_SITE=http://www.freedesktop.org/wiki/Software/Farstream
+         ENTERED=20121207
+         UPDATED=20121207
+           SHORT="framework to deal with all known audio/video conferencing protocols"
+
+cat << EOF
+The Farstream (formerly Farsight) project is an effort to create a framework to 
+deal with all known audio/video conferencing protocols. On one side it offers a 
+generic API that makes it possible to write plugins for different streaming 
+protocols, on the other side it offers an API for clients to use those plugins.
+
+The main target clients for Farstream are Instant Messaging applications. These 
+applications should be able to use Farstream for all their Audio/Video conferencing needs 
+without having to worry about any of the lower level streaming and NAT traversal issues.
+EOF
+
--- /dev/null
+++ b/chat/telepathy-farstream/DEPENDS
@@ -0,0 +1,4 @@
+depends libtelepathy
+depends farstream
+
+optional_depends "Python" "--enable-python" "--disable-python" "for Python bindings support"
--- /dev/null
+++ b/chat/telepathy-farstream/DETAILS
@@ -0,0 +1,20 @@
+          MODULE=telepathy-farstream
+         VERSION=0.6.0
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://telepathy.freedesktop.org/releases/telepathy-farstream
+      SOURCE_VFY=sha1:871ae094d7e44960ee264d89d84050cd52209653
+        WEB_SITE=http://farsight.freedesktop.org/wiki
+         ENTERED=20110826
+         UPDATED=20121207
+           SHORT="telepathy client"
+
+cat << EOF
+Telepathy Farstream is a Telepathy client library that uses Farsight2
+to handle Call channels.
+
+Telepathy is a D-Bus framework for unifying real time communication,
+including instant messaging, voice calls and video calls. It abstracts
+differences between protocols to provide a unified interface for
+applications.
+EOF
+
--- a/graphics/freetype2/BUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-(
-
-  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
-
-  sed -i -r 's:.*(#.*SYSTEM_ZLIB.*) .*:\1:' \
-    include/freetype/config/ftoption.h  &&
-
-  sed -i -r 's:.*(#.*SUBPIXEL_RENDERING.*) .*:\1:' \
-    include/freetype/config/ftoption.h  &&
-
-  sed -i -r 's:.*(#.*INCREMENTAL.*) .*:\1:' \
-    include/freetype/config/ftoption.h  &&
-
-  sed -i 's@^#define\ TT_CONFIG_OPTION_UNPATENTED_HINTING@#undef\ TT_CONFIG_OPTION_UNPATENTED_HINTING@' \
-    include/freetype/config/ftoption.h  &&
-
-  sed -i -r 's:.*(#.*USE_BZIP2.*) .*:\1:' \
-    include/freetype/config/ftoption.h  &&
-
-  sed -i 's@^#\ AUX at AUX@' modules.cfg  &&
-
-  default_build  &&
-  ln -sf /usr/include/freetype2/freetype /usr/include/freetype
-
-) > $C_FIFO 2>&1
--- a/graphics/freetype2/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-optional_depends "zlib"  "--with-zlib"  "--without-zlib"  "for zlib compression support, no=use internal zlib instead of system"
-optional_depends "bzip2" "--with-bzip2" "--without-bzip2" "for support of bzip2 compressed fonts"
--- a/graphics/freetype2/DETAILS
+++ /dev/null
@@ -1,18 +0,0 @@
-          MODULE=freetype2
-         VERSION=2.4.11
-          SOURCE=freetype-$VERSION.tar.bz2
-         SOURCE2=freetype-2.3.11-lunar.patch.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/freetype-$VERSION
-   SOURCE_URL[0]=$SFORGE_URL/freetype
-   SOURCE_URL[1]=http://savannah.nongnu.org/download/freetype
-     SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha1:b15e5a0b30c1e854484b410340f6429ad1253c74
-     SOURCE2_VFY=sha1:7135d66d1495446882ec940041246712aa6145c7
-        WEB_SITE=http://www.freetype.org
-         ENTERED=20010922
-         UPDATED=20121222
-           SHORT="A free, quality, portable font engine"
-
-cat << EOF
-A Free, Quality, and Portable Font Engine.
-EOF
--- a/graphics/freetype2/POST_INSTALL
+++ /dev/null
@@ -1,3 +0,0 @@
-if module_installed pango; then
-  lin -c pango
-fi
--- a/python/Python-3/POST_INSTALL
+++ b/python/Python-3/POST_INSTALL
@@ -4,7 +4,7 @@ message "handles modules. They may need to be recompiled in order to work, espec
 message "on a major version change like 3.0 to 3.1 Minor version numbers,"
 message "like 3.3.0, to 3.3.1 are usually safe without recompiling.${DEFAULT_COLOR}"
 
-if query "Do you want lunar to attempt to upgrade your Python modules?" y; then
+if query "Do you want lunar to attempt to upgrade your Python modules?" ${ASK_FOR_REBUILDS:-y}; then
         PYTHONMODS="$( lvu from /usr/lib/python3*/site-packages | cut -d: -f1 | uniq | grep -v Python)"
         for PYTHONMOD in $(sort_by_dependency $PYTHONMODS); do
                 lin -c $PYTHONMOD || true




More information about the Lunar-commits mailing list