Commit b5f88011 authored by Fabian's avatar Fabian

Merge remote-tracking branch 'origin/testing' into testing

parents 8cd1c571 3e923ff8
......@@ -4,7 +4,7 @@
pkgname=cups-filters
pkgver=1.0.29
pkgrel=2
pkgrel=3
pkgdesc="OpenPrinting CUPS Filters"
arch=('x86_64')
url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
......@@ -18,12 +18,16 @@ optdepends=('ghostscript: for non-PostScript printers to print with CUPS to conv
backup=(etc/fonts/conf.d/99pdftoopvp.conf)
options=(!libtool)
source=("http://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.gz"
'cups-browsed.service')
'cups-browsed.service'
'poppler_buildfix.diff')
md5sums=('0640a02a3fb88d3dbdb224e3becd400d'
'c1101c052abfd93759d4963f6f6c36f0')
'c1101c052abfd93759d4963f6f6c36f0'
'8029f71aa240f5ed814bcdc900ec1b27')
build() {
cd "$srcdir/$pkgname-$pkgver"
patch -p0 -i "${srcdir}"/poppler_buildfix.diff
./configure --prefix=/usr \
--sysconfdir=/etc \
--with-rcdir=no \
......
=== modified file 'NEWS'
--- NEWS 2013-01-02 18:23:25 +0000
+++ NEWS 2013-01-09 10:42:32 +0000
@@ -1,6 +1,11 @@
NEWS - OpenPrinting CUPS Filters v1.0.29 - 2013-01-02
-----------------------------------------------------
+CHANGES IN V1.0.30
+
+ - pdftoopvp: Let it build with Poppler 0.22.x. Thanks to Koji Otani
+ from BBR Inc. (Bug #1089).
+
CHANGES IN V1.0.29
- Fixed ./configure option "--with-rcdir=no". Thanks to Jiri
=== modified file 'filter/pdftoopvp/OPVPOutputDev.cxx'
--- filter/pdftoopvp/OPVPOutputDev.cxx 2012-07-20 08:32:55 +0000
+++ filter/pdftoopvp/OPVPOutputDev.cxx 2013-01-09 10:42:32 +0000
@@ -1804,8 +1804,14 @@
maskSplash = new Splash(maskBitmap, gFalse);
maskColor[0] = 0;
maskSplash->clear(maskColor);
+#if POPPLER_VERSION_MAJOR <= 0 && (POPPLER_VERSION_MINOR <= 20 || (POPPLER_VERSION_MINOR == 21 && POPPLER_VERSION_MICRO <= 2))
maskSplash->drawImage(&imageSrc, &imgMaskData,
splashModeMono8, gFalse, maskWidth, maskHeight, mat);
+#else
+ maskSplash->drawImage(&imageSrc, &imgMaskData,
+ splashModeMono8, gFalse, maskWidth, maskHeight,
+ mat,gFalse);
+#endif
delete imgMaskData.imgStr;
maskStr->close();
gfree(imgMaskData.lookup);
=== modified file 'filter/pdftoopvp/oprs/OPRS.cxx'
--- filter/pdftoopvp/oprs/OPRS.cxx 2012-09-10 19:56:59 +0000
+++ filter/pdftoopvp/oprs/OPRS.cxx 2013-01-09 10:42:32 +0000
@@ -5,6 +5,9 @@
//========================================================================
#include <config.h>
+#ifdef HAVE_CPP_POPPLER_VERSION_H
+#include "cpp/poppler-version.h"
+#endif
#ifdef USE_GCC_PRAGMAS
#pragma implementation
@@ -235,7 +238,11 @@
SplashColorMode srcMode, GBool srcAlpha,
int w, int h, SplashCoord *mat) {
if (rasterMode) {
+#if POPPLER_VERSION_MAJOR <= 0 && (POPPLER_VERSION_MINOR <= 20 || (POPPLER_VERSION_MINOR == 21 && POPPLER_VERSION_MICRO <= 2))
return splash->drawImage(src,srcData,srcMode,srcAlpha,w,h,mat);
+#else
+ return splash->drawImage(src,srcData,srcMode,srcAlpha,w,h,mat,gFalse);
+#endif
} else {
return opvpSplash->drawImage(src,srcData,srcMode,srcAlpha,w,h,mat);
}
......@@ -6,7 +6,7 @@
pkgname=flashplugin
_licensefile='PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf'
pkgver=11.2.202.273
pkgrel=1
pkgrel=2
pkgdesc='Adobe Flash Player'
url='http://labs.adobe.com/technologies/flashplatformruntimes/flashplayer11/'
arch=('x86_64')
......
......@@ -4,22 +4,22 @@
# maintainer abveritas@chakra-project.org
pkgname=gconf
pkgver=2.32.4
pkgver=3.2.5
pkgrel=2
pkgdesc="A configuration database system"
arch=(i686 x86_64)
arch=('x86_64')
license=('LGPL')
depends=('orbit2>=2.14.18' 'gtk2>=2.22.0' 'libxml2>=2.7.7' 'polkit>=0.98' 'libldap>=2.4.23' 'dbus-glib>=0.86')
depends=('orbit2' 'gtk2' 'libxml2' 'polkit' 'libldap' 'dbus-glib')
makedepends=('pkgconfig' 'intltool' 'gobject-introspection')
options=('!libtool')
install=gconf.install
url="http://www.gnome.org"
source=(http://ftp.gnome.org/pub/gnome/sources/GConf/2.32/GConf-${pkgver}.tar.bz2
gconf-merge-schema
gconfpkg
gconf-reload.patch
01_xml-gettext-domain.patch)
md5sums=('b4475bb58c51ca59c7781cd95b302c13'
source=("http://ftp.gnome.org/pub/gnome/sources/GConf/3.2/GConf-${pkgver}.tar.xz"
'gconf-merge-schema'
'gconfpkg'
'gconf-reload.patch'
'01_xml-gettext-domain.patch')
md5sums=('1b803eb4f8576c572d072692cf40c9d8'
'240b473fa17b748fc9020caf372d936c'
'b745f04b4121d8724c002b14a4c110b6'
'cfcc8e15be7b8a48de4aa34336ff6090'
......@@ -28,9 +28,9 @@ md5sums=('b4475bb58c51ca59c7781cd95b302c13'
build() {
cd "${srcdir}/GConf-${pkgver}"
# Patch from fedora - reloads gconf after installing schemas
patch -Np1 -i "${srcdir}/gconf-reload.patch"
patch -p1 -i "${srcdir}/gconf-reload.patch"
# http://bugzilla.gnome.org/show_bug.cgi?id=568845
patch -Np1 -i "${srcdir}/01_xml-gettext-domain.patch"
patch -p1 -i "${srcdir}/01_xml-gettext-domain.patch"
# Python2 fix
sed -i '1s|#!/usr/bin/env python$|&2|' gsettings/gsettings-schema-convert
......
post_install() {
ldconfig -r .
chmod 755 etc/gconf/gconf.xml.system
usr/bin/gio-querymodules usr/lib/gio/modules
}
post_upgrade() {
ldconfig -r .
if [ `vercmp $2 2.18.0.1-2` -lt 0 ]; then
echo "Regenerating GConf database... "
# Move from /opt/gnome to /usr
ldconfig -r .
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
find /opt/gnome/{etc,share}/gconf/schemas -name "*.schemas" | xargs \
usr/bin/gconftool-2 --makefile-install-rule > /dev/null
if [ -f opt/gnome/etc/gconf/panel-default-setup.entries ]; then
usr/bin/gconftool-2 --direct --load opt/gnome/etc/gconf/panel-default-setup.entries > /dev/null
fi
echo "done."
fi
chmod 755 etc/gconf/gconf.xml.system
PID=`pidof gconfd-2`
if [ ! -z "${PID}" ]; then
kill ${PID}
fi
usr/bin/gio-querymodules usr/lib/gio/modules
}
post_remove() {
usr/bin/gio-querymodules usr/lib/gio/modules
}
\ No newline at end of file
# Platform packages for Chakra
# Maintainer: abveritas@chakra-project.org
pkgname=gdb
pkgver=7.3.1
pkgver=7.5.1
pkgrel=1
pkgdesc="The GNU Debugger"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.gnu.org/software/gdb/"
license=('GPL3')
depends=('ncurses' 'expat' 'python')
......@@ -12,15 +12,15 @@ makedepends=('texinfo')
backup=('etc/gdb/gdbinit')
options=('!libtool')
install=gdb.install
source=(http://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.bz2)
md5sums=('b89a5fac359c618dda97b88645ceab47')
source=("http://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.bz2")
md5sums=('3f48f468b24447cf24820054ff6e85b1')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --disable-nls \
--with-system-readline \
--with-python=/usr/bin/python \
--with-python=/usr/bin/python2 \
--with-system-gdbinit=/etc/gdb/gdbinit
make
}
......
......@@ -13,7 +13,7 @@ url="http://www.gtk.org/"
install="gtk3.install"
depends=('cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor'
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage'
'pango' 'shared-mime-info' 'colord'' at-spi2-atk')
'pango' 'shared-mime-info' 'colord' 'at-spi2-atk')
makedepends=('gobject-introspection')
options=('!libtool' '!docs')
backup=(etc/gtk-3.0/settings.ini)
......
# Platform Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# maintainer abveritas[at]chakra-project[dot]org>
pkgname=icc_examin
pkgver=0.50
pkgver=0.54
pkgrel=1
pkgdesc="ICC Examin is a colour management utility."
url="http://oyranos.org/"
arch=('i686' 'x86_64')
arch=('x86_64')
license=('MIT')
makedepends=()
depends=(ftgl fltk openicc oyranos)
optdepends=(argyllcms)
source=("http://prdownloads.sourceforge.net/oyranos/$pkgname-$pkgver.tar.bz2")
license=('MIT')
depends=('ftgl' 'fltk' 'openicc' 'oyranos' 'elektra')
source=("http://sourceforge.net/projects/oyranos/files/ICC%20Examin/ICC%20Examin%200.54/$pkgname-$pkgver.tar.bz2")
md5sums=('4add0302cc7978549335f507d711605c')
build() {
cd $srcdir/$pkgname-$pkgver
./configure --prefix=/usr --enable-threads --enable-xft --enable-shared || return 1
make || return 1
./configure --prefix=/usr \
--enable-threads \
--enable-xft \
--enable-shared
make
}
package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
}
md5sums=('80d0f98df3ad5f23f6bc8211155b016b')
\ No newline at end of file
# Maintainer: abveritas@chakra-project.org
# Contributor: Michael Pusterhofer <pusterhofer(at)student(dot)tugraz(dot)at>
pkgname=itstool
pkgver=1.2.0
pkgrel=1
pkgdesc="XML to PO and back again"
arch=('x86_64')
url="http://itstool.org/"
license=('GPL3')
source=("http://files.itstool.org/itstool/$pkgname-$pkgver.tar.bz2")
depends=('python2' 'libxml2')
md5sum=('46fed63fb89c72dbfc03097b4477084ff05ad6f171212d8f1f1546ea543978aa')
build() {
cd $pkgname-$pkgver
sed -i '1s|#!/usr/bin/python|&2|' itstool itstool.in
./configure --prefix=/usr
make
}
check() {
cd $pkgname-$pkgver
make -k check
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
......@@ -4,7 +4,7 @@
pkgname=libbonobo
_pkgver=2.32
pkgver="${_pkgver}.1"
pkgrel=2
pkgrel=3
pkgdesc="A set of language and system independant CORBA interfaces for creating reusable components"
arch=('x86_64')
license=('GPL' 'LGPL')
......
......@@ -4,10 +4,6 @@ post_install() {
post_upgrade() {
ldconfig -r .
PID=`pidof bonobo-activation-server`
if [ ! -z "${PID}" ]; then
killall -HUP bonobo-activation-server 2>&1
fi
}
pre_remove() {
......
......@@ -5,7 +5,7 @@
pkgname=libffado
pkgver=2.1.0
pkgrel=2
pkgrel=3
pkgdesc="Driver for FireWire audio devices"
arch=('x86_64')
url="http://www.ffado.org/"
......
# $Id: PKGBUILD 30217 2009-03-17 18:11:58Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Platform Packages for Chakra, part of chakra-project.org
#
# maintainer abveritas[at]chakra-project[dot]org>
pkgname=libglade
pkgver=2.6.4
pkgrel=3
pkgrel=4
pkgdesc="Allows you to load glade interface files in a program at runtime"
arch=(i686 x86_64)
arch=('x86_64')
license=('LGPL')
depends=('gtk2>=2.16.0' 'libxml2>=2.7.3')
url="http://www.gnome.org"
depends=('gtk2' 'libxml2')
makedepends=('python2' 'pkgconfig')
optdepends=('python2: libglade-convert script')
options=('!libtool')
install=glade.install
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.6/${pkgname}-${pkgver}.tar.bz2
libglade-2.0.1-nowarning.patch)
url="http://www.gnome.org"
source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.6/${pkgname}-${pkgver}.tar.bz2"
'libglade-2.0.1-nowarning.patch')
md5sums=('d1776b40f4e166b5e9c107f1c8fe4139'
'4f879c0ce550004905aa0fb24f25c353')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np1 -i "${srcdir}/libglade-2.0.1-nowarning.patch" || return 1
./configure --sysconfdir=/etc --prefix=/usr --localstatedir=/var || return 1
make || return 1
make DESTDIR="${pkgdir}" install || return 1
install -m755 libglade-convert "${pkgdir}/usr/bin/" || return 1
patch -p1 -i "${srcdir}/libglade-2.0.1-nowarning.patch"
./configure --sysconfdir=/etc --prefix=/usr --localstatedir=/var
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 libglade-convert "${pkgdir}/usr/bin/"
}
# $Id: PKGBUILD 63248 2010-01-16 20:44:09Z jgc $
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Maintainer: judd <jvinet@zeroflux.org>
# maintainer abveritas@chakra-project.org
pkgname=libmng
pkgver=1.0.10
pkgrel=3
pkgrel=4
pkgdesc="A collection of routines used to create and manipulate MNG format graphics files"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.libmng.com/"
license=('custom')
depends=('zlib' 'libjpeg>=8')
depends=('zlib' 'libjpeg-turbo')
options=(!libtool)
source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz)
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
md5sums=('a464ae7d679781beebdf7440d144b7bd')
build() {
cd $srcdir/$pkgname-$pkgver
ln -s makefiles/configure.in .
ln -s makefiles/Makefile.am .
autoreconf --force --install
./configure --prefix=/usr
make || return 1
make DESTDIR=$pkgdir install || return 1
install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
......@@ -5,12 +5,12 @@
pkgname=libsoup
pkgver=2.40.3
pkgrel=1
pkgrel=2
pkgdesc="GNOME HTTP Library - base library"
arch=('x86_64')
license=('LGPL')
depends=('glib2>=2.34.0' 'libxml2' 'gnutls' 'sqlite3' 'libgnome-keyring')
makedepends=('intltool' 'gobject-introspection' 'python2')
depends=('glib2>=2.34.0' 'libxml2' 'gnutls' 'sqlite3' )
makedepends=('intltool' 'gobject-introspection' 'python2' 'libgnome-keyring')
url="http://www.gnome.org"
source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.40/${pkgname}-${pkgver}.tar.xz")
options=('!libtool' '!emptydirs')
......
......@@ -4,7 +4,7 @@
# maintainer abveritas[at]chakra-project[dot]org>
pkgname=libxcm
pkgver=0.5.1
pkgver=0.5.2
pkgrel=1
pkgdesc="The libXcm library contains the a reference implementation of the net-color \
spec. The net-color spec allows to attach colour regions to X windows to \
......@@ -14,7 +14,7 @@ arch=('x86_64')
depends=('xorg-server')
source=("http://prdownloads.sourceforge.net/oyranos/libXcm-$pkgver.tar.bz2")
license=('MIT')
md5sums=('4b818b7e710352247b6d7ba33f5b9318')
md5sums=('4d4f2ad9cdea8d4a9eb6723d86d31016')
build() {
cd $srcdir/libXcm-$pkgver
......
#
# Platform Packages for Chakra, part of chakra-project.org
#
# Maintainer abveritas@chakra-project.org
pkgname=libxml++
pkgver=2.36.0
pkgrel=1
pkgdesc="C++ bindings to libxml2."
arch=('x86_64')
license=('LGPL')
url="http://libxmlplusplus.sourceforge.net/"
depends=('glibmm' 'libxml2>=2.7.7')
options=('!libtool' '!emptydirs')
source=("http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/2.36/${pkgname}-${pkgver}.tar.xz")
md5sums=('72838890c773f89ec701ba1a57cf0802')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
\ No newline at end of file
......@@ -7,7 +7,7 @@ pkgbase=nvidia-304xx-utils
pkgname=('nvidia-304xx-utils' 'nvidia-304xx-settings')
# Edit chakra-hardware-detection/hooks/hwdetect_7_graphics on version jump from 3xx.xx
pkgver=304.64
pkgrel=1
pkgrel=3
arch=('x86_64')
url="http://www.nvidia.com/"
license=('custom')
......@@ -91,7 +91,7 @@ package_nvidia-304xx-utils() {
package_nvidia-304xx-settings() {
pkgdesc="Gtk Graphical User Interface for nVidia"
depends=('nvidia-304xx-utils' 'gtk2')
depends=('nvidia-304xx-utils' 'gtk2' 'pangox-compat')
conflicts=('nvidia-settings')
cd "${srcdir}/${_pkg}"
......
......@@ -4,9 +4,9 @@
# Contributions from AUR: https://aur.archlinux.org/packages/nvidia-bumblebee/
pkgname=nvidia-bumblebee
pkgver=313.18
pkgver=313.26
pkgrel=1
_kernver='3.7.6-1-CHAKRA'
_kernver='3.7.6-2-CHAKRA'
_extramodules='extramodules-3.7-CHAKRA'
pkgdesc="NVIDIA drivers for linux. Packaged for Bumblebee"
arch=('x86_64')
......@@ -18,15 +18,13 @@ conflicts=('nvidia' 'nvidia-96xx' 'nvidia-173xx' 'nvidia-304xx' 'dkms-nvidia')
license=('custom')
install=nvidia.install
options=(!strip)
source=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"
'conftest_new.diff')
md5sums=('fa17a260793a38b4b8ae367db2e03b39'
'fabd5e3a17e2bf4aef4bf2e25a0e17d4')
source=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run")
md5sums=('2d35124fa5a4b009f170fe893b5d07e3')
build() {
cd "${srcdir}"
sh "NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run" --extract-only
patch -p1 -i "${srcdir}/conftest_new.diff"
cd "NVIDIA-Linux-x86_64-${pkgver}-no-compat32/kernel"
make SYSSRC=/lib/modules/"${_kernver}/build" module
}
......
--- a/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:20.669633666 -0500
+++ b/NVIDIA-Linux-x86_64-313.18-no-compat32/kernel/conftest.sh 2013-02-04 15:10:34.283334673 -0500
@@ -1701,7 +1701,7 @@
SUBLEVEL=$(grep "^SUBLEVEL =" $MAKEFILE | cut -d " " -f 3)
if [ -n "$PATCHLEVEL" -a $PATCHLEVEL -ge 6 \
- -a -n "$SUBLEVEL" -a $SUBLEVEL -le 5 ]; then
+ -a -n "$SUBLEVEL" -a $SUBLEVEL -le 6 ]; then
SELECTED_MAKEFILE=Makefile.kbuild
RET=0
fi
\ No newline at end of file
......@@ -8,8 +8,8 @@ _extramodules=extramodules-`pacman -Q linux-lts | cut -c11-13 | sed 's/linux-lts
_kver="$(cat /lib/modules/${_extramodules}/version)"
pkgname=nvidia-lts
pkgver=313.18
pkgrel=2
pkgver=313.26
pkgrel=1
pkgdesc="NVIDIA drivers for linux."
arch=('x86_64')
url="http://www.nvidia.com/"
......@@ -22,7 +22,7 @@ install=nvidia.install
_ARCH='x86_64'
_pkg="NVIDIA-Linux-${_ARCH}-${pkgver}-no-compat32"
source=("http://us.download.nvidia.com/XFree86/Linux-${_ARCH}/${pkgver}/${_pkg}.run")
md5sums=('fa17a260793a38b4b8ae367db2e03b39')
md5sums=('2d35124fa5a4b009f170fe893b5d07e3')
build() {
cd "${srcdir}"
......
......@@ -5,19 +5,19 @@
pkgname=nvidia-utils-bumblebee
pkgver=313.18
pkgrel=3
pkgver=313.26
pkgrel=1
pkgdesc="NVIDIA drivers utilities and libraries. Repacked and installed in different folder to be used simultaneously with libgl."
arch=('x86_64')
url="http://www.nvidia.com/"
depends=('xorg-server' 'pango')
depends=('xorg-server' 'pango' 'pangox-compat')
optdepends=('gtk2: nvidia-settings' 'pkgconfig: nvidia-xconfig' 'opencl-nvidia: OpenCL support')
conflicts=('nvidia-utils' 'nvidia-settings')
provides=("nvidia-utils=$pkgver" 'nvidia-settings')
license=('custom')
install=nvidia.install
source=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run")
md5sums=('fa17a260793a38b4b8ae367db2e03b39')
md5sums=('2d35124fa5a4b009f170fe893b5d07e3')
create_links() {
......
......@@ -6,7 +6,7 @@
pkgbase=nvidia-utils
pkgname=('nvidia-utils' 'opencl-nvidia' 'libcl' 'nvidia-settings')
# Edit chakra-hardware-detection/hooks/hwdetect_7_graphics on version jump from 3xx.xx
pkgver=313.18
pkgver=313.26
pkgrel=1
arch=('x86_64')
url="http://www.nvidia.com/"
......@@ -16,7 +16,7 @@ options=('!strip')
[ "$CARCH" = "x86_64" ] && {
ARCH='x86_64'
_pkg="NVIDIA-Linux-${ARCH}-${pkgver}-no-compat32"
md5sums=('fa17a260793a38b4b8ae367db2e03b39')
md5sums=('2d35124fa5a4b009f170fe893b5d07e3')
}
source=("ftp://download.nvidia.com/XFree86/Linux-${ARCH}/${pkgver}/${_pkg}.run"
......@@ -40,7 +40,7 @@ build() {
package_libcl() {
pkgdesc="OpenCL library and ICD loader from NVIDIA"
pkgver=1.1.9.7
pkgver=1.1.9.8
cd "${srcdir}/${_pkg}"
......@@ -59,6 +59,7 @@ package_opencl-nvidia() {
# OpenCL
install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
create_links
}
......@@ -93,6 +94,10 @@ package_nvidia-utils() {
# CUDA
install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib/libcuda.so.${pkgver}"
install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib/libnvcuvid.so.${pkgver}"
install -D -m755 nvidia-cuda-proxy-server "${pkgdir}/usr/bin/nvidia-cuda-proxy-server"
install -D -m644 nvidia-cuda-proxy-control.1.gz "${pkgdir}/usr/share/man/man1/nvidia-cuda-proxy-control.1.gz"
# DEBUG
install -D -m755 nvidia-debugdump "${pkgdir}/usr/bin/nvidia-debugdump"
# nvidia-xconfig
install -D -m755 nvidia-xconfig "${pkgdir}/usr/bin/nvidia-xconfig"
install -D -m644 nvidia-xconfig.1.gz "${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz"
......@@ -113,7 +118,7 @@ package_nvidia-utils() {
package_nvidia-settings() {
pkgdesc="Gtk Graphical User Interface for nVidia"
depends=('nvidia-utils' 'gtk2')
depends=('nvidia-utils' 'gtk2' 'pangox-compat')
cd "${srcdir}/${_pkg}"
......
......@@ -7,26 +7,24 @@ _extramodules=extramodules-3.7-CHAKRA
_kver=$(cat /lib/modules/${_extramodules}/version)
pkgname=('nvidia' 'chd-nvidia')
pkgver=313.18
pkgrel=3
pkgver=313.26
pkgrel=1
arch=('x86_64')
url="http://www.nvidia.com/"
makedepends=('linux-headers' 'linux>=3.7' 'linux<3.8' "nvidia-utils=${pkgver}")
license=('custom')
source=("https://gitorious.org/chakra/chakra-hardware-detection/blobs/raw/master/hwdb/nvidia_supported"
'conftest_new.diff')
md5sums=('62d0cdb856cfae64753c0f3acf729d47'
'2627107ebbd930389b00a9a2cd5e6f42')
source=("https://gitorious.org/chakra/chakra-hardware-detection/blobs/raw/master/hwdb/nvidia_supported")
md5sums=('62d0cdb856cfae64753c0f3acf729d47')
_ARCH='x86_64'
_pkg="NVIDIA-Linux-${_ARCH}-${pkgver}-no-compat32"
source+=("ftp://download.nvidia.com/XFree86/Linux-${_ARCH}/${pkgver}/${_pkg}.run")
md5sums+=('fa17a260793a38b4b8ae367db2e03b39')
md5sums+=('2d35124fa5a4b009f170fe893b5d07e3')
build() {
cd "${srcdir}"
sh "${_pkg}.run" --extract-only
patch -p1 -i "${srcdir}/conftest_new.diff"
cd "${_pkg}/kernel"
make SYSSRC=/lib/modules/"${_kver}/build" module
}
......
# Platform Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# maintainer abveritas[at]chakra-project[dot]org>
pkgname=openicc
pkgver=1.0.1
pkgver=1.3.1
pkgrel=1
pkgdesc="Colour management projects to share ICC related implementation details and data among graphics applications, libraries and color management services."
url="http://www.freedesktop.org/wiki/OpenIcc"
arch=('i686' 'x86_64')
makedepends=(make)
depends=(xorg-server)
source=("http://prdownloads.sourceforge.net/openicc/$pkgname-data-$pkgver.tar.gz")
md5sums=('c2c956ad917c8bce8d9e98fb17724260')
license=('GPL')
arch=('x86_64')
license=('GPL')
depends=('xorg-server')
source=("http://downloads.sourceforge.net/project/$pkgname/OpenICC-Profiles/icc-profiles-$pkgname-$pkgver.tar.bz2")
md5sums=('d18ed8dc5e3f6792d445af67d5f3b0d6')
build() {
cd $srcdir/$pkgname-data-$pkgver
./configure --prefix=/usr || return 1
make || return 1
cd $srcdir/icc-profiles-$pkgname-$pkgver
./configure --prefix=/usr
make
}
package() {
cd $srcdir/$pkgname-data-$pkgver
cd $srcdir/icc-profiles-$pkgname-$pkgver
make DESTDIR=$pkgdir install
}
\ No newline at end of file
# Platform Packages for Chakra, part of chakra-project.org
#
# maintainer abveritas@chakra-project.org
# contributor Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=pangox-compat
pkgver=0.0.2
pkgrel=1
pkgdesc="X Window System font support for Pango"
arch=('x86_64')
license=('LGPL')
depends=('pango')
options=('!libtool')