diff options
-rw-r--r-- | pcr/alarm-clock-applet/PKGBUILD | 28 | ||||
-rw-r--r-- | pcr/alarm-clock-applet/alarm-clock-applet.INSTALL | 11 | ||||
-rw-r--r-- | pcr/california/PKGBUILD | 28 | ||||
-rw-r--r-- | pcr/california/california.install | 15 | ||||
-rw-r--r-- | pcr/gringo/PKGBUILD | 10 | ||||
-rw-r--r-- | pcr/laptop-mode-tools/PKGBUILD | 61 | ||||
-rw-r--r-- | pcr/laptop-mode-tools/laptop-mode.install | 11 | ||||
-rw-r--r-- | pcr/liburcu/PKGBUILD | 6 | ||||
-rw-r--r-- | pcr/nova/PKGBUILD | 12 | ||||
-rw-r--r-- | pcr/ocaml-easy-format/PKGBUILD | 14 | ||||
-rw-r--r-- | pcr/opam/PKGBUILD | 18 | ||||
-rw-r--r-- | pcr/quack/PKGBUILD | 9 | ||||
-rw-r--r-- | pcr/quack/quack.install | 9 |
13 files changed, 190 insertions, 42 deletions
diff --git a/pcr/alarm-clock-applet/PKGBUILD b/pcr/alarm-clock-applet/PKGBUILD new file mode 100644 index 000000000..a81f0c69c --- /dev/null +++ b/pcr/alarm-clock-applet/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Contributor: Tobias Frilling <tobias@frilling-online.de> +# Contributor: Ekenbrand <jesu dot critos at gmail> +# Contributor: Alessandro Nakamuta <alessandro dot ufms at gmail dot com> + +pkgname=alarm-clock-applet +pkgver=0.3.3 +pkgrel=2 +pkgdesc="A fully-featured alarm clock for GNOME panel" +arch=('x86_64' 'i686') +url="http://alarm-clock.pseudoberries.com" +license=('GPL2') +depends=('gconf>=2.0' 'gnome-icon-theme' 'gstreamer0.10>=0.10.2' 'libnotify>=0.4.1' 'libunique>=1.0') +makedepends=('pkgconfig' 'intltool') +optdepends=('libappindicator: library to allow applications to export menus into the Unity Menu bar') +install=$pkgname.INSTALL +source=(http://launchpad.net/alarm-clock/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz) + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --with-gconf-schema-file-dir=/usr/share/gconf/schemas + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} diff --git a/pcr/alarm-clock-applet/alarm-clock-applet.INSTALL b/pcr/alarm-clock-applet/alarm-clock-applet.INSTALL new file mode 100644 index 000000000..e29dfa2c3 --- /dev/null +++ b/pcr/alarm-clock-applet/alarm-clock-applet.INSTALL @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache /usr/share/icons/hicolor/ +} + +post_upgrade(){ + gtk-update-icon-cache /usr/share/icons/hicolor/ +} + +post_remove(){ + gtk-update-icon-cache /usr/share/icons/hicolor/ +} diff --git a/pcr/california/PKGBUILD b/pcr/california/PKGBUILD new file mode 100644 index 000000000..30de1892c --- /dev/null +++ b/pcr/california/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Maintainer: Martin Poehlmann <mpdeimos@outlook.com> + +pkgname=california +pkgver=0.3.0 +pkgrel=1 +pkgdesc='A new calendar application for GNOME 3. It is currently under heavy development.' +arch=('i686' 'x86_64') +url="https://wiki.gnome.org/Apps/California" +license=('LGPL2.1') +depends=('evolution-data-server' 'libgee' 'gobject-introspection' 'xdg-utils') +makedepends=('vala' 'intltool' 'gnome-common' 'yelp-tools') +install="${pkgname}.install" +source=('https://download.gnome.org/sources/california/0.3/california-0.3.0.tar.xz') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr + sed -i 's#californiadocdir = ${prefix}#californiadocdir = ${datadir}#g' Makefile + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make install DESTDIR="$pkgdir" + install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE +} diff --git a/pcr/california/california.install b/pcr/california/california.install new file mode 100644 index 000000000..7ef8a2936 --- /dev/null +++ b/pcr/california/california.install @@ -0,0 +1,15 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -ftq usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() +{ + post_install +} + +post_remove() +{ + post_install +} diff --git a/pcr/gringo/PKGBUILD b/pcr/gringo/PKGBUILD index a02656821..4e9e56248 100644 --- a/pcr/gringo/PKGBUILD +++ b/pcr/gringo/PKGBUILD @@ -1,9 +1,9 @@ -# Contributor (Arch) : Vincent Bernardoff <vb@luminar.eu.org> -# Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp> +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Contributor: Vincent Bernardoff <vb@luminar.eu.org> pkgname=gringo groups=('potassco') -pkgver=4.3.0 +pkgver=4.4.0 pkgrel=1 pkgdesc="Grounding tools for (disjunctive) logic programs." arch=('x86_64' 'i686' 'armv6h' 'armv7h') @@ -12,12 +12,10 @@ license=('GPL3') depends=() makedepends=('bison' 're2c' 'scons') source=( - "http://downloads.sourceforge.net/project/potassco/${pkgname}/${pkgver}/${pkgname}-${pkgver}-source.tar.gz" - "uint_max.patch") + "http://downloads.sourceforge.net/project/potassco/${pkgname}/${pkgver}/${pkgname}-${pkgver}-source.tar.gz") build() { cd "${srcdir}/${pkgname}-${pkgver}-source" - patch -p1 < "$srcdir/uint_max.patch" scons --build-dir=release ${pkgname} } diff --git a/pcr/laptop-mode-tools/PKGBUILD b/pcr/laptop-mode-tools/PKGBUILD new file mode 100644 index 000000000..6c4c5abee --- /dev/null +++ b/pcr/laptop-mode-tools/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> +# Contributor: Eric Bélanger <eric@archlinux.org> +# Contributor: Aaditya Bagga <aaditya_gnulinux@zoho.com> + +pkgname=laptop-mode-tools +pkgver=1.66 +pkgrel=1 +pkgdesc='A kernel mode that allows you to extend the battery life of your laptop' +arch=('any') +url='https://github.com/rickysarraf/laptop-mode-tools' +source=("http://www.samwel.tk/laptop_mode/tools/downloads/${pkgname}_${pkgver}.tar.gz") +sha1sums=('8be0a9aa4c19d0ed1a7aa28dc192df7822b2338d') +license=('GPL') +depends=('bash') +optdepends=('acpid: ACPI support' + 'bluez-utils: Bluetooth support' + 'hdparm: hard disk power management' + 'sdparm: SCSI disk power management' + 'ethtool: Ethernet support' + 'wireless_tools: Wi-Fi support' + 'xorg-xset: DPMS standby support' + ) +install=laptop-mode.install +backup=('etc/laptop-mode/conf.d/ac97-powersave.conf' + 'etc/laptop-mode/conf.d/auto-hibernate.conf' + 'etc/laptop-mode/conf.d/battery-level-polling.conf' + 'etc/laptop-mode/conf.d/bluetooth.conf' + 'etc/laptop-mode/conf.d/configuration-file-control.conf' + 'etc/laptop-mode/conf.d/cpufreq.conf' + 'etc/laptop-mode/conf.d/dpms-standby.conf' + 'etc/laptop-mode/conf.d/eee-superhe.conf' + 'etc/laptop-mode/conf.d/ethernet.conf' + 'etc/laptop-mode/conf.d/exec-commands.conf' + 'etc/laptop-mode/conf.d/hal-polling.conf' + 'etc/laptop-mode/conf.d/intel-hda-powersave.conf' + 'etc/laptop-mode/conf.d/intel-sata-powermgmt.conf' + 'etc/laptop-mode/conf.d/lcd-brightness.conf' + 'etc/laptop-mode/conf.d/nmi-watchdog.conf' + 'etc/laptop-mode/conf.d/pcie-aspm.conf' + 'etc/laptop-mode/conf.d/runtime-pm.conf' + 'etc/laptop-mode/conf.d/sched-mc-power-savings.conf' + 'etc/laptop-mode/conf.d/sched-smt-power-savings.conf' + 'etc/laptop-mode/conf.d/start-stop-programs.conf' + 'etc/laptop-mode/conf.d/terminal-blanking.conf' + 'etc/laptop-mode/conf.d/video-out.conf' + 'etc/laptop-mode/conf.d/wireless-ipw-power.conf' + 'etc/laptop-mode/conf.d/wireless-iwl-power.conf' + 'etc/laptop-mode/conf.d/wireless-power.conf' + 'etc/laptop-mode/laptop-mode.conf' + 'etc/laptop-mode/lm-profiler.conf') + +package() { + cd "${pkgname}_${pkgver}" + + make DESTDIR="${pkgdir}" MAN_D=/usr/share/man LIB_D=/usr/lib install + + # use /bin instead of /sbin + mv "${pkgdir}/usr/sbin" "${pkgdir}/usr/bin" + find "${pkgdir}" -type f -exec sed -i 's|sbin/laptop_mode|bin/laptop_mode|g' '{}' ';' +} diff --git a/pcr/laptop-mode-tools/laptop-mode.install b/pcr/laptop-mode-tools/laptop-mode.install new file mode 100644 index 000000000..72934dd5c --- /dev/null +++ b/pcr/laptop-mode-tools/laptop-mode.install @@ -0,0 +1,11 @@ +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if [ $(vercmp $2 1.62) -lt 0 ] ; then + echo "The systemd service name has changed from \"laptop-mode-tools\" to \"laptop-mode\"" + echo "The change requires the old symlink to be manually removed:" + echo " rm /etc/systemd/system/multi-user.target.wants/laptop-mode-tools.service" + echo "The laptop-mode.service can be enabled using:" + echo " systemctl enable laptop-mode" + fi +} diff --git a/pcr/liburcu/PKGBUILD b/pcr/liburcu/PKGBUILD index 0ac0b206b..5b2adbef8 100644 --- a/pcr/liburcu/PKGBUILD +++ b/pcr/liburcu/PKGBUILD @@ -1,17 +1,17 @@ +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> # Maintainer: Christian Babeux <christian.babeux@0x80.ca> # Contributor: Yggdrasil <tetzank at web dot de> pkgname=liburcu -pkgver=0.8.4 +pkgver=0.8.6 pkgrel=1 pkgdesc="LGPLv2.1 userspace RCU (read-copy-update) library" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://lttng.org/urcu" license=('LGPL2.1') source=(http://lttng.org/files/urcu/userspace-rcu-${pkgver}.tar.bz2) depends=('glibc') options=('!libtool') -sha1sums=('4b3bf1b76e6ea50d9a56d9e5e00df2cc7c4d610f') build() { diff --git a/pcr/nova/PKGBUILD b/pcr/nova/PKGBUILD index 23e34afc0..3324df741 100644 --- a/pcr/nova/PKGBUILD +++ b/pcr/nova/PKGBUILD @@ -1,10 +1,10 @@ -# Contributor (Arch) : Limao Luo <luolimao+AUR@gmail.com> -# Contributor (Arch) : Josh Chase <jcjoshuachase@gmail.com> -# Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp> +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Contributor: Limao Luo <luolimao+AUR@gmail.com> +# Contributor: Josh Chase <jcjoshuachase@gmail.com> pkgname=nova -_relname=icehouse -pkgver=2014.1.b2 +_relname=juno +pkgver=2014.2.b1 pkgrel=1 pkgdesc="OpenStack cloud computing fabric controller" arch=(any) @@ -14,7 +14,7 @@ depends=(glance python2-amqplib python2-babel python2-carrot python2-cheetah pyt python2-feedparser python2-gflags python2-lockfile python2-novaclient python2-paramiko python2-suds) makedepends=(python2-setuptools) -source=($url/$_relname/$_relname-2/+download/$pkgname-$pkgver.tar.gz) +source=($url/$_relname/$_relname-1/+download/$pkgname-$pkgver.tar.gz) prepare() { find $pkgname-$pkgver -type f -exec sed -ri 's:^#!/usr/bin/(env )?python$:&2:' '{}' \; diff --git a/pcr/ocaml-easy-format/PKGBUILD b/pcr/ocaml-easy-format/PKGBUILD index 9682c343b..75df99f27 100644 --- a/pcr/ocaml-easy-format/PKGBUILD +++ b/pcr/ocaml-easy-format/PKGBUILD @@ -1,9 +1,9 @@ -# Contributor (Arch) : Leonard de Ruijter <leonard@aur.archlinux.org> -# Contributor (Arch) : Serge Zirukin <ftrvxmtrx@gmail.com> -# Contributor (Arch) : Sergei Lebedev <superbobry@gmail.com> -# Contributor (Arch) : kfgz <kfgz at interia pl> -# Contributor (Arch) : Justin Davis <jrcd 83 at gmail> -# Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp> +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Contributor: Leonard de Ruijter <leonard@aur.archlinux.org> +# Contributor: Serge Zirukin <ftrvxmtrx@gmail.com> +# Contributor: Sergei Lebedev <superbobry@gmail.com> +# Contributor: kfgz <kfgz at interia pl> +# Contributor: Justin Davis <jrcd 83 at gmail> pkgname=ocaml-easy-format _oname=easy-format @@ -11,7 +11,7 @@ pkgver=1.0.2 pkgrel=1 pkgdesc="Data pretty printing made easy" url="http://mjambon.com/easy-format.html" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') options=('!strip' 'staticlibs') license=('BSD') makedepends=('ocaml-findlib') diff --git a/pcr/opam/PKGBUILD b/pcr/opam/PKGBUILD index 517153048..ac240b221 100644 --- a/pcr/opam/PKGBUILD +++ b/pcr/opam/PKGBUILD @@ -1,23 +1,25 @@ -# Contributor (Arch) : Vincent B. <vb@luminar.eu.org> -# Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp> +# Maintainer : Aurelien Desbriers <aurelien@hackers.camp> +# Contributor: Vincent B. <vb@luminar.eu.org> pkgname=opam -pkgver=1.1.1 +pkgver=1.2.0 pkgrel=1 pkgdesc="OCaml Package Manager" arch=('i686' 'x86_64' 'armv6h' 'armv7h') -url="http://opam.ocamlpro.com" +url="http://opam.ocaml.org" license=('GPL') depends=('ocaml' 'aspcud') -source=(http://www.ocamlpro.com/pub/${pkgname}-full-${pkgver}.tar.gz) +source=( https://github.com/ocaml/opam/releases/download/${pkgver}/opam-full-${pkgver}.tar.gz) + build() { - cd ${srcdir}/${pkgname}-full-${pkgver} + cd ${srcdir}/opam-full-${pkgver} ./configure --prefix=/usr - make + make -j1 lib-ext + make -j1 } package() { - cd ${srcdir}/${pkgname}-full-${pkgver} + cd ${srcdir}/opam-full-${pkgver} make DESTDIR="$pkgdir/" install } diff --git a/pcr/quack/PKGBUILD b/pcr/quack/PKGBUILD index 0c7a9455e..3c8e57864 100644 --- a/pcr/quack/PKGBUILD +++ b/pcr/quack/PKGBUILD @@ -1,10 +1,10 @@ -# Contributor (Arch) : Geoffrey Teale <tealeg@member.fsf.org> -# Contributor (Arch) : Stefan Husmann <stefan-husmann@t-online.de> -# Maintainer (Parabola) : Aurélien DESBRIÈRES <aurelien@hackers.camp> +# Maintainer : Aurelien Desbrieres <aurelien@hackers.camp> +# Contributor: Geoffrey Teale <tealeg@member.fsf.org> +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=quack pkgver=0.47 -pkgrel=1 +pkgrel=2 pkgdesc="[Emacs] enhanced support for editing and running Scheme code." url="http://www.neilvandyke.org/quack" arch=('any') @@ -13,6 +13,7 @@ depends=('emacs') makedepends=('emacs') install=quack.install source=("http://www.neilvandyke.org/${pkgname}/${pkgname}.el") + EMACS=emacs # or sxemacs, or xemacs build() { diff --git a/pcr/quack/quack.install b/pcr/quack/quack.install index f92194ee6..48619999f 100644 --- a/pcr/quack/quack.install +++ b/pcr/quack/quack.install @@ -1,18 +1,11 @@ ### quack.install: post_install () { cat << EOF -==> Put this in your $HOME/.emacs file to enable quack - +==> Put this in your .emacs file to enable quack (require 'quack) - EOF } post_upgrade () { post_install $1 } - -op=$1 -shift -$op $* -######################## |