summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2014-12-15 15:01:43 -0200
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2014-12-15 15:01:43 -0200
commitde78b858e059a461e207175f8e1cee45900dd1c6 (patch)
tree330233e11c43c9eb15301633e88736c6e9f650a4
parent816ba96fe137817e1ae6008f82d8d3a5f0a17246 (diff)
parent0750d4a2c68ba3db25d88cc14f8ab9bcc3012f85 (diff)
Merge branch 'master' of ssh://projects.parabola.nu/~git/abslibre/abslibre
-rw-r--r--pcr/alarm-clock-applet/PKGBUILD28
-rw-r--r--pcr/alarm-clock-applet/alarm-clock-applet.INSTALL11
-rw-r--r--pcr/california/PKGBUILD28
-rw-r--r--pcr/california/california.install15
-rw-r--r--pcr/gringo/PKGBUILD10
-rw-r--r--pcr/laptop-mode-tools/PKGBUILD61
-rw-r--r--pcr/laptop-mode-tools/laptop-mode.install11
-rw-r--r--pcr/liburcu/PKGBUILD6
-rw-r--r--pcr/nova/PKGBUILD12
-rw-r--r--pcr/ocaml-easy-format/PKGBUILD14
-rw-r--r--pcr/opam/PKGBUILD18
-rw-r--r--pcr/quack/PKGBUILD9
-rw-r--r--pcr/quack/quack.install9
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 $*
-########################