diff options
author | André Fabian Silva Delgado <emulatorman@lavabit.com> | 2013-08-19 11:02:22 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@lavabit.com> | 2013-08-19 11:02:22 -0300 |
commit | 0e3fa90965b0af932c0372eb51c4ccf273b3d989 (patch) | |
tree | fad0afe987432bca6fa5bb665ef0ace7c641f929 | |
parent | 0226109e40b1b85ac831e8d9e2f72905865423c5 (diff) | |
parent | 5b316867f18cf4cba516938e83329e45ef4b2f28 (diff) |
Merge branch 'master' of ssh://projects.parabolagnulinux.org:1863/srv/git/abslibre
-rw-r--r-- | coherence/bitlbee-coherence/PKGBUILD | 62 | ||||
-rw-r--r-- | coherence/bitlbee-coherence/bitlbee.install | 15 | ||||
-rw-r--r-- | coherence/bitlbee-coherence/bitlbee.tmpfiles | 1 | ||||
-rw-r--r-- | coherence/bitlbee-coherence/xinetd | 12 | ||||
-rw-r--r-- | coherence/empathy-coherence/PKGBUILD | 39 | ||||
-rw-r--r-- | coherence/empathy-coherence/empathy.install | 16 | ||||
-rw-r--r-- | coherence/evolution-data-server-coherence/PKGBUILD | 40 | ||||
-rw-r--r-- | coherence/evolution-data-server-coherence/evolution-data-server.install | 11 | ||||
-rw-r--r-- | pcr/econnman/PKGBUILD | 31 | ||||
-rw-r--r-- | pcr/msdl/PKGBUILD | 29 | ||||
-rw-r--r-- | pcr/python2-e_dbus/PKGBUILD | 27 | ||||
-rw-r--r-- | pcr/python2-ecore/PKGBUILD | 29 | ||||
-rw-r--r-- | pcr/python2-edje/PKGBUILD | 29 | ||||
-rw-r--r-- | pcr/python2-elementary/PKGBUILD | 29 | ||||
-rw-r--r-- | pcr/python2-evas/PKGBUILD | 28 | ||||
-rw-r--r-- | pcr/textext/LICENSE.txt | 28 | ||||
-rw-r--r-- | pcr/textext/PKGBUILD | 22 | ||||
-rw-r--r-- | pcr/youtube-dl-current/PKGBUILD | 4 |
18 files changed, 450 insertions, 2 deletions
diff --git a/coherence/bitlbee-coherence/PKGBUILD b/coherence/bitlbee-coherence/PKGBUILD new file mode 100644 index 000000000..f0cfcbf19 --- /dev/null +++ b/coherence/bitlbee-coherence/PKGBUILD @@ -0,0 +1,62 @@ + +_pkgname=bitlbee +pkgname=bitlbee-coherence +pkgver=3.2 +pkgrel=1 +pkgdesc='Brings XMPP to IRC (removed support for nonfree, unsafe and dangerous for privacy protocols)' +url='http://www.bitlbee.org/' +license=('GPL') +arch=('i686' 'x86_64') +depends=('gnutls' 'glib2') +makedepends=('asciidoc' 'libotr3') +optdepends=('libotr3: for OTR encryption support' + 'xinetd: to run bitlbee through xinetd') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +source=("http://get.bitlbee.org/src/${_pkgname}-${pkgver}.tar.gz" + 'xinetd' + 'bitlbee.tmpfiles') +sha1sums=('21e17f082c776566429603b1e8c966983a75ac9e' + '81c1185b09bee9520b7b58e295a0ffe43a9b0093' + '64b05c7ba522fcdbd0fb57d89ea8320713cc18e9') +backup=('etc/bitlbee/bitlbee.conf' + 'etc/bitlbee/motd.txt' + 'etc/xinetd.d/bitlbee') +install=bitlbee.install + +build() { + cd "$_pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --etcdir=/etc/bitlbee \ + --sbindir=/usr/bin \ + --pidfile=/run/bitlbee/bitlbee.pid \ + --ipcsocket=/run/bitlbee/bitlbee.sock \ + --systemdsystemunitdir=/usr/lib/systemd/system \ + --jabber=1 \ + --msn=0 \ + --oscar=0 \ + --yahoo=0 \ + --twitter=0 \ + --purple=0 \ + --ssl=gnutls \ + --strip=0 \ + --otr=plugin \ + --skype=0 + + # hacky: build against libotr3 + sed -i 's,^OTRFLAGS=.*,OTRFLAGS=-lotr3,' Makefile.settings + sed -i 's,#include.*libotr,&3,' otr.h + + make +} + +package() { + make -C "$_pkgname-$pkgver" DESTDIR="$pkgdir" install{,-etc,-dev} + + install -o65 -g65 -dm770 "$pkgdir/var/lib/bitlbee" + install -Dm644 "$srcdir/xinetd" "$pkgdir/etc/xinetd.d/bitlbee" + install -Dm644 "$srcdir/bitlbee.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/bitlbee.conf" +}
\ No newline at end of file diff --git a/coherence/bitlbee-coherence/bitlbee.install b/coherence/bitlbee-coherence/bitlbee.install new file mode 100644 index 000000000..aa5a81a70 --- /dev/null +++ b/coherence/bitlbee-coherence/bitlbee.install @@ -0,0 +1,15 @@ +post_install() { + getent group bitlbee &>/dev/null || groupadd -r -g 65 bitlbee >/dev/null + getent passwd bitlbee &>/dev/null || useradd -r -u 65 -g bitlbee -d /var/lib/bitlbee -s /bin/false -c bitlbee bitlbee >/dev/null + systemd-tmpfiles --create bitlbee.conf +} + +post_upgrade() { + post_install +} + +post_remove() { + getent passwd bitlbee &>/dev/null && userdel bitlbee >/dev/null + getent group bitlbee &>/dev/null && groupdel bitlbee >/dev/null + true +} diff --git a/coherence/bitlbee-coherence/bitlbee.tmpfiles b/coherence/bitlbee-coherence/bitlbee.tmpfiles new file mode 100644 index 000000000..ebd909675 --- /dev/null +++ b/coherence/bitlbee-coherence/bitlbee.tmpfiles @@ -0,0 +1 @@ +d /run/bitlbee 0755 bitlbee bitlbee - -
\ No newline at end of file diff --git a/coherence/bitlbee-coherence/xinetd b/coherence/bitlbee-coherence/xinetd new file mode 100644 index 000000000..169134d2b --- /dev/null +++ b/coherence/bitlbee-coherence/xinetd @@ -0,0 +1,12 @@ +service bitlbee +{ + type = UNLISTED + socket_type = stream + protocol = tcp + wait = no + user = bitlbee + group = bitlbee + server = /usr/sbin/bitlbee + port = 6667 + disable = yes +}
\ No newline at end of file diff --git a/coherence/empathy-coherence/PKGBUILD b/coherence/empathy-coherence/PKGBUILD new file mode 100644 index 000000000..de0eca1e9 --- /dev/null +++ b/coherence/empathy-coherence/PKGBUILD @@ -0,0 +1,39 @@ + +_pkgname=empathy +pkgname=empathy-coherence +pkgver=3.8.3 +pkgrel=1 +pkgdesc="A GNOME instant messaging client using the Telepathy framework without support for nonfree, unsafe and dangerous for privacy protocols" +arch=(i686 x86_64) +url="http://live.gnome.org/Empathy" +license=(GPL2) +depends=(clutter-gst clutter-gtk folks gcr iso-codes libcanberra libpulse webkitgtk3 telepathy-farstream telepathy-glib telepathy-logger telepathy-mission-control) +makedepends=(intltool itstool docbook-xsl python2) +optdepends=('telepathy-gabble: XMPP/Jabber support' + 'telepathy-idle: IRC support' + 'telepathy-salut: Link-local XMPP support' + 'telepathy-rakia: SIP support') +options=('!libtool' '!makeflags') +groups=(gnome) +install=empathy.install +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/${pkgver:0:3}/$_pkgname-$pkgver.tar.xz) +sha256sums=('61e547c6f0929b3111219349482e2395a32f41bbd0852046405d835acba965c0') + +build() { + cd $_pkgname-$pkgver + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/empathy \ + --disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + diff --git a/coherence/empathy-coherence/empathy.install b/coherence/empathy-coherence/empathy.install new file mode 100644 index 000000000..4c5b64313 --- /dev/null +++ b/coherence/empathy-coherence/empathy.install @@ -0,0 +1,16 @@ +post_install() { + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + echo "To use Empathy you need to install at least one Telepathy connection manager." +} + +post_upgrade() { + glib-compile-schemas /usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_remove() { + post_upgrade +}
\ No newline at end of file diff --git a/coherence/evolution-data-server-coherence/PKGBUILD b/coherence/evolution-data-server-coherence/PKGBUILD new file mode 100644 index 000000000..2ba93b16c --- /dev/null +++ b/coherence/evolution-data-server-coherence/PKGBUILD @@ -0,0 +1,40 @@ + +_pkgname=evolution-data-server +pkgname=evolution-data-server-coherence +pkgver=3.8.5 +pkgrel=1 +pkgdesc="Centralized access to appointments and contacts without libgdata support" +arch=(i686 x86_64) +depends=(nss krb5 libical db libxml2 libsoup gtk3 libsecret gcr) +makedepends=(intltool gperf gobject-introspection vala python2 gnome-common) +options=('!libtool') +install=$_pkgname.install +url="http://www.gnome.org" +license=(GPL) +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver%.*}/$_pkgname-$pkgver.tar.xz) +sha256sums=('73c4ecfed65651cc72966b90081d7b72f9b42573585bc89797efea65ccfdbd2a') + + +build() { + cd "$_pkgname-$pkgver" + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --with-openldap=yes \ + --libexecdir=/usr/lib/evolution-data-server \ + --with-krb5=/usr --with-libdb=/usr \ + --without-libgdata \ + --disable-goa \ + --disable-google \ + --disable-weather \ + --enable-vala-bindings --disable-uoa PYTHON=python2 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + make +} + +package() { + cd "$_pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/coherence/evolution-data-server-coherence/evolution-data-server.install b/coherence/evolution-data-server-coherence/evolution-data-server.install new file mode 100644 index 000000000..e75920e11 --- /dev/null +++ b/coherence/evolution-data-server-coherence/evolution-data-server.install @@ -0,0 +1,11 @@ +post_install () { + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_upgrade () { + post_install +} + +post_remove () { + post_install +}
\ No newline at end of file diff --git a/pcr/econnman/PKGBUILD b/pcr/econnman/PKGBUILD new file mode 100644 index 000000000..a6419abc0 --- /dev/null +++ b/pcr/econnman/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> + +pkgname=econnman +pkgver=1 +pkgrel=1 +pkgdesc="Enlightenment ConnMan user interface" +arch=('any') +url="http://www.enlightenment.org" +license=('LGPL3') +depends=('python2-elementary' 'python2-e_dbus' 'python2-edje' 'python2-ecore' 'connman') +conflicts=('econnman-svn') +source=("http://packages.profusion.mobi/$pkgname/$pkgname-$pkgver.tar.gz") +md5sums=('cec2bd0aaf9d8975dd69ac6b5a4e638e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + sed -i 's:/usr/bin/python:/usr/bin/python2:g' econnman-bin.in + + PYTHON=/usr/bin/python2 \ + ./configure --prefix=/usr + + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install +} + diff --git a/pcr/msdl/PKGBUILD b/pcr/msdl/PKGBUILD new file mode 100644 index 000000000..dfcf99c03 --- /dev/null +++ b/pcr/msdl/PKGBUILD @@ -0,0 +1,29 @@ +# Contributor: Nathan Owe ndowens04 at gmail dot com +# Contributor: noonov <noonov@gmail.com> + +pkgname=msdl +pkgver=1.2.7_r2 +_pkgver=${pkgver/_/-} +pkgrel=1 +pkgdesc="A multi-protocol downloader for various streaming protocols" +arch=('i686' 'x86_64') +url="http://msdl.sourceforge.net/" +license=('GPL3') +depends=('glibc') +source=(http://downloads.sourceforge.net/msdl/${pkgname}-${_pkgver}.tar.gz) + +build() { + cd ${srcdir}/${pkgname}-${_pkgver} + + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${_pkgver} + + make DESTDIR=${pkgdir} install +} + +md5sums=('a2b37162115170cc59ff6ace1d9c5ac4') + diff --git a/pcr/python2-e_dbus/PKGBUILD b/pcr/python2-e_dbus/PKGBUILD new file mode 100644 index 000000000..0cff13210 --- /dev/null +++ b/pcr/python2-e_dbus/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> + +pkgname=python2-e_dbus +_pkgname=python-e_dbus +pkgver=1.7.0 +pkgrel=1 +pkgdesc="Python2 bindings for E_Dbus" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL2.1') +depends=('e_dbus' 'python2' 'python2-dbus') +options=('!libtool' '!emptydirs') +source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") +md5sums=('40b479444bb06147429a276127981890') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + PYTHON=/usr/bin/python2 \ + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/pcr/python2-ecore/PKGBUILD b/pcr/python2-ecore/PKGBUILD new file mode 100644 index 000000000..e4837c704 --- /dev/null +++ b/pcr/python2-ecore/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> + +pkgname=python2-ecore +_pkgname=python-ecore +pkgver=1.7.0 +pkgrel=1 +pkgdesc="Python2 bindings for Ecore" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL2.1') +depends=('ecore' 'python2-evas') +makedepends=('cython2') +options=('!libtool' '!emptydirs') +source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") +md5sums=('15dd908b71d09ef30f7e758739f3b6fd') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + PYTHON=/usr/bin/python2 \ + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} + diff --git a/pcr/python2-edje/PKGBUILD b/pcr/python2-edje/PKGBUILD new file mode 100644 index 000000000..5a63b993f --- /dev/null +++ b/pcr/python2-edje/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> + +pkgname=python2-edje +_pkgname=python-edje +pkgver=1.7.0 +pkgrel=1 +pkgdesc="Python2 bindings for Edje" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL2.1') +depends=('edje' 'python2-evas') +makedepends=('cython2') +options=('!libtool' '!emptydirs') +source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") +md5sums=('1e0d7a4a4504298caaad0cee476e4edb') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + PYTHON=/usr/bin/python2 \ + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} + diff --git a/pcr/python2-elementary/PKGBUILD b/pcr/python2-elementary/PKGBUILD new file mode 100644 index 000000000..9372e9445 --- /dev/null +++ b/pcr/python2-elementary/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> + +pkgname=python2-elementary +_pkgname=python-elementary +pkgver=1.7.0 +pkgrel=1 +pkgdesc="Python2 bindings for Elementary" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL2.1') +depends=('elementary' 'python2-evas') +makedepends=('cython2') +options=('!libtool' '!emptydirs') +source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") +md5sums=('38c8b2ac508ab4e1d12f1557a12169c9') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + PYTHON=/usr/bin/python2 \ + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} + diff --git a/pcr/python2-evas/PKGBUILD b/pcr/python2-evas/PKGBUILD new file mode 100644 index 000000000..7f66df658 --- /dev/null +++ b/pcr/python2-evas/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Doug Newgard <scimmia22 at outlook dot com> + +pkgname=python2-evas +_pkgname=python-evas +pkgver=1.7.0 +pkgrel=1 +pkgdesc="Python2 bindings for Evas" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('LGPL2.1') +depends=('evas' 'python2') +makedepends=('cython2') +options=('!libtool' '!emptydirs') +source=("http://download.enlightenment.org/releases/BINDINGS/python/$_pkgname-$pkgver.tar.bz2") +md5sums=('c3fda2025171f5e3d2bc224e8bae88e5') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + PYTHON=/usr/bin/python2 \ + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/pcr/textext/LICENSE.txt b/pcr/textext/LICENSE.txt new file mode 100644 index 000000000..69f5d4720 --- /dev/null +++ b/pcr/textext/LICENSE.txt @@ -0,0 +1,28 @@ +Copyright (c) 2007-2008 Pauli Virtanen. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + a. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + b. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + c. Neither the name of the copyright holder nor the names of the contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pcr/textext/PKGBUILD b/pcr/textext/PKGBUILD new file mode 100644 index 000000000..8a1897dc4 --- /dev/null +++ b/pcr/textext/PKGBUILD @@ -0,0 +1,22 @@ +# Contributor: Joel Schaerer <joel.schaerer@laposte.net> +# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> +pkgname=textext +pkgver=0.4.4 +pkgrel=3 +pkgdesc="An inkscape extension which lets you add LaTeX equations to your drawings" +arch=('i686' 'x86_64') +license=('BSD') +url="http://pav.iki.fi/software/textext/" +depends=('inkscape' 'texlive-core' 'python2-lxml' 'pdf2svg') +source=(http://pav.iki.fi/software/textext/$pkgname-$pkgver.tar.gz LICENSE.txt) +md5sums=('5dbb18bf762565196f8ac1f68f8607e3' + '91da7de463147c1c78b1c2e6f24da380') +build() { + cd "$srcdir" + install -Dm 644 LICENSE.txt \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" + install -Dm 755 textext.py \ + "${pkgdir}/usr/share/inkscape/extensions/textext.py" + install -Dm 644 textext.inx \ + "${pkgdir}/usr/share/inkscape/extensions/textext.inx" + } diff --git a/pcr/youtube-dl-current/PKGBUILD b/pcr/youtube-dl-current/PKGBUILD index faa7b285d..ac73b6637 100644 --- a/pcr/youtube-dl-current/PKGBUILD +++ b/pcr/youtube-dl-current/PKGBUILD @@ -5,7 +5,7 @@ pkgname=youtube-dl-current _pkgname=youtube-dl provides=(youtube-dl) -pkgver=2013.08.15 +pkgver=2013.08.17 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') @@ -14,7 +14,7 @@ license=('custom') depends=('python') makedepends=('python-distribute') source=(http://youtube-dl.org/downloads/${pkgver}/${_pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('3a282b3af87634661626ba68df753f70' +md5sums=('3fd78626b19ac128f15f1bbfee578011' 'SKIP') prepare() { |