From c8729cab8302ab82e01135a22fb9fa9704f1559b Mon Sep 17 00:00:00 2001 From: root Date: Tue, 27 Mar 2012 00:01:20 +0000 Subject: Tue Mar 27 00:01:20 UTC 2012 --- community-staging/ibus-qt/PKGBUILD | 30 ++++ community-testing/cdemu-daemon/PKGBUILD | 32 ++--- .../cdemu-daemon/cdemu-daemon.install | 20 +++ community-testing/cdemu-daemon/cdemud.conf | 11 +- community-testing/cdemu-daemon/cdemud.rc | 8 +- community-testing/cdemu-daemon/system.patch | 45 ++++++ community-testing/vhba-module/60-vhba.rules | 1 + community-testing/vhba-module/PKGBUILD | 42 ++++++ .../vhba-module/vhba-kernel2.6.37.patch | 56 ++++++++ community-testing/vhba-module/vhba-module.install | 22 +++ community/c++-gtk-utils/PKGBUILD | 12 +- .../contacts/0001-Fix-Makefile-whitespace.patch | 19 +++ community/contacts/PKGBUILD | 34 +++++ community/contacts/contacts.install | 24 ++++ .../dates/0001-Fix-FTBFS-with-newer-GCC.patch | 39 ++++++ community/dates/0001-Fix-Makefile-whitespace.patch | 20 +++ ...e-calls-to-the-deprecated-functions-e_sou.patch | 155 +++++++++++++++++++++ community/dates/PKGBUILD | 40 ++++++ community/dates/dates.install | 11 ++ community/exfat-utils/PKGBUILD | 11 +- community/flashrom/PKGBUILD | 6 +- community/fuse-exfat/PKGBUILD | 13 +- community/regexxer/PKGBUILD | 30 ++++ community/regexxer/regexxer.install | 12 ++ extra/capi4hylafax/PKGBUILD | 6 +- extra/feh/PKGBUILD | 8 +- extra/gptfdisk/PKGBUILD | 6 +- extra/help2man/PKGBUILD | 6 +- extra/lcab/PKGBUILD | 8 +- extra/libupnp/PKGBUILD | 6 +- extra/minicom/PKGBUILD | 10 +- extra/mpg123/PKGBUILD | 8 +- extra/perl-bit-vector/PKGBUILD | 28 ++-- extra/perl-net-ssleay/PKGBUILD | 10 +- extra/sshfs/PKGBUILD | 8 +- extra/taglib/PKGBUILD | 16 +-- extra/whois/PKGBUILD | 8 +- libre/linux-libre-api-headers/PKGBUILD | 19 ++- staging/brltty/PKGBUILD | 47 +++++++ staging/brltty/brltty | 68 +++++++++ staging/brltty/brltty.conf | 2 + staging/brltty/brltty.install | 20 +++ staging/gptfdisk/PKGBUILD | 35 +++++ staging/raptor/PKGBUILD | 36 +++++ testing/gcc/PKGBUILD | 7 +- testing/raptor/PKGBUILD | 36 +++++ 46 files changed, 968 insertions(+), 123 deletions(-) create mode 100644 community-staging/ibus-qt/PKGBUILD create mode 100644 community-testing/cdemu-daemon/cdemu-daemon.install create mode 100644 community-testing/cdemu-daemon/system.patch create mode 100644 community-testing/vhba-module/60-vhba.rules create mode 100644 community-testing/vhba-module/PKGBUILD create mode 100644 community-testing/vhba-module/vhba-kernel2.6.37.patch create mode 100644 community-testing/vhba-module/vhba-module.install create mode 100644 community/contacts/0001-Fix-Makefile-whitespace.patch create mode 100644 community/contacts/PKGBUILD create mode 100644 community/contacts/contacts.install create mode 100644 community/dates/0001-Fix-FTBFS-with-newer-GCC.patch create mode 100644 community/dates/0001-Fix-Makefile-whitespace.patch create mode 100644 community/dates/0001-Replaced-the-calls-to-the-deprecated-functions-e_sou.patch create mode 100644 community/dates/PKGBUILD create mode 100644 community/dates/dates.install create mode 100644 community/regexxer/PKGBUILD create mode 100644 community/regexxer/regexxer.install create mode 100644 staging/brltty/PKGBUILD create mode 100755 staging/brltty/brltty create mode 100644 staging/brltty/brltty.conf create mode 100644 staging/brltty/brltty.install create mode 100644 staging/gptfdisk/PKGBUILD create mode 100644 staging/raptor/PKGBUILD create mode 100644 testing/raptor/PKGBUILD diff --git a/community-staging/ibus-qt/PKGBUILD b/community-staging/ibus-qt/PKGBUILD new file mode 100644 index 000000000..fe73a720f --- /dev/null +++ b/community-staging/ibus-qt/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 68483 2012-03-26 02:29:55Z ebelanger $ +# Maintainer: Thomas Dziedzic < gostrc at gmail > +# Contributor: garion < garion @ mailoo.org > +# Contributor: leemars + +pkgname=ibus-qt +pkgver=1.3.1 +pkgrel=5 +pkgdesc='IBus qt library and IBus qt input method plugin' +arch=('i686' 'x86_64') +license=('LGPL') +url='http://ibus.googlecode.com' +depends=('qt' 'ibus' 'icu') +makedepends=('cmake' 'automoc4' 'doxygen') +source=("http://ibus.googlecode.com/files/${pkgname}-${pkgver}-Source.tar.gz") +md5sums=('769e8872ca8a59327b2073ce2f142589') + +build() { + cd "${srcdir}" + mkdir build + cd build + + cmake "../${pkgname}-${pkgver}-Source" -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install +} diff --git a/community-testing/cdemu-daemon/PKGBUILD b/community-testing/cdemu-daemon/PKGBUILD index b757373de..87eb6bd8e 100644 --- a/community-testing/cdemu-daemon/PKGBUILD +++ b/community-testing/cdemu-daemon/PKGBUILD @@ -1,36 +1,35 @@ -# $Id: PKGBUILD 68321 2012-03-21 15:58:26Z schiv $ +# $Id: PKGBUILD 68476 2012-03-25 14:38:03Z schiv $ # Maintainer: Ray Rashif # Contributor: Mateusz Herych # Contributor: Charles Lindsay pkgname=cdemu-daemon pkgver=1.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="CD/DVD-ROM device emulator daemon" arch=('i686' 'x86_64') url="http://cdemu.sourceforge.net/" license=('GPL') -depends=('dbus-glib' 'libdaemon' 'vhba-module' - 'dbus' "libmirage=$pkgver" 'libao') -optdepends=('alsa-lib: to enable the audio driver') +depends=('dbus' 'vhba-module>=20110915-5' 'libao' "libmirage=$pkgver") +optdepends=('alsa-lib: to enable the ALSA audio driver' + 'pulseaudio: to enable the PA audio driver') backup=('etc/conf.d/cdemud' 'etc/dbus-1/system.d/cdemud-dbus.conf') -install=cdemud.install +install=$pkgname.install source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2" 'cdemud.conf' 'cdemud.rc' - '60-vhba.rules' - 'cdemu-daemon-system.patch') + 'system.patch') md5sums=('5ba780caa26d855942512b5b3c22405a' - 'd65c30651389900c46e62a9e5559b9d5' - 'ef47f06a3d4e07885bfbb57d4d6d0be4' - '549bd2d9696bd1884c8eed7193c00e21' - 'a3ae9c51c460d31a521dd00dd3f0a852') + '5d9e08255e45ca3c0987329b7920e206' + '4bbf42b69133e4e91c1be2c6825fa392' + '90a2516639c05737fa10a110a1cba467') build() { cd "$srcdir/$pkgname-$pkgver" - patch -Np0 -i $srcdir/cdemu-daemon-system.patch + # make things Arch-friendly + patch -Np1 -i "$srcdir/system.patch" ./configure --prefix=/usr \ --sysconfdir=/etc \ @@ -43,14 +42,11 @@ package() { make DESTDIR="$pkgdir" install + # the init stuff install -Dm644 "$srcdir/cdemud.conf" "$pkgdir/etc/conf.d/cdemud" install -Dm755 "$srcdir/cdemud.rc" "$pkgdir/etc/rc.d/cdemud" - # install udev rule for non-root mounting of iso's - install -Dm644 "$srcdir/60-vhba.rules" \ - "$pkgdir/lib/udev/rules.d/60-vhba.rules" - - # should we really be doing this? + # should we really be doing this? (for systemd) #install -d "$pkgdir/usr/lib/modules-load.d" #echo "vhba" > "$pkgdir/usr/lib/modules-load.d/cdemu.conf" } diff --git a/community-testing/cdemu-daemon/cdemu-daemon.install b/community-testing/cdemu-daemon/cdemu-daemon.install new file mode 100644 index 000000000..7a3e8a9f5 --- /dev/null +++ b/community-testing/cdemu-daemon/cdemu-daemon.install @@ -0,0 +1,20 @@ +post_upgrade() { + echo " > The 'cdemu' group is now created by vhba-module" + echo " >> you may have to re-add yourself to the group and relogin" + echo + echo " > Daemon can be used in session mode as user, simply run 'cdemud'" + echo " >> you do not need to use the init script in this case" + echo " >> put your configuration in ~/.cdemud instead" +} + +post_install () { + echo " > Add yourself to the 'cdemu' group for non-root access" + echo " > Start the daemon as root with /etc/rc.d/cdemud" + echo " > See /etc/conf.d/cdemud for further configuration" + echo + echo " > Daemon can be used in session mode as user, simply run 'cdemud'" + echo " >> you do not need to use the init script in this case" + echo " >> put your configuration in ~/.cdemud instead" +} + +# vim:set ts=2 sw=2 et: diff --git a/community-testing/cdemu-daemon/cdemud.conf b/community-testing/cdemu-daemon/cdemud.conf index 4e0e314f4..6f14947a6 100644 --- a/community-testing/cdemu-daemon/cdemud.conf +++ b/community-testing/cdemu-daemon/cdemud.conf @@ -1,12 +1,11 @@ # how many optical drives to emulate NUM_DEVICES=2 -# control device -CTL_DEVICE=/dev/vhba_ctl - -# audio backend (null or alsa) +# audio backend (null, alsa or pulse) AUDIO_DRIVER=null -DAEMON="/usr/bin/cdemud" +# log file +LOG_FILE=/var/log/cdemud.log + +# bus to use (system or session) BUS="system" -LOG_FILE="/var/log/cdemu.log" diff --git a/community-testing/cdemu-daemon/cdemud.rc b/community-testing/cdemu-daemon/cdemud.rc index 21cae0a26..e8dab1f08 100644 --- a/community-testing/cdemu-daemon/cdemud.rc +++ b/community-testing/cdemu-daemon/cdemud.rc @@ -14,20 +14,20 @@ case "$1" in stat_done fi - stat_busy "Waiting for $CTL_DEVICE" + stat_busy "Waiting for /dev/vhba_ctl" i=0 - until [ -c $CTL_DEVICE -o $i -ge 10 ]; do + until [ -c /dev/vhba_ctl -o $i -ge 10 ]; do i=`expr $i + 1` sleep 1 done - if [ -c $CTL_DEVICE ]; then + if [ -c /dev/vhba_ctl ]; then stat_done else stat_fail fi stat_busy "Starting cdemud" - cdemud --ctl-device=$CTL_DEVICE --bus=$BUS --num-devices=$NUM_DEVICES --audio-driver=$AUDIO_DRIVER --logfile=$LOG_FILE & + cdemud --ctl-device=/dev/vhba_ctl --bus=$BUS --num-devices=$NUM_DEVICES --audio-driver=$AUDIO_DRIVER --logfile=$LOG_FILE & if [ $? -ne 0 ]; then stat_fail else diff --git a/community-testing/cdemu-daemon/system.patch b/community-testing/cdemu-daemon/system.patch new file mode 100644 index 000000000..3c3d4b221 --- /dev/null +++ b/community-testing/cdemu-daemon/system.patch @@ -0,0 +1,45 @@ +diff -aur cdemu-daemon-1.5.0.orig/session/cdemu-daemon-session.sh cdemu-daemon-1.5.0/session/cdemu-daemon-session.sh +--- cdemu-daemon-1.5.0.orig/session/cdemu-daemon-session.sh 2012-03-25 16:35:40.577837996 +0800 ++++ cdemu-daemon-1.5.0/session/cdemu-daemon-session.sh 2012-03-25 16:39:12.180024983 +0800 +@@ -1,15 +1,15 @@ + #!/bin/sh + # Starts the CDEmu daemon instance on D-Bus *session* bus. Optional + # configuration (number of devices, audio driver, log file) are read +-# from ~/.cdemu-daemon ++# from ~/.cdemud + + # Default settings + NUM_DEVICES=2 +-AUDIO_DRIVER=pulse +-LOG_FILE=~/.cdemu-daemon.log ++AUDIO_DRIVER=null ++LOG_FILE=~/.cdemud.log + + # Read the settings +-CONFIG_FILE=~/.cdemu-daemon ++CONFIG_FILE=~/.cdemud + + if [ -f ${CONFIG_FILE} ]; then + . ${CONFIG_FILE}; +diff -aur cdemu-daemon-1.5.0.orig/system/cdemu-daemon-system.sh cdemu-daemon-1.5.0/system/cdemu-daemon-system.sh +--- cdemu-daemon-1.5.0.orig/system/cdemu-daemon-system.sh 2012-03-25 16:35:40.581171312 +0800 ++++ cdemu-daemon-1.5.0/system/cdemu-daemon-system.sh 2012-03-25 16:36:48.810801678 +0800 +@@ -1,15 +1,15 @@ + #!/bin/sh + # Starts the CDEmu daemon instance on D-Bus *system* bus. Optional + # configuration (number of devices, audio driver, log file) are read +-# from /etc/sysconfig/cdemu-daemon ++# from /etc/conf.d/cdemud + + # Default settings + NUM_DEVICES=2 + AUDIO_DRIVER=null +-LOG_FILE=/tmp/cdemu-daemon.log ++LOG_FILE=/var/log/cdemud.log + + # Read the settings +-CONFIG_FILE=/etc/sysconfig/cdemu-daemon ++CONFIG_FILE=/etc/conf.d/cdemud + + if [ -f ${CONFIG_FILE} ]; then + . ${CONFIG_FILE}; diff --git a/community-testing/vhba-module/60-vhba.rules b/community-testing/vhba-module/60-vhba.rules new file mode 100644 index 000000000..91de6f86a --- /dev/null +++ b/community-testing/vhba-module/60-vhba.rules @@ -0,0 +1 @@ +KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu" diff --git a/community-testing/vhba-module/PKGBUILD b/community-testing/vhba-module/PKGBUILD new file mode 100644 index 000000000..906869971 --- /dev/null +++ b/community-testing/vhba-module/PKGBUILD @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 68474 2012-03-25 11:30:35Z schiv $ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgname=vhba-module +pkgver=20110915 +_extramodules=extramodules-3.2-ARCH +pkgrel=5 +pkgdesc="Kernel module that emulates SCSI devices" +arch=('i686' 'x86_64') +url="http://cdemu.sourceforge.net/" +license=('GPL') +depends=('linux>=3.2' 'linux<3.3') +makedepends=('linux-headers>=3.2') +install=$pkgname.install +source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2" + '60-vhba.rules') +md5sums=('8bb99b427ca67bad448f4dd211bdd1a2' + '549bd2d9696bd1884c8eed7193c00e21') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + _kernver="$(cat /lib/modules/$_extramodules/version)" + + make -j1 KDIR=/usr/src/linux-$_kernver +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -D vhba.ko "$pkgdir/lib/modules/$_extramodules/vhba.ko" + + sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" \ + "$startdir/vhba-module.install" + + install -Dm644 "$srcdir/60-vhba.rules" \ + "$pkgdir/lib/udev/rules.d/60-vhba.rules" +} + +# vim:set ts=2 sw=2 et: diff --git a/community-testing/vhba-module/vhba-kernel2.6.37.patch b/community-testing/vhba-module/vhba-kernel2.6.37.patch new file mode 100644 index 000000000..e2b619c74 --- /dev/null +++ b/community-testing/vhba-module/vhba-kernel2.6.37.patch @@ -0,0 +1,56 @@ +From 9ad7ec7fae387f05249b9f4e6accb3bc3b0b8b0f Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev +Date: Thu, 6 Jan 2011 03:39:26 -0500 +Subject: [PATCH] Make vhba compatible with kernel 2.6.37 SCSI host API + +Due to the SCSI host lock push-down changes introduced in 2.6.37 (see +http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=f281233d3eba15fb225d21ae2e228fd4553d824a +for more details), trying to use current vhba on 2.6.37 leads to oopses +and kernel panics - e.g. see http://bugs.gentoo.org/show_bug.cgi?id=350753 + +Add some #ifdefs to enable compatibility both with 2.6.37 and older API. +Note that if future kernel versions remove the DEF_SCSI_QCMD macro, this +issue will need to be revisited. + +Signed-off-by: Alexandre Rostovtsev +--- + vhba-module/vhba.c | 9 ++++++++- + 1 files changed, 8 insertions(+), 1 deletions(-) + +diff --git a/vhba-module/vhba.c b/vhba-module/vhba.c +index 059f6ce..9d13016 100644 +--- a/vhba-module/vhba.c ++++ b/vhba-module/vhba.c +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + #ifdef CONFIG_COMPAT + #include + #endif +@@ -363,7 +364,7 @@ static void vhba_free_command(struct vhba_command *vcmd) + spin_unlock_irqrestore(&vhost->cmd_lock, flags); + } + +-static int vhba_queuecommand(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) ++static int vhba_queuecommand_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) + { + struct vhba_device *vdev; + int retval; +@@ -388,6 +389,12 @@ static int vhba_queuecommand(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmn + return retval; + } + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) ++DEF_SCSI_QCMD(vhba_queuecommand) ++#else ++#define vhba_queuecommand vhba_queuecommand_lck ++#endif ++ + static int vhba_abort(struct scsi_cmnd *cmd) + { + struct vhba_device *vdev; +-- +1.7.3.4 + diff --git a/community-testing/vhba-module/vhba-module.install b/community-testing/vhba-module/vhba-module.install new file mode 100644 index 000000000..73029498f --- /dev/null +++ b/community-testing/vhba-module/vhba-module.install @@ -0,0 +1,22 @@ +post_upgrade() { + ! grep -q 'cdemu' /etc/group && groupadd cdemu + echo " > Updating module dependencies..." + EXTRAMODULES='extramodules-3.2-ARCH' + depmod $(cat /lib/modules/$EXTRAMODULES/version) +} + + +post_install() { + echo " > Adding 'cdemu' group" + ! grep -q 'cdemu' /etc/group && groupadd cdemu + echo " > Add 'vhba' to your modules array to autoload it" + post_upgrade +} + +post_remove() { + post_upgrade + echo "Removing 'cdemu' group" + groupdel cdemu +} + +# vim:set ts=2 sw=2 et: diff --git a/community/c++-gtk-utils/PKGBUILD b/community/c++-gtk-utils/PKGBUILD index ce57480cc..58d29b681 100644 --- a/community/c++-gtk-utils/PKGBUILD +++ b/community/c++-gtk-utils/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 61994 2012-01-13 20:36:39Z giovanni $ +# $Id: PKGBUILD 68461 2012-03-25 08:30:58Z giovanni $ # Maintainer: Giovanni Scafora pkgname=c++-gtk-utils -pkgver=2.0.4 +pkgver=2.0.6 pkgrel=1 pkgdesc="Classes and functions for programming in GTK+" arch=('i686' 'x86_64') @@ -11,10 +11,10 @@ license=('LGPL2.1') depends=('gtk3') options=('!libtool') source=("http://downloads.sourceforge.net/project/cxx-gtk-utils/cxx-gtk-utils/${pkgver}/${pkgname}-${pkgver}.tar.gz") -md5sums=('349b14a45befcaad629820c3313c9e1d') +md5sums=('06a16582721120ae13fa04c65e3617c0') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr \ --disable-rpath \ @@ -23,7 +23,7 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install + make DESTDIR="${pkgdir}" install } diff --git a/community/contacts/0001-Fix-Makefile-whitespace.patch b/community/contacts/0001-Fix-Makefile-whitespace.patch new file mode 100644 index 000000000..3c6e3b5f9 --- /dev/null +++ b/community/contacts/0001-Fix-Makefile-whitespace.patch @@ -0,0 +1,19 @@ +From d69e65a87e58059fb7876987b4369d932ac35e17 Mon Sep 17 00:00:00 2001 +From: Joshua Lock +Date: Wed, 15 Dec 2010 14:06:44 +0000 +Subject: Fix Makefile whitespace for the new improved strict make 3.82 + +Signed-off-by: Joshua Lock +--- +diff --git a/Makefile.am b/Makefile.am +index 7c36d37..0a24f3d 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -11,4 +11,4 @@ DISTCLEANFILES = $(INTLTOOL_BUILT) + MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.sub configure depcomp $(INTLTOOL_BUILT:=.in) install-sh ltmain.sh mkinstalldirs Makefile.in missing + + snapshot: +- $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` ++ $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` +-- +cgit v0.9.0.2 diff --git a/community/contacts/PKGBUILD b/community/contacts/PKGBUILD new file mode 100644 index 000000000..901bdae52 --- /dev/null +++ b/community/contacts/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 68465 2012-03-25 08:49:14Z bgyorgy $ +# Maintainer: Balló György + +pkgname=contacts +pkgver=0.12 +pkgrel=5 +pkgdesc="Small, lightweight GTK+ address book app" +arch=('i686' 'x86_64') +url="http://pimlico-project.org/contacts.html" +license=('GPL') +depends=('gtk2' 'evolution-data-server' 'desktop-file-utils' 'xdg-utils') +makedepends=('intltool') +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2 + 0001-Fix-Makefile-whitespace.patch) +sha256sums=('0993f34819b92e09ab64e8a90231afc3178a19a4a99cf02c3050f51a44850782' + 'f6e3879c1aacbb62e481d9c1c33679ae12f986a26a96b112ec4d7f5f3358efbf') + +build() { + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i "$srcdir/0001-Fix-Makefile-whitespace.patch" + + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --disable-schemas-install --disable-gnome-vfs \ + --with-gconf-schema-file-dir=/usr/share/gconf/schemas + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install +} diff --git a/community/contacts/contacts.install b/community/contacts/contacts.install new file mode 100644 index 000000000..f52f6a097 --- /dev/null +++ b/community/contacts/contacts.install @@ -0,0 +1,24 @@ +pkgname=contacts + +post_install() { + gconfpkg --install $pkgname + update-desktop-database -q + xdg-icon-resource forceupdate +} + +pre_upgrade() { + pre_remove $1 +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + gconfpkg --uninstall $pkgname +} + +post_remove() { + update-desktop-database -q + xdg-icon-resource forceupdate +} diff --git a/community/dates/0001-Fix-FTBFS-with-newer-GCC.patch b/community/dates/0001-Fix-FTBFS-with-newer-GCC.patch new file mode 100644 index 000000000..674ec2395 --- /dev/null +++ b/community/dates/0001-Fix-FTBFS-with-newer-GCC.patch @@ -0,0 +1,39 @@ +From f3e8719489fc5db5ae87dd03d39aad176d65762f Mon Sep 17 00:00:00 2001 +From: Paul Wise +Date: Fri, 29 Apr 2011 13:10:15 +0800 +Subject: [PATCH] Fix FTBFS with newer GCC + +--- + configure.ac | 2 +- + src/Makefile.am | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 7f009d9..0181292 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -17,7 +17,7 @@ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package]) + AC_SUBST(GETTEXT_PACKAGE) + AM_GLIB_GNU_GETTEXT + +-PKG_CHECK_MODULES(DATES, glib-2.0 gtk+-2.0 libecal-1.2 gconf-2.0) ++PKG_CHECK_MODULES(DATES, glib-2.0 gtk+-2.0 libecal-1.2 gconf-2.0 pango) + + PKG_CHECK_MODULES(GTK, gtk+-2.0) + AC_SUBST(GTK_CFLAGS) +diff --git a/src/Makefile.am b/src/Makefile.am +index 90c7049..3bb4f32 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -35,7 +35,7 @@ dates_SOURCES = $(platform) \ + gconf-bridge.h \ + gconf-bridge.c + +-dates_LDADD = $(DATES_LIBS) libgtkdatesview.la ++dates_LDADD = libgtkdatesview.la -lm $(DATES_LIBS) + + if USE_OWL + dates_LDADD += $(top_builddir)/libowl/libowl.la +-- +1.7.4.4 + diff --git a/community/dates/0001-Fix-Makefile-whitespace.patch b/community/dates/0001-Fix-Makefile-whitespace.patch new file mode 100644 index 000000000..9feda3915 --- /dev/null +++ b/community/dates/0001-Fix-Makefile-whitespace.patch @@ -0,0 +1,20 @@ +From bc98e2896682ac831cd27142c7e76fe0f8280bee Mon Sep 17 00:00:00 2001 +From: Joshua Lock +Date: Wed, 15 Dec 2010 14:07:50 +0000 +Subject: Fix Makefile whitespace for the new improved strict make 3.82 + +Signed-off-by: Joshua Lock +--- +diff --git a/Makefile.am b/Makefile.am +index e8a3c7f..51b4f1d 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -7,5 +7,5 @@ DISTCLEANFILES = intltool-extract intltool-merge intltool-update + MAINTAINERCLEANFILES = $(DISTCLEANFILES) aclocal.m4 compile config.guess config.sub configure depcomp install-sh ltmain.sh Makefile.in missing + + snapshot: +- $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` ++ $(MAKE) dist distdir=$(PACKAGE)-snap`date +"%Y%m%d"` + +-- +cgit v0.9.0.2 diff --git a/community/dates/0001-Replaced-the-calls-to-the-deprecated-functions-e_sou.patch b/community/dates/0001-Replaced-the-calls-to-the-deprecated-functions-e_sou.patch new file mode 100644 index 000000000..e7fce46f3 --- /dev/null +++ b/community/dates/0001-Replaced-the-calls-to-the-deprecated-functions-e_sou.patch @@ -0,0 +1,155 @@ +From 7771e0b3d75b4ba04756d6c6ffc03d644df2db5f Mon Sep 17 00:00:00 2001 +From: Lucas Hermann Negri +Date: Wed, 13 Oct 2010 18:49:20 -0300 +Subject: [PATCH] Replaced the calls to the deprecated functions e_source_{set,get}_color + with the new API (e_source_{set,peek}_color_spec). + +--- + src/dates_gtk.c | 40 ++++++++++++---------------------------- + src/dates_main.c | 2 +- + src/dates_view.c | 10 ++++------ + 3 files changed, 17 insertions(+), 35 deletions(-) + +diff --git a/src/dates_gtk.c b/src/dates_gtk.c +index 78e71bb..403bc25 100644 +--- a/src/dates_gtk.c ++++ b/src/dates_gtk.c +@@ -1016,7 +1016,6 @@ calendar_do_new_dialog (GtkWindow *parent, DatesData *d) + GtkTreeIter iter; + GError *error = NULL; + const gchar *relative_uri; +- guint32 new_colour; + + #ifdef WITH_HILDON + GdkColor *hildon_color; +@@ -1055,7 +1054,8 @@ calendar_do_new_dialog (GtkWindow *parent, DatesData *d) + source = e_source_new (name, relative_uri); + + #ifdef USE_OWL +- new_colour = owl_colour_button_get_colour (OWL_COLOUR_BUTTON (color_button)); ++ guint32 new_colour = owl_colour_button_get_colour (OWL_COLOUR_BUTTON (color_button)); ++ e_source_set_color (source, new_colour); + #else + + #ifdef WITH_HILDON +@@ -1063,17 +1063,11 @@ calendar_do_new_dialog (GtkWindow *parent, DatesData *d) + #else + gtk_color_button_get_color (GTK_COLOR_BUTTON(color_button), &colour); + #endif +- new_colour = (guint8)(colour.red >> 8); +- new_colour <<= 8; +- new_colour |= (guint8)(colour.green >> 8); +- new_colour <<= 8; +- new_colour |= (guint8)(colour.blue >> 8); +- new_colour <<= 8; ++ gchar *n_color = gdk_color_to_string (&colour); ++ e_source_set_color_spec (source, n_color); ++ g_free(n_color); + #endif + +- /* Set the colour */ +- e_source_set_color (source, new_colour); +- + /* Set the group for the source */ + e_source_set_group (source, group); + e_source_group_add_source (group, source, 0); +@@ -1169,7 +1163,6 @@ calendar_do_edit_dialog (GtkWindow *parent, ESource *source, DatesData *d) + ESourceGroup *group; + + GdkColor colour; +- guint32 raw_colour; + + const gchar *name = NULL; + const gchar *uri = NULL; +@@ -1335,12 +1328,8 @@ calendar_do_edit_dialog (GtkWindow *parent, ESource *source, DatesData *d) + gtk_misc_set_alignment (GTK_MISC (label), 0, 0.5); + + /* Get the colour from the the source */ +- e_source_get_color (source, &raw_colour); +- +- /* Munge this into something usable */ +- colour.red = (guint16)(((raw_colour & 0xff0000) >> 16) << 8); +- colour.green = (guint16)(((raw_colour & 0xff00) >> 8) << 8); +- colour.blue = (guint16)(((raw_colour & 0xff) << 8)); ++ const gchar* spec = e_source_peek_color_spec(source); ++ gdk_color_parse(spec, &colour); + + /* Now we need to allocate the colour */ + gdk_colormap_alloc_color (gdk_colormap_get_system (), &colour, TRUE, TRUE); +@@ -1440,26 +1429,21 @@ calendar_do_edit_dialog (GtkWindow *parent, ESource *source, DatesData *d) + * Next we need to pack the GDK colour into guint32 + * for eds + */ +- guint32 new_colour = 0; + + GError *error = NULL; + #ifdef USE_OWL +- new_colour = owl_colour_button_get_colour (OWL_COLOUR_BUTTON (color_button)); ++ guint32 new_colour = owl_colour_button_get_colour (OWL_COLOUR_BUTTON (color_button)); ++ e_source_set_color (source, new_colour); + #else + #ifdef WITH_HILDON + hildon_color_button_get_color (HILDON_COLOR_BUTTON(color_button), &colour); + #else + gtk_color_button_get_color (GTK_COLOR_BUTTON(color_button), &colour); + #endif +- new_colour = (guint8)(colour.red >> 8); +- new_colour <<= 8; +- new_colour |= (guint8)(colour.green >> 8); +- new_colour <<= 8; +- new_colour |= (guint8)(colour.blue >> 8); +- new_colour <<= 8; ++ gchar *n_color = gdk_color_to_string (&colour); ++ e_source_set_color_spec (source, n_color); ++ g_free(n_color); + #endif +- /* Update the colour */ +- e_source_set_color (source, new_colour); + + /* And the name */ + e_source_set_name (source, (gtk_entry_get_text (GTK_ENTRY (name_entry)))); +diff --git a/src/dates_main.c b/src/dates_main.c +index ce05fe8..1f7770d 100644 +--- a/src/dates_main.c ++++ b/src/dates_main.c +@@ -112,7 +112,7 @@ dates_load_calendars (DatesData *d) + system_source = e_source_new (_("Personal"), "system"); + + /* Default Evolution colour */ +- e_source_set_color (system_source, 0xBECEDD); ++ e_source_set_color_spec (system_source, "#BECEDD"); + + /* Set the group for the source and put it in the group */ + e_source_set_group (system_source, local_group); +diff --git a/src/dates_view.c b/src/dates_view.c +index d65db2f..9d28a15 100644 +--- a/src/dates_view.c ++++ b/src/dates_view.c +@@ -4846,7 +4846,6 @@ dates_view_add_calendar (DatesView *view, ECal *ecal) + DatesViewPrivate *priv = DATES_VIEW_GET_PRIVATE (view); + DatesViewCalendar *cal; + ESource *source; +- guint32 colour; + /* GError *error = NULL;*/ + + g_return_if_fail (E_IS_CAL (ecal)); +@@ -4876,12 +4875,11 @@ dates_view_add_calendar (DatesView *view, ECal *ecal) + cal->text_gc = gdk_gc_new ( + GDK_DRAWABLE (priv->main->window)); + +- if (e_source_get_color (source, &colour)) { ++ const gchar* spec = e_source_peek_color_spec (source); ++ if (spec) { + GdkColor gcolour, dgcolour, tgcolour; +- gcolour.red = ((colour & 0xFF0000) >> 16) * 0x101; +- gcolour.green = ((colour & 0xFF00) >> 8) * 0x101; +- gcolour.blue = (colour & 0xFF) * 0x101; +- ++ gdk_color_parse(spec, &gcolour); ++ + /* This is simplified sRGB -> LAB conversion; we do not need it + * entirely precise, as we are only going to chose between + * black or white text based on the L value. +-- +1.7.3.1 + diff --git a/community/dates/PKGBUILD b/community/dates/PKGBUILD new file mode 100644 index 000000000..668eb6177 --- /dev/null +++ b/community/dates/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 68466 2012-03-25 08:50:04Z bgyorgy $ +# Maintainer: Balló György + +pkgname=dates +pkgver=0.4.11 +pkgrel=4 +pkgdesc="Small, lightweight GTK+ calendar app" +arch=('i686' 'x86_64') +url="http://pimlico-project.org/dates.html" +license=('GPL') +depends=('gtk2' 'evolution-data-server' 'xdg-utils') +makedepends=('intltool') +options=('!emptydirs') +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 + 0001-Replaced-the-calls-to-the-deprecated-functions-e_sou.patch + 0001-Fix-Makefile-whitespace.patch + 0001-Fix-FTBFS-with-newer-GCC.patch) +sha256sums=('60b0cfe1fa6dee684e255c2a0cd02febafb9d16607ba4b05196e983cd8012c03' + '88ab8de4861253be1a8db1be4432f71307fcffa376be95e9495cff021b7ead62' + 'fc20f51200a78c74881b98f2b2ea9c3ba01f09393fcc2cf38ecab78ee54f4bb4' + '0e32c4d9ac4c604330bf8672e47e44c710ae56d9f6dc496e736166c536a4787e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i "$srcdir/0001-Replaced-the-calls-to-the-deprecated-functions-e_sou.patch" + patch -Np1 -i "$srcdir/0001-Fix-Makefile-whitespace.patch" + patch -Np1 -i "$srcdir/0001-Fix-FTBFS-with-newer-GCC.patch" + + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --enable-owl + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install +} diff --git a/community/dates/dates.install b/community/dates/dates.install new file mode 100644 index 000000000..2c455e952 --- /dev/null +++ b/community/dates/dates.install @@ -0,0 +1,11 @@ +post_install() { + xdg-icon-resource forceupdate +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/community/exfat-utils/PKGBUILD b/community/exfat-utils/PKGBUILD index 95bf5fd88..b5436156e 100644 --- a/community/exfat-utils/PKGBUILD +++ b/community/exfat-utils/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 63825 2012-02-05 21:05:12Z giovanni $ +# $Id: PKGBUILD 68470 2012-03-25 09:10:23Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Alex pkgname=exfat-utils -pkgver=0.9.6 -pkgrel=2 +pkgver=0.9.7 +pkgrel=1 pkgdesc="Utilities for exFAT file system" arch=('i686' 'x86_64') url="http://code.google.com/p/exfat/" @@ -12,11 +12,12 @@ license=('GPL3') depends=('glibc') makedepends=('scons') source=("http://exfat.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('6722b7a919b4924bc64f86bccfedb0a6') +md5sums=('1bd94db19fc556701b16a66f6291b4ca') package() { cd "${srcdir}/${pkgname}-${pkgver}" - scons CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" install DESTDIR="${pkgdir}/sbin" + + scons CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS} " install DESTDIR="${pkgdir}/sbin" # Install man pages install -Dm444 dump/dumpexfat.8 "${pkgdir}/usr/share/man/man8/dumpexfat.8" diff --git a/community/flashrom/PKGBUILD b/community/flashrom/PKGBUILD index f2fe8fd82..45df02832 100644 --- a/community/flashrom/PKGBUILD +++ b/community/flashrom/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 66659 2012-02-27 00:56:28Z giovanni $ +# $Id: PKGBUILD 68472 2012-03-25 09:15:40Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Cilyan Olowen # Contributor: fill # Contributor: Anton Shestakov pkgname=flashrom -pkgver=0.9.5.1 +pkgver=0.9.5.2 pkgrel=1 pkgdesc="Utility for reading, writing, erasing and verifying flash ROM chips" url="http://www.flashrom.org/" @@ -14,7 +14,7 @@ license=('GPL') depends=('libftdi' 'pciutils') optdepends=('dmidecode: for SMBIOS/DMI table decoder support') source=("http://download.flashrom.org/releases/${pkgname}-${pkgver}.tar.bz2") -md5sums=('3b82658d71fb852aa45001cdf5f3e013') +md5sums=('280f8b1d3ef0533d6ec913b0da857477') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/fuse-exfat/PKGBUILD b/community/fuse-exfat/PKGBUILD index 1bb0daf0b..8df8a4d10 100644 --- a/community/fuse-exfat/PKGBUILD +++ b/community/fuse-exfat/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 63829 2012-02-05 21:18:47Z giovanni $ +# $Id: PKGBUILD 68468 2012-03-25 09:05:15Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: GaoShichao pkgname=fuse-exfat -pkgver=0.9.6 -pkgrel=2 +pkgver=0.9.7 +pkgrel=1 pkgdesc="Free exFAT file system implementation" arch=('i686' 'x86_64') url="http://code.google.com/p/exfat/" @@ -12,13 +12,14 @@ license=('GPL3') depends=('fuse') makedepends=('scons') optdepends=('exfat-utils: utilities for exFAT file system' - 'util-linux-ng: to mount exFAT volumes automatically') + 'util-linux: to mount exFAT volumes automatically') source=("http://exfat.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('809be0bc49c3b2be3f2d0fd115d36709') +md5sums=('ea8eddcc68ec8881cb8a280086297e39') package() { cd "${srcdir}/${pkgname}-${pkgver}" - scons CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" install DESTDIR="${pkgdir}/sbin" + + scons CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS} " install DESTDIR="${pkgdir}/sbin" # Install man page install -Dm444 fuse/mount.exfat-fuse.8 "${pkgdir}/usr/share/man/man8/mount.exfat-fuse.8" diff --git a/community/regexxer/PKGBUILD b/community/regexxer/PKGBUILD new file mode 100644 index 000000000..85d87b7a6 --- /dev/null +++ b/community/regexxer/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 68478 2012-03-25 19:09:20Z bgyorgy $ +# Maintainer: Balló György + +pkgname=regexxer +pkgver=0.10 +pkgrel=2 +pkgdesc="Interactive search and replace tool for GNOME" +arch=('i686' 'x86_64') +url="http://regexxer.sourceforge.net/" +license=('GPL') +depends=('gtksourceviewmm' 'dconf' 'hicolor-icon-theme' 'xdg-utils') +makedepends=('intltool') +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) +sha256sums=('2a7832541a0306b3d4eb63a1cf8978d7bbfc7927e9304473fe801d71fd99736c') + +build() { + cd "$srcdir/$pkgname-$pkgver" + sed -i '/GLIB_COMPILE_SCHEMAS/ d' Makefile.in + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-schemas-compile + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install +} diff --git a/community/regexxer/regexxer.install b/community/regexxer/regexxer.install new file mode 100644 index 000000000..6ce7836d2 --- /dev/null +++ b/community/regexxer/regexxer.install @@ -0,0 +1,12 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas + xdg-icon-resource forceupdate +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/extra/capi4hylafax/PKGBUILD b/extra/capi4hylafax/PKGBUILD index 88ac314e4..7fb059d44 100644 --- a/extra/capi4hylafax/PKGBUILD +++ b/extra/capi4hylafax/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 148688 2012-02-05 11:46:56Z ibiru $ +# $Id: PKGBUILD 154271 2012-03-25 09:27:30Z tpowa $ #Maintainer: Tobias Powalowski pkgname=capi4hylafax pkgver=010300 -pkgrel=5 +pkgrel=6 pkgdesc="capi plugin for hylafax to enable isdn faxing" arch=(i686 x86_64) url="ftp://ftp.avm.de/tools" license=('GPL') -depends=('glibc' 'capi4k-utils' 'hylafax' 'gcc-libs' 'libtiff' 'dialog') +depends=('glibc' 'isdn4k-utils' 'hylafax' 'gcc-libs' 'libtiff' 'dialog') source=(ftp://ftp.avm.de/tools/capi4hylafax.linux/capi4hylafax-01.03.00.tar.gz config.faxCAPI capi4hylafax.rc) md5sums=('d37dc652ac80d1525ef8693be55ee67f' diff --git a/extra/feh/PKGBUILD b/extra/feh/PKGBUILD index d1de1bed4..d1c361b4f 100644 --- a/extra/feh/PKGBUILD +++ b/extra/feh/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 152662 2012-03-08 01:36:52Z bisson $ +# $Id: PKGBUILD 154300 2012-03-25 17:19:28Z bisson $ # Maintainer: Gaetan Bisson # Contributor: Andrea Scarpino # Contributor: dorphell # Contributor: Tom Newsom pkgname=feh -pkgver=2.4 -pkgrel=2 +pkgver=2.5 +pkgrel=1 pkgdesc='Fast and light imlib2-based image viewer' url='http://feh.finalrewind.org/' license=('MIT') @@ -16,7 +16,7 @@ optdepends=('perl: feh-cam, webcam wrapper for feh' 'imagemagick: support more file formats') makedepends=('libxt') source=("${url}${pkgname}-${pkgver}.tar.bz2") -sha1sums=('1798186105da2dacebd49210d7f0bd78687922a5') +sha1sums=('d1bf7fa8ec6b5d1ce16c291edf38d45de01f252d') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/gptfdisk/PKGBUILD b/extra/gptfdisk/PKGBUILD index ffd1f4175..b174bbaba 100644 --- a/extra/gptfdisk/PKGBUILD +++ b/extra/gptfdisk/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 154180 2012-03-24 05:59:14Z foutrelis $ +# $Id: PKGBUILD 154315 2012-03-26 03:36:27Z foutrelis $ # Maintainer: Evangelos Foutras # Contributor: Tobias Powalowski # Contributor: Hokum pkgname=gptfdisk -pkgver=0.8.3 +pkgver=0.8.4 pkgrel=1 pkgdesc="A text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ provides=("gdisk=$pkgver") conflicts=('gdisk') replaces=('gdisk') source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('e028d15e134c10350cd02b14188b31a0c593b3b6c8f2af9a298ecf3e47019e18') +sha256sums=('a4aa6800df3a43bec2900eff3c2d8488d8d60c06833035bc881237f9acb79b85') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/extra/help2man/PKGBUILD b/extra/help2man/PKGBUILD index a3507e607..318ad12a2 100644 --- a/extra/help2man/PKGBUILD +++ b/extra/help2man/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 151902 2012-03-03 16:12:24Z giovanni $ +# $Id: PKGBUILD 154267 2012-03-25 09:24:39Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Paul Mattal pkgname=help2man -pkgver=1.40.6 +pkgver=1.40.7 pkgrel=1 pkgdesc="Conversion tool to create man files" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL') depends=('perl-locale-gettext') install=help2man.install source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") -md5sums=('f9ff9c6e65c74a0763596a7ca2b69aa7') +md5sums=('8abef49b3cbbb1a7c599341d9ab1bd0f') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/lcab/PKGBUILD b/extra/lcab/PKGBUILD index 35252cdbb..863178f64 100644 --- a/extra/lcab/PKGBUILD +++ b/extra/lcab/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 143792 2011-11-29 11:52:09Z giovanni $ +# $Id: PKGBUILD 154275 2012-03-25 09:39:03Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Damir Perisa pkgname=lcab pkgver=1.0b12 -pkgrel=3 +pkgrel=4 pkgdesc="A program to make Microsoft cabinet files" arch=('i686' 'x86_64') license=('GPL') -url="http://freshmeat.net/projects/lcab/" +url="http://ohnopub.net/~ohnobinki/lcab/" depends=('glibc') -source=("ftp://ftp.archlinux.org/other/${pkgname}/$pkgname-$pkgver.tar.gz") +source=("ftp://ohnopublishing.net/mirror/${pkgname}-${pkgver}.tar.gz") md5sums=('9403e08f53fcf262e25641a9b900d4de') build() { diff --git a/extra/libupnp/PKGBUILD b/extra/libupnp/PKGBUILD index eb3ee4e7d..4bf09a5c1 100644 --- a/extra/libupnp/PKGBUILD +++ b/extra/libupnp/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 149147 2012-02-06 00:20:48Z giovanni $ +# $Id: PKGBUILD 154277 2012-03-25 09:49:04Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: kastor pkgname=libupnp -pkgver=1.6.15 +pkgver=1.6.16 pkgrel=1 pkgdesc="Portable Open Source UPnP Development Kit" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc') makedepends=('pkgconfig') options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/pupnp/${pkgname}-${pkgver}.tar.bz2") -md5sums=('1b21e5b5fb6185101c467aefd19f0bf7') +md5sums=('1212df3f9ed370a0a94b641578465585') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/minicom/PKGBUILD b/extra/minicom/PKGBUILD index cf49521bb..37fce6967 100644 --- a/extra/minicom/PKGBUILD +++ b/extra/minicom/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 145702 2011-12-28 10:18:27Z giovanni $ +# $Id: PKGBUILD 154279 2012-03-25 09:59:29Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: dorphell # Contributor: Tom Newsom # Contributor: Denis Tikhomirov pkgname=minicom -pkgver=2.6 +pkgver=2.6.1 pkgrel=1 pkgdesc="A serial communication program" arch=('i686' 'x86_64') url="http://alioth.debian.org/projects/minicom/" license=('GPL') -depends=('bash' 'ncurses') +depends=('bash') optdepends=('lrzsz: for xmodem, ymodem and zmodem file transfer protocols') backup=('etc/minirc.dfl') -source=("http://alioth.debian.org/frs/download.php/3689/${pkgname}-${pkgver}.tar.gz") -md5sums=('74088234773b9beb0a1fc2bfcc2cc5cc') +source=("http://alioth.debian.org/frs/download.php/3700/${pkgname}-${pkgver}.tar.gz") +md5sums=('435fb410a5bfa9bb20d4248b3ca53529') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/mpg123/PKGBUILD b/extra/mpg123/PKGBUILD index 22eeeb6b8..fc0f5dc07 100644 --- a/extra/mpg123/PKGBUILD +++ b/extra/mpg123/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 153957 2012-03-21 03:38:39Z eric $ +# $Id: PKGBUILD 154304 2012-03-26 01:26:00Z eric $ # Maintainer: Eric Bélanger pkgname=mpg123 -pkgver=1.13.6 +pkgver=1.13.7 pkgrel=1 pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3" arch=('i686' 'x86_64') @@ -17,8 +17,8 @@ conflicts=('mpg321') provides=('mpg321') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha1sums=('61ae9edb105d4051858fe636fb2e54bd275cdfd9' - '19ac8fb68b499fba0167c242ee8d6af79b4a8dff') +sha1sums=('33b71c932b87004f3c8fed527b1f9a4b5f4337b2' + '6f7593c0c14647c61cd57d1a03fe89eb6528aebe') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/perl-bit-vector/PKGBUILD b/extra/perl-bit-vector/PKGBUILD index ebdc0719d..57324f2c1 100644 --- a/extra/perl-bit-vector/PKGBUILD +++ b/extra/perl-bit-vector/PKGBUILD @@ -1,33 +1,37 @@ -# $Id: PKGBUILD 125243 2011-05-25 19:15:01Z foutrelis $ +# $Id: PKGBUILD 154306 2012-03-26 01:44:26Z eric $ # Maintainer: Kevin Piche # Contributor: K. Piche pkgname=perl-bit-vector _cpanname=Bit-Vector -pkgver=7.1 -pkgrel=3 +pkgver=7.2 +pkgrel=1 pkgdesc='Efficient bit vector, set of integers and "big int" math library' -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'PerlArtistic') url="http://search.cpan.org/dist/${_cpanname}/" depends=('perl-carp-clan' 'perl>=5.10.0') -options=(!emptydirs) -source=(http://search.cpan.org/CPAN/authors/id/S/ST/STBEY/${_cpanname}-${pkgver}.tar.gz) -md5sums=('164c8574b728f6171b2a6f564fcd2e50') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/${_cpanname}-${pkgver}.tar.gz) +md5sums=('bc6ae34738b8f889290bf50099ff8aed') build() { - cd ${srcdir}/${_cpanname}-$pkgver + cd "${srcdir}/${_cpanname}-$pkgver" # install module in vendor directories. PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}/${_cpanname}-$pkgver" make test } package() { - cd ${srcdir}/${_cpanname}-$pkgver - make install DESTDIR=${pkgdir} + cd "${srcdir}/${_cpanname}-$pkgver" + make DESTDIR="${pkgdir}" install # remove perllocal.pod and .packlist - find ${pkgdir} -name perllocal.pod -delete - find ${pkgdir} -name .packlist -delete + find "${pkgdir}" -name perllocal.pod -delete + find "${pkgdir}" -name .packlist -delete } diff --git a/extra/perl-net-ssleay/PKGBUILD b/extra/perl-net-ssleay/PKGBUILD index a48807752..cd3b03a18 100644 --- a/extra/perl-net-ssleay/PKGBUILD +++ b/extra/perl-net-ssleay/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 143942 2011-11-30 21:49:37Z giovanni $ +# $Id: PKGBUILD 154281 2012-03-25 10:10:44Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Manolis Tzanidakis pkgname=perl-net-ssleay _cpanname=Net-SSLeay -pkgver=1.42 -pkgrel=2 +pkgver=1.45 +pkgrel=1 pkgdesc="Perl extension for using OpenSSL" arch=('i686' 'x86_64') license=('custom:BSD') url="http://search.cpan.org/dist/${_cpanname}/" -depends=('perl' 'openssl') +depends=('openssl') options=(!emptydirs) replaces=('net-ssleay') provides=('net-ssleay') source=("http://www.cpan.org/authors/id/M/MI/MIKEM/${_cpanname}-${pkgver}.tar.gz") -md5sums=('3f9c9589495301c14bfc03097388ca4f') +md5sums=('05415acd0eae23bccdeb35d9d976cc15') build() { cd ${srcdir}/${_cpanname}-${pkgver} diff --git a/extra/sshfs/PKGBUILD b/extra/sshfs/PKGBUILD index 5feb4da37..6c18297ab 100644 --- a/extra/sshfs/PKGBUILD +++ b/extra/sshfs/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 143984 2011-12-01 15:06:29Z giovanni $ +# $Id: PKGBUILD 154283 2012-03-25 10:23:17Z giovanni $ # Maintainer: Giovanni Scafora pkgname=sshfs -pkgver=2.3 -pkgrel=2 +pkgver=2.4 +pkgrel=1 pkgdesc="FUSE client based on the SSH File Transfer Protocol" arch=('i686' 'x86_64') url="http://fuse.sourceforge.net/sshfs.html" @@ -11,7 +11,7 @@ license=('GPL') depends=('fuse' 'glib2' 'openssh') makedepends=('pkg-config') source=("http://downloads.sourceforge.net/sourceforge/fuse/${pkgname}-fuse-${pkgver}.tar.gz") -md5sums=('f72f12fda186dbd92382f70d25662ed3') +md5sums=('3c7c3647c52ce84d09486f1da3a3ce24') build() { cd "${srcdir}/${pkgname}-fuse-${pkgver}" diff --git a/extra/taglib/PKGBUILD b/extra/taglib/PKGBUILD index 54e64c866..c83494e46 100644 --- a/extra/taglib/PKGBUILD +++ b/extra/taglib/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 150546 2012-02-18 12:41:23Z pierre $ +# $Id: PKGBUILD 154265 2012-03-25 08:45:02Z eric $ # Maintainer: Andrea Scarpino # Contributor: Tobias Powalowski pkgname=taglib -pkgver=1.7 -pkgrel=4 +pkgver=1.7.1 +pkgrel=1 pkgdesc="A Library for reading and editing the meta-data of several popular audio formats" arch=('i686' 'x86_64') url="http://developer.kde.org/~wheeler/taglib.html" -license=('GPL2') +license=('LGPL' 'MPL') depends=('sh' 'zlib' 'gcc-libs') -makedepends=('cmake' 'pkgconfig') +makedepends=('cmake' 'pkg-config') +options=('!libtool') source=("http://developer.kde.org/~wheeler/files/src/$pkgname-$pkgver.tar.gz" 'ape-idev2.patch') -options=('!libtool') -md5sums=('6a7e312668f153fa905a81714aebc257' - 'c7c165d99acf01456351ba39ff7056cb') +sha1sums=('bafe0958eb884981cade83d45c18ee34165479b8' + '9bdae5c2da6bb4e1a2ea38a5a587773b850c3518') build() { cd "${srcdir}"/${pkgname}-${pkgver} diff --git a/extra/whois/PKGBUILD b/extra/whois/PKGBUILD index 895703035..b6dcaca12 100644 --- a/extra/whois/PKGBUILD +++ b/extra/whois/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 146524 2012-01-12 12:09:35Z giovanni $ +# $Id: PKGBUILD 154285 2012-03-25 10:31:57Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Tom Newsom pkgname=whois -pkgver=5.0.14 +pkgver=5.0.15 pkgrel=1 pkgdesc="The whois client by Marco d'Itri" arch=('i686' 'x86_64') @@ -11,8 +11,8 @@ url="http://www.linux.it/~md/software/" license=('GPL') depends=('libidn') makedepends=('perl') -source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.gz") -md5sums=('82c4c93ea589ce1dad1cb02ef04c08b9') +source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz") +md5sums=('3ff3d7a13f51152c2a6b5f59c00765f0') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/libre/linux-libre-api-headers/PKGBUILD b/libre/linux-libre-api-headers/PKGBUILD index a55354717..0a449ef3e 100644 --- a/libre/linux-libre-api-headers/PKGBUILD +++ b/libre/linux-libre-api-headers/PKGBUILD @@ -1,13 +1,13 @@ -# $Id$ +# $Id: PKGBUILD 154187 2012-03-24 08:44:42Z allan $ # Maintainer: Allan McRae # Maintainer (Parabola): André Silva # toolchain build order: linux-libre-api-headers->glibc->binutils->gcc->binutils->glibc pkgname=linux-libre-api-headers -pkgver=3.1.6 -_basever=3.1 -pkgrel=2 +pkgver=3.3 +_basever=3.3 +pkgrel=1 pkgdesc="Kernel Libre headers sanitized for use in userspace" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/libc" @@ -15,14 +15,13 @@ license=('GPL2') provides=("linux-api-headers=${pkgver}" "kernel-headers=${pkgver}") conflicts=('linux-api-headers' 'kernel-headers') replaces=('linux-api-headers' 'kernel-headers') -source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basever}-libre/linux-${_basever}-libre.tar.xz" - "http://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver}-libre/patch-${_basever}-libre-${pkgver}-libre.xz") -md5sums=('d73df15ab1d36fe3c102755d8f42117f' - 'cb42276bca126c676c51d02d74bf7fe7') +source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basever}-gnu/linux-libre-${_basever}-gnu.tar.xz") + #"http://linux-libre.fsfla.org/pub/linux-libre/releases/${pkgver}-gnu/patch-${_basever}-gnu-${pkgver}-gnu.xz") +md5sums=('5487da14ca81715a469c7594d39722fa') build() { cd ${srcdir}/linux-${_basever} - [[ $pkgver != $_basever ]] && patch -Np1 -i ${srcdir}/patch-${_basever}-libre-${pkgver}-libre + [[ $pkgver != $_basever ]] && patch -Np1 -i ${srcdir}/patch-${_basever}-gnu-${pkgver}-gnu make mrproper make headers_check @@ -36,5 +35,5 @@ package() { rm -rf ${pkgdir}/usr/include/drm # clean-up unnecessary files generated during install - find ${pkgdir} -name .install -or -name ..install.cmd | xargs rm -f + find ${pkgdir} -name .install -or -name ..install.cmd -print0 | xargs -0 rm -f } diff --git a/staging/brltty/PKGBUILD b/staging/brltty/PKGBUILD new file mode 100644 index 000000000..34a8d63cc --- /dev/null +++ b/staging/brltty/PKGBUILD @@ -0,0 +1,47 @@ +# $Id: PKGBUILD 154313 2012-03-26 03:27:31Z eric $ +# Maintainer: +# Contributor: Jan de Groot +# Contributor: Giovanni Scafora + +pkgname=brltty +pkgver=4.3 +pkgrel=5 +pkgdesc="Braille display driver for Linux/Unix" +arch=('i686' 'x86_64') +url="http://mielke.cc/brltty" +license=('GPL' 'LGPL') +depends=('libxaw' 'at-spi2-core' 'gpm' 'icu' 'python2' 'tcl' 'atk' 'libxtst' 'pyrex') +makedepends=('bluez') +optdepends=('bluez: bluetooth support') +backup=(etc/brltty.conf etc/conf.d/brltty.conf) +options=('!makeflags' '!emptydirs') +install=brltty.install +source=(http://mielke.cc/$pkgname/releases/$pkgname-$pkgver.tar.gz + 'brltty' + 'brltty.conf') +md5sums=('5ada573f88df32b6150db3b9a620e20b' + '831ebaf0c56091702929c68805d20c4f' + 'a8ab8b3dd059e96e1734bc9cdcf844fc') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --with-screen-driver=a2 \ + --enable-gpm \ + --disable-java-bindings \ + --disable-caml-bindings \ + PYTHON=/usr/bin/python2 + + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make INSTALL_ROOT="$pkgdir" install + install -D -m755 "$srcdir/brltty" "$pkgdir/etc/rc.d/brltty" + install -D -m644 "$srcdir/brltty.conf" "$pkgdir/etc/conf.d/brltty.conf" + install -D -m644 Documents/brltty.conf "$pkgdir/etc/brltty.conf" +} diff --git a/staging/brltty/brltty b/staging/brltty/brltty new file mode 100755 index 000000000..5ed21a52d --- /dev/null +++ b/staging/brltty/brltty @@ -0,0 +1,68 @@ +#!/bin/bash + +daemon_name=brltty + +. /etc/rc.conf +. /etc/rc.d/functions +. /etc/conf.d/$daemon_name.conf + +get_pid() { + pidof -o %PPID $daemon_name +} + +case "$1" in + start) + stat_busy "Starting $daemon_name daemon" + + PID=$(get_pid) + if [ -z "$PID" ]; then + [ -f /var/run/$daemon_name.pid ] && rm -f /var/run/$daemon_name.pid + # RUN + $daemon_name $brltty_args + # + if [ $? -gt 0 ]; then + stat_fail + exit 1 + else + echo $(get_pid) > /var/run/$daemon_name.pid + add_daemon $daemon_name + stat_done + fi + else + stat_fail + exit 1 + fi + ;; + + stop) + stat_busy "Stopping $daemon_name daemon" + PID=$(get_pid) + # KILL + [ ! -z "$PID" ] && kill $PID &> /dev/null + # + if [ $? -gt 0 ]; then + stat_fail + exit 1 + else + rm -f /var/run/$daemon_name.pid &> /dev/null + rm_daemon $daemon_name + stat_done + fi + ;; + + restart) + $0 stop + sleep 3 + $0 start + ;; + + status) + stat_busy "Checking $daemon_name status"; + ck_status $daemon_name + ;; + + *) + echo "usage: $0 {start|stop|restart|status}" +esac + +exit 0 diff --git a/staging/brltty/brltty.conf b/staging/brltty/brltty.conf new file mode 100644 index 000000000..94115e1d5 --- /dev/null +++ b/staging/brltty/brltty.conf @@ -0,0 +1,2 @@ +# Specify any arguments to pass to brltty here. +brltty_args="" \ No newline at end of file diff --git a/staging/brltty/brltty.install b/staging/brltty/brltty.install new file mode 100644 index 000000000..952ae58ff --- /dev/null +++ b/staging/brltty/brltty.install @@ -0,0 +1,20 @@ +post_install () { + getent group brlapi &>/dev/null || groupadd -r brlapi + if [ ! -e /etc/brlapi.key ]; then + mcookie >/etc/brlapi.key + chmod 0640 /etc/brlapi.key + chgrp brlapi /etc/brlapi.key + echo "Please add your user to the brlapi group." + fi +} + +post_upgrade () { + post_install +} + +post_remove () { + getent group brlapi >/dev/null 2>&1 && groupdel brlapi + if [ -e /etc/brlapi.key ]; then + rm -f /etc/brlapi.key + fi +} diff --git a/staging/gptfdisk/PKGBUILD b/staging/gptfdisk/PKGBUILD new file mode 100644 index 000000000..acc2d13db --- /dev/null +++ b/staging/gptfdisk/PKGBUILD @@ -0,0 +1,35 @@ +# $Id: PKGBUILD 154317 2012-03-26 03:38:49Z foutrelis $ +# Maintainer: Evangelos Foutras +# Contributor: Tobias Powalowski +# Contributor: Hokum + +pkgname=gptfdisk +pkgver=0.8.4 +pkgrel=2 +pkgdesc="A text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks" +arch=('i686' 'x86_64') +url="http://www.rodsbooks.com/gdisk/" +license=('GPL2') +depends=('gcc-libs' 'util-linux' 'popt' 'icu') +provides=("gdisk=$pkgver") +conflicts=('gdisk') +replaces=('gdisk') +source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('a4aa6800df3a43bec2900eff3c2d8488d8d60c06833035bc881237f9acb79b85') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + make +} + +package () { + cd "$srcdir/$pkgname-$pkgver" + + install -d "$pkgdir"/{sbin,usr/share/{doc/gdisk,man/man8}} + install -t "$pkgdir/sbin" {,c,s}gdisk fixparts + install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 + install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS +} + +# vim:set ts=2 sw=2 et: diff --git a/staging/raptor/PKGBUILD b/staging/raptor/PKGBUILD new file mode 100644 index 000000000..62a86d06a --- /dev/null +++ b/staging/raptor/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 154302 2012-03-25 20:40:30Z tomegun $ +# Maintainer: Tom Gundersen +# Contributor: Andreas Radke +# Contributor: eric +# Contributor: Damir Perisa + +pkgname=raptor +pkgver=2.0.7 +pkgrel=2 +pkgdesc="A C library that parses RDF/XML/N-Triples into RDF triples" +arch=('i686' 'x86_64') +url="http://librdf.org/raptor" +depends=('curl' 'libxslt' 'icu') +license=('LGPL') +options=('!libtool') +source=("http://librdf.org/dist/source/raptor2-$pkgver.tar.gz") + +build() { + cd "${srcdir}"/raptor2-${pkgver} + + ./configure --prefix=/usr \ + --disable-static \ + --with-yajl=no \ + --with-icu-config=/usr/bin/icu-config + make +} + +#check() { +# make -C "raptor2-$pkgver" check // currently does not work +#} + +package() { + cd "${srcdir}"/raptor2-${pkgver} + make prefix="${pkgdir}"/usr install +} +md5sums=('699073463467dc8eded2ca89de2ab2ea') diff --git a/testing/gcc/PKGBUILD b/testing/gcc/PKGBUILD index 809e81190..ed483a36e 100644 --- a/testing/gcc/PKGBUILD +++ b/testing/gcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 154192 2012-03-24 08:55:36Z allan $ +# $Id: PKGBUILD 154287 2012-03-25 10:43:43Z allan $ # Maintainer: Allan McRae # toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc @@ -6,7 +6,7 @@ pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') pkgver=4.7.0 -pkgrel=1 +pkgrel=2 #_snapshot=4.6-20120120 _libstdcppmanver=20120307 # Note: check source directory name when updating this pkgdesc="The GNU Compiler Collection" @@ -138,7 +138,8 @@ package_gcc() rm $pkgdir/usr/lib/libgfortran.spec rm -r $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{ada{include,lib},finclude,include/objc} rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/{ffi{,target}.h,quadmath{,_weak}.h} - rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,go1,libgfortranbegin.a} + rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,go1} + rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{libcaf_single,libgfortranbegin}.a rm -r $pkgdir/usr/lib/go rm $pkgdir/usr/share/info/{gccgo,gfortran,gnat*,libgomp,libquadmath,libitm}.info rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo diff --git a/testing/raptor/PKGBUILD b/testing/raptor/PKGBUILD new file mode 100644 index 000000000..847fff43b --- /dev/null +++ b/testing/raptor/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 154298 2012-03-25 15:22:16Z tomegun $ +# Maintainer: Tom Gundersen +# Contributor: Andreas Radke +# Contributor: eric +# Contributor: Damir Perisa + +pkgname=raptor +pkgver=2.0.7 +pkgrel=1 +pkgdesc="A C library that parses RDF/XML/N-Triples into RDF triples" +arch=('i686' 'x86_64') +url="http://librdf.org/raptor" +depends=('curl' 'libxslt' 'icu') +license=('LGPL') +options=('!libtool') +source=("http://librdf.org/dist/source/raptor2-$pkgver.tar.gz") + +build() { + cd "${srcdir}"/raptor2-${pkgver} + + ./configure --prefix=/usr \ + --disable-static \ + --with-yajl=no \ + --with-icu-config=/usr/bin/icu-config + make +} + +#check() { +# make -C "raptor2-$pkgver" check // currently does not work +#} + +package() { + cd "${srcdir}"/raptor2-${pkgver} + make prefix="${pkgdir}"/usr install +} +md5sums=('699073463467dc8eded2ca89de2ab2ea') -- cgit v1.2.3-54-g00ecf