diff options
author | root <root@rshg054.dnsready.net> | 2013-01-28 00:05:59 -0800 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-01-28 00:05:59 -0800 |
commit | 1b9f6dc846379470b620b5dbb9d4d7acd1de148c (patch) | |
tree | 2305b950a3c94970b05c1a38af473f5cca95af02 /community | |
parent | b9b96ada56ad38df20b1e528a095a1e86ab67a2b (diff) |
Mon Jan 28 00:05:59 PST 2013
Diffstat (limited to 'community')
77 files changed, 2558 insertions, 37 deletions
diff --git a/community/avfs/PKGBUILD b/community/avfs/PKGBUILD new file mode 100644 index 000000000..962021782 --- /dev/null +++ b/community/avfs/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 83120 2013-01-27 15:51:39Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: K. Piche <kpiche@rogers.com> + +pkgname=avfs +pkgver=1.0.1 +pkgrel=1 +pkgdesc="A virtual filesystem that allows browsing of compressed files" +arch=('i686' 'x86_64') +license=('GPL' 'LGPL') +url="http://avf.sourceforge.net/" +depends=('fuse' 'xz' 'perl') +options=('!emptydirs' '!libtool') +source=(http://downloads.sourceforge.net/sourceforge/avf/${pkgname}-${pkgver}.tar.bz2{,.asc}) +md5sums=('f0f254d092e54da14bbf3ea22b76da99' + 'd71607de21819f3d67246473f0bc21f3') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --enable-library \ + --enable-fuse \ + --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +} diff --git a/community/bmp-musepack/PKGBUILD b/community/bmp-musepack/PKGBUILD new file mode 100644 index 000000000..5d339287e --- /dev/null +++ b/community/bmp-musepack/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 83122 2013-01-27 16:08:38Z pierre $ +# Maintainer: damir <damir@archlinux.org> +# Contributor: Nikos Kouremenos <nk@ebox.gr> + +pkgname=bmp-musepack +pkgver=1.2 +pkgrel=4 +pkgdesc="A BMP plugin for playing sounds in Musepack (MPC) format" +arch=('i686' 'x86_64') +url="http://musepack.net/" +license=('BSD') +depends=('bmp' 'libmpcdec' 'taglib') +groups=('bmp-plugins' 'bmp-io-plugins') +options=('!libtool') +source=("http://files.musepack.net/linux/plugins/${pkgname}-${pkgver}.tar.bz2") +md5sums=('5fe0c9d341ca37d05c780a478f829a5f') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} diff --git a/community/bmp-wma/PKGBUILD b/community/bmp-wma/PKGBUILD new file mode 100644 index 000000000..7817ceb44 --- /dev/null +++ b/community/bmp-wma/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83124 2013-01-27 16:09:09Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: Ewoud Nuyts <ewoud.nuyts@gmail.com> + +pkgname=bmp-wma +pkgver=0.1.1 +pkgrel=4 +pkgdesc="WMA plugin for Beep Media Player" +url="http://bmp-plugins.berlios.de/novelian/project.php?p=bmp-wma" +license=('GPL') +arch=('x86_64' 'i686') +depends=('bmp') +groups=('bmp-plugins' 'bmp-io-plugins') +options=('!libtool' '!emptydirs') +source=("http://download.berlios.de/bmp-plugins/${pkgname}-${pkgver}.tar.gz" + 'bmp-wma-gcc4.patch') +md5sums=('8dcf3fcdb10e8e2e386f70745812412b' + '730eba8f41e989dd8b56c18bcc826cc4') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np0 -i "${srcdir}/bmp-wma-gcc4.patch" + if [ "${CARCH}" = "x86_64" ]; then + export CFLAGS="${CFLAGS} -fPIC" + fi + ./configure --prefix=/usr --disable-static + echo '#define HAVE_LRINTF 1' >> config.h + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/bmp-wma/bmp-wma-gcc4.patch b/community/bmp-wma/bmp-wma-gcc4.patch new file mode 100644 index 000000000..9d773e89e --- /dev/null +++ b/community/bmp-wma/bmp-wma-gcc4.patch @@ -0,0 +1,98 @@ +--- src/libffwma/avcodec.h.orig 2005-10-07 11:49:36.000000000 -0400 ++++ src/libffwma/avcodec.h 2005-10-07 11:51:09.000000000 -0400 +@@ -11,6 +11,43 @@ + extern "C" { + #endif + ++ ++/** ++ * AVOption. ++ */ ++typedef struct AVOption { ++ /** options' name */ ++ const char *name; /* if name is NULL, it indicates a link to next */ ++ /** short English text help or const struct AVOption* subpointer */ ++ const char *help; // const struct AVOption* sub; ++ /** offset to context structure where the parsed value should be stored */ ++ int offset; ++ /** options' type */ ++ int type; ++#define FF_OPT_TYPE_BOOL 1 ///< boolean - true,1,on (or simply presence) ++#define FF_OPT_TYPE_DOUBLE 2 ///< double ++#define FF_OPT_TYPE_INT 3 ///< integer ++#define FF_OPT_TYPE_STRING 4 ///< string (finished with \0) ++#define FF_OPT_TYPE_MASK 0x1f ///< mask for types - upper bits are various flags ++//#define FF_OPT_TYPE_EXPERT 0x20 // flag for expert option ++#define FF_OPT_TYPE_FLAG (FF_OPT_TYPE_BOOL | 0x40) ++#define FF_OPT_TYPE_RCOVERRIDE (FF_OPT_TYPE_STRING | 0x80) ++ /** min value (min == max -> no limits) */ ++ double min; ++ /** maximum value for double/int */ ++ double max; ++ /** default boo [0,1]l/double/int value */ ++ double defval; ++ /** ++ * default string value (with optional semicolon delimited extra option-list ++ * i.e. option1;option2;option3 ++ * defval might select other then first argument as default ++ */ ++ const char *defstr; ++#define FF_OPT_MAX_DEPTH 10 ++} AVOption; ++ ++ + #include "common.h" + #include <sys/types.h> /* size_t */ + +@@ -1396,41 +1433,6 @@ + + + /** +- * AVOption. +- */ +-typedef struct AVOption { +- /** options' name */ +- const char *name; /* if name is NULL, it indicates a link to next */ +- /** short English text help or const struct AVOption* subpointer */ +- const char *help; // const struct AVOption* sub; +- /** offset to context structure where the parsed value should be stored */ +- int offset; +- /** options' type */ +- int type; +-#define FF_OPT_TYPE_BOOL 1 ///< boolean - true,1,on (or simply presence) +-#define FF_OPT_TYPE_DOUBLE 2 ///< double +-#define FF_OPT_TYPE_INT 3 ///< integer +-#define FF_OPT_TYPE_STRING 4 ///< string (finished with \0) +-#define FF_OPT_TYPE_MASK 0x1f ///< mask for types - upper bits are various flags +-//#define FF_OPT_TYPE_EXPERT 0x20 // flag for expert option +-#define FF_OPT_TYPE_FLAG (FF_OPT_TYPE_BOOL | 0x40) +-#define FF_OPT_TYPE_RCOVERRIDE (FF_OPT_TYPE_STRING | 0x80) +- /** min value (min == max -> no limits) */ +- double min; +- /** maximum value for double/int */ +- double max; +- /** default boo [0,1]l/double/int value */ +- double defval; +- /** +- * default string value (with optional semicolon delimited extra option-list +- * i.e. option1;option2;option3 +- * defval might select other then first argument as default +- */ +- const char *defstr; +-#define FF_OPT_MAX_DEPTH 10 +-} AVOption; +- +-/** + * Parse option(s) and sets fields in passed structure + * @param strct structure where the parsed results will be written + * @param list list with AVOptions +--- src/libffwma/dsputil.h.orig 2005-10-07 11:51:59.000000000 -0400 ++++ src/libffwma/dsputil.h 2005-10-07 11:52:17.000000000 -0400 +@@ -28,7 +28,6 @@ + #ifndef DSPUTIL_H + #define DSPUTIL_H + +-#include "common.h" + #include "avcodec.h" + + diff --git a/community/bochs/PKGBUILD b/community/bochs/PKGBUILD new file mode 100644 index 000000000..b8df6203d --- /dev/null +++ b/community/bochs/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 83126 2013-01-27 16:09:41Z pierre $ +#Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Kevin Piche <kevin@archlinux.org> + +pkgname=bochs +pkgver=2.6 +pkgrel=1 +pkgdesc="A portable x86 PC emulation software package" +arch=('i686' 'x86_64') +url="http://bochs.sourceforge.net/" +license=('LGPL') +depends=('gcc-libs' 'libxrandr') +source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('7e25e1a4d2f7e0464e8d6381f38741d9') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --without-wx --enable-cpu-level=6 \ + --enable-fpu --enable-3dnow --enable-disasm + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m 644 .bochsrc "${pkgdir}/etc/bochsrc-sample.txt" +} diff --git a/community/botan/PKGBUILD b/community/botan/PKGBUILD new file mode 100644 index 000000000..762a96f46 --- /dev/null +++ b/community/botan/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 83128 2013-01-27 16:10:24Z pierre $ +# Maintainer: Angel Velasquez <angvp@archlinux.org> +# Contributor: Douglas Soares de Andrade <douglas@archlinux.org> +# Contributor: d'Ronin <daronin@2600.com> + +pkgname=botan +pkgver=1.10.3 +pkgrel=1 +pkgdesc="Crypto library written in C++" +license=('BSD') +arch=('i686' 'x86_64') +url="http://botan.randombit.net/" +depends=('gcc-libs' 'sh') +makedepends=('python2') +source=(http://files.randombit.net/botan/Botan-${pkgver}.tbz{,.asc}) +sha1sums=('9f929101bf75c19432f49f57c80d2d26eec91dcb' + 'd03b220849e3d3b3a49363a0debc266b615d9fca') + +build() { + cd "${srcdir}/Botan-${pkgver}" + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' configure.py + ./configure.py --prefix=/usr + make +} + +package() { + cd "${srcdir}/Botan-${pkgver}" + make DESTDIR="${pkgdir}/usr" install + install -D -m644 doc/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + find "${pkgdir}/usr/share/doc" -type f -exec chmod 0644 {} \; +} + diff --git a/community/cdargs/PKGBUILD b/community/cdargs/PKGBUILD new file mode 100644 index 000000000..fdddf911b --- /dev/null +++ b/community/cdargs/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 83130 2013-01-27 16:11:01Z pierre $ +# Maintainer: Aaron Griffin <aaron@archlinux.org> +# Contributor: Damir Perisa <damir.perisa@bluewin.ch> + +pkgname=cdargs +pkgver=1.35 +pkgrel=3 +pkgdesc="A replacement for 'cd' that includes bookmarks/browsing for faster navigation" +arch=('i686' 'x86_64') +license=('GPL') +url="http://www.skamphausen.de/cgi-bin/ska/CDargs" +depends=('ncurses' 'gcc-libs') +install=cdargs.install +source=("http://www.skamphausen.de/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('50be618d67f0b9f2439526193c69c567') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --mandir=/usr/share/man + make + + cd contrib + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # install helper scripts + cd contrib + make DESTDIR="${pkgdir}" install + + install -d "${pkgdir}/usr/share/cdargs" + install $pkgname-{tcsh.csh,bash.sh} "${pkgdir}/usr/share/cdargs" +} diff --git a/community/cdargs/cdargs.install b/community/cdargs/cdargs.install new file mode 100644 index 000000000..2b29beba7 --- /dev/null +++ b/community/cdargs/cdargs.install @@ -0,0 +1,3 @@ +post_install() { + echo "cdargs: helper scripts are in /usr/share/cdargs/" +} diff --git a/community/cgminer/PKGBUILD b/community/cgminer/PKGBUILD index 48be6d113..76d7915bd 100644 --- a/community/cgminer/PKGBUILD +++ b/community/cgminer/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81884 2013-01-03 04:27:41Z fyan $ +# $Id: PKGBUILD 83058 2013-01-27 09:29:50Z andrea $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: monson <holymonson@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -22,7 +22,7 @@ source=("http://ck.kolivas.org/apps/cgminer/$pkgname-$pkgver.tar.bz2" "$pkgname.service") backup=("etc/conf.d/$pkgname" "etc/$pkgname.conf") -[ $CARCH == 'x86_64' ] && makedepends+=('yasm') +[ "$CARCH" == "x86_64" ] && makedepends+=('yasm') build() { cd "$srcdir" diff --git a/community/cx_freeze/FreezePython.sh b/community/cx_freeze/FreezePython.sh new file mode 100644 index 000000000..5bba21cac --- /dev/null +++ b/community/cx_freeze/FreezePython.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +cd /usr/share/cx-freeze +./FreezePython "$@" diff --git a/community/cx_freeze/PKGBUILD b/community/cx_freeze/PKGBUILD new file mode 100644 index 000000000..383748df3 --- /dev/null +++ b/community/cx_freeze/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 83132 2013-01-27 16:11:45Z pierre $ +# Maintainer: Ray Rashif <schiv@archlinux.org> +# Contributor: Douglas Soares de Andrade <douglas@archlinux.org> +# Contributor: Eric Belanger <eric@archlinux.org> +# Contributor: Roberto Alsina <ralsina@kde.org> + +pkgname=cx_freeze +_tarname=cx_Freeze +pkgver=4.2.3 +pkgrel=2 +pkgdesc="A set of utilities for freezing Python scripts into executables" +arch=('i686' 'x86_64') +url="http://www.python.net/crew/atuining/cx_Freeze/" +license=('custom') +depends=('python2') +provides=('cxfreeze') +source=("http://downloads.sourceforge.net/cx-freeze/$_tarname-$pkgver.tar.gz" + 'FreezePython.sh') +md5sums=('a524cfd23de5d37e0ec9400ba1ccd6ad' + '5cc60d1644eba12a57c22cc1348a4afd') + +package() { + cd "$srcdir/$_tarname-$pkgver" + + python2 setup.py install --root "$pkgdir/" --optimize 1 + + install -d "$pkgdir"/usr/share/cx-freeze/{bases,initscripts} + install -m755 source/bases/* "$pkgdir/usr/share/cx-freeze/bases" + install -m644 initscripts/* "$pkgdir/usr/share/cx-freeze/initscripts" + install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/cx_freeze/COPYING" +} diff --git a/community/dcfldd/PKGBUILD b/community/dcfldd/PKGBUILD new file mode 100644 index 000000000..c28ded29f --- /dev/null +++ b/community/dcfldd/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83134 2013-01-27 16:12:28Z pierre $ +# Contributor: Paul Mattal <pjmattal@elys.com> +# Maintainer: Paul Mattal <pjmattal@elys.com> + +pkgname=dcfldd +pkgver=1.3.4.1 +pkgrel=3 +pkgdesc="DCFL (DoD Computer Forensics Lab) dd replacement with hashing" +arch=('i686' 'x86_64') +url="http://dcfldd.sourceforge.net/" +license=('GPL') +depends=('glibc') +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver%.*}-${pkgver##*.}.tar.gz") +md5sums=('952026c872f11b53ce0ec6681a3eef0a') +sha1sums=('fb1c55f107a6af5ef8703a44d33476e508815913') + +build() { + cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" + make DESTDIR="$pkgdir" install +} diff --git a/community/devilspie/PKGBUILD b/community/devilspie/PKGBUILD new file mode 100644 index 000000000..579bdc74c --- /dev/null +++ b/community/devilspie/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83136 2013-01-27 16:13:00Z pierre $ +# Maintainer: Aaron Griffin <aaron@archlinux.org> +# Contributor: Travis Willard <travisw@wmpub.ca> +# Contributor: William Rea <sillywilly@gmail.com> + +pkgname=devilspie +pkgver=0.22 +pkgrel=5 +pkgdesc="x11 window matching utility" +arch=('i686' 'x86_64') +url="http://www.burtonini.com/blog/computers/devilspie" +license=('GPL') +depends=('libwnck') +makedepends=('pkgconfig' 'intltool' 'gnome-common') +source=("http://www.burtonini.com/computing/$pkgname-$pkgver.tar.gz") +md5sums=('4190e12f99ab92c0427e457d9fbfe231') + +build() { + cd $srcdir/$pkgname-$pkgver + sed -i -e '/-DG.*_DISABLE_DEPRECATED/d' src/Makefile.am + export LIBS="-lX11" + ./autogen.sh + + ./configure --prefix=/usr --sysconfdir=/etc + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install + # Make and install blank config + mkdir -p $pkgdir/etc/devilspie + echo '(debug)' > $pkgdir/etc/devilspie/example.ds +} diff --git a/community/dos2unix/PKGBUILD b/community/dos2unix/PKGBUILD index 07e4a50a0..47107ad65 100644 --- a/community/dos2unix/PKGBUILD +++ b/community/dos2unix/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 76065 2012-09-10 12:24:09Z bpiotrowski $ +# $Id: PKGBUILD 83060 2013-01-27 09:35:12Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: Renato Garcia <fgar.renatoATgmailDOTcom> # Contributor: Gerson E. Ruotolo <gersonruotolo@globo.com> pkgname=dos2unix -pkgver=6.0.2 +pkgver=6.0.3 pkgrel=1 pkgdesc='Text file format converter' arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('glibc') makedepends=('perl') conflicts=('hd2u') source=("http://waterlan.home.xs4all.nl/${pkgname}/${pkgname}-${pkgver}.tar.gz") -md5sums=('11ee6ae80c8acd6d750399cbf4ab6bd9') +sha256sums=('f5268c5b28a1983537210c72b3fd43f4aad17a8dacb6727b615b56dca2ef9a04') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/emelfm2/PKGBUILD b/community/emelfm2/PKGBUILD new file mode 100644 index 000000000..59d86b3cb --- /dev/null +++ b/community/emelfm2/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 83138 2013-01-27 16:13:32Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: contrasutra + +pkgname=emelfm2 +pkgver=0.8.2 +pkgrel=1 +pkgdesc="A file manager that implements the popular two-pane design" +arch=('i686' 'x86_64') +url="http://emelfm2.net/" +depends=('gtk2') +license=('GPL3') +source=("http://emelfm2.net/rel/${pkgname}-${pkgver}.tar.bz2") +sha1sums=('d4498285ae77f0d524ce9be11d50a0aae9569e5f') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make PREFIX=/usr +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make PREFIX="${pkgdir}/usr" install install_i18n + + install -m 755 "${pkgdir}/usr/share/pixmaps/emelfm2/emelfm2_48.png" \ + "${pkgdir}/usr/share/pixmaps/emelfm2.png" + sed -e '/Icon=/ s^emelfm2/emelfm2_48.png^emelfm2.png^' \ + -e '/Categories=/ s^;$^;Application;Utility;^' \ + -i "${pkgdir}/usr/share/applications/emelfm2.desktop" +} diff --git a/community/evilwm/LICENSE b/community/evilwm/LICENSE new file mode 100644 index 000000000..6778ede8c --- /dev/null +++ b/community/evilwm/LICENSE @@ -0,0 +1,40 @@ +LICENCE + +evilwm 1.1 +Copyright (C) 1999-2011 Ciaran Anscomb <evilwm@6809.org.uk> + +This is free software. You can do what you want to it, but if it +breaks something, you get to pay for the counselling. The code was +originally based on aewm, so this is distributed under the same terms, +which follow. + + +AEWM LICENCE + +Copyright (c) 1998-2000 Decklin Foster. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS", WITHOUT ANY EXPRESS +OR IMPLIED WARRANTIES OF ANY KIND. IN NO EVENT SHALL THE AUTHOR BE +HELD LIABLE FOR ANY DAMAGES CONNECTED WITH THE USE OF THIS PROGRAM. + +You are granted permission to copy, publish, distribute, and/or sell +copies of this program and any modified versions or derived works, +provided that this copyright and notice are not removed or altered. + +Portions of the code were based on 9wm, which contains this license: + +> 9wm is free software, and is Copyright (c) 1994 by David Hogan. +> Permission is granted to all sentient beings to use this software, +> to make copies of it, and to distribute those copies, provided +> that: +> +> (1) the copyright and licence notices are left intact +> (2) the recipients are aware that it is free software +> (3) any unapproved changes in functionality are either +> (i) only distributed as patches +> or (ii) distributed as a new program which is not called 9wm +> and whose documentation gives credit where it is due +> (4) the author is not held responsible for any defects +> or shortcomings in the software, or damages caused by it. +> +> There is no warranty for this software. Have a nice day. diff --git a/community/evilwm/PKGBUILD b/community/evilwm/PKGBUILD new file mode 100644 index 000000000..1ac5b6205 --- /dev/null +++ b/community/evilwm/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83062 2013-01-27 09:45:44Z andrea $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: Jochem Kossen <j.kossen@home.nl> + +pkgname=evilwm +pkgver=1.1.0 +pkgrel=1 +pkgdesc="A minimalist but usable window manager for the X Window System." +arch=('i686' 'x86_64') +url="http://evilwm.sourceforge.net" +license=('custom') +depends=('libxrandr') +source=(http://www.6809.org.uk/evilwm/$pkgname-$pkgver.tar.gz LICENSE) +md5sums=('5f14cc3019320860c85bb07c60a76bd7' + '0941ad3e96597ef75c6310f43a0342a0') + +build() { + cd "$srcdir"/$pkgname-$pkgver + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" desktopfilesdir=/usr/share/xsessions install + install -D -m644 "$srcdir"/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} diff --git a/community/fssos-nsvs/PKGBUILD b/community/fssos-nsvs/PKGBUILD new file mode 100644 index 000000000..c9b4a13e2 --- /dev/null +++ b/community/fssos-nsvs/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 83140 2013-01-27 16:14:12Z pierre $ +# Maintainer: Dale Blount <dale@archlinux.org> + +pkgname=fssos-nsvs +pkgver=0.5 +pkgrel=9 +pkgdesc="NSVS for FSSOS" +arch=('i686' 'x86_64') +url="http://fssos.sourceforge.net/" +license=('GPL') +depends=('bash' 'mysql') +backup=('etc/nsvsd.conf') +options=('!libtool' '!makeflags') +install=$pkgname.install +source=("http://downloads.sourceforge.net/sourceforge/fssos/nsvs-$pkgver.tar.gz" + 'nsvsd' + 'nsvsd.service') + +build() { + cd $srcdir/nsvs-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc + make CFLAGS="${CFLAGS} -D_GNU_SOURCE" +} + +package() { + cd $srcdir/nsvs-$pkgver + make DESTDIR=$pkgdir install + install -D -m755 "$srcdir/nsvsd" "$pkgdir/etc/rc.d/nsvsd" + install -D -m644 "$srcdir/nsvsd.service" "$pkgdir/usr/lib/systemd/system/nsvsd.service" +} +md5sums=('3f17c2f6339f1a322b712b467023d825' + '4dfd9dc0d69b375587e39ab2621d9ea9' + '61e970d0704875b1da83cb4e9fc0eef5') diff --git a/community/fssos-nsvs/fssos-nsvs.install b/community/fssos-nsvs/fssos-nsvs.install new file mode 100644 index 000000000..253ae64d2 --- /dev/null +++ b/community/fssos-nsvs/fssos-nsvs.install @@ -0,0 +1,17 @@ +post_install() { + if [ -z "`grep '^nsvsd::' /etc/group`" ]; then + groupadd -g 83 nsvsd + fi + if [ -z "`grep '^nsvsd:' /etc/passwd`" ]; then + useradd -u 83 -d /tmp -g nsvsd -s /bin/false nsvsd + fi +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + userdel nsvsd &> /dev/null + groupdel nsvsd &> /dev/null +} diff --git a/community/fssos-nsvs/nsvsd b/community/fssos-nsvs/nsvsd new file mode 100755 index 000000000..f9b4845ab --- /dev/null +++ b/community/fssos-nsvs/nsvsd @@ -0,0 +1,36 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + stat_busy "Starting nsvsd" + /usr/sbin/nsvsd -f /etc/nsvsd.conf + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon nsvsd + stat_done + fi + ;; + stop) + stat_busy "Stopping nsvsd" + kill `cat /var/run/nsvsd.pid` &>/dev/null + rm -f /var/run/nsvsd.pid + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon nsvsd + stat_done + fi + ;; + restart) + $0 stop + sleep 3 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac diff --git a/community/fssos-nsvs/nsvsd.service b/community/fssos-nsvs/nsvsd.service new file mode 100644 index 000000000..0df5444ab --- /dev/null +++ b/community/fssos-nsvs/nsvsd.service @@ -0,0 +1,8 @@ +[Unit] +Description=Name Service Via Sockets Daemon + +[Service] +ExecStart=/usr/sbin/nsvsd -f /etc/nsvsd.conf + +[Install] +WantedBy=multi-user.target diff --git a/community/gimp-dbp/PKGBUILD b/community/gimp-dbp/PKGBUILD new file mode 100644 index 000000000..d41ad9b66 --- /dev/null +++ b/community/gimp-dbp/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 83142 2013-01-27 16:14:44Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=gimp-dbp +pkgver=1.1.9 +pkgrel=3 +pkgdesc="David's batch processor for the GIMP" +arch=('i686' 'x86_64') +url="http://members.ozemail.com.au/~hodsond/dbp.html" +license=('GPL') +depends=('gimp') +source=(http://www.ozemail.com.au/~hodsond/dbpSrc-${pkgver//./-}.tgz) +md5sums=('1106625707798ab8ea1317ac6bece1c5') + +build() { + cd "${srcdir}/dbp-${pkgver}" + sed -i "s|<string>|<cstring>|" op.h + make +} + +package() { + cd "${srcdir}/dbp-${pkgver}" + install -D -m755 dbp "${pkgdir}/usr/lib/gimp/2.0/plug-ins/dbp" +} diff --git a/community/gimp-gap/PKGBUILD b/community/gimp-gap/PKGBUILD new file mode 100644 index 000000000..f541a468b --- /dev/null +++ b/community/gimp-gap/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 83144 2013-01-27 16:15:18Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=gimp-gap +pkgver=2.6.0 +pkgrel=3 +pkgdesc="A Plug-In collection to edit and create animations for the Gimp" +arch=('i686' 'x86_64') +license=('GPL') +url="http://www.gimp.org/downloads/" +depends=('gimp' 'xvidcore' 'bash' 'libjpeg') +makedepends=('intltool') +options=('!makeflags') +source=(ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/$pkgname-$pkgver.tar.bz2) +md5sums=('249ed829de8b78675c0fe4ef4212089f') + +build() { + cd "$srcdir/$pkgname-$pkgver" + [ "$CARCH" = "x86_64" ] && CFLAGS+="-fPIC" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/community/gimp-ufraw/PKGBUILD b/community/gimp-ufraw/PKGBUILD new file mode 100644 index 000000000..b47b112eb --- /dev/null +++ b/community/gimp-ufraw/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83146 2013-01-27 16:15:51Z pierre $ +# Maintainer: Tobias Kieslich <tobias@archlinux.org> + +pkgname=gimp-ufraw +pkgver=0.18 +pkgrel=5 +pkgdesc="Standalone or gimp plugin converter for raw files" +url="http://ufraw.sourceforge.net/" +arch=('i686' 'x86_64') +license=('GPL') +depends=('gtkimageview' 'exiv2' 'lcms' 'bzip2' 'desktop-file-utils') +makedepends=('gimp' 'cinepaint') +optdepends=('gimp: to use the gimp import plugin for raw images' + 'cinepaint: to use the cinepaint import plugin for raw images') +install=gimp-ufraw.install +source=(http://downloads.sourceforge.net/ufraw/ufraw-${pkgver}.tar.gz) +sha1sums=('41c9ad7aa7f1cbb63a6b0b330b3599b18a7e8cd2') + +build() { + cd "${srcdir}/ufraw-${pkgver}" + + ./configure --prefix=/usr \ + --enable-extras \ + --enable-mime \ + --enable-openmp + sed -i "s/-ffast-math -fomit-frame-pointer -W -Wall -O3/${CFLAGS}/" Makefile + make +} + +package() { + cd "${srcdir}/ufraw-${pkgver}" + make DESTDIR="${pkgdir}" install + rm -f "${pkgdir}/usr/bin/dcraw" +} diff --git a/community/gimp-ufraw/gimp-ufraw.install b/community/gimp-ufraw/gimp-ufraw.install new file mode 100644 index 000000000..80312d4a6 --- /dev/null +++ b/community/gimp-ufraw/gimp-ufraw.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + update-desktop-database -q +} + +post_remove() { + update-desktop-database -q +} diff --git a/community/gmpc/PKGBUILD b/community/gmpc/PKGBUILD new file mode 100644 index 000000000..623600656 --- /dev/null +++ b/community/gmpc/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 83148 2013-01-27 16:16:24Z pierre $ +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Tobias Kieslich <tobias@archlinux.org> + +pkgname=gmpc +pkgver=11.8.16 +pkgrel=1 +pkgdesc="A GTK2 client for MPD" +arch=('i686' 'x86_64') +url="http://gmpclient.org/home" +license=('GPL') +depends=('libunique' 'libmpd' 'libsoup' 'sqlite' 'hicolor-icon-theme' 'xdg-utils') +makedepends=('gob2' 'intltool' 'vala') +options=('!libtool') +install=gmpc.install +source=(http://download.sarine.nl/Programs/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.gz) +md5sums=('223aeb000e41697d8fdf54ccedee89d5') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i 's|GNOME;AudioVideo;|GTK;AudioVideo;Player;|' data/gmpc.desktop.in + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/gmpc/gmpc.install b/community/gmpc/gmpc.install new file mode 100644 index 000000000..e70c054ec --- /dev/null +++ b/community/gmpc/gmpc.install @@ -0,0 +1,11 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/gtkpod/PKGBUILD b/community/gtkpod/PKGBUILD new file mode 100644 index 000000000..5cb27cb9b --- /dev/null +++ b/community/gtkpod/PKGBUILD @@ -0,0 +1,37 @@ +# $Id: PKGBUILD 83150 2013-01-27 16:17:12Z pierre $ +# Contributor: Kevin Piche <kevin@archlinux.org> +# Contributor: Aaron Griffin <aaron@archlinux.org> + +pkgname=gtkpod +pkgver=2.1.3 +pkgrel=1 +pkgdesc="A platform independent GUI for Apple's iPod using GTK3" +arch=('i686' 'x86_64') +url="http://gtkpod.sourceforge.net" +license=('GPL') +depends=('libanjuta' 'curl' 'flac' 'libid3tag' 'libgpod' 'awk' 'hicolor-icon-theme' 'dconf' 'libwebkit3') +makedepends=('flex' 'intltool' 'libvorbis' 'faad2') +optdepends=('libmp4v2: MP4/h264 support' + 'vorbis-tools: OGG support' + 'libvorbis: OGG support' + 'id3v2: mp3 conversion support' + 'faad2: m4a conversion support') +install=gtkpod.install +options=('!libtool') +source=("http://downloads.sourceforge.net/gtkpod/${pkgname}-${pkgver}.tar.gz" + gtkpod-2.1.3-gdl-3.6.patch) +md5sums=('57f04578de6e3262a436ec574422b144' + '8d725015081bd89bc8f9a4521d170aef') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/gtkpod-2.1.3-gdl-3.6.patch" + sed -i 's#python#python2#' scripts/sync-palm-jppy.py + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/gtkpod/gtkpod-2.1.3-gdl-3.6.patch b/community/gtkpod/gtkpod-2.1.3-gdl-3.6.patch new file mode 100644 index 000000000..b794fa11b --- /dev/null +++ b/community/gtkpod/gtkpod-2.1.3-gdl-3.6.patch @@ -0,0 +1,44 @@ +Index: gtkpod-2.1.2/src/anjuta-action-callbacks.c +=================================================================== +--- gtkpod-2.1.2.orig/src/anjuta-action-callbacks.c ++++ gtkpod-2.1.2/src/anjuta-action-callbacks.c +@@ -65,7 +65,7 @@ void + on_layout_lock_toggle (GtkAction *action, AnjutaApp *app) + { + if (app->layout_manager) +- g_object_set (app->layout_manager->master, "locked", ++ g_object_set (gdl_dock_layout_get_master (app->layout_manager), "locked", + gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)), + NULL); + } +Index: gtkpod-2.1.2/src/anjuta-app.c +=================================================================== +--- gtkpod-2.1.2.orig/src/anjuta-app.c ++++ gtkpod-2.1.2/src/anjuta-app.c +@@ -252,7 +252,7 @@ static void on_gdl_style_changed(GSettin + else if (g_strcmp0(pr_style, "Tabs") == 0) + style = GDL_SWITCHER_STYLE_TABS; + +- g_object_set(G_OBJECT(app->layout_manager->master), "switcher-style", style, NULL); ++ g_object_set(G_OBJECT(gdl_dock_layout_get_master (app->layout_manager)), "switcher-style", style, NULL); + g_free(pr_style); + } + +@@ -478,14 +478,14 @@ static void anjuta_app_instance_init(Anj + gtk_widget_show(app->dock); + gtk_box_pack_end(GTK_BOX (hbox), app->dock, TRUE, TRUE, 0); + +- dockbar = gdl_dock_bar_new(GDL_DOCK(app->dock)); ++ dockbar = gdl_dock_bar_new(G_OBJECT(app->dock)); + gtk_widget_show(dockbar); + gtk_box_pack_start(GTK_BOX (hbox), dockbar, FALSE, FALSE, 0); + +- app->layout_manager = gdl_dock_layout_new(GDL_DOCK (app->dock)); ++ app->layout_manager = gdl_dock_layout_new(G_OBJECT (app->dock)); + g_signal_connect (app->layout_manager, "notify::dirty", + G_CALLBACK (on_layout_dirty_notify), app); +- g_signal_connect (app->layout_manager->master, "notify::locked", ++ g_signal_connect (gdl_dock_layout_get_master (app->layout_manager), "notify::locked", + G_CALLBACK (on_layout_locked_notify), app); + + /* UI engine */ diff --git a/community/gtkpod/gtkpod.install b/community/gtkpod/gtkpod.install new file mode 100644 index 000000000..c5d357a38 --- /dev/null +++ b/community/gtkpod/gtkpod.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + glib-compile-schemas usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/community/hercules/PKGBUILD b/community/hercules/PKGBUILD new file mode 100644 index 000000000..4f49a03bf --- /dev/null +++ b/community/hercules/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 83152 2013-01-27 16:17:47Z pierre $ +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Kevin Piche <kevin@archlinux.org> + +pkgname=hercules +pkgver=3.07 +pkgrel=2 +pkgdesc="A software implementation of the mainframe System/370 and ESA/390 architectures" +url="http://www.hercules-390.org/" +source=("http://www.hercules-390.org/$pkgname-$pkgver.tar.gz") +arch=('i686' 'x86_64') +license=('custom') +options=('!libtool') +depends=('bzip2' 'libgcrypt' 'zlib') +md5sums=('a12aa1645b0695b25b7fc0c9a3ccab3a') + +build() { + cd $srcdir/$pkgname-$pkgver + # Change module extension from .la to .so. + sed '/HDL_MODULE_SUFFIX/ s/\.la/.so/' -i hdl.h + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install + install -D -m644 COPYRIGHT \ + $pkgdir/usr/share/licenses/hercules/qpl1 +} diff --git a/community/herqq/PKGBUILD b/community/herqq/PKGBUILD new file mode 100644 index 000000000..e1492c5f2 --- /dev/null +++ b/community/herqq/PKGBUILD @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 83154 2013-01-27 16:18:20Z pierre $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> + +pkgname=herqq +pkgver=1.0.0 +pkgrel=1 +pkgdesc="A software library for building UPnP devices (HUPnP)" +arch=('i686' 'x86_64') +url="http://www.herqq.org/" +license=('GPL') +depends=('qt') +source=("http://downloads.sourceforge.net/hupnp/${pkgname}-${pkgver}.zip") +md5sums=('45a0632f7c7b64bc0fdab852d36c1e61') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + qmake PREFIX=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALL_ROOT="${pkgdir}" install +} diff --git a/community/kradio/PKGBUILD b/community/kradio/PKGBUILD new file mode 100644 index 000000000..bc04b1645 --- /dev/null +++ b/community/kradio/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 83156 2013-01-27 16:18:52Z pierre $ +# Maintainer: +# Contributor: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=kradio +pkgver=4.0.6 +pkgrel=1 +arch=('i686' 'x86_64') +license=('GPL2') +pkgdesc="A comfortable KDE internet and AM/FM radio application" +url="http://kradio.sourceforge.net/" +depends=('kdebase-runtime' 'lirc-utils' 'libmms' 'ffmpeg') +makedepends=('automoc4' 'cmake' 'boost') +install=$pkgname.install +source=("http://downloads.sourceforge.net/$pkgname/kradio4-$pkgver.tar.bz2"{,.asc}) +md5sums=('ee9214156465e0416bb369f78b4a5eae' + 'f43706e63d24788f2278bada7b10cc6f') + +build() { + cd "$srcdir" + mkdir build + cd build + cmake ../${pkgname}4-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd "$srcdir/build" + make DESTDIR="$pkgdir" install +} diff --git a/community/kradio/kradio.install b/community/kradio/kradio.install new file mode 100644 index 000000000..460e85d7f --- /dev/null +++ b/community/kradio/kradio.install @@ -0,0 +1,11 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor 2> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/kshutdown/PKGBUILD b/community/kshutdown/PKGBUILD new file mode 100644 index 000000000..9803fb1f2 --- /dev/null +++ b/community/kshutdown/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 83158 2013-01-27 16:19:25Z pierre $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=kshutdown +pkgver=3.0beta5 +pkgrel=1 +pkgdesc="Shutdown Utility for KDE" +arch=('i686' 'x86_64') +url="http://kshutdown.sourceforge.net/" +license=('GPL') +depends=('kdebase-workspace') +makedepends=('cmake' 'automoc4') +install='kshutdown.install' +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-source-${pkgver}.zip") +sha1sums=('108e27a7d1cef505c296656f92ab071d8c53bce3') + +build() { + cd "${srcdir}" + mkdir build + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install +} diff --git a/community/kshutdown/kshutdown.install b/community/kshutdown/kshutdown.install new file mode 100644 index 000000000..1c0de2e4f --- /dev/null +++ b/community/kshutdown/kshutdown.install @@ -0,0 +1,11 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/libmusicbrainz4/PKGBUILD b/community/libmusicbrainz4/PKGBUILD new file mode 100644 index 000000000..5369830fe --- /dev/null +++ b/community/libmusicbrainz4/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 83160 2013-01-27 16:20:02Z pierre $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Ionut Biru <ibiru@archlinux.org> +# Contributor: Max Fehrm max.fehrm@gmail.com + +pkgname=libmusicbrainz4 +pkgver=4.0.3 +pkgrel=1 +pkgdesc="Library That Provides Access to the MusicBrainz Server" +arch=('i686' 'x86_64') +url="http://musicbrainz.org/" +license=('LGPL2.1') +depends=('neon') +makedepends=('cmake') +source=(https://github.com/downloads/metabrainz/libmusicbrainz/libmusicbrainz-$pkgver.tar.gz) +md5sums=('19b43a543d338751e9dc524f6236892b') + +build() { + cd libmusicbrainz-$pkgver + cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr + make +} + +package() { + cd libmusicbrainz-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/community/lxpanel/PKGBUILD b/community/lxpanel/PKGBUILD index 0f67e0bd8..71eb369b8 100644 --- a/community/lxpanel/PKGBUILD +++ b/community/lxpanel/PKGBUILD @@ -1,26 +1,34 @@ -# $Id: PKGBUILD 80057 2012-11-15 19:23:02Z bpiotrowski $ +# $Id: PKGBUILD 83070 2013-01-27 10:16:43Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Juergen Hoetzel <juergen@archlinux.org> pkgname=lxpanel -pkgver=0.5.10 -pkgrel=2 +pkgver=0.5.12 +pkgrel=1 pkgdesc='Lightweight X11 desktop panel for LXDE' arch=('i686' 'x86_64') license=('GPL2') url='http://lxde.org/' groups=('lxde') depends=('gtk2' 'alsa-lib' 'menu-cache' 'lxmenu-data' 'libwnck') -makedepends=('wireless_tools') +makedepends=('docbook-xml' 'docbook-xsl' 'wireless_tools') optdepends=('wireless_tools: netstat plugin') -source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz) -md5sums=('1bf3cce2a2d01c211f6897c42e8dd0bc') +source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz + lxpanel-0.5.12-automake-1.13-support.patch) +sha256sums=('c29997c522f138e4beb02fc549c84136fc840a836c1f69b400d90d2d4e91de1b' + 'a35c786e3cd2977c5cf018e126c7f309b7fc4c15f9b821895e1f6fe25125f68f') build() { cd $srcdir/$pkgname-$pkgver + + patch -Np0 -i $srcdir/lxpanel-0.5.12-automake-1.13-support.patch + ./autogen.sh - CFLAGS+=' -lgmodule-2.0' ./configure --sysconfdir=/etc --prefix=/usr + CFLAGS+=' -lgmodule-2.0' ./configure \ + --sysconfdir=/etc \ + --prefix=/usr \ + --enable-man make } diff --git a/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch b/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch new file mode 100644 index 000000000..25916bbf6 --- /dev/null +++ b/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch @@ -0,0 +1,15 @@ +--- autogen.sh.orig 2013-01-27 10:38:55.000000000 +0100 ++++ autogen.sh 2013-01-27 10:59:56.897030226 +0100 +@@ -6,9 +6,10 @@ + + if [ "$AM_INSTALLED_VERSION" != "1.10" \ + -a "$AM_INSTALLED_VERSION" != "1.11" \ +- -a "$AM_INSTALLED_VERSION" != "1.12" ];then ++ -a "$AM_INSTALLED_VERSION" != "1.12" \ ++ -a "$AM_INSTALLED_VERSION" != "1.13" ];then + echo +- echo "You must have automake 1.10, 1.11, or 1.12 installed to compile lxpanel." ++ echo "You must have automake >=1.10 installed to compile lxpanel." + echo "Install the appropriate package for your distribution," + echo "or get the source tarball at http://ftp.gnu.org/gnu/automake/" + exit 1 diff --git a/community/mahjong/PKGBUILD b/community/mahjong/PKGBUILD new file mode 100644 index 000000000..465a41e07 --- /dev/null +++ b/community/mahjong/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83162 2013-01-27 16:20:47Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: Jason Chu <jchu@xentac.net> + +pkgname=mahjong +pkgver=1.12.1 +pkgrel=1 +pkgdesc="The classical game of Mah Jong (not the solitare version) with network support" +arch=('i686' 'x86_64') +url="http://www.stevens-bradfield.com/MahJong/" +license=('GPL' 'custom') +depends=('gtk2') +source=(http://mahjong.julianbradfield.org/Source/mj-$pkgver-src.tar.gz) +md5sums=('a74acae39d6a49bad9c34b84088f72f3') + +build() { + cd "$srcdir/mj-$pkgver-src" + sed -i 's/& Calling/Calling/' gui-dial.c + make LDLIBS="-lm" +} + +package() { + cd "$srcdir/mj-$pkgver-src" + make DESTDIR="$pkgdir/usr/" MANDIR=share/man/man1 install install.man + install -D -m644 tiles-v1/README "$pkgdir/usr/share/licenses/$pkgname/tiles-license.txt" +} diff --git a/community/misdnuser/PKGBUILD b/community/misdnuser/PKGBUILD new file mode 100644 index 000000000..dde4a06f8 --- /dev/null +++ b/community/misdnuser/PKGBUILD @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 83164 2013-01-27 16:21:34Z pierre $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=misdnuser +pkgver=2.0.17_20120917 +pkgrel=1 +pkgdesc="Tools and library for mISDN" +arch=('i686' 'x86_64') +url="http://www.misdn.org" +license=('GPL') +depends=('isdn4k-utils' 'spandsp') +backup=('etc/capi20.conf') +options=('!makeflags' '!libtool' '!strip') +source=(ftp://ftp.archlinux.org/other/misdnuser/${pkgname}-${pkgver}.tar.gz + misdncapid.rc + mISDNcapid.service + c2faxrecv-mISDNcapid.service + mISDNcapid.conf) + +build() { + # only enable for debugging! + #export CFLAGS+=" -g -O0" + #export CXXFLAGS+=" -g -O0" + cd ${srcdir}/${pkgname}-${pkgver} + make + ./configure --prefix=/usr --sysconfdir=/etc --enable-capi --enable-softdsp --with-mISDN_group=uucp + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m 755 ${srcdir}/misdncapid.rc ${pkgdir}/etc/rc.d/misdncapid + # fix udev rule + mkdir -p ${pkgdir}/usr/lib/udev/rules.d + mv ${pkgdir}/etc/udev/rules.d/45-misdn.rules ${pkgdir}/usr/lib/udev/rules.d + rm -r ${pkgdir}/etc/udev/ + # add systemd files + install -D -m644 ${srcdir}/mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/mISDNcapid.service + # mISDNcapid: + # tends to crash on avmfritz card, add an extra systemd file for + # restarting the services until segfaults are fixed! + install -D -m644 ${srcdir}/c2faxrecv-mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/c2faxrecv-mISDNcapid.service + install -D -m644 ${srcdir}/mISDNcapid.conf ${pkgdir}/usr/lib/tmpfiles.d/mISDNcapid.conf +} +md5sums=('4cdb52f2c0ff1a1426573ac5ef09e9f8' + '2009563b144de037ecb20f8d727a772e' + '8f305ee6e35fa12a8bec0632bfe7a076' + '32ead7f063e007c784aa883d441f33c2' + '42c3b46880a68c3883ee1ed00af34b45') diff --git a/community/misdnuser/c2faxrecv-mISDNcapid.service b/community/misdnuser/c2faxrecv-mISDNcapid.service new file mode 100644 index 000000000..7a98ca435 --- /dev/null +++ b/community/misdnuser/c2faxrecv-mISDNcapid.service @@ -0,0 +1,11 @@ +[Unit] +Description=mISDN CAPI to fax receive +Requires=faxq.service mISDNcapid.service +After=faxq.service mISDNcapid.service + +[Service] +ExecStart=/usr/bin/c2faxrecv +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/community/misdnuser/mISDNcapid.conf b/community/misdnuser/mISDNcapid.conf new file mode 100644 index 000000000..7607e262d --- /dev/null +++ b/community/misdnuser/mISDNcapid.conf @@ -0,0 +1 @@ +D /var/run/mISDNcapid 0755 root root - diff --git a/community/misdnuser/mISDNcapid.service b/community/misdnuser/mISDNcapid.service new file mode 100644 index 000000000..94f38478a --- /dev/null +++ b/community/misdnuser/mISDNcapid.service @@ -0,0 +1,11 @@ +[Unit] +Description=mISDN CAPI daemon + +[Service] +Type=forking +ExecStart=/usr/sbin/mISDNcapid +ExecReload=/bin/kill -HUP $MAINPID +Restart=on-abort + +[Install] +WantedBy=multi-user.target diff --git a/community/misdnuser/misdncapid.rc b/community/misdnuser/misdncapid.rc new file mode 100755 index 000000000..5c47ca0a9 --- /dev/null +++ b/community/misdnuser/misdncapid.rc @@ -0,0 +1,45 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +PID="$(pidof -o %PPID /usr/sbin/mISDNcapid)" +case "$1" in + start) + stat_busy "Starting misdncapid" + if [ ! -x /var/run/mISDNcapid ] ; then + install -m755 -d /var/run/mISDNcapid + fi + + [ -z "$PID" ] && /usr/sbin/mISDNcapid >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + PID=$(pidof -o %PPID /usr/sbin/mISDNcapid) + echo $PID > /var/run/misdncapid.pid + add_daemon misdncapid + stat_done + fi + ;; + stop) + stat_busy "Stopping misdncapid" + [ -f /var/run/misdncapid.pid ] && kill `cat /var/run/misdncapid.pid` >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /var/run/misdncapid.pid + rm_daemon misdncapid + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" + ;; +esac +exit 0 diff --git a/community/monica/PKGBUILD b/community/monica/PKGBUILD new file mode 100644 index 000000000..3c24c4e7d --- /dev/null +++ b/community/monica/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 83166 2013-01-27 16:22:08Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=monica +pkgver=3.7 +pkgrel=2 +pkgdesc="A monitor calibration tool" +arch=('i686' 'x86_64') +url="http://www.pcbypaul.com/software/monica.html" +license=('BSD') +depends=('fltk' 'xorg-xgamma') +makedepends=('librsvg') +#http://www.pcbypaul.com/software/dl/${pkgname}-${pkgver}.tar.bz2 +source=(ftp://ftp.archlinux.org/other/monica/${pkgname}-${pkgver}.tar.bz2 \ + monica.desktop monica.svg) +md5sums=('490aabc35b830e4a3dc32a2f893ba805' + 'a337bfda1fca7228420db0ce92256816' + '4569f5df7d7b3eaf20108adf48e8dfe4') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm755 monica "${pkgdir}/usr/bin/monica" + install -Dm644 "${srcdir}/monica.desktop" "${pkgdir}/usr/share/applications/monica.desktop" + install -Dm644 "${srcdir}/monica.svg" "${pkgdir}/usr/share/pixmaps/monica.svg" + rsvg-convert -w 64 -h 57 -f png -o "${pkgdir}/usr/share/pixmaps/monica.png" "${srcdir}/monica.svg" + install -Dm644 licence "${pkgdir}/usr/share/licenses/monica/license.txt" +} diff --git a/community/monica/monica.desktop b/community/monica/monica.desktop new file mode 100644 index 000000000..6b17659ca --- /dev/null +++ b/community/monica/monica.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Monica +Comment=Monitor Calibration for x-server +Exec=monica +Icon=monica +Terminal=false +Type=Application +X-MultipleArgs=false +Categories=Application;Settings;System; diff --git a/community/monica/monica.svg b/community/monica/monica.svg new file mode 100644 index 000000000..bb9f77d9b --- /dev/null +++ b/community/monica/monica.svg @@ -0,0 +1,248 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + sodipodi:docname="monica.svg" + sodipodi:docbase="/home/pool/graphics/arch_candy/svg-icons" + height="67.000000pt" + width="70.000000pt" + inkscape:version="0.41" + sodipodi:version="0.32" + id="svg1573"> + <defs + id="defs1575"> + <linearGradient + id="linearGradient1606"> + <stop + id="stop1607" + offset="0.0000000" + style="stop-color:#000000;stop-opacity:0.62745100;" /> + <stop + id="stop1608" + offset="1.0000000" + style="stop-color:#000000;stop-opacity:0.0000000;" /> + </linearGradient> + <radialGradient + gradientTransform="translate(0.000000,3.125000)" + gradientUnits="userSpaceOnUse" + fy="12.500000" + fx="12.500000" + r="12.433378" + cy="12.500000" + cx="12.500000" + id="radialGradient1636" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.437333,0.000000,0.000000,0.410284,0.000000,3.125000)" + y2="0.0000000" + x2="20.514223" + y1="30.771334" + x1="20.514223" + id="linearGradient1638" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <radialGradient + gradientTransform="translate(-12.50000,3.250000)" + gradientUnits="userSpaceOnUse" + fy="12.500000" + fx="100.00000" + r="12.500000" + cy="12.500000" + cx="100.00000" + id="radialGradient1643" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.447214,0.000000,0.000000,2.236068,-12.50000,3.250000)" + y2="19.565595" + x2="251.55765" + y1="19.565595" + x1="223.60680" + id="linearGradient1645" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.508806,0.000000,0.000000,1.965387,0.000000,3.125000)" + y2="18.889412" + x2="0.0000000" + y1="18.889412" + x1="25.058681" + id="linearGradient1647" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.814390,0.000000,0.000000,0.355317,0.000000,-10.12500)" + y2="246.61094" + x2="22.207298" + y1="211.07926" + x1="22.207298" + id="linearGradient1649" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <radialGradient + gradientTransform="translate(0.000000,-10.12500)" + gradientUnits="userSpaceOnUse" + fy="75.000000" + fx="12.500000" + r="12.500000" + cy="75.000000" + cx="12.500000" + id="radialGradient1651" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <radialGradient + gradientTransform="translate(-12.50000,-10.000000)" + gradientUnits="userSpaceOnUse" + fy="75.000000" + fx="100.00000" + r="12.500000" + cy="75.000000" + cx="100.00000" + id="radialGradient1653" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + </defs> + <sodipodi:namedview + inkscape:current-layer="svg1573" + inkscape:window-y="3" + inkscape:window-x="0" + inkscape:grid-points="true" + inkscape:grid-bbox="true" + gridtolerance="2.0000000px" + gridoriginx="0.0000000pt" + gridoriginy="0.0000000pt" + gridspacingx="10.000000pt" + gridspacingy="10.000000pt" + snaptogrid="false" + showgrid="true" + inkscape:window-height="1002" + inkscape:window-width="1272" + inkscape:cy="50.235475" + inkscape:cx="67.194289" + inkscape:zoom="7.9999998" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" /> + <metadata + id="metadata1576"> + <rdf:RDF + id="RDF1577"> + <cc:Work + id="Work1578" + rdf:about=""> + <dc:description + id="description1579">Created with Inkscape +http://www.inkscape.org/</dc:description> + <dc:format + id="format1581">image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" + id="type1583" /> + <dc:title + id="title1606">ML-Term Icon</dc:title> + <dc:date + id="date1608">2004-07-14</dc:date> + <dc:creator + id="creator1610"> + <cc:Agent + id="Agent1611"> + <dc:title + id="title1612">Tobias Kieslich</dc:title> + </cc:Agent> + </dc:creator> + <dc:coverage + id="coverage1614" /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" + id="license1616" /> + </cc:Work> + <cc:License + id="License1624" + rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> + <cc:permits + id="permits1625" + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + id="permits1626" + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + id="requires1627" + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + id="permits1628" + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + id="requires1629" + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + id="requires1630" + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <path + sodipodi:nodetypes="cc" + id="path2775" + d="M 5.8437501,76.625001 L 82.343750,76.625001" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:9.1875000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2007" + d="M 10.593750,6.8437510 L 77.343750,6.8437510" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccc" + id="path2803" + d="M 8.2187499,9.3437490 L 8.2187499,59.593751 L 79.718750,59.593751 L 79.718750,9.3437490" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2807" + d="M 29.750001,67.218750 L 58.125000,67.218750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:14.937500;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2953" + d="M 22.468750,14.718749 L 22.468750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#3f0000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2955" + d="M 27.468750,14.718749 L 27.468750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff1500;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2957" + d="M 41.593750,14.718749 L 41.593750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0b2f00;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2959" + d="M 46.593750,14.718749 L 46.593750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#08ce00;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2961" + d="M 60.718750,14.718749 L 60.718750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#00004e;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2963" + d="M 65.718750,14.718749 L 65.718750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0072ff;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> +</svg> diff --git a/community/mosh/PKGBUILD b/community/mosh/PKGBUILD index 15796f3dc..2eb5998c4 100644 --- a/community/mosh/PKGBUILD +++ b/community/mosh/PKGBUILD @@ -5,7 +5,7 @@ pkgname=mosh pkgver=1.2.3 -pkgrel=2 +pkgrel=3 pkgdesc='Mobile shell, surviving disconnects with local echo and line editing' arch=('x86_64' 'i686') url='http://mosh.mit.edu/' @@ -16,7 +16,7 @@ sha256sums=('93f09fda77e57f05485a61f3ac679bf9f3f359a9b0b93c216ddd53cd124a768f') options=('!emptydirs') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" ./autogen.sh ./configure --prefix=/usr @@ -24,13 +24,13 @@ build() { } package() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" - make DESTDIR=$pkgdir install - install -Dm644 conf/bash_completion.d/$pkgname \ - $pkgdir/usr/share/bash-completion/completions/$pkgname - install -Dm644 conf/ufw/applications.d/$pkgname \ - $pkgdir/etc/ufw/applications.d/ufw-$pkgname + make DESTDIR="$pkgdir" install + install -Dm644 "conf/bash_completion.d/$pkgname" \ + "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm644 "conf/ufw/applications.d/$pkgname" \ + "$pkgdir/usr/share/mosh/ufw-${pkgname}.example" } # vim:set ts=2 sw=2 et: diff --git a/community/nicotine/PKGBUILD b/community/nicotine/PKGBUILD new file mode 100644 index 000000000..4b849aa83 --- /dev/null +++ b/community/nicotine/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83168 2013-01-27 16:22:44Z pierre $ +# Maintainer: Angel Velasquez <angvp@archlinux.org> +# Contributor: Hugo Doria <hugo@archlinux.org> +# Contributor: Andrew Wright <andreww@photism.org> + +pkgname=nicotine +pkgver=1.2.16 +pkgrel=4 +pkgdesc="Soulseek music-sharing client, written in python" +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/nicotine-plus/" +license=('GPL') +depends=('pygtk' 'mutagen') +optdepends=('python2-geoip: to enable Geographical blocker') +source=(http://downloads.sourceforge.net/project/nicotine-plus/nicotine-plus/${pkgver}/${pkgname}+-${pkgver}.tar.bz2) +md5sums=('ac7433c21ef619a37e079a7ae68da94a') + +build() { + cd "${srcdir}/${pkgname}+-${pkgver}" + sed -i -e "s/Icon=nicotine-plus/Icon=nicotine-plus-32px/" files/nicotine.desktop # Fixing FS#22476 + sed -i -e 's|/usr/bin/env python|/usr/bin/env python2|' \ + -e 's|/usr/bin/python|/usr/bin/python2|' pynicotine/{,gtkgui/}*.py + + python2 setup.py install --root="${pkgdir}" + cd trayicon + python2 autogen.py + make +} + +package() { + cd "${srcdir}/${pkgname}+-${pkgver}/trayicon" + make DESTDIR="${pkgdir}" install + ln -s nicotine.py "${pkgdir}/usr/bin/nicotine" +} diff --git a/community/oprofile/PKGBUILD b/community/oprofile/PKGBUILD new file mode 100644 index 000000000..941c438b1 --- /dev/null +++ b/community/oprofile/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 83066 2013-01-27 09:59:19Z andrea $ +# Maintainer : Aaron Griffin <aaron@archlinux.org> + +pkgname=oprofile +pkgver=0.9.8 +pkgrel=1 +pkgdesc="A system-wide profiler for Linux systems, capable of profiling all running code at low overhead" +arch=('i686' 'x86_64') +url="http://oprofile.sourceforge.net" +license=('GPL') +depends=('popt' 'gcc-libs' 'zlib' 'sh') +makedepends=('qt') +optdepends=('qt: for oprof_start gui') +options=('!libtool') +install=oprofile.install +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) +sha1sums=('28416b853641f913e5f90954f2e3837efd96f6cd') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --with-kernel-support --with-x --enable-gui=qt4 + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -d "$pkgdir/var/lib/oprofile" + +# installing development libraries and headers - FS#20089 + install -d "$pkgdir/usr/include/oprofile" + install -m644 config.h libop/op_*.h libregex/op_*.h libdb/odb.h \ + libpp/{locate_images.h,image_errors.h} libutil/op_*.h \ + libutil++/{op_*.h,bfd_support.h,utility.h,cached_value.h} "$pkgdir/usr/include/oprofile" + install -m644 libop/libop.a libdb/libodb.a "$pkgdir/usr/lib/" + install -m644 libabi/libabi.a "$pkgdir/usr/lib/libopabi.a" + install -m644 libutil/libutil.a "$pkgdir/usr/lib/liboputil.a" + install -m644 libutil++/libutil++.a "$pkgdir/usr/lib/liboputil++.a" +} diff --git a/community/oprofile/oprofile.install b/community/oprofile/oprofile.install new file mode 100644 index 000000000..5cd3e7e22 --- /dev/null +++ b/community/oprofile/oprofile.install @@ -0,0 +1,21 @@ +post_install(){ + groupadd -g 492 oprofile &>/dev/null + useradd -u 492 -g oprofile -d /var/lib/oprofile -s /bin/false oprofile &>/dev/null +} + +post_upgrade(){ + getent group oprofile >/dev/null 2>&1 || groupadd -g 492 oprofile &>/dev/null + getent passwd oprofile >/dev/null 2>&1 || useradd -u 492 -g oprofile -d /var/lib/oprofile -s /bin/false oprofile &>/dev/null + if [ "$(vercmp $2 0.9.7-2)" -lt 0 ] ; then + usermod -d /var/lib/oprofile oprofile + fi +} + +post_remove(){ + if getent passwd oprofile >/dev/null 2>&1; then + userdel oprofile + fi + if getent group oprofile >/dev/null 2>&1; then + groupdel oprofile + fi +} diff --git a/community/pdns/PKGBUILD b/community/pdns/PKGBUILD index 1d52dd8af..3ba501820 100644 --- a/community/pdns/PKGBUILD +++ b/community/pdns/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 81127 2012-12-12 00:49:39Z eric $ +# $Id: PKGBUILD 83116 2013-01-27 15:26:55Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> pkgname=pdns -pkgver=3.1 -pkgrel=5 -pkgdesc="Modern, advanced and high performance authoritative-only nameserver" +pkgver=3.2 +pkgrel=1 +pkgdesc='Modern, advanced and high performance authoritative-only nameserver' arch=('x86_64' 'i686') url='http://www.powerdns.com/' license=('GPL') -depends=('gcc-libs' 'zlib' 'postgresql-libs' 'libmysqlclient' 'sqlite' 'libldap' 'lua' 'boost-libs') +depends=('gcc-libs' 'zlib' 'postgresql-libs' 'libmysqlclient' 'sqlite' 'libldap' 'lua51' 'boost-libs') makedepends=('boost') provides=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') replaces=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') @@ -22,7 +22,7 @@ source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.gz" 'pdns.service' 'pdns.rc' 'pdns.conf') -sha256sums=('1400f7bd659207c0b1f4b8296092e559a7b7bf6a2434951970217d9af06922a1' +sha256sums=('d1895aba065446dc68e5d7cc792d5303626c71759f61a455531ed65d59c06572' '2a60c4407bcfe19026ae77d3e3b7b477d5a0c6323c0bc78892e9d907003b442a' '0457ffa2baa40518a03393e4f76964d9452c16aebbcb925582814f88367d62c2' '91c8889f41fe9d6bc9478c3ad53a10f6725e36e10f05e8e9257f9d35c9e2bab6') diff --git a/community/pidgin-encryption/PKGBUILD b/community/pidgin-encryption/PKGBUILD new file mode 100644 index 000000000..7969f2e8e --- /dev/null +++ b/community/pidgin-encryption/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 83172 2013-01-27 16:23:51Z pierre $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Dan McGee <dan@archlinux.org> +# Contributor: Dale Blount <dale@archlinux.org> + +pkgname=pidgin-encryption +pkgver=3.1 +pkgrel=2 +pkgdesc="A Pidgin plugin providing transparent RSA encryption using NSS" +arch=('i686' 'x86_64') +license=('GPL') +url="http://pidgin-encrypt.sourceforge.net/" +depends=('pidgin' 'nss') +options=('!libtool') +source=(http://downloads.sourceforge.net/pidgin-encrypt/$pkgname-$pkgver.tar.gz) +md5sums=('d839eec602c21f913b32b742dc512f4b') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/community/pidgin-encryption/fix_header_escaping.patch b/community/pidgin-encryption/fix_header_escaping.patch new file mode 100644 index 000000000..84df67b19 --- /dev/null +++ b/community/pidgin-encryption/fix_header_escaping.patch @@ -0,0 +1,64 @@ +--- pidgin-encryption-3.0.orig/encrypt.c 2007-05-06 23:37:55.000000000 -0400 ++++ pidgin-encryption-3.0.new/encrypt.c 2009-11-22 22:28:34.052010351 -0500 +@@ -1114,21 +1114,21 @@ static void PE_headers_init() { + notify_table = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); + + g_hash_table_insert(header_table, g_strdup("prpl-toc"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-toc"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-toc"), + g_strdup("<A HREF=\"Gaim-Encryption Capable\"></A>")); + + g_hash_table_insert(header_table, g_strdup("prpl-oscar"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-oscar"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-oscar"), + g_strdup("<A HREF=\"Gaim-Encryption Capable\"></A>")); + + g_hash_table_insert(header_table, g_strdup("prpl-aim"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-aim"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-aim"), +@@ -1136,7 +1136,7 @@ static void PE_headers_init() { + + /* If jabber stops stripping HTML, we can go back to these headers */ + /* g_hash_table_insert(header_table, g_strdup("prpl-jabber"), */ +-/* g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF='")); */ ++/* g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF='")); */ + /* g_hash_table_insert(footer_table, g_strdup("prpl-jabber"), */ + /* g_strdup("'></A>")); */ + /* g_hash_table_insert(notify_table, g_strdup("prpl-jabber"), */ +@@ -1144,22 +1144,22 @@ static void PE_headers_init() { + + + g_hash_table_insert(header_table, g_strdup("prpl-jabber"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin ")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin ")); + g_hash_table_insert(footer_table, g_strdup("prpl-jabber"), + g_strdup(" ")); + g_hash_table_insert(notify_table, g_strdup("prpl-jabber"), + g_strdup("<A HREF='Gaim-Encryption Capable'> </A>")); + +- header_default = g_strdup("*** Encrypted :"); ++ header_default = g_strdup("--- Encrypted :"); + } + +-/* #define CRYPT_HEADER "*** Encrypted with the Gaim-Encryption plugin <A HREF=\"" */ ++/* #define CRYPT_HEADER "--- Encrypted with the Gaim-Encryption plugin <A HREF=\"" */ + /* #define CRYPT_FOOTER "\"></A>" */ + /* #define CRYPT_NOTIFY_HEADER "<A HREF=\"Gaim-Encryption Capable\"></A>" */ + + // Jabber seems to turn our double quotes into single quotes at times, so define + // the same headers, only with single quotes. Lengths MUST be the same as above +-/* #define CRYPT_HEADER_MANGLED "*** Encrypted with the Gaim-Encryption plugin <A HREF='" */ ++/* #define CRYPT_HEADER_MANGLED "--- Encrypted with the Gaim-Encryption plugin <A HREF='" */ + /* #define CRYPT_NOTIFY_HEADER_MANGLED "<A HREF='Gaim-Encryption Capable'></A>" */ + + + diff --git a/community/pidgin-encryption/log_crash.patch b/community/pidgin-encryption/log_crash.patch new file mode 100644 index 000000000..a18416144 --- /dev/null +++ b/community/pidgin-encryption/log_crash.patch @@ -0,0 +1,11 @@ +--- pidgin-encryption-3.0.orig/state_ui.c 2007-05-07 02:15:27.000000000 +0200 ++++ pidgin-encryption-3.0.new/state_ui.c 2009-04-26 17:08:02.000000000 +0200 +@@ -268,6 +268,8 @@ + static GtkIMHtmlSmiley * create_smiley_if_absent(GtkIMHtml *imhtml) { + GtkIMHtmlSmiley * smiley; + const char* category = gtk_imhtml_get_protocol_name(imhtml); ++ ++ if (!category) return NULL; + + /* make sure that the category we're about to use to add (based on the protocol name) */ + /* already exists. If it doesn't, just use the default category so it isn't created. */ diff --git a/community/proftpd/PKGBUILD b/community/proftpd/PKGBUILD new file mode 100644 index 000000000..a37843c18 --- /dev/null +++ b/community/proftpd/PKGBUILD @@ -0,0 +1,64 @@ +# $Id: PKGBUILD 83174 2013-01-27 16:24:33Z pierre $ +# Maintainer: +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + +pkgname=proftpd +pkgver=1.3.4b +pkgrel=3 +epoch=1 +pkgdesc="A high-performance, scalable FTP server" +arch=('i686' 'x86_64') +url="http://www.proftpd.org/" +license=('GPL') +depends=('libmysqlclient' 'postgresql-libs') +backup=('etc/proftpd.conf' 'etc/conf.d/proftpd') +install=${pkgname}.install +source=(ftp://ftp.proftpd.org/distrib/source/${pkgname}-${pkgver}.tar.gz{,.asc} + 'proftpd' 'proftpd.logrotate' 'proftpd.conf.d' 'proftpd.service' + 'proftpd.tmpfiles') +md5sums=('0871e0b93c9c3c88ca950b6d9a04aed2' + 'e5b9bd78029a15f82994efcb7ed2e9fb' + 'c439a0a1dbc21b604d8382da87aa021b' + 'ddb09eb13131becdf0e081eef413116b' + '71d5932b0461c318ed68c2c0c2660736' + '5709f27ebcbe906e52963ea75e4fde64' + '907b149a120b046f05647c73502e23c9') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr \ + --libexecdir=/usr/lib \ + --disable-pam \ + --with-modules=mod_quotatab:mod_quotatab_sql:mod_quotatab_file:mod_tls:mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres \ + --sysconfdir=/etc \ + --localstatedir=/run/proftpd \ + --enable-ctrls \ + --enable-ipv6 \ + --with-includes=/usr/include/mysql:/usr/include/postgresql \ + --with-libraries=/usr/lib/mysql:/usr/lib/postgresql \ + --enable-nls \ + --with-systemd + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + sed -i 's|nogroup|nobody|g' "${pkgdir}/etc/proftpd.conf" + + install -Dm644 ../proftpd.logrotate "${pkgdir}/etc/logrotate.d/proftpd" + install -Dm644 ../proftpd.conf.d "${pkgdir}/etc/conf.d/proftpd" + install -Dm755 ../proftpd "${pkgdir}/etc/rc.d/proftpd" + install -Dm755 contrib/xferstats.holger-preiss "${pkgdir}/usr/bin/ftpstats" + + install -d "${pkgdir}/usr/lib/systemd/system/" + install -m644 "${srcdir}"/proftpd.service "${pkgdir}/usr/lib/systemd/system/" + install -Dm644 "${srcdir}"/proftpd.tmpfiles \ + "${pkgdir}"/usr/lib/tmpfiles.d/proftpd.conf + + # /run is tmpfs + rmdir "${pkgdir}"/run/{proftpd,} +} diff --git a/community/proftpd/proftpd b/community/proftpd/proftpd new file mode 100755 index 000000000..9ea1d47fc --- /dev/null +++ b/community/proftpd/proftpd @@ -0,0 +1,41 @@ +#!/bin/bash + +# source application-specific settings +PROFTPD_ARGS= +[ -f /etc/conf.d/proftpd ] && . /etc/conf.d/proftpd + +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + stat_busy "Starting ProFTPd Server" + /usr/sbin/proftpd ${PROFTPD_ARGS} + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon proftpd + stat_done + fi + ;; + stop) + stat_busy "Stopping ProFTPd Server" + [ -f /run/proftpd/proftpd.pid ] && kill $(cat /run/proftpd/proftpd.pid) &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /run/proftpd/proftpd.pid + rm_daemon proftpd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 + diff --git a/community/proftpd/proftpd.conf.d b/community/proftpd/proftpd.conf.d new file mode 100644 index 000000000..1a5a8a201 --- /dev/null +++ b/community/proftpd/proftpd.conf.d @@ -0,0 +1,4 @@ +# +# Parameters to be passed to proftpd +# +PROFTPD_ARGS="" diff --git a/community/proftpd/proftpd.install b/community/proftpd/proftpd.install new file mode 100644 index 000000000..6d9888496 --- /dev/null +++ b/community/proftpd/proftpd.install @@ -0,0 +1,3 @@ +post_install() { + systemd-tmpfiles --create proftpd.conf +} diff --git a/community/proftpd/proftpd.logrotate b/community/proftpd/proftpd.logrotate new file mode 100644 index 000000000..7b6d7a87b --- /dev/null +++ b/community/proftpd/proftpd.logrotate @@ -0,0 +1,5 @@ +/var/log/xferlog { + postrotate + /bin/kill -HUP `cat /var/run/proftpd.pid 2>/dev/null` 2>/dev/null || true + endscript +} diff --git a/community/proftpd/proftpd.service b/community/proftpd/proftpd.service new file mode 100644 index 000000000..a07d17f46 --- /dev/null +++ b/community/proftpd/proftpd.service @@ -0,0 +1,12 @@ +[Unit] +Description=ProFTPD FTP Server +After=network.target + +[Service] +Type=forking +PIDFile=/run/proftpd/proftpd.pid +ExecStart=/usr/sbin/proftpd +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy = multi-user.target diff --git a/community/proftpd/proftpd.tmpfiles b/community/proftpd/proftpd.tmpfiles new file mode 100644 index 000000000..241dc7cb1 --- /dev/null +++ b/community/proftpd/proftpd.tmpfiles @@ -0,0 +1 @@ +d /run/proftpd 0755 root root diff --git a/community/pymad/PKGBUILD b/community/pymad/PKGBUILD new file mode 100644 index 000000000..ace77f357 --- /dev/null +++ b/community/pymad/PKGBUILD @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 83176 2013-01-27 16:25:07Z pierre $ +# Maintainer: Mark Rosenstand <mark@archlinux.org +# Contributor: Corrado Primier <cp663137@stud.polimi.it> + +pkgname=pymad +pkgver=0.6 +pkgrel=4 +pkgdesc="Python interface to libmad." +arch=('i686' 'x86_64') +url="http://www.spacepants.org/src/pymad/" +license=('LGPL') +depends=('libmad' 'python2') +source=("http://www.spacepants.org/src/pymad/download/$pkgname-$pkgver.tar.gz") +md5sums=('a1405fb4b610348565c8d0e400c5ff18') + +build() { + cd $srcdir/$pkgname-$pkgver + python2 config_unix.py --prefix=/usr +} + +package() { + cd $srcdir/$pkgname-$pkgver + python2 setup.py install --root=$pkgdir +} diff --git a/community/qiv/PKGBUILD b/community/qiv/PKGBUILD new file mode 100644 index 000000000..2e6c7c963 --- /dev/null +++ b/community/qiv/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 83178 2013-01-27 16:25:48Z pierre $ +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Paul Mattal <paul@archlinux.org> + +pkgname=qiv +pkgver=2.2.4 +pkgrel=2 +pkgdesc="Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer" +arch=('i686' 'x86_64') +url="http://spiegl.de/qiv/" +license=('GPL2') +depends=('file' 'gtk2' 'imlib2') +source=(http://spiegl.de/qiv/download/$pkgname-$pkgver.tgz) +md5sums=('1425f89c90f9c045858fccf24d894c97') + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -D -m 0755 qiv "$pkgdir/usr/bin/qiv" + install -D -m 0644 qiv.1 "$pkgdir/usr/share/man/man1/qiv.1" +} diff --git a/community/ratpoison/PKGBUILD b/community/ratpoison/PKGBUILD new file mode 100644 index 000000000..b14b1b78e --- /dev/null +++ b/community/ratpoison/PKGBUILD @@ -0,0 +1,48 @@ +# $Id: PKGBUILD 83180 2013-01-27 16:26:22Z pierre $ +# Maintainer: Aaron Griffin <aaron@archlinux.org> +# Contributor: juergen <juergen@archlinux.org> +# Contributor: John Proctor <jproctor@prium.net> + +pkgname=ratpoison +pkgver=1.4.5 +pkgrel=5 +pkgdesc="A simple keystroke-driven window manager" +arch=('i686' 'x86_64') +license=('GPL') +depends=('libxinerama' 'readline' 'bash' 'perl' 'libxtst' 'libxft' 'texinfo') +url="http://www.nongnu.org/ratpoison/" +install="${pkgname}.install" +source=("http://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.gz" + "${pkgname}.desktop") +md5sums=('330a08dbed6be88cab54f6947e9f0b60' + '29c3cb9be59758e39d8471391231a74a') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr + make CFLAGS="$CFLAGS -DHAVE_GETLINE" +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # fix permissions + chmod a+x ${pkgdir}/usr/share/ratpoison/{allwindows.sh,clickframe.pl,rpshowall.sh,rpws,split.sh} + + # Not useful outside the source tree. Kill it + rm ${pkgdir}/usr/share/ratpoison/genrpbindings + + cd contrib + ./genrpbindings + install -dm755 ${pkgdir}/usr/share/ratpoison/bindings + install -m644 {Ratpoison.pm,ratpoison-cmd.el,ratpoison.rb,ratpoison.lisp,ratpoison.py} \ + ${pkgdir}/usr/share/ratpoison/bindings/ + + install -Dm644 ${srcdir}/${pkgname}.desktop \ + ${pkgdir}/etc/X11/sessions/${pkgname}.desktop + + install -Dm644 ${pkgdir}/usr/share/ratpoison/ratpoison.el \ + ${pkgdir}/usr/share/emacs/site-lisp/ratpoison.el +} diff --git a/community/ratpoison/ratpoison.desktop b/community/ratpoison/ratpoison.desktop new file mode 100644 index 000000000..9e29bd46a --- /dev/null +++ b/community/ratpoison/ratpoison.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Ratpoison +Comment=The ratpoison window manager +Exec=ratpoison +# no icon yet, only the top three are currently used +Icon= +Type=Application diff --git a/community/ratpoison/ratpoison.install b/community/ratpoison/ratpoison.install new file mode 100644 index 000000000..1eafd8f69 --- /dev/null +++ b/community/ratpoison/ratpoison.install @@ -0,0 +1,20 @@ +infodir=/usr/share/info +filelist=(ratpoison.info.gz) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file $infodir/dir 2> /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file $infodir/dir 2> /dev/null + done +} diff --git a/community/rekonq/PKGBUILD b/community/rekonq/PKGBUILD index 3e7c73c4d..d95d1579e 100644 --- a/community/rekonq/PKGBUILD +++ b/community/rekonq/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82318 2013-01-14 22:03:09Z andrea $ +# $Id: PKGBUILD 83068 2013-01-27 10:02:41Z andrea $ # Maintainer: Peter Lewis <plewis@aur.archlinux.org> # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Panagiotis Papadopoulos <pano_90 AT gmx DOT net> pkgname=rekonq -pkgver=2.0 -pkgrel=2 +pkgver=2.1 +pkgrel=1 pkgdesc='A WebKit based web browser for KDE' arch=('i686' 'x86_64') url='http://rekonq.kde.org/' @@ -14,16 +14,10 @@ depends=('kdebase-keditbookmarks' 'qoauth') makedepends=('cmake' 'automoc4') optdepends=('qca-ossl: to use the sync handler') install=${pkgname}.install -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2" - 'fix-google-sync.patch') -sha256sums=('380aa337b561ee0c5eb1aa8401f7bd8d98a2b18e645e92f3387baae06d501d84' - '7360746d3668c1353e0b30351d33014c41d3171d64a43fed5178207883291001') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") +sha256sums=('92640c80b19e88934d5ed618b4a61c767ee7a27e4792e43bd3ccf51a7b5ce664') build(){ - cd ${pkgname}-${pkgver} - patch -p1 -i "${srcdir}"/fix-google-sync.patch - cd ../ - mkdir build cd build cmake ../${pkgname}-${pkgver} \ diff --git a/community/rox/PKGBUILD b/community/rox/PKGBUILD new file mode 100644 index 000000000..2c30f6257 --- /dev/null +++ b/community/rox/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 83182 2013-01-27 16:26:58Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Jochem Kossen <j.kossen@home.nl> + +pkgname=rox +pkgver=2.11 +pkgrel=1 +pkgdesc="A small and fast file manager which can optionally manage the desktop background and panels" +arch=('i686' 'x86_64') +license=('GPL') +url="http://roscidus.com/desktop/" +depends=('sh' 'libsm' 'gtk2') +makedepends=('librsvg' 'python2') +source=("http://downloads.sourceforge.net/${pkgname}/rox-filer-${pkgver}.tar.bz2" + 'rox.desktop' 'rox.svg' 'rox.sh') +md5sums=('0eebf05a67f7932367750ebf9faf215d' + 'de05c906395abd4402b0470c1bc2ae6e' + '658c8648b51e215558e13e6afb2b5c76' + '31578a90b241f0a8d09c9f8587608d00') + +build() { + cd "${srcdir}/rox-filer-${pkgver}" + ./ROX-Filer/AppRun --compile LIBS="-ldl -lm" +# finally we render a png as fallback for svg unaware menu applications +# Attention: always make sure you check the dimensions of the source-svg, +# you can read the dimensions via inkscape's export function + rsvg-convert -w 48 -h 38 -f png -o "${srcdir}/rox.png" "${srcdir}/rox.svg" +} + +package() { + cd "${srcdir}/rox-filer-${pkgver}" + install -d "${pkgdir}/usr/share/Choices/MIME-types" + install -m755 Choices/MIME-types/* "${pkgdir}/usr/share/Choices/MIME-types/" + cp -rp ROX-Filer "${pkgdir}/usr/share/" + rm -fr "${pkgdir}"/usr/share/ROX-Filer/{src,build} + + install -D -m755 "${srcdir}/rox.sh" "${pkgdir}/usr/bin/rox" + install -D -m644 rox.1 "${pkgdir}/usr/share/man/man1/rox.1" + ln -sf rox.1 "${pkgdir}/usr/share/man/man1/ROX-Filer.1" + + install -D -m644 "${srcdir}/rox.desktop" "${pkgdir}/usr/share/applications/rox.desktop" + install -D -m644 "${srcdir}/rox.svg" "${pkgdir}/usr/share/pixmaps/rox.svg" + install -D -m644 "${srcdir}/rox.png" "${pkgdir}/usr/share/pixmaps/rox.png" +} diff --git a/community/rox/rox.desktop b/community/rox/rox.desktop new file mode 100644 index 000000000..93edfabcf --- /dev/null +++ b/community/rox/rox.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=ROX Filer +Exec=rox +Icon=rox +Terminal=false +Type=Application +Categories=System;Utility;Core;FileManager; diff --git a/community/rox/rox.sh b/community/rox/rox.sh new file mode 100644 index 000000000..f2dc449d0 --- /dev/null +++ b/community/rox/rox.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/share/ROX-Filer/AppRun "$@" diff --git a/community/rox/rox.svg b/community/rox/rox.svg new file mode 100644 index 000000000..4cbd7cc28 --- /dev/null +++ b/community/rox/rox.svg @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" +"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + id="svg1573" + sodipodi:version="0.32" + inkscape:version="0.39" + width="100.00000pt" + height="80.000000pt" + sodipodi:docbase="/home/keep/graphics/arch_candy/svg-icons" + sodipodi:docname="rox_filer.svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:cc="http://web.resource.org/cc/" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs + id="defs1575"> + <linearGradient + id="linearGradient2267"> + <stop + style="stop-color:#fdffc6;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2268" /> + <stop + style="stop-color:#ffbc00;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2269" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2267" + id="linearGradient2270" + x1="0.17269076" + y1="0.14173229" + x2="0.97590363" + y2="0.72834647" /> + <linearGradient + id="linearGradient2263"> + <stop + style="stop-color:#b4b4b4;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2264" /> + <stop + style="stop-color:#e6e6e6;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2265" /> + </linearGradient> + <linearGradient + id="linearGradient1589"> + <stop + style="stop-color:#ffffff;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop1590" /> + <stop + style="stop-color:#9a9a9a;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop1593" /> + </linearGradient> + <linearGradient + id="linearGradient2196"> + <stop + style="stop-color:#bee3ff;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2197" /> + <stop + style="stop-color:#7dd3ff;stop-opacity:1.0000000;" + offset="0.073038995" + id="stop2200" /> + <stop + style="stop-color:#2494d0;stop-opacity:1.0000000;" + offset="0.81849396" + id="stop2199" /> + <stop + style="stop-color:#465b72;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2198" /> + </linearGradient> + <linearGradient + id="linearGradient1606"> + <stop + style="stop-color:#000000;stop-opacity:0.62745100;" + offset="0.0000000" + id="stop1607" /> + <stop + style="stop-color:#000000;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop1608" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1636" + cx="1.0000000" + cy="1.0000000" + r="0.99467027" + fx="1.0000000" + fy="1.0000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1638" + x1="0.50000000" + y1="1.0000000" + x2="0.50000000" + y2="0.0000000" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1643" + cx="0.0000000" + cy="1.0000000" + r="1.0000000" + fx="0.0000000" + fy="1.0000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1645" + x1="0.0000000" + y1="0.50000000" + x2="1.0000000" + y2="0.50000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1647" + x1="1.0000000" + y1="0.50000000" + x2="0.0000000" + y2="0.50000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1649" + x1="0.50000000" + y1="1.8735014e-14" + x2="0.50000000" + y2="1.0000000" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1651" + cx="1.0000000" + cy="0.0000000" + r="1.0000000" + fx="1.0000000" + fy="0.0000000" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1653" + cx="0.0000000" + cy="0.0000000" + r="1.0000000" + fx="0.0000000" + fy="0.0000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2196" + id="linearGradient2195" + x1="0.28313252" + y1="0.17968750" + x2="0.32777777" + y2="0.82031250" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2196" + id="linearGradient2202" + x1="0.67934781" + y1="0.96875000" + x2="0.63000000" + y2="-0.054687500" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2196" + id="linearGradient2207" + x1="0.34701493" + y1="0.58801496" + x2="0.71766168" + y2="1.0074906" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1589" + id="linearGradient1588" + x1="0.34029850" + y1="0.052631579" + x2="0.88955224" + y2="0.85964912" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2263" + id="radialGradient2272" + cx="0.65671641" + cy="0.34579438" + r="0.36985061" + fx="0.65671641" + fy="0.35046729" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="6.4980189" + inkscape:cx="45.259790" + inkscape:cy="38.198748" + inkscape:window-width="1018" + inkscape:window-height="744" + showgrid="true" + snaptogrid="false" + gridspacingy="10.000000pt" + gridspacingx="10.000000pt" + gridoriginy="0.0000000pt" + gridoriginx="0.0000000pt" + gridtolerance="2.0000000px" + inkscape:grid-bbox="false" + inkscape:grid-points="false" + inkscape:window-x="0" + inkscape:window-y="3" + showguides="true" + inkscape:guide-bbox="true" + inkscape:guide-points="true" + guidetolerance="3.0000000pt" /> + <metadata + id="metadata1576"> + <rdf:RDF + id="RDF1577"> + <cc:Work + rdf:about="" + id="Work1578"> + <dc:description + id="description1579">Created with Inkscape +http://www.inkscape.org/</dc:description> + <dc:format + id="format1581">image/svg+xml</dc:format> + <dc:type + id="type1583" + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title + id="title1606">Rox-Filer Icon for Archlinux +based on work found on the internet trying to match the original xpm</dc:title> + <dc:date + id="date1608">2004-07-14</dc:date> + <dc:creator + id="creator1610"> + <cc:Agent + id="Agent1611"> + <dc:title + id="title1612">Tobias Kieslich, Archlinux package maintainer</dc:title> + </cc:Agent> + </dc:creator> + <dc:coverage + id="coverage1614" /> + <cc:license + id="license1616" + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/GPL/2.0/" + id="License1624"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" + id="permits1625" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" + id="permits1626" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" + id="requires1627" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" + id="permits1628" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" + id="requires1629" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" + id="requires1630" /> + </cc:License> + </rdf:RDF> + </metadata> + <rect + style="fill:url(#radialGradient1636);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_up_left" + width="18.750000" + height="18.750000" + x="0.15625000" + y="0.15624750" /> + <rect + style="fill:url(#linearGradient1638);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_up_top" + width="87.500000" + height="18.750000" + x="18.906250" + y="-2.4999999e-06" /> + <rect + style="fill:url(#radialGradient1643);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_up_right" + width="18.750000" + height="18.750000" + x="106.40625" + y="0.15624750" /> + <rect + style="fill:url(#linearGradient1645);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_side_right" + width="18.750000" + height="62.500000" + x="106.40625" + y="18.906250" + ry="0.0000000" /> + <rect + style="fill:url(#radialGradient1653);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_lo_right" + width="18.750000" + height="18.750000" + x="106.40625" + y="81.406250" /> + <rect + style="fill:url(#linearGradient1649);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_lo_button" + width="87.500000" + height="18.750000" + x="18.906250" + y="81.406250" + ry="0.0000000" /> + <rect + style="fill:url(#radialGradient1651);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_lo_left" + width="18.750000" + height="18.750000" + x="0.15625000" + y="81.406250" + ry="0.0000000" /> + <rect + style="fill:url(#linearGradient1647);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_side_left" + width="18.750000" + height="62.500000" + x="0.15625000" + y="18.906250" /> + <path + style="fill:url(#linearGradient2195);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#005ec6;stroke-width:0.37500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.76973683;" + d="M 10.000000,17.031250 C 15.781250,16.406250 12.187501,7.1874998 23.593751,7.4999998 C 45.937500,7.6562498 50.000000,5.4687498 55.937501,12.031250 C 73.437502,11.875000 95.781252,12.187500 106.25000,13.437500 C 111.09375,21.718750 109.03244,76.848192 111.25000,85.000000 C 105.93750,85.781250 31.718750,84.843750 17.187500,85.000000 C 19.687500,74.062500 13.593750,31.093750 10.000000,17.031250 z " + id="path2194" + sodipodi:nodetypes="ccccccc" /> + <path + style="fill:url(#linearGradient2202);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#003465;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.51315790;" + d="M 22.656253,20.937500 C 27.656253,18.125000 102.18751,22.656260 118.12500,20.781250 C 113.28125,46.875000 107.43528,64.689405 111.09375,85.156250 C 92.656250,89.531250 42.031253,85.000000 17.187502,85.000000 C 8.7500029,53.281250 17.656253,23.750000 22.656253,20.937500 z " + id="path2201" + sodipodi:nodetypes="ccccc" /> + <path + id="outline" + stroke="black" + stroke-width="1" + d="M 55.515353,11.233098 C 87.695353,13.593098 87.040232,46.022391 105.94188,47.608732 C 113.45000,47.428732 86.513146,58.158732 68.693146,56.338732 C 60.333146,56.338732 57.423146,56.698732 47.423146,57.608732 C 41.423146,58.518732 35.435573,58.989217 27.975573,57.179217 C 20.902855,58.670188 21.171750,57.406693 19.875646,46.904982 C 21.358146,46.737482 21.292460,46.313412 22.819854,48.554647 C 23.991544,50.273937 24.425353,46.595305 25.854085,48.756854 C 33.124085,44.026854 26.153146,23.978732 33.423146,21.428732 C 29.603146,15.978732 33.973146,9.4287317 36.693146,9.7887317 C 37.783146,7.2487317 37.221926,4.5924878 39.401926,5.5024878 C 43.194694,7.1884025 46.004695,3.4125365 48.214085,3.2643658 C 50.330329,3.9390609 49.603146,4.8787317 51.243146,5.4287317 C 57.063146,2.8787317 55.923427,9.3281222 55.515353,11.233098 z " + style="fill:url(#radialGradient2272);stroke:#000000;stroke-width:1.8000009;stroke-miterlimit:4.0000000;opacity:1.0000000;" + sodipodi:nodetypes="ccccccsccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#8c8c8c;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;" + d="M 84.890446,38.997755 C 84.890446,38.997755 88.581336,37.807146 90.724434,37.092780 C 91.795983,40.069305 97.868097,47.689207 107.15485,48.046390 C 110.72668,47.808268 93.343775,48.522634 90.248190,49.475122 C 87.152604,50.427610 84.652324,41.140853 84.890446,38.997755 z " + id="path2244" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 78.173843,39.831182 C 78.650087,44.117377 78.411965,55.904415 86.269989,56.142537 C 98.176087,55.904415 112.93964,49.237000 102.46229,48.284512 C 94.842380,47.689208 93.175526,50.427610 85.555623,38.759633 C 85.079379,32.330340 85.317501,38.759634 85.555623,38.759634 L 78.173843,39.831182 z " + id="path2243" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 72.173840,40.069304 C 72.650084,44.355499 75.388487,56.142537 80.508108,55.904415 C 92.414206,55.666293 110.27335,48.046390 99.795987,48.284512 C 92.890450,48.998878 81.936840,51.261037 79.793742,39.593060 C 79.317498,33.163767 79.793742,39.593061 79.793742,39.593061 L 72.173840,40.069304 z " + id="path2242" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 65.744547,40.188365 C 66.220791,44.474560 67.054218,56.142537 74.912242,56.380659 C 86.818339,56.142537 101.34378,49.594183 90.866413,49.832305 C 82.889327,49.832305 75.626608,51.261037 73.364449,39.950243 C 72.888205,33.520950 73.364449,39.950244 73.364449,39.950244 L 65.744547,40.188365 z " + id="path1620" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 61.554493,41.021792 C 62.030737,45.307987 62.745103,55.309110 70.603127,55.547232 C 77.389603,57.095025 90.605372,50.903854 80.128005,51.141976 C 72.627163,50.308549 70.841249,47.689208 68.698151,40.783670 C 67.983785,30.782548 68.221907,39.593061 68.221907,39.593061 L 61.554493,41.021792 z " + id="path1619" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#0e5ca4;fill-opacity:1.0000000;fill-rule:evenodd;stroke:url(#linearGradient2207);stroke-width:2.8750000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 18.125000,83.750000 C 15.781250,74.687500 55.937499,78.593750 65.156250,78.593750 C 78.125000,78.906250 82.031249,57.656250 89.843750,57.500000 C 94.531250,57.656250 104.59597,56.966529 109.75222,56.966529 C 108.17076,66.501032 108.33487,74.284818 109.68750,84.218750 C 92.500002,87.968750 42.343750,83.593750 18.125000,83.750000 z " + id="path2206" + sodipodi:nodetypes="cccccc" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 30.241456,38.045267 C 29.288968,47.927329 28.336481,47.927329 26.431505,49.951366 C 25.479017,48.403573 24.407468,48.403573 23.097797,49.951366 C 21.669066,48.284512 21.779994,46.597620 20.172530,47.349456 C 21.072561,50.995102 20.280329,54.730317 22.014628,58.317134 C 28.786566,56.578346 35.306033,59.977218 53.934591,56.542597 C 58.339847,54.756683 47.386237,41.855219 46.314688,42.212402 C 45.243139,42.569585 33.337041,44.355500 30.241456,38.045267 z " + id="path2245" + sodipodi:nodetypes="cccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 32.136364,51.487233 C 28.207348,51.844415 27.753870,54.946654 28.230114,57.565995 C 30.023765,56.968112 32.078234,57.581448 34.761364,57.362233 L 34.761364,51.987233 C 34.066700,51.633088 33.237515,51.349589 32.136364,51.487233 z " + id="path2261" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 35.470071,51.606294 C 31.541055,51.963476 31.087577,55.065715 31.563821,57.685056 C 33.357472,57.087173 35.411941,57.700509 38.095071,57.481294 L 38.095071,52.106294 C 37.400407,51.752149 36.571222,51.468650 35.470071,51.606294 z " + id="path2260" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 38.208474,51.606294 C 34.279458,51.963476 33.825980,56.018203 34.302224,58.637544 C 36.095875,58.039661 38.150344,57.700509 40.833474,57.481294 L 40.833474,52.106294 C 40.138810,51.752149 39.309625,51.468650 38.208474,51.606294 z " + id="path2259" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 41.184999,51.606294 C 37.255983,51.963476 36.802505,56.018203 37.278749,58.637544 C 39.072400,58.039661 41.126869,57.700509 43.809999,57.481294 L 43.809999,52.106294 C 43.115335,51.752149 42.286150,51.468650 41.184999,51.606294 z " + id="path2258" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 44.280584,51.487233 C 40.351568,51.844415 39.898090,55.899142 40.374334,58.518483 C 42.167985,57.920600 44.222454,57.581448 46.905584,57.362233 L 46.905584,51.987233 C 46.210920,51.633088 45.381735,51.349589 44.280584,51.487233 z " + id="path2249" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 61.911677,45.307988 C 61.375902,44.415030 61.765709,44.034840 61.733085,42.658881 C 58.268663,42.540664 58.280316,48.344042 58.697030,52.570707 C 56.077688,52.808829 55.363323,52.570707 54.291774,52.689768 C 53.220225,52.808829 52.029615,50.546671 49.172152,50.903854 C 45.243139,51.261036 44.766896,55.309110 45.243140,57.928451 C 49.172151,56.618781 53.577408,56.380658 65.721628,56.499719 C 56.672994,50.070426 60.721067,44.593622 61.911677,45.307988 z " + id="path2248" + sodipodi:nodetypes="cccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffffff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.75000042;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 38.862811,5.8564233 C 40.714965,6.4457451 43.778156,8.4025157 47.566654,3.8563191 C 48.661109,3.2669973 49.839752,5.5400956 51.186773,5.7926621 C 48.745297,8.2341380 48.324354,12.527769 45.461933,12.527768 C 42.431136,13.032901 41.841814,10.423048 37.295617,10.423047 C 36.958861,9.9179145 36.673901,6.3615563 38.862811,5.8564233 z " + id="path2273" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.45000023;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 37.884939,9.1602151 C 38.726827,8.5708933 41.168303,9.1602151 42.094380,9.9179146 C 43.020458,10.675614 47.314087,4.3614521 49.166242,4.8665850 C 50.850018,6.0452286 51.439340,5.5400956 50.765829,6.4661727 C 50.092319,7.3922498 47.903409,12.696146 45.798689,12.611957 C 43.693968,12.527768 38.474261,9.9179146 37.463995,10.338859 C 36.453729,10.759803 37.884939,9.1602151 37.884939,9.1602151 z " + id="path2274" + sodipodi:nodetypes="ccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:url(#linearGradient2270);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.90000045;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 40.480700,28.282268 C 35.837322,26.139170 26.550566,13.399645 37.146993,10.304059 C 42.504737,10.423120 41.314127,13.042462 44.409712,12.447157 C 47.505298,11.851852 49.886518,4.3510105 53.339286,4.9463154 C 55.601444,7.0894130 55.958628,15.423681 53.101164,18.757389 C 50.005579,19.709877 46.195627,19.471755 40.480700,28.282268 z " + id="path2262" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#000000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.2500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 42.346947,9.9179146 C 41.926003,10.338859 41.505058,10.759803 41.589247,11.180747 C 42.431136,11.601691 43.273024,12.443579 44.788422,12.527769 C 45.967067,11.517503 46.135443,8.4867045 45.377745,8.3183268 C 44.367479,7.8973828 43.020457,9.0760263 42.346947,9.9179146 z " + id="path2275" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffffff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 41.195066,29.115694 C 40.123518,29.472877 34.765774,29.591938 35.242017,36.140292 C 35.718261,42.688646 40.718822,50.427609 48.100603,50.903853 C 49.291213,51.022914 58.339847,48.165450 55.958627,36.973718 C 52.267738,26.734474 46.314688,28.520389 41.195066,29.115694 z " + id="path2276" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 20.025215,48.192533 C 20.739581,49.025960 19.406907,55.190048 26.193383,50.189487" + id="path2278" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 24.185500,48.718875 C 24.304561,49.552301 24.764651,51.141975 26.431505,49.832305" + id="path2279" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 53.815530,22.448279 C 57.625482,22.686401 60.482945,27.925084 61.554494,41.736158" + id="path2280" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 36.908871,25.662926 C 35.480139,28.401329 33.932347,29.710999 35.122956,36.140292" + id="path2281" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> +</svg> diff --git a/community/xdelta/PKGBUILD b/community/xdelta/PKGBUILD new file mode 100644 index 000000000..c1fef78a1 --- /dev/null +++ b/community/xdelta/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 83064 2013-01-27 09:58:41Z andrea $ +# Maintainer: Allan McRae <allan@archlinux.org> +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> + +pkgname=xdelta +pkgver=1.1.4 +pkgrel=4 +pkgdesc="binary file delta generator" +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/xdelta/" +license=('GPL') +depends=('glib' 'zlib') +options=('!libtool') +source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz + xdelta-1.1.4-aclocal.patch) +md5sums=('1b896c01ebf0e353b7e3c3071b05f496' + '1d8ab5909bdf977a2783c164b66906fd') + +build() { + cd $srcdir/$pkgname-$pkgver + patch -Np1 -i $srcdir/xdelta-1.1.4-aclocal.patch + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install +} diff --git a/community/xdelta/xdelta-1.1.4-aclocal.patch b/community/xdelta/xdelta-1.1.4-aclocal.patch new file mode 100644 index 000000000..ad8c99de5 --- /dev/null +++ b/community/xdelta/xdelta-1.1.4-aclocal.patch @@ -0,0 +1,11 @@ +--- xdelta-1.1.3/xdelta.m4.aclocal 2004-10-20 00:20:47.875648144 +0200 ++++ xdelta-1.1.3/xdelta.m4 2004-10-20 00:21:47.205628616 +0200 +@@ -4,7 +4,7 @@ + dnl AM_PATH_XDELTA([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) + dnl Test for XDELTA, and define XDELTA_CFLAGS and XDELTA_LIBS, if "gmodule" or + dnl +-AC_DEFUN(AM_PATH_XDELTA, ++AC_DEFUN([AM_PATH_XDELTA], + [dnl + dnl Get the cflags and libraries from the xdelta-config script + dnl diff --git a/community/xdelta3/PKGBUILD b/community/xdelta3/PKGBUILD new file mode 100644 index 000000000..fe78f2aab --- /dev/null +++ b/community/xdelta3/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 83184 2013-01-27 16:27:33Z pierre $ +# Maintainer: Allan McRae <allan@archlinux.org> +# Contributor: Eduard "bekks" Warkentin <eduard.warkentin@gmail.com> +# Contributor: Henning Garus <henning.garus@gmail.com> + +pkgname=xdelta3 +pkgver=3.0.6 +pkgrel=1 +pkgdesc="A diff utility which works with binary files" +arch=('i686' 'x86_64') +url="http://xdelta.org/" +license=('GPL') +depends=('xz') +source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz) +md5sums=('652048ab4a7e5f927bce045228a17b31') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + ./xdelta3 test +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="${pkgdir}" install +} diff --git a/community/zile/PKGBUILD b/community/zile/PKGBUILD new file mode 100644 index 000000000..4ed801004 --- /dev/null +++ b/community/zile/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83186 2013-01-27 16:28:06Z pierre $ +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Kevin Piche <kevin@archlinux.org> + +pkgname=zile +pkgver=2.4.9 +pkgrel=1 +pkgdesc="A small, fast, and powerful Emacs clone" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/zile/" +license=('GPL3') +depends=('acl' 'gc' 'ncurses') +source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha1sums=('f233487e2d0ce99d7670832d106d1a2503d4c925' + 'cfc6f526bd4f14e127b32f91ae3e414e58d722c3') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} |