summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-06-29 01:17:51 -0700
committerroot <root@rshg054.dnsready.net>2013-06-29 01:17:51 -0700
commit8421e68301cd00265bc8db838e69254316c7133a (patch)
treeaf089edb7cb6846d1fcb4ffc98d3e4f38ea18345 /community
parent0a66b29837912ffee94e074fc35ba46896a96f2a (diff)
Sat Jun 29 01:17:51 PDT 2013
Diffstat (limited to 'community')
-rw-r--r--community/gloobus-preview/PKGBUILD85
-rw-r--r--community/gloobus-preview/fix-gtksource-include.patch39
-rw-r--r--community/gloobus-preview/fix-unoconv.patch46
-rw-r--r--community/gloobus-preview/gloobus-preview.install12
-rw-r--r--community/gloobus-preview/use-xdg-open.patch20
-rw-r--r--community/gsoap/PKGBUILD6
-rw-r--r--community/ipsec-tools/PKGBUILD43
-rw-r--r--community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch50
-rw-r--r--community/ipsec-tools/ipsec.service12
-rw-r--r--community/ipsec-tools/racoon.service10
-rw-r--r--community/luaposix/PKGBUILD6
-rw-r--r--community/newton-dynamics/PKGBUILD46
-rw-r--r--community/newton-dynamics/assert-fix.patch13
-rw-r--r--community/oss/PKGBUILD121
-rw-r--r--community/oss/linux-3.8.patch40
-rw-r--r--community/oss/oss.install30
-rw-r--r--community/oss/oss.service12
-rw-r--r--community/oss/remove-hal.patch20
-rw-r--r--community/oss/rm-init-scripts.patch52
-rw-r--r--community/oss/soundon.patch28
-rw-r--r--community/tomoyo-tools/PKGBUILD37
-rw-r--r--community/tomoyo-tools/tomoyo-tools.install11
-rw-r--r--community/xbmc/ChangeLog69
-rw-r--r--community/xbmc/PKGBUILD112
-rw-r--r--community/xbmc/xbmc.install16
-rw-r--r--community/xbmc/xbmc.service13
26 files changed, 6 insertions, 943 deletions
diff --git a/community/gloobus-preview/PKGBUILD b/community/gloobus-preview/PKGBUILD
deleted file mode 100644
index d460e6610..000000000
--- a/community/gloobus-preview/PKGBUILD
+++ /dev/null
@@ -1,85 +0,0 @@
-# $Id: PKGBUILD 91027 2013-05-18 11:44:36Z bgyorgy $
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-
-pkgname=gloobus-preview
-pkgver=0.4.5.290
-_pkgver=0.4.5-ubuntu11~ppa290
-pkgrel=1
-pkgdesc="Gnome application designed to enable a full screen preview of any kind of file"
-arch=('i686' 'x86_64')
-url="http://gloobus.net/"
-license=('GPL')
-depends=('gstreamer0.10-base-plugins' 'gtksourceview3' 'poppler-glib' 'python2-dbus' 'python2-gconf' 'taglib' 'xdg-utils')
-makedepends=('boost' 'bzr' 'djvulibre' 'libspectre')
-optdepends=('djvulibre: Preview DjVu documents'
- 'gstreamer0.10-bad-plugins: Extra media codecs'
- 'gstreamer0.10-good-plugins: Extra media codecs'
- 'gstreamer0.10-ffmpeg: Extra media codecs'
- 'gstreamer0.10-ugly-plugins: Extra media codecs'
- 'libspectre: Preview PostScript documents'
- 'p7zip: View content of 7z archives'
- 'unoconv: Preview LibreOffice compatible documents'
- 'unrar: View content of RAR archives'
- 'unzip: View content of .ZIP archives')
-options=('!libtool')
-install=$pkgname.install
-source=(https://launchpad.net/~gloobus-dev/+archive/$pkgname/+files/${pkgname}_$_pkgver.orig.tar.xz
- gloobus-sushi::bzr+http://bazaar.launchpad.net/~gloobus-dev/gloobus-sushi/gloobus-sushi
- fix-gtksource-include.patch
- fix-unoconv.patch
- use-xdg-open.patch)
-md5sums=('27b3db2043ecaf47fa928940bbb4f32a'
- 'SKIP'
- 'ca15a3e31cec01d3d4fc5a4e1720f692'
- '03379c173e67ad1b6804bc609336451d'
- 'd6d9e2b3e001f0ea8440cccdf90480af')
-
-prepare() {
- cd "$srcdir/$pkgname-$_pkgver"
-
- # Python2 fix
- sed -i 's@^#!.*python$@#!/usr/bin/python2@' src/gloobus-preview-configuration
-
- # Fix build
- patch -Np1 -i "$srcdir/fix-gtksource-include.patch"
- sed -i 's/-Werror//' configure.ac src/Makefile.am
-
- # Fix unoconv support
- patch -Np1 -i "$srcdir/fix-unoconv.patch"
-
- # Use xdg-open
- patch -Np1 -i "$srcdir/use-xdg-open.patch"
-
- ### Prepare gloobus-sushi
- cd "$srcdir/gloobus-sushi"
-
- # Python2 fix
- sed -i 's/python /python2 /' src/gloobus-sushi.in
-}
-
-
-build() {
- cd "$srcdir/$pkgname-$_pkgver"
-
- ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-static
- make
-
- ### Build gloobus-sushi
- cd "$srcdir/gloobus-sushi"
-
- ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
-}
-
-package() {
- cd "$srcdir/$pkgname-$_pkgver"
- make DESTDIR="$pkgdir" install
-
- ### Install gloobus-sushi
- cd "$srcdir/gloobus-sushi"
- make DESTDIR="$pkgdir" install
-
- # Rename service file to avoid conflict with sushi
- mv "$pkgdir"/usr/share/dbus-1/services/{org.gnome.Sushi.service,net.gloobus.Sushi.service}
-}
diff --git a/community/gloobus-preview/fix-gtksource-include.patch b/community/gloobus-preview/fix-gtksource-include.patch
deleted file mode 100644
index 053169a43..000000000
--- a/community/gloobus-preview/fix-gtksource-include.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-interface-text.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-interface-text.h
---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-interface-text.h 2012-04-06 15:07:29.000000000 +0200
-+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-interface-text.h 2013-05-17 06:27:37.833360264 +0200
-@@ -1,8 +1,7 @@
- #ifndef _ITEXT_
- #define _ITEXT_
-
--#include <gtksourceview/gtksourceview.h>
--#include <gtksourceview/gtksourcelanguagemanager.h>
-+#include <gtksourceview/gtksource.h>
- //sudo ln -s /usr/include/gtksourceview-2.0/gtksourceview/ /usr/include/gtksourceview
-
- #include "gloobus-preview-interface-main.h"
-diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-plugin-manager.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-plugin-manager.cpp
---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-plugin-manager.cpp 2012-04-06 15:07:29.000000000 +0200
-+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-plugin-manager.cpp 2013-05-17 06:28:19.300984059 +0200
-@@ -1,6 +1,6 @@
- #include "gloobus-preview-plugin-manager.h"
- #include <dlfcn.h>
--#include <gtksourceview/gtksourcelanguagemanager.h>
-+#include <gtksourceview/gtksource.h>
-
- vector<gp_plugin_container*> PluginManager::plugins;
- map<string, int> PluginManager::filetypes;
-diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-text/plugin-text.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-text/plugin-text.h
---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-text/plugin-text.h 2012-04-06 15:07:29.000000000 +0200
-+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-text/plugin-text.h 2013-05-17 06:26:26.788384315 +0200
-@@ -3,10 +3,7 @@
-
- #ifndef PLUGIN_LOADER
-
--#include <gtksourceview/gtksourceview.h>
--#include <gtksourceview/gtksourcelanguagemanager.h>
--#include <gtksourceview/gtksourcestylescheme.h>
--#include <gtksourceview/gtksourcestyleschememanager.h>
-+#include <gtksourceview/gtksource.h>
- #include <gio/gio.h>
-
- #include "../gloobus-preview-config.h"
diff --git a/community/gloobus-preview/fix-unoconv.patch b/community/gloobus-preview/fix-unoconv.patch
deleted file mode 100644
index f918f3019..000000000
--- a/community/gloobus-preview/fix-unoconv.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-loader.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-loader.cpp
---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-loader.cpp 2012-04-06 15:07:29.000000000 +0200
-+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-loader.cpp 2013-05-18 10:24:33.558221788 +0200
-@@ -87,7 +87,7 @@
-
- if( NULL == uri && Utils::isProgramAvailable("unoconv") ) {
- gchar *path = g_file_get_path(file);
-- gchar *cmd = g_strdup_printf("unoconv --stdout \"%s\" > \"%s\"", path, tmp);
-+ gchar *cmd = g_strdup_printf("unoconv -f pdf -o \"%s\" \"%s\"", tmp, path);
-
- if( system(cmd) == 0) {
- uri = pathToUri(tmp);
-@@ -123,4 +123,4 @@
- {
- path = "file://" + path;
- return g_uri_escape_string(path.c_str(), G_URI_RESERVED_CHARS_ALLOWED_IN_PATH, false);
--}
-\ No newline at end of file
-+}
-diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-plugin.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-plugin.h
---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-plugin.h 2012-04-06 15:07:29.000000000 +0200
-+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-plugin.h 2013-05-18 10:33:02.352806550 +0200
-@@ -6,15 +6,21 @@
- PluginManager::register_plugin("office");
-
- PluginManager::register_filetype("application/vnd.oasis.opendocument.text", 1);
-+PluginManager::register_filetype("application/vnd.openxmlformats-officedocument.wordprocessingml.document", 1);
- PluginManager::register_filetype("application/msword", 1);
- PluginManager::register_filetype("application/rtf", 1);
- PluginManager::register_filetype("application/vnd.ms-excel", 1);
- PluginManager::register_filetype("application/vnd.oasis.opendocument.spreadsheet", 1);
-+PluginManager::register_filetype("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", 1);
- PluginManager::register_filetype("application/vnd.ms-powerpoint", 1);
-+PluginManager::register_filetype("application/vnd.oasis.opendocument.presentation", 1);
-+PluginManager::register_filetype("application/vnd.openxmlformats-officedocument.presentationml.presentation", 1);
- PluginManager::register_filetype("application/vnd.sun.xml.calc", 1);
-+PluginManager::register_filetype("application/vnd.oasis.opendocument.graphics", 1);
-+
-
- // TODO: add more filetypes supported by abiword and/or OpenOffice
-
- #endif
-
--#endif /* OFFICE_PLUGIN_H */
-\ No newline at end of file
-+#endif /* OFFICE_PLUGIN_H */
diff --git a/community/gloobus-preview/gloobus-preview.install b/community/gloobus-preview/gloobus-preview.install
deleted file mode 100644
index 16ad7278f..000000000
--- a/community/gloobus-preview/gloobus-preview.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate
- gdk-pixbuf-query-loaders --update-cache
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- post_install $1
-}
diff --git a/community/gloobus-preview/use-xdg-open.patch b/community/gloobus-preview/use-xdg-open.patch
deleted file mode 100644
index 68e219e6a..000000000
--- a/community/gloobus-preview/use-xdg-open.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-window.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-window.cpp
---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-window.cpp 2012-04-06 15:07:29.000000000 +0200
-+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-window.cpp 2013-05-18 09:49:24.833574800 +0200
-@@ -560,12 +560,12 @@
- string label(gtk_menu_item_get_label(item));
- if(label == _("Settings"))
- cmd = "gloobus-preview-configuration";
-- else if(label == _("Report a Bug"))
-- cmd = "gnome-open \"https://bugs.launchpad.net/gloobus-preview/\"";
-+ else if(label == _("Report a Problem"))
-+ cmd = "xdg-open \"https://bugs.launchpad.net/gloobus-preview/\"";
- else if(label == _("Blog"))
-- cmd = "gnome-open \"http://gloobus.wordpress.com\"" ;
-+ cmd = "xdg-open \"http://gloobus.wordpress.com\"" ;
- else if(label == _("Donate"))
-- cmd = "gnome-open \"https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=guitarboy000%40gmail%2ecom&item_name=Gloobus%2c%20A%20Quicklook%20for%20linux&no_shipping=0&no_note=1&tax=0&currency_code=EUR&lc=US&bn=PP%2dDonationsBF&chars\"" ;
-+ cmd = "xdg-open \"https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=guitarboy000%40gmail%2ecom&item_name=Gloobus%2c%20A%20Quicklook%20for%20linux&no_shipping=0&no_note=1&tax=0&currency_code=EUR&lc=US&bn=PP%2dDonationsBF&chars\"" ;
- else if(label == _("About"))
- ui->create_about();
- else if(label == _("Quit"))
diff --git a/community/gsoap/PKGBUILD b/community/gsoap/PKGBUILD
index b5f17fb81..a0452fa3a 100644
--- a/community/gsoap/PKGBUILD
+++ b/community/gsoap/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87262 2013-03-29 11:58:05Z spupykin $
+# $Id: PKGBUILD 93225 2013-06-28 19:02:51Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Tor Krill <tor@krill.nu>
# Contributor: Lee.MaRS <leemars@gmail.com>
pkgname=gsoap
-pkgver=2.8.14
+pkgver=2.8.15
pkgrel=1
pkgdesc="Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++"
url="http://www.cs.fsu.edu/~engelen/soap.html"
@@ -14,7 +14,7 @@ depends=('openssl' 'zlib' 'gcc-libs')
makedepends=('autoconf' 'automake')
source=(http://prdownloads.sourceforge.net/gsoap2/${pkgname}_${pkgver}.zip
LICENSE)
-md5sums=('a032616b7c3b613ce67260a89db9df74'
+md5sums=('abd244644446ae08d3aa36ece9113ad4'
'27aaa3f5166db94d44044c11a7b2c37b')
build() {
diff --git a/community/ipsec-tools/PKGBUILD b/community/ipsec-tools/PKGBUILD
deleted file mode 100644
index 16bf75bdf..000000000
--- a/community/ipsec-tools/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 91860 2013-05-28 17:37:17Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Allan Henriksen <allan.henriksen@gmail.com>
-
-pkgname=ipsec-tools
-pkgver=0.8.1
-pkgrel=4
-pkgdesc="KAME IPSec tools ported to Linux"
-arch=('i686' 'x86_64')
-url="http://ipsec-tools.sourceforge.net/"
-depends=('readline' 'openssl' 'krb5')
-makedepends=('linux-headers')
-license=('GPL')
-options=('!makeflags' '!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/ipsec-tools/$pkgname-$pkgver.tar.bz2
- racoon.service
- ipsec.service
- ipsec-tools-linux-3.7-compat.patch)
-md5sums=('d38b39f291ba2962387c3232e7335dd8'
- '3a64a9e3b498c6da90450ffb0b758aea'
- '387a0b0c4f10e42b2bb62282885cdc9c'
- 'ae1dd20c83dcfce3dedb46ee73e83613')
-
-build() {
- cd $srcdir/$pkgname-$pkgver
-
- patch -p1 <$srcdir/ipsec-tools-linux-3.7-compat.patch
- sed -i 's#-Werror##' configure.ac
-
- ./bootstrap
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin \
- --enable-security-context=no --enable-hybrid --enable-dpd --enable-natt \
- --enable-adminport --enable-gssapi \
- --with-kernel-headers=/lib/modules/`pacman -Q linux-headers | cut -f2 -d\ `-ARCH/build/include
- make
-}
-
-package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
- install -Dm0644 $srcdir/racoon.service $pkgdir/usr/lib/systemd/system/racoon.service
- install -Dm0644 $srcdir/ipsec.service $pkgdir/usr/lib/systemd/system/ipsec.service
-}
diff --git a/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch b/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch
deleted file mode 100644
index 46b11ee51..000000000
--- a/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch
+++ /dev/null
@@ -1,50 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -74,9 +74,10 @@ case "$host_os" in
- [ KERNEL_INCLUDE="/lib/modules/`uname -r`/build/include" ])
-
- AC_CHECK_HEADER($KERNEL_INCLUDE/linux/pfkeyv2.h, ,
-- [ AC_CHECK_HEADER(/usr/src/linux/include/linux/pfkeyv2.h,
-- KERNEL_INCLUDE=/usr/src/linux/include ,
-- [ AC_MSG_ERROR([Unable to find linux-2.6 kernel headers. Aborting.]) ] ) ] )
-+ [ AC_CHECK_HEADER($KERNEL_INCLUDE/uapi/linux/pfkeyv2.h, ,
-+ [ AC_CHECK_HEADER(/usr/src/linux/include/linux/pfkeyv2.h,
-+ KERNEL_INCLUDE=/usr/src/linux/include ,
-+ [ AC_MSG_ERROR([Unable to find linux-2.6 kernel headers. Aborting.]) ] ) ] ) ] )
- AC_SUBST(KERNEL_INCLUDE)
- # We need the configure script to run with correct kernel headers.
- # However we don't want to point to kernel source tree in compile time,
-@@ -643,7 +644,14 @@ AC_EGREP_CPP(yes,
- #ifdef SADB_X_EXT_NAT_T_TYPE
- yes
- #endif
--], [kernel_natt="yes"])
-+], [kernel_natt="yes"], [
-+ AC_EGREP_CPP(yes,
-+ [#include <uapi/linux/pfkeyv2.h>
-+ #ifdef SADB_X_EXT_NAT_T_TYPE
-+ yes
-+ #endif
-+ ], [kernel_natt="yes"])
-+])
- ;;
- freebsd*|netbsd*)
- # NetBSD case
---- a/src/include-glibc/Makefile.am
-+++ b/src/include-glibc/Makefile.am
-@@ -1,14 +1,7 @@
--
--.includes: ${top_builddir}/config.status
-- ln -snf $(KERNEL_INCLUDE)/linux
-- touch .includes
--
--all: .includes
--
- EXTRA_DIST = \
- glibc-bugs.h \
- net/pfkeyv2.h \
- netinet/ipsec.h \
- sys/queue.h
-
--DISTCLEANFILES = .includes linux
-+DISTCLEANFILES = linux
diff --git a/community/ipsec-tools/ipsec.service b/community/ipsec-tools/ipsec.service
deleted file mode 100644
index 483a5b58d..000000000
--- a/community/ipsec-tools/ipsec.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Load IPSec Security Policy Database
-After=syslog.target network.target
-
-[Service]
-Type=oneshot
-RemainAfterExit=true
-ExecStart=/usr/bin/setkey -f /etc/ipsec.conf
-ExecStop=/usr/bin/setkey -F -P ; /usr/bin/setkey -F
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/ipsec-tools/racoon.service b/community/ipsec-tools/racoon.service
deleted file mode 100644
index 95324bd5d..000000000
--- a/community/ipsec-tools/racoon.service
+++ /dev/null
@@ -1,10 +0,0 @@
-[Unit]
-Description=Racoon IKEv1 key management daemon for IPSEC
-After=syslog.target network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/racoon
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/luaposix/PKGBUILD b/community/luaposix/PKGBUILD
index 2fc912623..e937311b8 100644
--- a/community/luaposix/PKGBUILD
+++ b/community/luaposix/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 93034 2013-06-22 17:02:30Z seblu $
+# $Id: PKGBUILD 93201 2013-06-28 13:21:16Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: SpepS <dreamspepser at yahoo dot it>
# Contributor: Laszlo Papp <djszapi at archlinux us>
@@ -6,7 +6,7 @@
pkgbase=luaposix
pkgname=('lua-posix' 'lua51-posix')
-pkgver=5.1.28
+pkgver=29
pkgrel=1
pkgdesc='A POSIX library for Lua programming language'
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ license=('GPL' 'LGPL')
makedepends=('lua' 'lua51' 'lua51-bitop' 'git')
options=('!libtool')
source=("$pkgname-$pkgver.tar.gz::https://github.com/luaposix/luaposix/archive/v$pkgver.tar.gz")
-md5sums=('0ea20ea21bd9f92b79041beb6d41393e')
+md5sums=('5c3e49c51caeee6eb5f9dcb2bb082bed')
prepare() {
# do bootstrap in prepare, as it clone external git
diff --git a/community/newton-dynamics/PKGBUILD b/community/newton-dynamics/PKGBUILD
deleted file mode 100644
index defe9db75..000000000
--- a/community/newton-dynamics/PKGBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
-# Contributor: Josh Taylor (deficite) <joshtaylor.mail@gmail.com>
-# Contributor: Christophe Robin (bombstrike) <crobin@php.net>
-pkgname=newton-dynamics
-pkgver=2.33
-pkgrel=2
-pkgdesc="A simple physics API"
-arch=('i686' 'x86_64')
-url="http://www.newtondynamics.com"
-license=('custom')
-depends=()
-makedepends=('unrar')
-source=("http://newton-dynamics.googlecode.com/files/newton-dynamics-${pkgver}.rar"
- 'assert-fix.patch')
-md5sums=('b8394c7c3f4e8a1bd41ffa07c5979a9e'
- 'fa747c99d0516d66f03175fca1f1ba34')
-
-build() {
- _srcdir="${srcdir}/newton-dynamics-${pkgver}"
- [ "$CARCH" = "i686" ] && platform="linux32"
- [ "$CARCH" = "x86_64" ] && platform="linux64"
- builddir="${_srcdir}/coreLibrary_200/projets/${platform}"
-
- # clean build directory
- [ -d "${_srcdir}" ] && rm -Rf "${_srcdir}"
-
- # decompress package
- cd "${srcdir}"
- unrar x "newton-dynamics-${pkgver}.rar"
-
- # needed for building
- mkdir -p "${_srcdir}/packages/${platform}"
-
- # patch issue with an _ASSERT call instead of _ASSERTE
- cd "${_srcdir}/coreLibrary_200"
- patch -p0 < "${srcdir}/assert-fix.patch"
-
- ## build lib
- cd "${builddir}"
- sed -i 's/ -o libNewton.so/ -lpthread -lstdc++ -o libNewton.so/' makefile
- make
-
- install -D -m644 "${builddir}/libNewton.a" "${pkgdir}/usr/lib/libNewton.a"
- install -D -m755 "${builddir}/libNewton.so" "${pkgdir}/usr/lib/libNewton.so"
- install -D -m644 "${_srcdir}/coreLibrary_200/source/newton/Newton.h" "${pkgdir}/usr/include/Newton.h"
-}
diff --git a/community/newton-dynamics/assert-fix.patch b/community/newton-dynamics/assert-fix.patch
deleted file mode 100644
index 83dfdd790..000000000
--- a/community/newton-dynamics/assert-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: source/core/dgTypes.cpp
-===================================================================
---- source/core/dgTypes.cpp (revision 506)
-+++ source/core/dgTypes.cpp (working copy)
-@@ -515,7 +515,7 @@
- return 0;
- }
- _ASSERTE (compareCount <= dgInt32 (strideInBytes / sizeof (dgFloat64)));
-- _ASSERT (strideInBytes == dgInt32 (sizeof (dgFloat64) * (strideInBytes / sizeof (dgFloat64))));
-+ _ASSERTE (strideInBytes == dgInt32 (sizeof (dgFloat64) * (strideInBytes / sizeof (dgFloat64))));
-
- dgInt32 stride = strideInBytes / dgInt32 (sizeof (dgFloat64));
- dgInt32 stride2 = stride + 2;
diff --git a/community/oss/PKGBUILD b/community/oss/PKGBUILD
deleted file mode 100644
index b90a4c5eb..000000000
--- a/community/oss/PKGBUILD
+++ /dev/null
@@ -1,121 +0,0 @@
-# $Id: PKGBUILD 92254 2013-06-03 11:15:27Z allan $
-# Maintainer: Kyle Keen <keenerd@gmail.com>
-# Contributor: Florian Pritz <bluewind@xinu.at>
-# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
-# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
-
-pkgbase=oss
-pkgname=oss
-true && pkgname=(oss libflashsupport-oss)
-pkgver=4.2_2007
-pkgrel=4
-arch=('i686' 'x86_64')
-url="http://developer.opensound.com/"
-license=('GPL2')
-makedepends=('gtk2')
-source=("http://www.4front-tech.com/developer/sources/stable/gpl/oss-v${pkgver/_*}-build${pkgver/*_}-src-gpl.tar.bz2"
- "rm-init-scripts.patch"
- "soundon.patch"
- "remove-hal.patch"
- "linux-3.8.patch"
- "oss.service"
-)
-md5sums=('26b9d6951f3eb2eac39a0f42f0dbdae7'
- 'b9a380a0ac8896390d71ac13676f27e1'
- '65f07fe241bfbf912f76d8b6d8f276b5'
- 'cd7f1dc6166bba8c94d96f3a28e948a5'
- 'effecefb774f1d08ef9f0af0ad205c34'
- '39c46b10a6bc56fc146d669a61bd3028')
-_dir=oss-v${pkgver/_*}-build${pkgver/*_}-src-gpl
-
-build() {
- cd "${srcdir}/${_dir}"
-
- # Avoid these flags conflicting with OSS build system.
- unset CFLAGS
- unset LDFLAGS
- unset OSFLAGS
- unset LIBRARIES
- export NO_WARNING_CHECKS=yes
-
- # Compile libflashsupport.so only in packaging time, so we avoid
- # conflicts with other packages and ease package management.
- msg "Building libflashsupport.so."
- cd oss/lib
- gcc -shared -fPIC -O2 -Wall -Werror flashsupport.c -o libflashsupport.so
-
- msg "Preparing the build environment."
- cd "${srcdir}"
-
- # Create build directory and configure
- rm -rf build
- mkdir build && cd build
- "${srcdir}/${_dir}/configure" --enable-libsalsa=NO --regparm
-
- # ossvermagic hardcodes /lib/modules *grumble*
- sed -i 's|/lib/modules|/usr&|' \
- os_cmd/Linux/ossvermagic/ossvermagic.c
-
- pushd "$srcdir/$_dir"
- patch -p0 -i "${srcdir}/linux-3.8.patch"
- popd
-
- msg "Building OSS."
- make build
-
- msg "Patching init scripts."
- cd "${srcdir}/build/prototype"
- rm usr/lib/oss/etc/S89oss
- patch -p0 -i "${srcdir}/rm-init-scripts.patch"
- patch -p0 -i "${srcdir}/soundon.patch"
- # remove hal dependency
- patch -p0 -i "${srcdir}/remove-hal.patch"
- rm -rf usr/lib/oss/scripts/oss_usb-create-devices usr/lib/oss/scripts/90-oss_usb-create-device.fdi
-
- # fix kernel module directories
- sed -i 's#/lib/modules/$KERNEL_VERSION/kernel/#/usr/lib/modules/$KERNEL_VERSION/extramodules/kernel/#g' usr/sbin/soundon
- sed -i 's#/lib/modules/$UNAME/kernel/#/usr/lib/modules/$UNAME/extramodules/kernel/#g' usr/lib/oss/build/install.sh
- sed -i 's#mkdir /lib/modules#mkdir -p /usr/lib/modules#' usr/lib/oss/build/install.sh
- sed -i 's#mkdir \(/usr/lib/modules/$UNAME/extramodules/kernel/oss\)#mkdir -p \1#' usr/lib/oss/build/install.sh
- sed -i 's#\([= ]\)/lib/modules#\1/usr/lib/modules#g' \
- usr/lib/oss/build/install.sh \
- usr/lib/oss/scripts/restore_drv.sh \
- usr/lib/oss/scripts/setup-alsa.sh \
- usr/lib/oss/scripts/remove_drv.sh \
- usr/lib/oss/build/Makefile.tmpl \
- usr/lib/oss/build/Makefile.osscore \
- usr/lib/oss/cuckoo/Makefile
-}
-
-package_oss() {
- pkgdesc="Open Sound System UNIX audio architecture"
- depends=('gcc' 'make' 'linux-headers' 'libtool' 'sed')
- optdepends=('gtk2: for graphical mixer (ossxmix)'
- 'libflashsupport-oss: Adobe flash plugin support')
- conflicts=('oss-linux' 'oss-linux-free' 'oss-testing')
- backup=('usr/lib/oss/soundon.user')
- install=oss.install
-
- cd "${srcdir}/build/prototype"
- cp -a * "${pkgdir}"
-
- cd "$pkgdir"
- mv usr/sbin/* usr/bin
- rmdir usr/sbin
- chmod -R a+r . # All files can have read permission (FS#13815)
- find . -type d -exec chmod a+x '{}' \; # Make namcap happy
- install -Dm644 "$srcdir/oss.service" usr/lib/systemd/system/oss.service
-}
-
-package_libflashsupport-oss() {
- pkgdesc="Adobe flash plugin support lib (OSSv4)"
- conflicts=('libflashsupport' 'libflashsupport-pulse' 'libflashsupport-oss')
- depends=('oss')
-
- cd "${srcdir}/${_dir}"
-
- install -dm755 "$pkgdir/usr/lib"
- ln -s oss/lib/libflashsupport.so "$pkgdir/usr/lib/libflashsupport.so"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/oss/linux-3.8.patch b/community/oss/linux-3.8.patch
deleted file mode 100644
index 46200e01a..000000000
--- a/community/oss/linux-3.8.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- setup/Linux/oss/build/pci_wrapper.inc 2009-08-27 05:19:07.000000000 +0300
-+++ setup/Linux/oss/build/pci_wrapper.inc 2013-02-08 13:56:10.519794975 +0200
-@@ -17,7 +17,11 @@
- static dev_map_t dev_map[MAX_INSTANCE];
- static int n_devmap = 0;
-
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,8,0)
- static int __devinit
-+#else
-+static int
-+#endif
- osspci_probe (struct pci_dev *pcidev, const struct pci_device_id *pciid)
- {
- oss_device_t *osdev;
-@@ -65,7 +69,11 @@
- return 0;
- }
-
--static void __devexit
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,8,0)
-+static int __devexit
-+#else
-+static int
-+#endif
- osspci_remove (struct pci_dev *pcidev)
- {
- int i;
-@@ -80,10 +88,11 @@
- pci_disable_device (dev_map[i].pcidev);
- osdev_delete (osdev);
-
-- return;
-+ return 0;
- }
-
- printk (KERN_ALERT DRIVER_NICK ": Can't find the PCI device to detach\n");
-+ return -EIO;
- }
-
- void
diff --git a/community/oss/oss.install b/community/oss/oss.install
deleted file mode 100644
index 672d63644..000000000
--- a/community/oss/oss.install
+++ /dev/null
@@ -1,30 +0,0 @@
-post_install() {
- echo "Running OSS install script..."
- sh /usr/lib/oss/build/install.sh &>/dev/null
- echo
- echo " Note that OSS can't currently work together with kernel"
- echo " ALSA modules, so they were moved out by the OSS install"
- echo " scripts. If you want the ALSA kernel modules back, you can"
- echo " just remove this package using pacman."
-}
-
-post_upgrade() {
- echo "Running OSS update script..."
- sh /usr/lib/oss/build/install.sh &>/dev/null
-
- if [[ $(vercmp $2 4.2_2006) == "-1" ]]; then
- echo "libflashsupport.so has been split into a seperate package."
- echo "If you want flash to use oss, please install libflashsupport-oss"
- fi
-}
-
-pre_remove() {
- # Restore any replaced ALSA drivers.
- sh /usr/lib/oss/scripts/restore_drv.sh
-}
-
-post_remove() {
- echo " Open Sound System was now removed, and the ALSA kernel"
- echo " modules were restored."
-}
-
diff --git a/community/oss/oss.service b/community/oss/oss.service
deleted file mode 100644
index 0200d2477..000000000
--- a/community/oss/oss.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Open Sound System v4
-Before=sound.target
-
-[Service]
-Type=oneshot
-RemainAfterExit=yes
-ExecStart=/usr/bin/soundon
-ExecStop=/usr/bin/soundoff
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/oss/remove-hal.patch b/community/oss/remove-hal.patch
deleted file mode 100644
index 27e2ef2de..000000000
--- a/community/oss/remove-hal.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Date: Tue Aug 2 16:37:31 CEST 2011
-Author: Florian Pritz <bluewind@xinu.at>
-This removes all hal dependencies
-
-References:
-http://www.archlinux.org/todo/92/
-
---- usr/lib/oss/build/install_2011-08-02_162647.sh 2011-08-02 16:26:47.000000000 +0200
-+++ usr/lib/oss/build/install.sh 2011-08-02 16:27:13.000000000 +0200
-@@ -336,10 +336,4 @@
- echo "autosave_mixer yes" > $OSSLIBDIR/etc/userdefs
- fi
-
--# Hal 0.5.0+ hotplug
--mkdir -p /usr/lib/hal/scripts
--ln -sf $OSSLIBDIR/scripts/oss_usb-create-devices /usr/lib/hal/scripts/
--mkdir -p /usr/share/hal/fdi/policy/20thirdparty/
--ln -sf $OSSLIBDIR/scripts/90-oss_usb-create-device.fdi /usr/share/hal/fdi/policy/20thirdparty/
--
- exit 0
diff --git a/community/oss/rm-init-scripts.patch b/community/oss/rm-init-scripts.patch
deleted file mode 100644
index 981ff605f..000000000
--- a/community/oss/rm-init-scripts.patch
+++ /dev/null
@@ -1,52 +0,0 @@
---- usr/lib/oss/build/install.sh.orig 2008-09-25 11:41:47.180167692 -0300
-+++ usr/lib/oss/build/install.sh 2008-09-25 11:41:47.180167692 -0300
-@@ -290,38 +290,6 @@
- echo
- fi
-
--if ! test -d /etc/init.d
--then
-- mkdir /etc/init.d
--fi
--
--rm -f /etc/init.d/oss /etc/rc.d/rc3.d/S89oss /etc/rc3.d/S89oss
--cp -f $OSSLIBDIR/etc/S89oss /etc/init.d/oss
--
--chmod 744 /etc/init.d/oss
--
--if test -x /sbin/chkconfig
--then
-- /sbin/chkconfig oss on > /dev/null 2>&1
--else
-- if test -x /usr/sbin/update-rc.d
-- then
-- /usr/sbin/update-rc.d oss defaults > /dev/null 2>&1
-- else
-- if test -d etc/rc.d/rc3.d
-- then
-- rm -f /etc/rc.d/rc3.d/S89oss
-- ln -s /etc/init.d/oss /etc/rc.d/rc3.d/S89oss
-- else
-- if test -d /etc/rc3.d
-- then
-- rm -f /etc/rc3.d/S89oss
-- ln -s /etc/init.d/oss /etc/rc3.d/S89oss
-- fi
-- fi
-- fi
--fi
--
- # Install ALSA interface module (Cuckoo)
- #(cd $OSSLIBDIR/cuckoo && make clean) > /dev/null 2>&1
- #if (cd $OSSLIBDIR/cuckoo && make install) > /var/log/cuckoo.log 2>&1
---- usr/lib/oss/scripts/restore_drv.sh.orig 2008-09-25 11:41:47.210168487 -0300
-+++ usr/lib/oss/scripts/restore_drv.sh 2008-09-25 11:41:47.210168487 -0300
-@@ -18,8 +18,6 @@
- fi
- fi
-
--rm -f /etc/init.d/oss
--
- if ! test -d /lib/modules/`uname -r`/kernel/sound
- then
- if test -f /lib/modules/`uname -r`/sound-preoss.tar.bz2
diff --git a/community/oss/soundon.patch b/community/oss/soundon.patch
deleted file mode 100644
index 4702b8680..000000000
--- a/community/oss/soundon.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- usr/sbin/soundon.old 2009-09-04 06:35:26.000000000 +0100
-+++ usr/sbin/soundon 2009-11-15 13:59:53.000000000 +0000
-@@ -255,7 +255,10 @@
- then
- if test "`uname -m` " = "x86_64 "
- then
-- ln -sf $OSSLIBDIR/lib/libsalsa.so.2.0.0 /usr/lib64/libasound.so.2
-+ # Fix for compatibility with Arch's directory structure
-+ # Not that we use it, there is no $OSSLIBDIR/.libsalsa_installed
-+ ln -sf $OSSLIBDIR/lib/libsalsa.so.2.0.0 /usr/lib/libasound.so.2
-+ #ln -sf $OSSLIBDIR/lib/libsalsa.so.2.0.0 /usr/lib64/libasound.so.2
- #ln -sf $OSSLIBDIR/lib/libOSSlib.so /usr/lib64
- else
- if test -s /lib/libasound.so.2
-@@ -278,8 +281,11 @@
- then
- if test "`uname -m` " = "x86_64 "
- then
-- ln -sf $OSSLIBDIR/lib/libOSSlib.so /usr/lib64
-- ln -sf $OSSLIBDIR/lib/libossmix.so /usr/lib64
-+ # Fix for compatibility with Arch's directory structure
-+ ln -sf $OSSLIBDIR/lib/libOSSlib.so /usr/lib
-+ ln -sf $OSSLIBDIR/lib/libossmix.so /usr/lib
-+ #ln -sf $OSSLIBDIR/lib/libOSSlib.so /usr/lib64
-+ #ln -sf $OSSLIBDIR/lib/libossmix.so /usr/lib64
- else
- if test -s /lib/libasound.so.2
- then
diff --git a/community/tomoyo-tools/PKGBUILD b/community/tomoyo-tools/PKGBUILD
deleted file mode 100644
index a89950e46..000000000
--- a/community/tomoyo-tools/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-# $Id: PKGBUILD 92639 2013-06-10 09:54:10Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Jamie Nguyen <jamie AT tomoyolinux.co.uk>
-
-pkgname=tomoyo-tools
-_basever=2.5.0
-_timestamp=20130406
-_file=53357
-pkgver=${_basever}.${_timestamp}
-pkgrel=1
-pkgdesc='TOMOYO Linux userspace tools for Linux kernels >=3.2'
-arch=('i686' 'x86_64')
-url='http://tomoyo.sourceforge.jp'
-#url='http://sourceforge.jp/projects/tomoyo/releases/?package_id=9818'
-license=('GPL')
-depends=('ncurses' 'linux>=3.2')
-install=tomoyo-tools.install
-source=("http://sourceforge.jp/frs/redir.php?f=/tomoyo/${_file}/${pkgname}-${_basever}-${_timestamp}.tar.gz")
-md5sums=('8888f83fcb87823d714ff551e8680d0d')
-
-prepare() {
- cd "${srcdir}/${pkgname}"
- sed -i \
- -e 's|usr/sbin|usr/bin|g' \
- -e 's|sbin|usr/bin|g' \
- usr_lib_tomoyo/init_policy.c
-}
-
-build() {
- cd "${srcdir}/${pkgname}"
- make USRSBINDIR=/usr/bin SBINDIR=/usr/bin
-}
-
-package() {
- cd "${srcdir}/${pkgname}"
- make USRSBINDIR=/usr/bin SBINDIR=/usr/bin INSTALLDIR="${pkgdir}" install
-}
diff --git a/community/tomoyo-tools/tomoyo-tools.install b/community/tomoyo-tools/tomoyo-tools.install
deleted file mode 100644
index 8f769d0db..000000000
--- a/community/tomoyo-tools/tomoyo-tools.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install () {
- echo
- echo " * To enable TOMOYO Linux, append 'security=tomoyo TOMOYO_trigger=/sbin/init' to the kernel"
- echo " boot options and initialize policy with this command:"
- echo " /usr/lib/tomoyo/init_policy"
- echo
-}
-
-post_upgrade () {
- post_install $1
-}
diff --git a/community/xbmc/ChangeLog b/community/xbmc/ChangeLog
deleted file mode 100644
index 66ae97e3b..000000000
--- a/community/xbmc/ChangeLog
+++ /dev/null
@@ -1,69 +0,0 @@
-2010-04-10 BlackEagle <ike DOT devolder AT gmail DOT com>
- * 9.11-15 :
- Made it back compliant with FHS ( thx pierre for pointing that out )
- namcap checked and modified to fit its needs as far as it was possible
-
-2009-03-07 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-10 :
- Try and fix some autoconf issues (thanks Gentoo ebuild).
-
-2009-02-08 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-9 :
- Replace some libtool 'ltmain.sh' scripts with the one from libtool
- installed with Arch.
- Make sure XBMCTex isn't linked to OpenGL libraries or it will segfault
- on systems using the nvidia driver.
-
-2009-01-30 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-8 :
- Fix some include's so that gcc 4.3.x is happy, shouldn't complain about
- undefined '::realloc' anymore.
- Remove Mac OS X specific files.
-
-2009-01-25 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-7 :
- Moved libcdio, pmount, smbclient and unrar to optdepends.
- Removed unneeded dependency on sdl_gfx.
- Removed dependency on libpng as sdl_image depends on it.
-
-2008-12-14 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-6 :
- Added libpng to dependency list.
- Added gawk to dependency list.
- Removed '--disable-mms' and '--enable-halmount' configure flags as they
- are not mentioned as supported in the configure script.
-
-2008-12-06 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-5 :
- Added libmad to the dependency list.
- Streamripper 1.64.0+ does not include tre anymore, removed streamripper
- and added tre instead.
- Removed subversion from makedepends.
-
-2008-12-06 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-4 :
- Fix permissions for some more scripts, ffmpeg/texi2doc.pl should not
- fail any longer.
-
-2008-12-05 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-3 :
- Added lirc to the optdepends array.
-
-2008-11-26 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-2 :
- Added install file which informs users that a display depth of at
- least 24-bit is required.
-
-2008-11-17 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-1 :
- Initial package, based on previous work by Zeqadious.
diff --git a/community/xbmc/PKGBUILD b/community/xbmc/PKGBUILD
deleted file mode 100644
index 06bdca011..000000000
--- a/community/xbmc/PKGBUILD
+++ /dev/null
@@ -1,112 +0,0 @@
-# $Id: PKGBUILD 92502 2013-06-07 09:29:03Z tomegun $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: Brad Fanella <bradfanella@archlinux.us>
-# Contributor: [vEX] <niechift.dot.vex.at.gmail.dot.com>
-# Contributor: Zeqadious <zeqadious.at.gmail.dot.com>
-# Contributor: BlackIkeEagle < ike DOT devolder AT gmail DOT com >
-
-_prefix=/usr
-
-pkgname=xbmc
-pkgver=12.2
-pkgrel=4
-pkgdesc="A software media player and entertainment hub for digital media"
-arch=('i686' 'x86_64')
-url="http://xbmc.org"
-license=('GPL' 'custom')
-depends=('libpulse' 'hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff' 'libva'
- 'libpng' 'libcdio' 'yajl' 'libmariadbclient' 'libjpeg-turbo' 'libsamplerate'
- 'glew' 'libssh' 'libmicrohttpd' 'libxrandr' 'sdl_mixer' 'sdl_image' 'python2'
- 'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'mesa-demos'
- 'xorg-xdpyinfo' 'libbluray' 'libnfs' 'afpfs-ng' 'libshairport' 'avahi' 'bluez-libs' 'glu'
- 'tinyxml' 'taglib')
-makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libvdpau' 'libcec'
- 'udisks' 'upower' 'mesa' 'doxygen' 'swig' 'java-environment')
-optdepends=('libcec: support for Pulse-Eight USB-CEC adapter'
- 'pulseaudio: pulseaudio support'
- 'lirc: remote controller support'
- 'udisks: automount external drives'
- 'upower: used to trigger suspend functionality'
- 'unrar: access compressed files without unpacking them'
- 'xorg-xinit: autostart xbmc')
-install="${pkgname}.install"
-source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz"
- "xbmc.service")
-md5sums=('489f3877decae4e265ece54f9eaef0ba'
- '76fae229ebc3bcfaab7e7f27e4fb51f5')
-
-build() {
- cd "${srcdir}/xbmc-$pkgver"
-
- # fix lsb_release dependency
- sed -i -e 's:/usr/bin/lsb_release -d:cat /etc/arch-release:' xbmc/utils/SystemInfo.cpp
- sed -i -e 's:#include <libsmbclient.h>:#include <samba-4.0/libsmbclient.h>:' xbmc/filesystem/{SmbFile,SMBDirectory}.cpp
-
- # Bootstrapping XBMC
- ./bootstrap
-
- # Configuring XBMC
- export PYTHON_VERSION=2 # external python v2
- ./configure --prefix=$_prefix --exec-prefix=$_prefix \
- --disable-debug \
- --enable-optimizations \
- --enable-gl \
- --enable-sdl \
- --enable-vaapi \
- --enable-vdpau \
- --enable-xvba \
- --enable-joystick \
- --enable-xrandr \
- --enable-rsxs \
- --enable-projectm \
- --enable-x11 \
- --enable-pulse \
- --enable-rtmp \
- --enable-samba \
- --enable-nfs \
- --enable-afpclient \
- --enable-airplay \
- --enable-airtunes \
- --enable-ffmpeg-libvorbis \
- --enable-dvdcss \
- --disable-hal \
- --enable-avahi \
- --enable-webserver \
- --enable-optical-drive \
- --enable-libbluray \
- --enable-texturepacker \
- --enable-udev \
- --enable-libusb \
- --enable-libcec \
- --enable-external-libraries \
- --disable-external-ffmpeg
- # Now (finally) build
- make
-}
-
-package() {
- cd "${srcdir}/xbmc-$pkgver"
- # Running make install
- make DESTDIR="${pkgdir}" install
-
- # run feh with python2
- sed -i -e 's/python/python2/g' ${pkgdir}${_prefix}/bin/xbmc
-
- # lsb_release fix
- sed -i -e 's/which lsb_release &> \/dev\/null/\[ -f \/etc\/arch-release ]/g' "${pkgdir}${_prefix}/bin/xbmc"
- sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "${pkgdir}${_prefix}/bin/xbmc"
-
- # Tools
- install -D -m 0755 "${srcdir}/xbmc-$pkgver/xbmc-xrandr" "${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr"
- install -D -m 0755 "${srcdir}/xbmc-$pkgver/tools/TexturePacker/TexturePacker" "${pkgdir}${_prefix}/share/xbmc/"
-
- # Licenses
- install -d -m 0755 "${pkgdir}${_prefix}/share/licenses/${pkgname}"
- for licensef in LICENSE.GPL copying.txt; do
- mv "${pkgdir}${_prefix}/share/doc/xbmc/${licensef}" "${pkgdir}${_prefix}/share/licenses/${pkgname}"
- done
-
- # systemd stuff
- install -Dm0644 $srcdir/xbmc.service $pkgdir/usr/lib/systemd/system/xbmc.service
-}
-# vim:set ts=2 sw=2 et:
diff --git a/community/xbmc/xbmc.install b/community/xbmc/xbmc.install
deleted file mode 100644
index b104b33e8..000000000
--- a/community/xbmc/xbmc.install
+++ /dev/null
@@ -1,16 +0,0 @@
-post_install() {
- [[ $(type -p gtk-update-icon-cache) ]] && usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor
- [[ $(type -p update-desktop-database) ]] && usr/bin/update-desktop-database -q usr/share/applications
- getent group xbmc > /dev/null || groupadd xbmc
- getent passwd xbmc > /dev/null || useradd -m -d /var/lib/xbmc -g xbmc xbmc
- usermod -a -G xbmc,audio,video,power,network,optical,storage,disk xbmc
-}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- post_install $1
- echo "You may want to remove xbmc user and group"
-}
diff --git a/community/xbmc/xbmc.service b/community/xbmc/xbmc.service
deleted file mode 100644
index 431582f1b..000000000
--- a/community/xbmc/xbmc.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description = Starts instance of XBMC using xinit
-After = remote-fs.target
-
-[Service]
-User = xbmc
-Group = xbmc
-Type = simple
-ExecStart = /usr/bin/xinit /usr/bin/xbmc-standalone -- :0 -nolisten tcp
-Restart = always
-
-[Install]
-WantedBy = multi-user.target