summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-07-04 00:02:00 +0000
committerroot <root@rshg054.dnsready.net>2012-07-04 00:02:00 +0000
commit298f654d4656dcc1e8d78c37dd77ae2ebfc1bf5f (patch)
tree9343bddcb82bf82a7188d512a151aa7fb7801479 /community
parent20bf19bd85f0a70a575491c17aa7354c1a8fd97d (diff)
Wed Jul 4 00:01:59 UTC 2012
Diffstat (limited to 'community')
-rw-r--r--community/freevo/PKGBUILD38
-rw-r--r--community/freewrl/PKGBUILD19
-rw-r--r--community/john/PKGBUILD4
-rw-r--r--community/libcec/PKGBUILD8
-rw-r--r--community/libvirt/PKGBUILD8
-rw-r--r--community/lxc/PKGBUILD40
-rw-r--r--community/qtractor/PKGBUILD10
-rw-r--r--community/sage-mathematics/PKGBUILD33
8 files changed, 98 insertions, 62 deletions
diff --git a/community/freevo/PKGBUILD b/community/freevo/PKGBUILD
index 06bc412ae..086a863d0 100644
--- a/community/freevo/PKGBUILD
+++ b/community/freevo/PKGBUILD
@@ -1,29 +1,32 @@
-# $Id: PKGBUILD 67624 2012-03-13 14:36:08Z lcarlier $
+# $Id: PKGBUILD 73149 2012-07-02 12:22:07Z giovanni $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
pkgname=freevo
pkgver=1.9.0
-pkgrel=7
-pkgdesc="Freevo is an open-source home theatre PC platform based on Linux and a number of open-source audio/video tools."
+pkgrel=8
+pkgdesc="An open-source home theatre PC platform"
url="http://freevo.sourceforge.net/"
license=('GPL2')
arch=('i686' 'x86_64')
-depends=('lame' 'flac' 'faad2' 'cdparanoia' 'vorbis-tools' \
- 'fbset' 'smpeg' 'pil' 'python-pysqlite-legacy' \
- 'pyxml' 'lsdvd' 'twisted' 'python2-numpy' 'python-pygame'\
- 'kaa-metadata' 'kaa-imlib2' 'python-beautifulsoup' 'python-html5lib')
-optdepends=('mplayer: most features' 'xine-lib: can be used instead of mplayer' 'tvtime: watching tv' 'xmltv: parsing online tv guides')
+depends=('lame' 'flac' 'faad2' 'cdparanoia' 'vorbis-tools' 'fbset'
+ 'smpeg' 'pil' 'python-pysqlite-legacy' 'pyxml' 'lsdvd'
+ 'twisted' 'python2-numpy' 'python-pygame' 'kaa-metadata'
+ 'kaa-imlib2' 'python2-beautifulsoup3' 'python-html5lib')
+optdepends=('mplayer: most features'
+ 'xine-lib: can be used instead of mplayer'
+ 'tvtime: watching tv'
+ 'xmltv: parsing online tv guides')
install=freevo.install
options=('docs')
-source=(http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz \
- freevo.desktop
- imdb-html5lib.patch)
+source=("http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz"
+ 'freevo.desktop'
+ 'imdb-html5lib.patch')
sha1sums=('0533a2d4ff8a7b09b3b233fdf303ff56bda22d16'
'5f6e76dc58496f072aca29257c24be5ffa9c6c7d'
'57e1099527603500c594fbffa2cb7233b636eed1')
build() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd ${srcdir}/${pkgname}-${pkgver}
# patch from http://sourceforge.net/tracker/index.php?func=detail&aid=2924872&group_id=46652&atid=446895
patch -p0 < ${srcdir}/imdb-html5lib.patch
@@ -32,12 +35,13 @@ build() {
install -Dm644 local_conf.py.example ${pkgdir}/usr/share/doc/freevo/local_conf.py.example
# install .desktop file and icon
- install -Dm644 ${srcdir}/$pkgname-$pkgver/share/icons/misc/freevo_app.png \
- ${pkgdir}/usr/share/pixmaps/freevo.png
+ install -Dm644 ${srcdir}/${pkgname}-${pkgver}/share/icons/misc/freevo_app.png \
+ ${pkgdir}/usr/share/pixmaps/freevo.png
install -Dm644 ${srcdir}/freevo.desktop \
- ${pkgdir}/usr/share/applications/freevo.desktop
+ ${pkgdir}/usr/share/applications/freevo.desktop
# fix executable for python 2.7
- sed -i "s|search = ('python', 'python2')|search = ('python2', 'python2.7')|" ${pkgdir}/usr/bin/freevo
+ sed -i -e 's:\(#!/usr/bin/env[ ]\+python$\|#!/usr/bin/python$\):\12:g' \
+ $(find ${pkgdir} -regex ".*.py\|.*.recipe")
+ sed -i "s:python:python2:g" ${pkgdir}/usr/share/freevo/htdocs/downloadurl
}
-
diff --git a/community/freewrl/PKGBUILD b/community/freewrl/PKGBUILD
index 4ff18322b..7c5d0583d 100644
--- a/community/freewrl/PKGBUILD
+++ b/community/freewrl/PKGBUILD
@@ -1,34 +1,31 @@
-# $Id: PKGBUILD 63566 2012-02-05 11:56:27Z ibiru $
+# $Id: PKGBUILD 73160 2012-07-02 14:55:08Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=freewrl
-pkgver=1.22.10
-pkgrel=8
+pkgver=1.22.13
+pkgrel=1
pkgdesc="VRML viewer"
arch=('i686' 'x86_64')
url="http://freewrl.sourceforge.net/"
license=('GPL')
depends=('java-runtime' 'libxaw' 'glew' 'freeglut' 'curl' 'freetype2' 'imlib2' 'sox'
'unzip' 'imagemagick' 'libxml2' 'ttf-bitstream-vera' 'lesstif' 'js')
-makedepends=('java-environment')
+makedepends=('java-environment' 'xulrunner')
options=(!libtool)
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2
- build-fix.patch)
-md5sums=('07fd8f193d14799ffb95a59a4887fc88'
- '52e4b6aacebcaf18cbec8975e0eb7fd8')
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2)
+md5sums=('7e432c7a9eb5d00497d34d93e2b4d420')
build() {
. /etc/profile.d/jre.sh
. /etc/profile.d/jdk.sh
cd $srcdir/$pkgname-$pkgver
- patch -p1 <$srcdir/build-fix.patch
export JAVASCRIPT_ENGINE_CFLAGS="-I/usr/include/js -DXP_UNIX -DJS_THREADSAFE $(pkg-config --cflags nspr)"
export JAVASCRIPT_ENGINE_LIBS="$(pkg-config --libs nspr) -lmozjs185"
./configure \
--prefix=/usr --with-fontsdir=/usr/share/fonts/TTF --enable-libeai \
- --enable-libcurl --with-expat=/usr --with-target=x11 --disable-plugin \
- --disable-mozilla-js --disable-xulrunner-js --disable-firefox-js \
+ --enable-libcurl --with-expat=/usr --with-target=x11 --enable-plugin \
+ --disable-mozilla-js --enable-xulrunner-js --disable-firefox-js \
--disable-seamonkey-js
make
}
diff --git a/community/john/PKGBUILD b/community/john/PKGBUILD
index 23602edf5..66860b3d4 100644
--- a/community/john/PKGBUILD
+++ b/community/john/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=john
pkgver=1.7.9
-pkgrel=5
+pkgrel=6
_jumbover=6
pkgdesc="John The Ripper - A fast password cracker (jumbo-$_jumbover included)"
arch=('i686' 'x86_64')
@@ -57,7 +57,7 @@ build() {
package() {
# config file
- sed -i 's|$JOHN/john.local.conf|/etc/john.local.conf|g' ${srcdir}/john-$pkgver/run/john.conf
+ sed -i 's|$JOHN/john.local.conf|/etc/john/john.local.conf|g' ${srcdir}/john-$pkgver/run/john.conf
sed -i 's|$JOHN|/usr/share/john|g' ${srcdir}/john-$pkgver/run/john.conf
install -Dm644 ${srcdir}/john-$pkgver/run/john.conf ${pkgdir}/etc/john/john.conf
diff --git a/community/libcec/PKGBUILD b/community/libcec/PKGBUILD
index 8d0d849df..8bcffba76 100644
--- a/community/libcec/PKGBUILD
+++ b/community/libcec/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 72656 2012-06-18 17:44:25Z idevolder $
+# $Id: PKGBUILD 73164 2012-07-02 16:36:19Z idevolder $
# Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com>
# Contributor: Philippe Cherel <philippe.cherel@mayenne.org>
pkgname=libcec
-pkgver=1.7.0
+pkgver=1.7.1
pkgrel=1
pkgdesc="Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter"
arch=('i686' 'x86_64')
@@ -11,8 +11,8 @@ url="https://github.com/Pulse-Eight/libcec"
license=('GPL')
depends=('udev' 'lockdev')
source=("$pkgname-$pkgver.tar.gz::https://github.com/Pulse-Eight/libcec/tarball/$pkgname-$pkgver")
-_srcfolder=Pulse-Eight-libcec-b9761e8
-sha256sums=('28ed8c326bbe1c181f4f4c41660e2f1f6097494647f05a51b30a6034b8171b30')
+_srcfolder=Pulse-Eight-libcec-cd67a27
+sha256sums=('a560a792376bce73526f32ede89985b923d899cdf2f739be99e466b322b3211d')
options=(!libtool)
build() {
diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD
index 6d6d72484..46ce5a7fe 100644
--- a/community/libvirt/PKGBUILD
+++ b/community/libvirt/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71690 2012-06-01 13:05:20Z dreisner $
+# $Id: PKGBUILD 73136 2012-07-02 10:22:36Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jonathan Wiersma <archaur at jonw dot org>
pkgname=libvirt
-pkgver=0.9.12
-pkgrel=8
+pkgver=0.9.13
+pkgrel=1
pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)"
arch=('i686' 'x86_64')
url="http://libvirt.org/"
@@ -37,7 +37,7 @@ source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz"
libvirt.tmpfiles.d
openbsd-netcat-default.patch
libvirt-libnl3.patch)
-md5sums=('5e842bc55733ceba60c64767580ff3e4'
+md5sums=('86cbe53ee662e3b9e8bb0c63c737ba27'
'c43244c40a0437038c82089618e7beaa'
'3ed0e24f5b5e25bf553f5427d64915e6'
'8297b1be794a24cc77f66af9380ace59'
diff --git a/community/lxc/PKGBUILD b/community/lxc/PKGBUILD
new file mode 100644
index 000000000..50a5118f0
--- /dev/null
+++ b/community/lxc/PKGBUILD
@@ -0,0 +1,40 @@
+# $Id: PKGBUILD 73154 2012-07-02 12:50:42Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Andrea Zucchelli <zukka77@gmail.com>
+# Contributor: Jonathan Liu <net147@gmail.com>
+# Maintainer: Jon Nordby <jononor@gmail.com>
+
+pkgname=lxc
+pkgver=0.8.0_rc1
+pkgrel=1
+pkgdesc="Linux Containers"
+arch=('i686' 'x86_64')
+url="http://lxc.sourceforge.net/"
+depends=('bash' 'perl')
+license=('LGPL')
+source=("http://lxc.sourceforge.net/download/lxc/$pkgname-${pkgver/_/-}.tar.gz")
+md5sums=('06ceecf4dbe1be988fc903ad8dd34d29')
+
+build() {
+ cd "$srcdir/$pkgname-${pkgver/_/-}"
+
+ ./configure \
+ --prefix=/usr \
+ --localstatedir=/var \
+ --libexecdir=/usr/bin \
+ --sysconfdir=/etc \
+ --disable-doc
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-${pkgver/_/-}"
+
+ make DESTDIR="$pkgdir" install
+ install -d -m755 "$pkgdir/var/lib/lxc"
+
+ cd doc
+ find . -type f -name '*.1' -exec install -D -m644 "{}" "$pkgdir/usr/share/man/man1/{}" \;
+ find . -type f -name '*.5' -exec install -D -m644 "{}" "$pkgdir/usr/share/man/man5/{}" \;
+ find . -type f -name '*.7' -exec install -D -m644 "{}" "$pkgdir/usr/share/man/man7/{}" \;
+}
diff --git a/community/qtractor/PKGBUILD b/community/qtractor/PKGBUILD
index fafb6e54c..e3c22feaa 100644
--- a/community/qtractor/PKGBUILD
+++ b/community/qtractor/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 67085 2012-03-03 16:18:50Z schiv $
+# $Id: PKGBUILD 73166 2012-07-02 17:42:18Z schiv $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Philipp Überbacher <hollunder at gmx dot at>
pkgname=qtractor
-pkgver=0.5.4
+pkgver=0.5.5
pkgrel=1
pkgdesc="Audio/MIDI multitrack sequencer"
arch=('i686' 'x86_64')
url="http://qtractor.sourceforge.net/"
license=('GPL')
-depends=('qt' 'jack' 'slv2' 'libmad' 'liblo'
- 'libsamplerate' 'rubberband')
+depends=('qt' 'jack' 'suil' 'lilv' 'libmad'
+ 'libsamplerate' 'rubberband' 'liblo')
makedepends=('ladspa' 'dssi')
[ "$CARCH" = "i686" ] && optdepends=('dssi-vst: win32 VST support')
source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('9f52ff00ed66d6de07dc444537949ed9')
+md5sums=('ec3ad0f427a9e629fb0c42d10b4c2259')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/sage-mathematics/PKGBUILD b/community/sage-mathematics/PKGBUILD
index 04529d1c4..aa68e7c98 100644
--- a/community/sage-mathematics/PKGBUILD
+++ b/community/sage-mathematics/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 73103 2012-07-01 13:56:11Z dwallace $
+# $Id: PKGBUILD 73127 2012-07-02 04:22:14Z dwallace $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: Antonio Rojas < nqn1976 @ gmail.com >
# Contributor: Thomas Dziedzic < gostrc at gmail >
@@ -8,37 +8,26 @@
pkgname=sage-mathematics
pkgver=5.0.1
-pkgrel=2
+pkgrel=3
pkgdesc='SAGE: Open Source Mathematics Software, a viable free alternative to Magma, Maple, Mathematica, and Matlab.'
url='http://www.sagemath.org'
arch=('i686' 'x86_64')
license=('GPL')
#depends=('readline')
-depends=('ppl')
-makedepends=('gcc-fortran' 'gcc-libs' 'desktop-file-utils' 'imagemagick' 'texlive-core')
+makedepends=('gcc-fortran' 'desktop-file-utils')
optdepends=('imagemagick: some plotting functionality benefits from it'
'texlive-core: some plotting functionality benefits from it, also to use SageTeX'
- 'sage-mathematics-spkgs: original packages used to build additional packages')
+ 'openssh: to use the notebook in secure mode'
+ 'ffmpeg: to show animations'
+ 'jsmath-fonts: native TeX fonts for the notebook')
options=('!makeflags')
install="${pkgname}.install"
source=("http://sage.math.washington.edu/home/release/sage-${pkgver}/sage-${pkgver}.tar"
'SAGE-notebook.desktop')
-md5sums=('1538dbcfac04482b3837ba06bb75f073'
- 'dc391f12b7d17dd37326343ec0e99bbd')
build() {
cd sage-${pkgver}
- # modularization of sage, sort of :)
- # fixes the following error:
- # bash: symbol lookup error: bash: undefined symbol: rl_filename_rewrite_hook
- # remove this hack when sage uses a readline 6.1 or greater, or when sage uses its own internal bash
- # this is for people who have custom kernels (sage works this around by checking uname -r)
- #mkdir -p spkg/installed
- #touch spkg/installed/readline-6.1
- mkdir -p spkg/installed
- touch spkg/installed/ppl-0.11.2
-
# fix "missing sage.all error" during build
unset CFLAGS
unset CXXFLAGS
@@ -46,6 +35,9 @@ build() {
# fix build errors
unset LDFLAGS
+ # don't build GCC
+ export SAGE_INSTALL_GCC='no'
+
# enable multiple threads while building, is this really needed? check if uses MAKEFLAGS
export SAGE_BUILD_THREADS=$(lscpu | awk '/^CPU\(s\):/ { print $2 }')
export MAKE="make -j${SAGE_BUILD_THREADS}"
@@ -98,11 +90,14 @@ package() {
ln -s /opt/sage/sage ${pkgdir}/usr/bin/sage
# remove build logs
- rm -f ${pkgdir}/opt/sage/install.log
+ rm -f ${pkgdir}/opt/sage/*.log
rm -rf ${pkgdir}/opt/sage/spkg/logs
# remove source packages, since they are rarely needed, they are 300mb in size (compressed)
- # no need to package them together, put into sage-mathematics-spkgs
rm -f ${pkgdir}/opt/sage/spkg/base/*spkg
rm -f ${pkgdir}/opt/sage/spkg/standard/*spkg
}
+
+# vim :set ts=2 sw=2 et:
+md5sums=('1538dbcfac04482b3837ba06bb75f073'
+ 'dc391f12b7d17dd37326343ec0e99bbd')