Commit 35b39c87 authored by abveritas's avatar abveritas

moving all telepathy & vbox to satble

parent 3725b6ae
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Giuseppe calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
_pkgbase='pidgin'
pkgname='libpurple'
pkgver=2.7.11
pkgrel=1
pkgdesc="IM library extracted from Pidgin"
arch=('i686' 'x86_64')
url="http://pidgin.im/"
license=('GPL')
makedepends=('startup-notification' 'libxss' 'nss' 'libsasl' 'python2' 'silc-toolkit' 'gstreamer0.10'
'farsight2' 'avahi' 'tk' 'ca-certificates' 'intltool')
depends=('farsight2' 'libsasl' 'dbus-glib' 'silc-toolkit' 'nss' 'cyrus-sasl-plugins')
optdepends=('dbus-python: for purple-remote and purple-url-handler')
options=('!libtool')
source=(http://downloads.sourceforge.net/${_pkgbase}/${_pkgbase}-${pkgver}.tar.bz2)
md5sums=('07c2a2535b4d7436b5ec7685fe063fec')
build() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
sed -i "s#env python#env python2#" */plugins/*.py
sed -i "s#env python#env python2#" libpurple/purple-{remote,notifications-example,url-handler}
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-schemas-install \
--disable-meanwhile \
--disable-gnutls \
--disable-gtkui \
--disable-screensaver \
--disable-sm \
--disable-nm \
--disable-gtkspell \
--enable-cyrus-sasl \
--disable-doxygen \
--with-python=/usr/bin/python2 \
--with-system-ssl-certs=/etc/ssl/certs
make
for dir in libpurple share/sounds share/ca-certs m4macros po
do
make -C "${dir}" DESTDIR="${pkgdir}" install
done
}
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=papyon
pkgver=0.5.5
pkgrel=1
pkgdesc="papyon is the library behind the msn connection manager: telepathy-butterfly."
arch=('any')
url="http://www.freedesktop.org/wiki/Software/papyon"
license=("GPL")
depends=('pygobject' 'pyopenssl' 'pycrypto')
source=(http://www.freedesktop.org/software/${pkgname}/releases/${pkgname}-${pkgver}.tar.gz)
md5sums=('5ff20d18103d09177ad6f3c2e82747c1')
package(){
cd "${srcdir}/${pkgname}-${pkgver}"
python2 setup.py install --root="${pkgdir}" --optimize=1
sed -i "s|env python|env python2|" "${pkgdir}/usr/lib/python2.7/site-packages/papyon/msnp2p/test.py"
}
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=silc-toolkit
pkgver=1.1.10
pkgrel=1
pkgdesc="Toolkit for Secure Internet Live Conferencing"
url="http://www.silcnet.org"
license=('GPL')
arch=('i686' 'x86_64')
depends=('glibc' 'perl' 'libidn')
source=(http://www.silcnet.org/download/toolkit/sources/$pkgname-$pkgver.tar.bz2)
options=(!libtool)
sha256sums=('a76cc364813b2d09dee7a9e99fda77db71b5bf752297176eb8de4fb0466eed76')
build() {
cd $srcdir/$pkgname-$pkgver
./configure --prefix=/usr --with-etcdir=/etc/silc \
--enable-ipv6 --with-perl=yes \
--with-simdir=/usr/lib/silc/modules
make || return 1
make DESTDIR=$pkgdir install
# remove the crapload of html docs (26MB!)
rm -rf $pkgdir/usr/share/doc/$pkgname/toolkit
}
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Giuseppe calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=sofia-sip
pkgver=1.12.11
pkgrel=1
pkgdesc="An open-source SIP User-Agent library"
arch=('i686' 'x86_64')
url="http://sofia-sip.sourceforge.net"
options=('!libtool' 'zipman')
license=('LGPL')
depends=('glib2' 'openssl')
source=(http://downloads.sourceforge.net/sofia-sip/$pkgname-$pkgver.tar.gz)
md5sums=('f3582c62080eeecd3fa4cd5d4ccb4225')
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr --with-openssl
make || return 1
make DESTDIR="$pkgdir" install
}
From 501b46c364c5608d1b3b84dd48fe57abcabd4aea Mon Sep 17 00:00:00 2001
From: Ionut Biru <ibiru@archlinux.org>
Date: Mon, 6 Dec 2010 04:22:45 -0800
Subject: [PATCH] bugfix: remove bad import from im module
Signed-off-by: Ionut Biru <ibiru@archlinux.org>
---
butterfly/channel/im.py | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/butterfly/channel/im.py b/butterfly/channel/im.py
index 1781234..ac8dd44 100644
--- a/butterfly/channel/im.py
+++ b/butterfly/channel/im.py
@@ -30,8 +30,6 @@ import papyon.event
from butterfly.channel.text import ButterflyTextChannel
-from butterfly.Channel_Interface_Conference import CHANNEL_INTERFACE_CONFERENCE
-
__all__ = ['ButterflyImChannel']
logger = logging.getLogger('Butterfly.ImChannel')
--
1.7.3.2
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-butterfly
pkgver=0.5.15
pkgrel=1
pkgdesc="A MSN connection manager for Telepathy"
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org"
groups=('telepathy')
license=('GPL')
depends=('papyon>=0.5.4' 'python-telepathy>=0.15.19')
source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-${pkgver}.tar.gz
0001-bugfix-remove-bad-import-from-im-module.patch)
install=telepathy-butterfly.install
md5sums=('4baa6337822f01d817c4b9d8fd406e82'
'08417a06a0e4a1875f1baf4b910cdcf4')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np1 -i "${srcdir}/0001-bugfix-remove-bad-import-from-im-module.patch"
./configure --prefix=/usr --libexecdir=/usr/lib/telepathy
make
make DESTDIR="${pkgdir}" install
sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
"${pkgdir}/usr/lib/telepathy/telepathy-butterfly"
}
post_install() {
killall -HUP dbus-daemon 2>&1
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
# vim:set ts=2 sw=2 et:
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-gabble
pkgver=0.11.10
pkgrel=3
pkgdesc="A Jabber/XMPP connection manager that handles single- and multi-user chats and voice/video calls."
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org/"
license=('GPL')
depends=('telepathy-glib' 'libsoup' 'libnice' 'util-linux' 'sqlite3')
makedepends=('libxslt' 'python2')
install=telepathy-gabble.install
source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('2a8ee3038bd1c9ee40c1b8b48becfa16')
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --libexecdir=/usr/lib/telepathy --disable-debug
make || return 1
make DESTDIR="$pkgdir" install || return 1
}
post_install() {
killall -HUP dbus-daemon 2>&1
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
# vim:set ts=2 sw=2 et:
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Giuseppe calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-haze
pkgver=0.4.0
pkgrel=1
pkgdesc="A telepathy-backend to use libpurple (Pidgin) protocols."
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org"
license=('GPL')
depends=('telepathy-glib' 'libpurple')
makedepends=('libxslt')
install=telepathy-haze.install
groups=('telepathy')
source=(http://telepathy.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz)
md5sums=('6e3e048cbee27aa37a64b8e9cc611664')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --libexecdir=/usr/lib/telepathy
make
make DESTDIR="${pkgdir}" install
#remove manager, upstream suggested and it would be removed in the near future
rm -rf "${pkgdir}/usr/share/telepathy/managers"
}
post_install() {
killall -HUP dbus-daemon 2>&1
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
# vim:set ts=2 sw=2 et:
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Giuseppe calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-idle
pkgver=0.1.9
pkgrel=1
pkgdesc="An IRC connection manager for Telepathy"
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org"
groups=('telepathy')
license=('LGPL')
depends=('telepathy-glib>=0.12.5' 'openssl')
makedepends=('libxslt' 'python2')
install=telepathy-idle.install
source=(http://telepathy.freedesktop.org/releases/telepathy-idle/${pkgname}-${pkgver}.tar.gz
python27.patch)
md5sums=('423f2cc0481bdb32facb850eaf586ff2'
'03661efde8f768417e224720e1346d7b')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np1 -i "${srcdir}/python27.patch"
autoreconf -fi
./configure --prefix=/usr \
--libexecdir=/usr/lib/telepathy
make
make DESTDIR="${pkgdir}" install
}
diff -Nur telepathy-idle-0.1.7.orig/configure.ac telepathy-idle-0.1.7/configure.ac
--- telepathy-idle-0.1.7.orig/configure.ac 2010-12-07 03:52:29.000000000 -0800
+++ telepathy-idle-0.1.7/configure.ac 2010-12-07 09:41:21.179715253 -0800
@@ -103,7 +103,7 @@
AC_MSG_ERROR([xsltproc (from the libxslt source package) is required])
fi
PYTHON=
-AC_CHECK_PROGS([PYTHON], [python2.3 python2.4 python2.5 python])
+AC_CHECK_PROGS([PYTHON], [python2.3 python2.4 python2.5 python2.7 python])
if test -z "$PYTHON"; then
AC_MSG_ERROR([Python is required to compile this package])
fi
@@ -111,7 +111,7 @@
dnl check for a version of python that can run the twisted tests
AC_MSG_CHECKING([for Python with Twisted and IRC protocol support])
-for TEST_PYTHON in python2.5 python2.6 python; do
+for TEST_PYTHON in python2.5 python2.6 python2.7 python; do
if $TEST_PYTHON -c "from sys import version_info; import dbus, dbus.mainloop.glib; raise SystemExit(version_info < (2, 5, 0, 'final', 0))" >/dev/null 2>&1; then
if $TEST_PYTHON -c "import twisted.words.protocols.irc, twisted.internet.reactor" >/dev/null 2>&1; then
AM_CONDITIONAL([WANT_TWISTED_TESTS], true)
post_install() {
killall -HUP dbus-daemon 2>&1
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
# vim:set ts=2 sw=2 et:
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Giuseppe calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-logger
pkgver=0.2.8
pkgrel=3
pkgdesc="Telepathy framework logging daemon"
arch=(i686 x86_64)
url="http://telepathy.freedesktop.org/wiki/Logger"
license=('LGPL2.1')
depends=('telepathy-glib' 'sqlite3' 'libxml2')
makedepends=('intltool' 'gobject-introspection' 'libxslt')
options=('!libtool')
source=(http://telepathy.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
md5sums=('755e6dcaa6a9ccf47f2fe73f3d4d888b')
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/telepathy \
--disable-static \
--disable-schemas-compile
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
rm -r $pkgdir/usr/share/gtk-doc
}
post_install() {
usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
}
post_upgrade() {
post_install
}
post_remove(){
post_install
}
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Giuseppe calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-rakia
_pkgname=telepathy-sofiasip
pkgver=0.7.1
pkgrel=1
pkgdesc="a SIP-protocol connection manager for the Telepathy framework based on SofiaSIP-stack."
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org"
license=('LGPL')
depends=('telepathy-glib' 'sofia-sip')
makedepends=('libxslt' 'python2')
install=telepathy-rakia.install
groups=('telepathy')
source=(http://telepathy.freedesktop.org/releases/${_pkgname}/${_pkgname}-${pkgver}.tar.gz)
md5sums=('4139027790aae97d8a18260e09a747c6')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
./configure --prefix=/usr --libexecdir=/usr/lib/telepathy
make
make DESTDIR="${pkgdir}" install
}
post_install() {
killall -HUP dbus-daemon 2>&1
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
# vim:set ts=2 sw=2 et:
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=telepathy-salut
pkgver=0.4.0
pkgrel=1
pkgdesc="A link-local XMPP connection manager."
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org/"
license=('GPL')
depends=('telepathy-glib' 'avahi' 'libsoup')
makedepends=('libxslt' 'python2')
install=telepathy-salut.install
source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('95f0cf9681912104474b0f4c4d00807f')
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR="$pkgdir" install || return 1
}
post_install() {
killall -HUP dbus-daemon 2>&1
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
# vim:set ts=2 sw=2 et:
......@@ -7,8 +7,8 @@
# include global config
pkgname=virtualbox
pkgver=4.0.4
_build=70112
pkgver=4.0.6
_build=71344
pkgrel=1
pkgdesc='Oracle VM VirtualBox Binary Edition'
arch=('i686' 'x86_64')
......@@ -27,20 +27,22 @@ provides=("virtualbox=${pkgver}")
conflicts=('virtualbox' 'virtualbox-ose' 'virtualbox-modules')
backup=('etc/vbox/vbox.cfg')
install='virtualbox.install'
_arch='x86'
[ "${CARCH}" = 'x86_64' ] && _arch='amd64'
source=("VirtualBox-${pkgver}-${_build}-Linux_${_arch}.run::http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}-${_build}-Linux_${_arch}.run"
_sarch='x86'
[ "${CARCH}" = 'x86_64' ] && _sarch='amd64'
source=("VirtualBox-${pkgver}-${_build}-Linux_${_sarch}.run::http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}-${_build}-Linux_${_sarch}.run"
'10-vboxdrv.rules'
'vboxdrv')
md5sums=('2a382c44557d06fa7337b045902baaa0'
md5sums=('45414b45e5b43e95068b1f3fec71de76'
'98859bfca9ef2ebf2ea43eb9123316fc'
'8b3b5fb34d5e8594ee873d7947f3d09b')
[ "${CARCH}" = 'x86_64' ] #&& md5sums[0]='494de209709e86840ecb6430c9619992'
[ "${CARCH}" = 'x86_64' ] && md5sums[0]='133cfbb8dc11da780b24f1ef5ef06697'
build() {
# Check and unpack the run package via sh(1)
sh "VirtualBox-${pkgver}-${_build}-Linux_${_arch}.run" --check
echo yes | sh "VirtualBox-${pkgver}-${_build}-Linux_${_arch}.run" --target "${srcdir}" \
sh "VirtualBox-${pkgver}-${_build}-Linux_${_sarch}.run" --check
echo yes | sh "VirtualBox-${pkgver}-${_build}-Linux_${_sarch}.run" --target "${srcdir}" \
--nox11 --noexec &> /dev/null
# Unpack bundled files
......@@ -119,4 +121,4 @@ build() {
install -d "${pkgdir}/var/run/VirtualBox"
}
# vim:set ts=2 sw=2 ft=sh et:
\ No newline at end of file
# vim:set ts=2 sw=2 ft=sh et:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment