diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/calcurse/PKGBUILD | 9 | ||||
-rw-r--r-- | community/cantata/PKGBUILD | 11 | ||||
-rw-r--r-- | community/cgminer/PKGBUILD | 6 | ||||
-rw-r--r-- | community/cython/PKGBUILD | 6 | ||||
-rw-r--r-- | community/gprolog/PKGBUILD | 6 | ||||
-rw-r--r-- | community/intellij-idea-libs/PKGBUILD | 8 | ||||
-rw-r--r-- | community/mcabber/PKGBUILD | 8 | ||||
-rw-r--r-- | community/pv/PKGBUILD | 6 | ||||
-rw-r--r-- | community/shotwell/0001-Port-to-GStreamer-1.0.patch | 159 | ||||
-rw-r--r-- | community/shotwell/PKGBUILD | 19 | ||||
-rw-r--r-- | community/vidalia/PKGBUILD | 10 | ||||
-rw-r--r-- | community/xwax/PKGBUILD | 13 | ||||
-rw-r--r-- | community/znc/PKGBUILD | 24 | ||||
-rw-r--r-- | community/znc/znc.install | 17 |
14 files changed, 236 insertions, 66 deletions
diff --git a/community/calcurse/PKGBUILD b/community/calcurse/PKGBUILD index 8f6eaa35d..efeb56809 100644 --- a/community/calcurse/PKGBUILD +++ b/community/calcurse/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 73083 2012-06-30 14:19:55Z lfleischer $ +# $Id: PKGBUILD 80897 2012-12-06 09:26:32Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Ronald van Haren <ronald.archlinux.org> # Contributor: wain <wain.at.gmx.net> pkgname=calcurse -pkgver=3.0.0 +pkgver=3.1.0 pkgrel=1 pkgdesc='A text-based personal organizer.' arch=('i686' 'x86_64' 'mips64el') @@ -12,8 +12,9 @@ url='http://calcurse.org/' license=('BSD') depends=('ncurses') install='calcurse.install' -source=("http://calcurse.org/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('3e25d04afeecd8f21e064e8b1db8f02b') +source=("http://calcurse.org/files/${pkgname}-${pkgver}.tar.gz"{,.asc}) +md5sums=('18184927a50ae288b8cbaca218633c15' + '619791500703af333b8eb22d6c60bf1e') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/cantata/PKGBUILD b/community/cantata/PKGBUILD index 54857cf3c..c98ee1f1b 100644 --- a/community/cantata/PKGBUILD +++ b/community/cantata/PKGBUILD @@ -1,27 +1,28 @@ -# $Id: PKGBUILD 75868 2012-09-04 07:29:32Z andrea $ +# $Id: PKGBUILD 80920 2012-12-06 21:02:34Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Mcder3 <mcder3[at]gmail[dot]com> # Contributor: MisterFred <mister.fred[at]free[dot]fr> pkgname=cantata -pkgver=0.8.3 +pkgver=0.9.0 pkgdesc="A KDE client for the music player daemon (MPD)" pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url="http://kde-apps.org/content/show.php/Cantata?content=147733" license=('GPL') -depends=('kdebase-runtime' 'taglib-extras' 'ffmpeg' 'libmtp' 'mpg123' 'speex') +depends=('kdebase-runtime' 'taglib-extras' 'ffmpeg' 'mpg123' 'libmtp' 'speex') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://cantata.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2") -md5sums=('10f58e255ecaf827af9c9cc63ca932da') +md5sums=('e05e7dd876b40b8351e03a1a939f9fe6') build() { mkdir build cd build cmake ../${pkgname}-${pkgver} \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_PHONON=ON make } diff --git a/community/cgminer/PKGBUILD b/community/cgminer/PKGBUILD index 94189bc76..ab0cceaad 100644 --- a/community/cgminer/PKGBUILD +++ b/community/cgminer/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80749 2012-12-02 10:11:57Z fyan $ +# $Id: PKGBUILD 80924 2012-12-07 01:06:40Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: monson <holymonson@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: David Manouchehri <david@davidmanouchehri.com> pkgname=cgminer -pkgver=2.9.6 +pkgver=2.9.7 _build= pkgrel=1 pkgdesc="Multi-threaded multi-pool CPU and GPU miner for bitcoin, forked from cpuminer." @@ -50,7 +50,7 @@ package() { sed 's#/usr/local/bin#/usr/bin#g' example.conf > $pkgname.conf install -Dm644 $pkgname.conf "$pkgdir"/etc/$pkgname.conf } -md5sums=('add25d92f771c5b505cdac3f1ceebf97' +md5sums=('76fad4ce6b5d7e22e04067ba48032dcc' 'fe4a243fabe24608f5c05e40f0f118f6' 'ee39698273671fee0e98d4af16014c36' 'c2bb974adf92cc234fbf0136ebcb355d') diff --git a/community/cython/PKGBUILD b/community/cython/PKGBUILD index 886d4796e..d952ae791 100644 --- a/community/cython/PKGBUILD +++ b/community/cython/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 79427 2012-11-04 20:20:04Z spupykin $ +# $Id: PKGBUILD 80879 2012-12-05 10:04:35Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Igor Scabini <furester @ gmail.com> pkgname=('cython' 'cython2') pkgbase=cython -pkgver=0.17.1 +pkgver=0.17.2 pkgrel=1 pkgdesc="C-Extensions for Python " arch=(i686 x86_64 'mips64el') @@ -12,7 +12,7 @@ url="http://www.cython.org" license=('APACHE') makedepends=('python-distribute' 'python2-distribute') source=("http://cython.org/release/Cython-$pkgver.tar.gz") -md5sums=('f0bd2494dbe080a1185b61fa358135f2') +md5sums=('09dfd4f5f82046f85025a391f084d8f9') build() { true diff --git a/community/gprolog/PKGBUILD b/community/gprolog/PKGBUILD index 358ce05f4..99a1f32dd 100644 --- a/community/gprolog/PKGBUILD +++ b/community/gprolog/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 75564 2012-08-27 09:17:12Z spupykin $ +# $Id: PKGBUILD 80909 2012-12-06 10:51:57Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Geoffroy Carrier <geoffroy.carrier@koon.fr> # Contributer: Jason Chu <jchu@xentac.net> pkgname=gprolog -pkgver=1.4.1 +pkgver=1.4.2 pkgrel=1 pkgdesc="GNU Prolog" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url="http://www.gprolog.org/" depends=() license=('GPL') source=(ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz) -md5sums=('433c733da92596ee40e6d4a934591a5b') +md5sums=('e9266515435dffbcabf5af8fcd2f2204') build() { cd "$srcdir/gprolog-$pkgver/src" diff --git a/community/intellij-idea-libs/PKGBUILD b/community/intellij-idea-libs/PKGBUILD index 4f803c005..2c42ff610 100644 --- a/community/intellij-idea-libs/PKGBUILD +++ b/community/intellij-idea-libs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 79196 2012-10-31 12:36:36Z stativ $ +# $Id: PKGBUILD 80913 2012-12-06 17:28:21Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=intellij-idea-libs -pkgver=11.1.4 -_pkgver=117.963 +pkgver=12.0 +_pkgver=123.72 pkgrel=1 pkgdesc="Architecture dependend libraries needed by the Intellij Idea IDE" arch=('i686' 'x86_64' 'mips64el') @@ -10,7 +10,7 @@ url="http://www.jetbrains.org/" license=('apache') depends=('glibc') source=(http://download.jetbrains.com/idea/ideaIC-$pkgver.tar.gz) -md5sums=('e4a8d95573c8b00e2f6722ac63efde0d') +md5sums=('d684a654b38285504fdc8a923d604d89') build() { cd "$srcdir" diff --git a/community/mcabber/PKGBUILD b/community/mcabber/PKGBUILD index 4c6923e21..ed16b1eb8 100644 --- a/community/mcabber/PKGBUILD +++ b/community/mcabber/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 79621 2012-11-09 00:24:34Z ebelanger $ +# $Id: PKGBUILD 80881 2012-12-05 10:05:02Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: 3ED <kas1987@o2.pl> pkgname=mcabber -pkgver=0.10.1 -pkgrel=4 +pkgver=0.10.2 +pkgrel=1 pkgdesc="A small Jabber console client, includes features: SSL, PGP, MUC, UTF8" arch=('i686' 'x86_64' 'mips64el') url="http://www.lilotux.net/~mikael/mcabber/" @@ -14,7 +14,7 @@ depends=('ncurses' 'glib2' 'loudmouth' 'gpgme' 'libotr3' 'aspell') makedepends=('pkg-config') options=('!libtool') source=(http://www.lilotux.net/~mikael/mcabber/files/$pkgname-${pkgver/_/-}.tar.bz2) -md5sums=('fe96beab30f535d5d6270fd1719659b4') +md5sums=('6bb2302f5168ad4c28b647390e37f9b3') build() { cd "${srcdir}"/$pkgname-${pkgver/_/-} diff --git a/community/pv/PKGBUILD b/community/pv/PKGBUILD index 308e11988..83b573890 100644 --- a/community/pv/PKGBUILD +++ b/community/pv/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 73617 2012-07-12 05:30:42Z lfleischer $ +# $Id: PKGBUILD 80922 2012-12-06 22:11:43Z lfleischer $ # Maintainer: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Aaron Schaefer <aaron@elasticdog.com> pkgname=pv -pkgver=1.3.4 +pkgver=1.4.0 pkgrel=1 pkgdesc='A terminal-based tool for monitoring the progress of data through a pipeline.' arch=('i686' 'x86_64' 'mips64el') @@ -11,7 +11,7 @@ url='http://www.ivarch.com/programs/pv.shtml' license=('custom:Artistic 2.0') depends=('glibc') source=("http://www.ivarch.com/programs/sources/$pkgname-$pkgver.tar.bz2") -md5sums=('8041eac8a2942ef11ce6c7559cc4fb0a') +md5sums=('2403d1bc130b0f481344bd2b2470b17d') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/shotwell/0001-Port-to-GStreamer-1.0.patch b/community/shotwell/0001-Port-to-GStreamer-1.0.patch new file mode 100644 index 000000000..7d7ac742d --- /dev/null +++ b/community/shotwell/0001-Port-to-GStreamer-1.0.patch @@ -0,0 +1,159 @@ +From 9cb0726dd0873e3664f3589aabadea8bb7c8ff37 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= <olivier.crete@collabora.com> +Date: Tue, 25 Sep 2012 18:15:02 -0400 +Subject: [PATCH] Port to GStreamer 1.0 + +--- + Makefile | 21 +++++++++++---------- + src/VideoSupport.vala | 8 ++++---- + src/libshotwell.deps | 5 +++-- + thumbnailer/shotwell-video-thumbnailer.vala | 18 ++++++++---------- + 4 files changed, 26 insertions(+), 26 deletions(-) + +diff --git a/Makefile b/Makefile +index 1bd09e0..06059e3 100644 +--- a/Makefile ++++ b/Makefile +@@ -37,7 +37,7 @@ EXTRAS_SUPPORTED_LANGUAGES=fr de it es pl et sv sk lv pt bg bn nl da zh_CN el ru + LOCAL_LANG_DIR=locale-langpack + SYSTEM_LANG_DIR := $(DESTDIR)$(PREFIX)/share/locale + +-VALAFLAGS := -g --enable-checking --thread --fatal-warnings --enable-deprecated $(USER_VALAFLAGS) ++VALAFLAGS := -g --enable-checking --thread --enable-deprecated $(USER_VALAFLAGS) + ifdef UNITY_SUPPORT + VALAFLAGS := $(VALAFLAGS) --define UNITY_SUPPORT + endif +@@ -293,9 +293,9 @@ EXT_PKGS = \ + gio-unix-2.0 \ + glib-2.0 \ + gmodule-2.0 \ +- gstreamer-0.10 \ +- gstreamer-base-0.10 \ +- gstreamer-pbutils-0.10 \ ++ gstreamer-1.0 \ ++ gstreamer-base-1.0 \ ++ gstreamer-pbutils-1.0 \ + gtk+-3.0 \ + gudev-1.0 \ + libexif \ +@@ -314,8 +314,9 @@ endif + THUMBNAILER_PKGS = \ + gtk+-3.0 \ + gee-1.0 \ +- gstreamer-0.10 \ +- gstreamer-base-0.10 ++ gstreamer-1.0 \ ++ gstreamer-base-1.0 \ ++ gstreamer-app-1.0 \ + + DIRECT_LIBS = + +@@ -325,10 +326,10 @@ EXT_PKG_VERSIONS = \ + gio-unix-2.0 >= 2.20 \ + glib-2.0 >= $(MIN_GLIB_VERSION) \ + gmodule-2.0 >= 2.24.0 \ +- gstreamer-0.10 >= 0.10.28 \ +- gstreamer-base-0.10 >= 0.10.28 \ +- gstreamer-plugins-base-0.10 >= 0.10.32 \ +- gstreamer-pbutils-0.10 >= 0.10.32 \ ++ gstreamer-1.0 >= 1.0.0 \ ++ gstreamer-base-1.0 >= 1.0.0 \ ++ gstreamer-plugins-base-1.0 >= 1.0.0 \ ++ gstreamer-pbutils-1.0 >= 1.0.0 \ + gtk+-3.0 >= 3.0.11 \ + gudev-1.0 >= 145 \ + libexif >= 0.6.16 \ +diff --git a/src/VideoSupport.vala b/src/VideoSupport.vala +index deb45e2..f679bd0 100644 +--- a/src/VideoSupport.vala ++++ b/src/VideoSupport.vala +@@ -163,8 +163,8 @@ public class VideoReader { + file.get_path())); + + try { +- Gst.Discoverer d = new Gst.Discoverer((Gst.ClockTime) (Gst.SECOND * 5)); +- Gst.DiscovererInfo info = d.discover_uri(file.get_uri()); ++ Gst.PbUtils.Discoverer d = new Gst.PbUtils.Discoverer((Gst.ClockTime) (Gst.SECOND * 5)); ++ Gst.PbUtils.DiscovererInfo info = d.discover_uri(file.get_uri()); + + clip_duration = ((double) info.get_duration()) / 1000000000.0; + +@@ -172,7 +172,7 @@ public class VideoReader { + // TODO: Note that TAG_DATE can be changed to TAG_DATE_TIME in the future + // (and the corresponding output struct) in order to implement #2836. + Date? video_date = null; +- if (info.get_tags() != null && info.get_tags().get_date(Gst.TAG_DATE, out video_date)) { ++ if (info.get_tags() != null && info.get_tags().get_date(Gst.Tags.DATE, out video_date)) { + timestamp = new DateTime.local(video_date.get_year(), video_date.get_month(), + video_date.get_day(), 0, 0, 0); + } +@@ -323,7 +323,7 @@ public class Video : VideoSource, Flaggable, Monitorable, Dateable { + Gst.init(ref fake_unowned_args); + + int saved_state = Config.Facade.get_instance().get_video_interpreter_state_cookie(); +- current_state = (int) Gst.Registry.get_default().get_feature_list_cookie(); ++ current_state = (int) Gst.Registry.get().get_feature_list_cookie(); + if (saved_state == Config.Facade.NO_VIDEO_INTERPRETER_STATE) { + message("interpreter state cookie not found; assuming all video thumbnails are out of date"); + interpreter_state_changed = true; +diff --git a/thumbnailer/shotwell-video-thumbnailer.vala b/thumbnailer/shotwell-video-thumbnailer.vala +index a4d7dc2..c12784e 100644 +--- a/thumbnailer/shotwell-video-thumbnailer.vala ++++ b/thumbnailer/shotwell-video-thumbnailer.vala +@@ -10,11 +10,7 @@ + // Shotwell Thumbnailer takes in a video file and returns a thumbnail to stdout. This is + // a replacement for totem-video-thumbnailer + class ShotwellThumbnailer { +- const string caps_string = """video/x-raw-rgb,bpp = (int) 32, depth = (int) 32, +- endianness = (int) BIG_ENDIAN, +- red_mask = (int) 0xFF000000, +- green_mask = (int) 0x00FF0000, +- blue_mask = (int) 0x0000FF00, ++ const string caps_string = """video/x-raw, format=RGBA, + width = (int) [ 1, max ], + height = (int) [ 1, max ], + framerate = (fraction) [ 0, max ]"""; +@@ -36,7 +32,7 @@ class ShotwellThumbnailer { + return 1; + } + +- descr = "filesrc location=\"%s\" ! decodebin2 ! ffmpegcolorspace ! ".printf(args[1]) + ++ descr = "filesrc location=\"%s\" ! decodebin ! videoconvert ! ".printf(args[1]) + + "appsink name=sink caps=\"%s\"".printf(caps_string); + + try { +@@ -69,7 +65,7 @@ class ShotwellThumbnailer { + // by seeking to somewhere else we have a bigger chance of getting something + // more interesting. An optimization would be to detect black images and then + // seek a little more. +- position = (int64) (Gst.Format.PERCENT_MAX * 0.05); ++ position = (int64) (Gst.FORMAT_PERCENT_MAX * 0.05); + pipeline.seek_simple(Gst.Format.PERCENT, Gst.SeekFlags.KEY_UNIT | Gst.SeekFlags.FLUSH , position); + + // Get the preroll buffer from appsink, this block untils appsink really +@@ -86,7 +82,7 @@ class ShotwellThumbnailer { + // that it can only be an rgb buffer. The only thing we have not specified + // on the caps is the height, which is dependant on the pixel-aspect-ratio + // of the source material. +- caps = buffer.get_caps(); ++ caps = (sink as Gst.App.Sink).caps; + if (caps == null) { + stderr.printf("could not get snapshot format\n"); + return 5; +@@ -104,9 +100,11 @@ class ShotwellThumbnailer { + + // Create pixmap from buffer and save, gstreamer video buffers have a stride + // that is rounded up to the nearest multiple of 4. +- pixbuf = new Gdk.Pixbuf.from_data(buffer.data, Gdk.Colorspace.RGB, true, 8, ++ Gst.MapInfo info; ++ buffer.map(out info, Gst.MapFlags.READ); ++ pixbuf = new Gdk.Pixbuf.from_data(info.data, Gdk.Colorspace.RGB, true, 8, + width, height, width * 4, null); +- ++ buffer.unmap(info); + // Save the pixbuf. + pixbuf.save("/dev/stdout", "png"); + } else { +-- +1.7.11.4 + diff --git a/community/shotwell/PKGBUILD b/community/shotwell/PKGBUILD index 031e9bc08..0b8e19650 100644 --- a/community/shotwell/PKGBUILD +++ b/community/shotwell/PKGBUILD @@ -1,30 +1,35 @@ -# $Id: PKGBUILD 79739 2012-11-11 19:39:26Z spupykin $ +# $Id: PKGBUILD 80877 2012-12-05 06:02:30Z bgyorgy $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Joeny Ang <ang(dot)joeny(at)gmail(dot)com> pkgname=shotwell pkgver=0.13.1 -pkgrel=3 +pkgrel=4 pkgdesc="A digital photo organizer designed for the GNOME desktop environment" arch=('i686' 'x86_64' 'mips64el') url="http://yorba.org/shotwell/" license=('LGPL2.1') -depends=('libgee' 'libunique3' 'libwebkit3' 'libgexiv2' 'libraw' 'rest' +depends=('libgee' 'libwebkit3' 'libgexiv2' 'libraw' 'rest' 'desktop-file-utils' 'dconf' 'hicolor-icon-theme' 'json-glib' - 'gstreamer0.10-base-plugins' 'libgphoto2') -makedepends=('intltool' 'vala>=0.17.2') + 'gst-plugins-base' 'libgphoto2') +makedepends=('intltool' 'vala>=0.17.2' 'libunique3') install=shotwell.install source=("http://yorba.org/download/shotwell/0.13/shotwell-${pkgver}.tar.xz" - "no-libexec.patch") + "no-libexec.patch" + "0001-Port-to-GStreamer-1.0.patch") md5sums=('71eb1346093705ca2b37c12a21994d14' - 'b4124e022c98b4382530e6fbcef965e2') + 'b4124e022c98b4382530e6fbcef965e2' + '86e47eade2b5a49bd6503294751d95f0') build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 <$srcdir/no-libexec.patch + # http://redmine.yorba.org/issues/5548 + patch -p1 <$srcdir/0001-Port-to-GStreamer-1.0.patch + ./configure --prefix=/usr \ --disable-schemas-compile \ --disable-desktop-update \ diff --git a/community/vidalia/PKGBUILD b/community/vidalia/PKGBUILD index 16c166afb..2b0daa4a9 100644 --- a/community/vidalia/PKGBUILD +++ b/community/vidalia/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 76115 2012-09-11 15:43:23Z tredaelli $ +# $Id: PKGBUILD 80885 2012-12-05 14:14:00Z tredaelli $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: Rorschach <r0rschach@lavabit.com> pkgname=vidalia -pkgver=0.2.20 -pkgrel=2 +pkgver=0.2.21 +pkgrel=1 pkgdesc="Controller GUI for Tor" url="https://www.torproject.org/vidalia" arch=('i686' 'x86_64' 'mips64el') @@ -13,8 +13,8 @@ depends=('geoip' 'qt' 'tor') makedepends=('cmake') install=vidalia.install source=(https://www.torproject.org/vidalia/dist/$pkgname-$pkgver.tar.gz{,.asc}) -md5sums=('f40a3a1c43f4a1f16322969c0cb6f5bf' - '703c872eb865f11027a6d6b02d2e5e72') +md5sums=('8d3079a66d79c79ccfefb929b820f9ac' + 'c735521ae9d231e974c753a5206c2c0f') build() { [[ -f /etc/profile.d/qt4.sh ]] && source /etc/profile.d/qt4.sh diff --git a/community/xwax/PKGBUILD b/community/xwax/PKGBUILD index b5583dc3d..202946c61 100644 --- a/community/xwax/PKGBUILD +++ b/community/xwax/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 68434 2012-03-24 14:05:02Z lfleischer $ +# $Id: PKGBUILD 80901 2012-12-06 09:48:40Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: sputnick <gilles DOT quenot AT gmail DOT com> pkgname=xwax -pkgver=1.2 +pkgver=1.3 pkgrel=1 pkgdesc='Open-source vinyl emulation software for Linux.' arch=('i686' 'x86_64' 'mips64el') @@ -14,7 +14,7 @@ optdepends=('cdparanoia: for CD import' 'mpg123: for MP3 import' 'ffmpeg: for video fallback import') source=("http://www.xwax.co.uk/releases/${pkgname}-${pkgver}.tar.gz") -md5sums=('3be17f0021a791b52c7d097c6a686722') +md5sums=('10c3b923eab17377705b1dea89edf6fb') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -22,14 +22,11 @@ build() { # patch "rig.c" to use Arch Linux's default rtprio value sed -i 's/^#define REALTIME_PRIORITY 80/#define REALTIME_PRIORITY 65/' rig.c - # patch installation path for "xwax-scan" and "xwax-import" - sed -i "s#^EXECDIR = \$(PREFIX)/libexec#EXECDIR = \$(PREFIX)/share/${pkgname}#" Makefile - ./configure --enable-alsa --prefix /usr - make + make EXECDIR="/usr/share/${pkgname}" } package() { cd "${srcdir}/${pkgname}-${pkgver}" - make PREFIX="${pkgdir}/usr" install + make DESTDIR="${pkgdir}" EXECDIR="/usr/share/${pkgname}" install } diff --git a/community/znc/PKGBUILD b/community/znc/PKGBUILD index eb4d2bada..be2f06dcb 100644 --- a/community/znc/PKGBUILD +++ b/community/znc/PKGBUILD @@ -1,43 +1,33 @@ -# $Id: PKGBUILD 79573 2012-11-07 18:35:01Z seblu $ +# $Id: PKGBUILD 80926 2012-12-07 02:04:08Z seblu $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: mickael9 <mickael9 at gmail dot com> pkgname=znc pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc='An IRC bouncer with modules & scripts support' url='http://en.znc.in/wiki/index.php/ZNC' license=('GPL2') arch=('i686' 'x86_64' 'mips64el') -depends=('c-ares' 'libsasl') -makedepends=('swig' 'tcl' 'python' 'perl') -#makedepends=('tcl' 'python' 'perl') +depends=('libsasl') +makedepends=('tcl' 'python' 'perl') optdepends=('tcl: modtcl module' 'python: modpython module' 'perl: modperl module' 'cyrus-sasl: saslauth module') +install=$pkgname.install source=("http://znc.in/releases/$pkgname-$pkgver.tar.gz") -# "http://people.znc.in/~darthgandalf/znc/modperl/modperl-znc-0.207-472-g7a4aa74.tar.bz2" -# "http://people.znc.in/~darthgandalf/znc/modpython/modpython-znc-0.207-472-g7a4aa74.tar.bz2") md5sums=('23807ca830c27392cccb6774f542df6e') build() { - # disable with znc 1.0 - # swig 2.0.6 is bugged, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672035 - # use an alternate ways of building znc explain here: - # - http://wiki.znc.in/Modperl - # - http://wiki.znc.in/Modpython - #mv -v modperl/* $pkgname-$pkgver/modules/modperl - #mv -v modpython/* $pkgname-$pkgver/modules/modpython cd $pkgname-$pkgver ./configure --prefix=/usr \ - --enable-sasl \ + --enable-cyrus \ --enable-python \ --enable-perl \ --enable-tcl \ - --disable-swig \ - --enable-extra + --with-systemdsystemunitdir=yes make } diff --git a/community/znc/znc.install b/community/znc/znc.install new file mode 100644 index 000000000..92bc0572a --- /dev/null +++ b/community/znc/znc.install @@ -0,0 +1,17 @@ +#/bin/sh + +# arg 1: the new package version +post_install() { + getent group znc >/dev/null || groupadd -g 136 znc + getent passwd znc >/dev/null || useradd -d /var/empty -u 136 -g 136 znc + true +} + +# arg 1: the old package version +post_remove() { + userdel -f znc >/dev/null 2>&1 + groupdel znc >/dev/null 2>&1 + true +} + +# vim:set ts=2 sw=2 ft=sh et: |