diff --git a/cups-filters/PKGBUILD b/cups-filters/PKGBUILD new file mode 100644 index 000000000..dcea0b0f1 --- /dev/null +++ b/cups-filters/PKGBUILD @@ -0,0 +1,41 @@ +# Platform Packages for Chakra, part of chakra-project.org +# +# maintainer abveritas@chakraproject.org + +pkgname=cups-filters +pkgver=1.0.20 +pkgrel=1 +pkgdesc="OpenPrinting CUPS Filters" +arch=('i686' 'x86_64') +url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting" +license=('GPL') +depends=('lcms2' 'poppler>=0.20.2') +makedepends=('ghostscript' 'ttf-dejavu') # ttf-dejavu for make check +optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images' + 'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly') +backup=(etc/fonts/conf.d/99pdftoopvp.conf) +options=(!libtool) +source=(http://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.gz) +md5sums=('fc1d2b8cb5b0513224d7e2b01f900704') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make -k check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + # drop static lib + rm -f ${pkgdir}/usr/lib/*.a +} diff --git a/gstreamer0.10-good/PKGBUILD b/gstreamer0.10-good/PKGBUILD index 1216b9453..e0e8478fb 100644 --- a/gstreamer0.10-good/PKGBUILD +++ b/gstreamer0.10-good/PKGBUILD @@ -6,11 +6,11 @@ pkgbase=gstreamer0.10-good pkgname=('gstreamer0.10-good' 'gstreamer0.10-good-plugins') pkgver=0.10.31 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') license=('LGPL') makedepends=('intltool' 'pkgconfig' 'gstreamer0.10-base>=0.10.36' 'libavc1394' 'libiec61883' 'aalib' 'libshout' 'libdv' - 'flac' 'wavpack' 'taglib' 'libsoup' 'v4l-utils' 'libcaca' 'bzip2' 'gdk-pixbuf2' 'libpulse' 'jack' 'udev') + 'flac' 'wavpack' 'taglib' 'libsoup' 'v4l-utils' 'libcaca' 'bzip2' 'gdk-pixbuf2' 'libpulse' 'jack' 'systemd') url="http://gstreamer.freedesktop.org/" options=(!libtool !emptydirs) source=(${url}/src/gst-plugins-good/gst-plugins-good-${pkgver}.tar.xz) diff --git a/libatasmart/PKGBUILD b/libatasmart/PKGBUILD index 23d778ea5..611c672ad 100644 --- a/libatasmart/PKGBUILD +++ b/libatasmart/PKGBUILD @@ -1,22 +1,30 @@ -# $Id: PKGBUILD 56910 2009-10-30 16:29:38Z giovanni $ -# Maintainer: Jan de Groot +# +# Platform Packages for Chakra, part of chakra-project.org +# +# maintainer abveritas@chakra-project.org pkgname=libatasmart -pkgver=0.17 +pkgver=0.18 pkgrel=1 pkgdesc="ATA S.M.A.R.T. Reading and Parsing Library" -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('LGPL') -depends=('udev>=146') +depends=('systemd') url="http://0pointer.de/blog/projects/being-smart.html" -options=(!libtool) -source=(http://0pointer.de/public/${pkgname}-${pkgver}.tar.gz) -md5sums=('dc36cadbbb7fa38f8af175713eda1a21') +options=('!libtool') +source=("http://0pointer.de/public/${pkgname}-${pkgver}.tar.gz") +md5sums=('dc22b7acda1c2230f55ae98737e8b159') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/libmirage/PKGBUILD b/libmirage/PKGBUILD index 63bd2bf73..c899c8f42 100644 --- a/libmirage/PKGBUILD +++ b/libmirage/PKGBUILD @@ -5,7 +5,7 @@ pkgname=libmirage pkgver=1.5.0 -pkgrel=2 +pkgrel=3 pkgdesc="CD-ROM image (B6T/CCD/CDI/CUE/ISO/MDS/NRG/TOC) access library" arch=('i686' 'x86_64') url="http://cdemu.sourceforge.net/" @@ -32,4 +32,3 @@ package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } - diff --git a/modemmanager/PKGBUILD b/modemmanager/PKGBUILD index 8768fd87a..78bca139a 100644 --- a/modemmanager/PKGBUILD +++ b/modemmanager/PKGBUILD @@ -1,23 +1,22 @@ # # Chakra Packages for Chakra, part of chakra-project.org # -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa +# maintainerabveritas[at]chakra-project[dot]org> pkgname=modemmanager _realname=ModemManager pkgver=0.5.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Mobile broadband modem management service" arch=('i686' 'x86_64') url="http://cgit.freedesktop.org/ModemManager/ModemManager/" license=('GPL2') -depends=('dbus-glib>=0.82' 'udev>=146' 'ppp>=2.4.5') +depends=('dbus-glib>=0.100' 'systemd' 'ppp>=2.4.5') makedepends=('intltool') -options=('!libtool' 'force') +options=('!libtool') source=(http://download.gnome.org/sources/${_realname}/0.5/${_realname}-${pkgver}.tar.xz modem-manager.service) -optdepends=('usb_modeswitch: install if your modem shows up as a storage drive') +optdepends=('usb-modeswitch: install if your modem shows up as a storage drive') sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8' '66c9947972066dd5494c3a18b0e833f236e0866b455675368b5994900cbaf384') @@ -36,4 +35,6 @@ package() { make DESTDIR="$pkgdir" install install -Dm644 "$srcdir/modem-manager.service" "$pkgdir/usr/lib/systemd/system/modem-manager.service" + echo "SystemdService=modem-manager.service" \ + >> "$pkgdir/usr/share/dbus-1/system-services/org.freedesktop.ModemManager.service" } diff --git a/networkmanager-dispatcher-ntpd/10-ntpd b/networkmanager-dispatcher-ntpd/10-ntpd index 8a46c62ba..2d36d0c46 100755 --- a/networkmanager-dispatcher-ntpd/10-ntpd +++ b/networkmanager-dispatcher-ntpd/10-ntpd @@ -1,19 +1,21 @@ #!/bin/bash -if [ -e "/etc/rc.d/ntpd" ]; then - case "$2" in - up) - /etc/rc.d/ntpd start - ;; - vpn-up) - /etc/rc.d/ntpd start - ;; - down) - /etc/rc.d/ntpd stop - ;; - vpn-down) - /etc/rc.d/ntpd stop - ;; - esac +timedate1() { + gdbus call \ + --system \ + --object-path /org/freedesktop/timedate1 \ + --dest org.freedesktop.timedate1 \ + --method org.freedesktop.timedate1.SetNTP "$@" +} + +if [ -e /sys/fs/cgroup/systemd ]; then + case "$2" in + up) + timedate1 true false + ;; + down) + timedate1 false false + ;; + esac fi diff --git a/networkmanager-dispatcher-ntpd/PKGBUILD b/networkmanager-dispatcher-ntpd/PKGBUILD index c0d7a0b14..6d87a4d01 100644 --- a/networkmanager-dispatcher-ntpd/PKGBUILD +++ b/networkmanager-dispatcher-ntpd/PKGBUILD @@ -4,19 +4,16 @@ # Maintainer: Daniele Cocca # Original Arch Linux 'community' Maintainer: Jelle van der Waa -# include global config -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf - pkgname=networkmanager-dispatcher-ntpd pkgver=1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Dispatcher script for ntpd." arch=(any) license=('BSD') url="http://www.gnome.org/projects/NetworkManager" depends=('networkmanager' 'ntp') source=("10-ntpd") -md5sums=('634640886979278dc3a74dbae342d3e7') +md5sums=('624068bcf442a237a531d044d0a8bb98') package() { install -Dm700 "${srcdir}/10-ntpd" "${pkgdir}/etc/NetworkManager/dispatcher.d/10-ntpd" diff --git a/networkmanager-dispatcher-ntpdate/PKGBUILD b/networkmanager-dispatcher-ntpdate/PKGBUILD index b9555c3c0..08a74a046 100644 --- a/networkmanager-dispatcher-ntpdate/PKGBUILD +++ b/networkmanager-dispatcher-ntpdate/PKGBUILD @@ -3,9 +3,6 @@ # # Maintainer: Daniele Cocca -# include global config -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf - pkgname=networkmanager-dispatcher-ntpdate pkgver=1.0 pkgrel=1 diff --git a/networkmanager-openconnect/PKGBUILD b/networkmanager-openconnect/PKGBUILD index f2f72dc21..3bc8581f8 100644 --- a/networkmanager-openconnect/PKGBUILD +++ b/networkmanager-openconnect/PKGBUILD @@ -1,12 +1,10 @@ # # Chakra Packages for Chakra, part of chakra-project.org # -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa -# contributor : Radu Andries +# maintainer: abveritas@chakra-project.org pkgname=networkmanager-openconnect -pkgver=0.9.2.0 +pkgver=0.9.6.2 pkgrel=1 pkgdesc="NetworkManager VPN integration for openconnect" arch=('i686' 'x86_64') @@ -17,8 +15,8 @@ makedepends=('intltool') # No 'gtk2' 'libglade' 'gconf' 'gnome-keyring' 'libgnom # optdepends=('network-manager-applet: GNOME frontends to NetWorkmanager') options=('!libtool') install=$pkgname.install -source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/0.9/NetworkManager-openconnect-${pkgver}.tar.bz2) -sha256sums=('5e95aac22178bf2e686b5dfb0d13d31ac09510aefaf54b619193ec5ed9d766e6') +source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/0.9/NetworkManager-openconnect-${pkgver}.tar.xz) +sha256sums=('3f53d87dbeb00fc841ef5981e6f1a1a192c65d273386246d48245cca84fa41b0') build() { cd "${srcdir}/NetworkManager-openconnect-${pkgver}" @@ -26,11 +24,11 @@ build() { --sysconfdir=/etc \ --libexecdir=/usr/lib/networkmanager \ --without-gnome \ - --disable-static || return 1 - make || return 1 + --disable-static + make } package() { cd "${srcdir}/NetworkManager-openconnect-${pkgver}" - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/networkmanager-openvpn/PKGBUILD b/networkmanager-openvpn/PKGBUILD index ea8a96fc5..53543eb75 100644 --- a/networkmanager-openvpn/PKGBUILD +++ b/networkmanager-openvpn/PKGBUILD @@ -1,15 +1,10 @@ # # Chakra Packages for Chakra, part of chakra-project.org # -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa -# contributor : Radu Andries - -# include global config -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf +# maintainer abveritas@cahkra-project.org pkgname=networkmanager-openvpn -pkgver=0.9.2.0 +pkgver=0.9.6.0 pkgrel=1 pkgdesc="NetworkManager VPN plugin for OpenVPN" arch=('i686' 'x86_64') @@ -20,8 +15,8 @@ makedepends=('intltool') # No 'gtk2' 'libglade' 'gconf' 'gnome-keyring' 'libgnom #optdepends=('network-manager-applet: GNOME frontends to NetWorkmanager') install=networkmanager-openvpn.install options=('!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openvpn/0.9/NetworkManager-openvpn-${pkgver}.tar.bz2) -sha256sums=('f0e4353807c9621fdb242d9ebcbd5fdfea43a5c8735262d40343890a41f53b6a') +source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openvpn/0.9/NetworkManager-openvpn-${pkgver}.tar.xz) +sha256sums=('8fb88705793399574b3de2af93f87b63c0eae342d549a1c79bc59f6a1fad87a3') build() { cd "${srcdir}/NetworkManager-openvpn-${pkgver}" @@ -29,11 +24,11 @@ build() { --sysconfdir=/etc \ --libexecdir=/usr/lib/networkmanager \ --without-gnome \ - --disable-static || return 1 - make || return 1 + --disable-static + make } package() { cd "${srcdir}/NetworkManager-openvpn-${pkgver}" - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/networkmanager-pptp/PKGBUILD b/networkmanager-pptp/PKGBUILD index 75858b897..29ada02d1 100644 --- a/networkmanager-pptp/PKGBUILD +++ b/networkmanager-pptp/PKGBUILD @@ -1,15 +1,10 @@ # # Chakra Packages for Chakra, part of chakra-project.org # -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa -# contributor : Radu Andries - -# include global config -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf +# maintainer abveritas@chakra-project.org pkgname=networkmanager-pptp -pkgver=0.9.2.0 +pkgver=0.9.6.0 pkgrel=1 pkgdesc="NetworkManager VPN plugin for pptp " arch=('i686' 'x86_64') @@ -20,8 +15,8 @@ makedepends=('intltool') # No 'gtk2' 'libglade' 'gconf' 'gnome-keyring' 'libgnom #optdepends=('network-manager-applet: GNOME frontends to NetWorkmanager') options=('!libtool') install=networkmanager-pptp.install -source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-pptp/0.9/NetworkManager-pptp-${pkgver}.tar.bz2) -md5sums=('77e5a2270b7c3c3a61230d4f2c25ff4b') +source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-pptp/0.9/NetworkManager-pptp-${pkgver}.tar.xz) +md5sums=('30ff4312ca86f7ae0c78896a9af221ea') build() { cd "${srcdir}/NetworkManager-pptp-${pkgver}" @@ -29,11 +24,11 @@ build() { --sysconfdir=/etc \ --libexecdir=/usr/lib/networkmanager \ --without-gnome \ - --disable-static || return 1 - make || return 1 + --disable-static + make } package() { cd "${srcdir}/NetworkManager-pptp-${pkgver}" - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/networkmanager-vpnc/PKGBUILD b/networkmanager-vpnc/PKGBUILD index d2c6510be..cdbe4cefe 100644 --- a/networkmanager-vpnc/PKGBUILD +++ b/networkmanager-vpnc/PKGBUILD @@ -1,15 +1,10 @@ # # Chakra Packages for Chakra, part of chakra-project.org # -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa -# contributor : Radu Andries - -# include global config -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf +# maintainer abveritas@chakra-project.org pkgname=networkmanager-vpnc -pkgver=0.9.2.0 +pkgver=0.9.6.0 pkgrel=1 pkgdesc="NetworkManager VPN plugin for vpnc" arch=('i686' 'x86_64') @@ -20,8 +15,8 @@ makedepends=('intltool') # No 'gtk2' 'libglade' 'gconf' 'gnome-keyring' 'libgnom #optdepends=('network-manager-applet: GNOME frontends to NetWorkmanager') options=('!libtool') install=networkmanager-vpnc.install -source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-vpnc/0.9/NetworkManager-vpnc-${pkgver}.tar.bz2) -sha256sums=('b9c97611eb2dce79a9555d53de1a00dd6b87e56bce704a4320eee0352a752c77') +source=(http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-vpnc/0.9/NetworkManager-vpnc-${pkgver}.tar.xz) +sha256sums=('6c8e35862330e17ee8f4dc44b1ac47470da703e436d339c7b3e2dac7d1b148a2') build() { cd "${srcdir}/NetworkManager-vpnc-${pkgver}" @@ -29,11 +24,11 @@ build() { --sysconfdir=/etc \ --libexecdir=/usr/lib/networkmanager \ --without-gnome \ - --disable-static || return 1 - make || return 1 + --disable-static + make } package() { cd "${srcdir}/NetworkManager-vpnc-${pkgver}" - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/openconnect/PKGBUILD b/openconnect/PKGBUILD index 4095dcc8d..e22e581ba 100644 --- a/openconnect/PKGBUILD +++ b/openconnect/PKGBUILD @@ -1,25 +1,23 @@ # # Chakra Packages for Chakra, part of chakra-project.org # -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa -# contributor : Radu Andries +# maintainer: abveritas@chakra-project.org pkgname=openconnect -pkgver=3.14 +pkgver=4.06 pkgrel=1 pkgdesc="Open client for Cisco AnyConnect VPN" arch=('i686' 'x86_64') license=('GPL') url="http://www.infradead.org/openconnect.html" -depends=('libxml2' 'openssl' 'libproxy') +depends=('libxml2' 'openssl' 'libproxy' 'vpnc') options=('!libtool' '!emptydirs') -source=(ftp://ftp.infradead.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('c7e73dfa58c7c49683c93800a3506a0f') +source=("ftp://ftp.infradead.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('e827c9d08bd4d6983e3cbd0c9c19b978') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr + ./configure --prefix=/usr --disable-static make } diff --git a/qpdf/PKGBUILD b/qpdf/PKGBUILD new file mode 100644 index 000000000..6aeaccbcf --- /dev/null +++ b/qpdf/PKGBUILD @@ -0,0 +1,36 @@ +# Platform Packages for Chakra, part of chakra-project.org +# +# maintainer: abveritas@chakraproject.org +# contributor: David Sotelo +# contributor: Nuno Araujo + +pkgname=qpdf +pkgver=3.0.1 +pkgrel=1 +pkgdesc="QPDF: A Content-Preserving PDF Transformation System" +arch=('i686' 'x86_64') +url="http://qpdf.sourceforge.net/" +license=('custom:Artistic-2.0') +depends=('pcre' 'perl') +makedepends=('make') +options=('!libtool') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('48767e2519029d0214cd0fcafa3a8f8c') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoreconf -vfi + ./configure --prefix=/usr --disable-static + make +} + + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}/" install + + mkdir -m755 -p ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 Artistic-2.0 ${pkgdir}/usr/share/licenses/${pkgname}/ +} \ No newline at end of file diff --git a/qt/PKGBUILD b/qt/PKGBUILD index 457ff0075..6f79fcced 100644 --- a/qt/PKGBUILD +++ b/qt/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=qt pkgname=('qt' 'qt-private-headers') pkgver=4.8.2 -pkgrel=4 +pkgrel=5 arch=('i686' 'x86_64') url='http://qt.nokia.com/' license=('GPL3' 'LGPL') @@ -104,7 +104,7 @@ package_qt() { pkgdesc='A cross-platform application and UI framework' depends=('libtiff' 'libpng' 'libmng' 'sqlite3' 'ca-certificates' 'glib2' 'dbus' 'fontconfig' 'libgl' 'libsm' 'libxrandr' 'libxv' 'libxi' 'alsa-lib' - 'xdg-utils' 'hicolor-icon-theme' 'desktop-file-utils' 'libxinerama' 'libxcursor' 'qtwebkit') + 'xdg-utils' 'hicolor-icon-theme' 'desktop-file-utils' 'libxinerama' 'libxcursor') optdepends=('postgresql-libs: PostgreSQL driver' 'libmysqlclient: MySQL driver' 'unixodbc: ODBC driver'