From 81ee1980feda43043eaebae2c596ae116a21f6e5 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 19 Feb 2012 23:15:25 +0000 Subject: Sun Feb 19 23:15:25 UTC 2012 --- community-staging/deadbeef/PKGBUILD | 56 ++ .../deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch | 118 ++++ .../deadbeef-0.5.1-ffmpeg-version-check-fix.patch | 25 + community-staging/deadbeef/deadbeef.install | 14 + community/apvlv/PKGBUILD | 27 +- community/ascii/PKGBUILD | 17 +- community/autocutsel/PKGBUILD | 4 +- community/bonnie++/PKGBUILD | 2 +- community/bullet/PKGBUILD | 2 +- community/ccd2iso/PKGBUILD | 10 +- community/codeblocks/PKGBUILD | 28 +- community/codeblocks/codeblocks.install | 3 +- community/csfml/PKGBUILD | 4 +- community/cuetools/PKGBUILD | 4 +- community/ekg2/PKGBUILD | 40 +- community/galculator/PKGBUILD | 7 +- community/gimp-plugin-fblur/PKGBUILD | 4 +- community/gimp-plugin-lqr/PKGBUILD | 6 +- community/gimp-plugin-wavelet-denoise/PKGBUILD | 13 +- .../gimp-plugin-wavelet-denoise/libm_buildfix.diff | 10 + community/gtkwave/PKGBUILD | 6 +- community/haveged/PKGBUILD | 4 +- community/jbig2dec/PKGBUILD | 6 +- community/kmymoney/PKGBUILD | 22 +- community/libaio/PKGBUILD | 9 +- community/libcss/PKGBUILD | 37 +- community/libiptcdata/PKGBUILD | 4 +- community/libparserutils/PKGBUILD | 22 +- community/libwapcaplet/PKGBUILD | 34 +- community/linuxdcpp/PKGBUILD | 2 +- community/lxrandr/PKGBUILD | 8 +- community/mdf2iso/ChangeLog | 9 + community/mdf2iso/PKGBUILD | 33 + community/mdf2iso/lfs.patch | 683 ++++++++++++++++++++ community/menu-cache/PKGBUILD | 6 +- community/mpdscribble/PKGBUILD | 21 +- community/mtpfs/PKGBUILD | 6 +- community/multipath-tools/PKGBUILD | 12 +- community/mumble/PKGBUILD | 4 +- community/ngircd/PKGBUILD | 39 +- community/nrg2iso/PKGBUILD | 4 +- community/oidentd/PKGBUILD | 22 +- community/openbox/PKGBUILD | 9 +- community/openssh-askpass/PKGBUILD | 9 +- community/patchutils/PKGBUILD | 4 +- community/pokerth/PKGBUILD | 8 +- community/preload/PKGBUILD | 10 +- community/premake/PKGBUILD | 10 +- community/protobuf/PKGBUILD | 2 +- community/qgo/PKGBUILD | 34 +- community/sfml/PKGBUILD | 10 +- community/start-stop-daemon/PKGBUILD | 9 +- community/supertux/PKGBUILD | 2 +- community/teeworlds/PKGBUILD | 2 +- community/tint2/PKGBUILD | 13 +- community/xdg-user-dirs/PKGBUILD | 12 +- community/xonotic/PKGBUILD | 48 ++ community/xonotic/xonotic-glx.desktop | 11 + community/xonotic/xonotic-sdl.desktop | 11 + core/sudo/PKGBUILD | 18 +- extra/alex/PKGBUILD | 8 +- extra/audacious/PKGBUILD | 6 +- extra/bitlbee/PKGBUILD | 8 +- extra/cd-discid/PKGBUILD | 4 +- extra/gdome2/PKGBUILD | 4 +- extra/gmime/PKGBUILD | 6 +- extra/gnokii/PKGBUILD | 14 +- extra/gnokii/gnokii.patch | 10 +- extra/gsm/PKGBUILD | 8 +- extra/id3v2/PKGBUILD | 7 +- extra/jade/PKGBUILD | 4 +- extra/libcdaudio/PKGBUILD | 10 +- extra/libdiscid/PKGBUILD | 2 +- extra/libgme/PKGBUILD | 9 +- extra/libid3tag/PKGBUILD | 10 +- extra/libieee1284/PKGBUILD | 6 +- extra/libirman/PKGBUILD | 10 +- extra/liblastfm/PKGBUILD | 6 +- extra/liblqr/PKGBUILD | 6 +- extra/libmodplug/PKGBUILD | 6 +- extra/libnet/PKGBUILD | 6 +- extra/libofa/PKGBUILD | 23 +- extra/libofa/libofa-0.9.3-curl-7.21.patch | 11 + extra/libwpg/PKGBUILD | 10 +- extra/libzip/PKGBUILD | 5 +- extra/lzo/PKGBUILD | 4 +- extra/mod_wsgi/PKGBUILD | 7 +- extra/neon/PKGBUILD | 4 +- extra/nss-mdns/PKGBUILD | 4 +- extra/openobex/PKGBUILD | 6 +- extra/opensp/PKGBUILD | 4 +- extra/p11-kit/PKGBUILD | 6 +- extra/postfix/PKGBUILD | 8 +- extra/pymad/PKGBUILD | 17 +- extra/python-pycurl/PKGBUILD | 4 +- extra/qhull/PKGBUILD | 30 +- extra/razor/PKGBUILD | 12 +- extra/speech-dispatcher/PKGBUILD | 4 +- extra/taglib/PKGBUILD | 4 +- extra/vlc/PKGBUILD | 28 +- libre/thunderbird-libre/PKGBUILD | 7 +- multilib/lib32-gmp/PKGBUILD | 8 +- testing/mailman/PKGBUILD | 65 ++ testing/mailman/mailman-2.1-build.patch | 694 +++++++++++++++++++++ testing/mailman/mailman.install | 31 + testing/mailman/rc.mailman | 35 ++ testing/xorg-server/PKGBUILD | 7 +- 107 files changed, 2354 insertions(+), 443 deletions(-) create mode 100644 community-staging/deadbeef/PKGBUILD create mode 100644 community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch create mode 100644 community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-version-check-fix.patch create mode 100644 community-staging/deadbeef/deadbeef.install create mode 100644 community/gimp-plugin-wavelet-denoise/libm_buildfix.diff create mode 100644 community/mdf2iso/ChangeLog create mode 100644 community/mdf2iso/PKGBUILD create mode 100644 community/mdf2iso/lfs.patch create mode 100644 community/xonotic/PKGBUILD create mode 100644 community/xonotic/xonotic-glx.desktop create mode 100644 community/xonotic/xonotic-sdl.desktop create mode 100644 extra/libofa/libofa-0.9.3-curl-7.21.patch create mode 100644 testing/mailman/PKGBUILD create mode 100644 testing/mailman/mailman-2.1-build.patch create mode 100644 testing/mailman/mailman.install create mode 100644 testing/mailman/rc.mailman diff --git a/community-staging/deadbeef/PKGBUILD b/community-staging/deadbeef/PKGBUILD new file mode 100644 index 000000000..2c470fcf7 --- /dev/null +++ b/community-staging/deadbeef/PKGBUILD @@ -0,0 +1,56 @@ +# $Id: PKGBUILD 64836 2012-02-18 16:07:27Z lfleischer $ +# Maintainer: Lukas Fleischer +# Contributor: Alexey Yakovenko + +pkgname=deadbeef +pkgver=0.5.1 +pkgrel=5 +pkgdesc='An audio player for GNU/Linux based on GTK2.' +arch=('i686' 'x86_64') +url='http://deadbeef.sourceforge.net' +license=('GPL2') +depends=('gtk2' 'alsa-lib' 'hicolor-icon-theme' 'desktop-file-utils') +makedepends=('libvorbis' 'libmad' 'flac' 'curl' 'imlib2' 'wavpack' 'libsndfile' 'libcdio' 'libcddb' + 'ffmpeg' 'libx11' 'faad2' 'zlib' 'intltool' 'pkgconfig' 'libpulse' 'libzip' + 'libsamplerate') +optdepends=('libsamplerate: for Resampler plugin' + 'libvorbis: for Ogg Vorbis playback' + 'libmad: for MP1/MP2/MP3 playback' + 'flac: for FLAC playback' + 'curl: for Last.fm scrobbler, SHOUTcast, Icecast, Podcast support' + 'imlib2: for artwork plugin' + 'wavpack: for WavPack playback' + 'libsndfile: for Wave playback' + 'libcdio: audio cd plugin' + 'libcddb: audio cd plugin' + 'ffmpeg: for WMA, AA, OMA, AC, etc.' + 'faad2: for AAC/MP4 support' + 'dbus: for OSD notifications support' + 'pulseaudio: for PulseAudio output plugin' + 'libx11: for global hotkeys plugin' + 'zlib: for Audio Overload plugin' + 'libzip: for vfs_zip plugin') +options=('!libtool') +install='deadbeef.install' +source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tar.bz2" + 'deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch' + 'deadbeef-0.5.1-ffmpeg-version-check-fix.patch') +md5sums=('be8359d1bd9cf7679cf2ca748996e726' + 'd1c913c0ccefef33012732cf0ae49f7f' + '6d22855f61f4d2fea4b343dca76d5e85') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -Np1 -i ../deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch + patch -Np1 -i ../deadbeef-0.5.1-ffmpeg-version-check-fix.patch + + ./configure --prefix=/usr + make +} + +package () { + cd "${srcdir}/${pkgname}-${pkgver}" + + make prefix="${pkgdir}/usr" install +} diff --git a/community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch b/community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch new file mode 100644 index 000000000..db1c79638 --- /dev/null +++ b/community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-AV_VERSION_INT.patch @@ -0,0 +1,118 @@ +From 2bb5828e58fa8c187377f8ba75f8eb73a53ed7ca Mon Sep 17 00:00:00 2001 +From: Igor Murzov +Date: Mon, 4 Jul 2011 16:47:25 +0400 +Subject: [PATCH 1/2] ffmpeg: define fallback macro AV_VERSION_INT() + +For ffmpeg < 0.5. Copied from libavutil 0.5. + +ffmpeg: don't use deprecated CODEC_TYPE_AUDIO with new lavc + +fixes build with lavc 53. + +ffmpeg: fix erroneous version comparisons + +Comparing versions this way: (x.y < x1.y1) is obviously equivalent to +(x < x1 || (x == x1 && y < y1)), not to (x <= x1 && y < y1). + +ffmpeg: use av_register_protocol2() if available + +fixes usage with ffmpeg-0.8 +--- + plugins/ffmpeg/ffmpeg.c | 37 ++++++++++++++++++++++++++++++------- + 1 files changed, 30 insertions(+), 7 deletions(-) + +diff --git a/plugins/ffmpeg/ffmpeg.c b/plugins/ffmpeg/ffmpeg.c +index cd7edf4..0cb9955 100644 +--- a/plugins/ffmpeg/ffmpeg.c ++++ b/plugins/ffmpeg/ffmpeg.c +@@ -44,6 +44,10 @@ + #define av_register_protocol register_protocol + #endif + ++#ifndef AV_VERSION_INT ++#define AV_VERSION_INT(a, b, c) (a<<16 | b<<8 | c) ++#endif ++ + #endif + + //#define trace(...) { fprintf(stderr, __VA_ARGS__); } +@@ -140,7 +144,12 @@ ffmpeg_init (DB_fileinfo_t *_info, DB_playItem_t *it) { + for (i = 0; i < info->fctx->nb_streams; i++) + { + info->ctx = info->fctx->streams[i]->codec; +- if (info->ctx->codec_type == CODEC_TYPE_AUDIO) ++ if (info->ctx->codec_type == ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0) ++ AVMEDIA_TYPE_AUDIO) ++#else ++ CODEC_TYPE_AUDIO) ++#endif + { + info->codec = avcodec_find_decoder (info->ctx->codec_id); + if (info->codec != NULL) { +@@ -279,10 +288,10 @@ ffmpeg_read (DB_fileinfo_t *_info, char *bytes, int size) { + int out_size = AVCODEC_MAX_AUDIO_FRAME_SIZE; + int len; + //trace ("in: out_size=%d(%d), size=%d\n", out_size, AVCODEC_MAX_AUDIO_FRAME_SIZE, size); +-#if (LIBAVCODEC_VERSION_MAJOR <= 52) && (LIBAVCODEC_VERSION_MINOR <= 25) +- len = avcodec_decode_audio2 (info->ctx, (int16_t *)info->buffer, &out_size, info->pkt.data, info->pkt.size); +-#else ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52,25,0) + len = avcodec_decode_audio3 (info->ctx, (int16_t *)info->buffer, &out_size, &info->pkt); ++#else ++ len = avcodec_decode_audio2 (info->ctx, (int16_t *)info->buffer, &out_size, info->pkt.data, info->pkt.size); + #endif + trace ("out: out_size=%d, len=%d\n", out_size, len); + if (len <= 0) { +@@ -418,7 +427,7 @@ static const char *map[] = { + + static int + ffmpeg_read_metadata_internal (DB_playItem_t *it, AVFormatContext *fctx) { +-#if LIBAVFORMAT_VERSION_MAJOR <= 52 && LIBAVFORMAT_VERSION_MINOR < 43 ++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(52,43,0) + if (!strlen (fctx->title)) { + // title is empty, this call will set track title to filename without extension + deadbeef->pl_add_meta (it, "title", NULL); +@@ -490,7 +499,12 @@ ffmpeg_insert (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname) { + for (i = 0; i < fctx->nb_streams; i++) + { + ctx = fctx->streams[i]->codec; +- if (ctx->codec_type == CODEC_TYPE_AUDIO) ++ if (ctx->codec_type == ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0) ++ AVMEDIA_TYPE_AUDIO) ++#else ++ CODEC_TYPE_AUDIO) ++#endif + { + codec = avcodec_find_decoder(ctx->codec_id); + if (codec != NULL && !strcasecmp (codec->name, "alac")) { // only open alac streams +@@ -704,7 +718,11 @@ ffmpeg_start (void) { + ffmpeg_init_exts (); + avcodec_init (); + av_register_all (); ++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 64, 0) ++ av_register_protocol2 (&vfswrapper, sizeof(vfswrapper)); ++#else + av_register_protocol (&vfswrapper); ++#endif + return 0; + } + +@@ -745,7 +763,12 @@ ffmpeg_read_metadata (DB_playItem_t *it) { + for (i = 0; i < fctx->nb_streams; i++) + { + ctx = fctx->streams[i]->codec; +- if (ctx->codec_type == CODEC_TYPE_AUDIO) ++ if (ctx->codec_type == ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(52, 64, 0) ++ AVMEDIA_TYPE_AUDIO) ++#else ++ CODEC_TYPE_AUDIO) ++#endif + { + codec = avcodec_find_decoder(ctx->codec_id); + if (codec != NULL) +-- +1.7.8.4 + diff --git a/community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-version-check-fix.patch b/community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-version-check-fix.patch new file mode 100644 index 000000000..af8c282c0 --- /dev/null +++ b/community-staging/deadbeef/deadbeef-0.5.1-ffmpeg-version-check-fix.patch @@ -0,0 +1,25 @@ +From 9cbd09b81028679a507f751c206e8f6769fd450c Mon Sep 17 00:00:00 2001 +From: Igor Murzov +Date: Thu, 7 Jul 2011 22:31:44 +0400 +Subject: [PATCH 2/2] ffmpeg: version check fix + +--- + plugins/ffmpeg/ffmpeg.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/plugins/ffmpeg/ffmpeg.c b/plugins/ffmpeg/ffmpeg.c +index 0cb9955..37c7e80 100644 +--- a/plugins/ffmpeg/ffmpeg.c ++++ b/plugins/ffmpeg/ffmpeg.c +@@ -718,7 +718,7 @@ ffmpeg_start (void) { + ffmpeg_init_exts (); + avcodec_init (); + av_register_all (); +-#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 64, 0) ++#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(52, 69, 0) + av_register_protocol2 (&vfswrapper, sizeof(vfswrapper)); + #else + av_register_protocol (&vfswrapper); +-- +1.7.8.4 + diff --git a/community-staging/deadbeef/deadbeef.install b/community-staging/deadbeef/deadbeef.install new file mode 100644 index 000000000..eaf1b9a69 --- /dev/null +++ b/community-staging/deadbeef/deadbeef.install @@ -0,0 +1,14 @@ +pkgname=deadbeef + +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/apvlv/PKGBUILD b/community/apvlv/PKGBUILD index 2b1e7cc8a..23bdcb7a6 100644 --- a/community/apvlv/PKGBUILD +++ b/community/apvlv/PKGBUILD @@ -1,27 +1,23 @@ -# $Id: PKGBUILD 56937 2011-10-17 08:19:53Z ibiru $ -# Maintainer: Brad Fanella +# $Id: PKGBUILD 64830 2012-02-18 15:59:14Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Brad Fanella # Contributor: Stefan Husmann # Contributor: tocer.deng pkgname=apvlv -pkgver=0.1.2 -pkgrel=2 +pkgver=0.1.4 +pkgrel=1 pkgdesc="A PDF Viewer which behaves like Vim" arch=('i686' 'x86_64') url="http://naihe2010.github.com/apvlv/" license=('GPL') depends=('gtk2' 'cairo' 'poppler-glib' 'djvulibre') -source=(https://github.com/downloads/naihe2010/$pkgname/$pkgname-${pkgver}-Source.tar.gz apvlv-poppler015.patch poppler-gdk.patch) -md5sums=('381d83aa9c253fac5e0be165fca39222' - '308b17a563ed470ea47d408f324ab745' - '076d794ab865e9bd53a5dfd2db1eaa8b') - -makedepends=('cmake') +makedepends=('cmake' 'libwebkit') +source=("ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz") +md5sums=('5518b842715f1a9e7d3c8d2b7ed16342') build() { - cd $srcdir/$pkgname-$pkgver-Source - patch -Np1 -i $srcdir/apvlv-poppler015.patch - patch -Np1 -i $srcdir/poppler-gdk.patch + cd "$srcdir"/$pkgname-$pkgver mkdir -p build cd build @@ -31,8 +27,9 @@ build() { -DAPVLV_WITH_UMD=no .. make } + package() { - cd $srcdir/$pkgname-$pkgver-Source/build + cd "$srcdir"/$pkgname-$pkgver/build - make DESTDIR=$pkgdir install + make DESTDIR="$pkgdir" install } diff --git a/community/ascii/PKGBUILD b/community/ascii/PKGBUILD index 243e6aafe..608a6fb5d 100644 --- a/community/ascii/PKGBUILD +++ b/community/ascii/PKGBUILD @@ -4,29 +4,30 @@ pkgname=ascii pkgver=3.11 -pkgrel=1 +pkgrel=2 pkgdesc="Utility for conversion between various byte representations and the ASCII character table" arch=('i686' 'x86_64') url="http://www.catb.org/~esr/ascii" license=('BSD') +depends=('glibc') source=("http://www.catb.org/~esr/ascii/ascii-${pkgver}.tar.gz") md5sums=('ba8a9392f8aa8c6b7a52923fba870579') build() { - cd ascii-${pkgver} + cd ${pkgname}-${pkgver} make } package() { - cd ascii-${pkgver} + cd ${pkgname}-${pkgver} - install -D ascii \ - ${pkgdir}/usr/bin/ascii + install -D ${pkgname} \ + ${pkgdir}/usr/bin/${pkgname} - install -D -m644 ascii.1 \ - ${pkgdir}/usr/share/man/man1/ascii.1 + install -D -m644 ${pkgname}.1 \ + ${pkgdir}/usr/share/man/man1/${pkgname}.1 install -D -m644 COPYING \ - ${pkgdir}/usr/share/licenses/ascii/LICENSE + ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } diff --git a/community/autocutsel/PKGBUILD b/community/autocutsel/PKGBUILD index 452350efe..6e39cc60d 100644 --- a/community/autocutsel/PKGBUILD +++ b/community/autocutsel/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 45035 2011-04-14 10:45:17Z shusmann $ +# $Id: PKGBUILD 64911 2012-02-18 20:21:56Z jelle $ # Contributor: Tom Killian # Contributor: Nikos Kouremenos (zeppelin) kourem at gmail dot com # Maintainer: Stefan Husmann pkgname=autocutsel pkgver=0.9.0 -pkgrel=6 +pkgrel=7 pkgdesc="synchronizes the two copy/paste buffers mainly used by X applications" arch=('i686' 'x86_64') depends=('libxaw') diff --git a/community/bonnie++/PKGBUILD b/community/bonnie++/PKGBUILD index 8a32091ac..39cdd64a6 100644 --- a/community/bonnie++/PKGBUILD +++ b/community/bonnie++/PKGBUILD @@ -4,7 +4,7 @@ pkgname=bonnie++ pkgver=1.03e -pkgrel=5 +pkgrel=6 pkgdesc="Based on the Bonnie hard drive benchmark by Tim Bray" arch=('i686' 'x86_64') url="http://www.coker.com.au/bonnie++/" diff --git a/community/bullet/PKGBUILD b/community/bullet/PKGBUILD index 5d06ff88a..55cfd001d 100644 --- a/community/bullet/PKGBUILD +++ b/community/bullet/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64748 2012-02-18 03:50:45Z svenstaro $ +# $Id: PKGBUILD 64798 2012-02-18 05:40:50Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Christoph Zeiler diff --git a/community/ccd2iso/PKGBUILD b/community/ccd2iso/PKGBUILD index 999e55d53..c3a56f762 100644 --- a/community/ccd2iso/PKGBUILD +++ b/community/ccd2iso/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 21840 2010-07-17 17:46:20Z dgriffiths $ +# $Id: PKGBUILD 64917 2012-02-18 20:36:05Z jelle $ # Contributor: Giovanni Scafora # Contributor: Shinlun Hsieh # Maintainer: Daniel J Griffiths pkgname=ccd2iso pkgver=0.3 -pkgrel=6 +pkgrel=7 pkgdesc="Converts CCD/IMG CloneCD images to ISO format" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/ccd2iso" @@ -17,12 +17,12 @@ md5sums=('a7df1c46cb710f2fc8ebd88c2e64ce65') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 + ./configure --prefix=/usr + make } package() { cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install || return 1 + make DESTDIR=${pkgdir} install } diff --git a/community/codeblocks/PKGBUILD b/community/codeblocks/PKGBUILD index a9ac9ff41..478c452c4 100644 --- a/community/codeblocks/PKGBUILD +++ b/community/codeblocks/PKGBUILD @@ -1,31 +1,33 @@ +# Maintainer: Bartłomiej Piotrowski # Contributor: Robert Hollencamp # Contributor: Daniel J Griffiths -# Maintainer: Stefan Husmann +# Contributor: Stefan Husmann pkgname=codeblocks pkgver=10.05 -pkgrel=1 +pkgrel=2 pkgdesc="An open source and cross-platform C/C++ IDE" arch=('i686' 'x86_64') url="http://www.codeblocks.org" license=('GPL3') -depends=('wxgtk' 'hicolor-icon-theme' 'bzip2' 'shared-mime-info') +depends=('wxgtk' 'hicolor-icon-theme' 'bzip2' 'shared-mime-info' 'desktop-file-utils' 'gtk-update-icon-cache') makedepends=('zip') options=('!libtool') -source=(http://download.berlios.de/$pkgname/$pkgname-${pkgver}-1debian-src.tar.bz2) -md5sums=('57e41b33a37f2677e432b47e89e939e3') +source=(http://download.berlios.de/$pkgname/$pkgname-${pkgver}-src.tar.bz2) +md5sums=('ab077d562e98b0586f2f86c14cb773ba') install=codeblocks.install build() { - cd $srcdir/src || return 1 - tar xf ${pkgname}_${pkgver}-1.tar.gz || return 1 - cd $pkgname-$pkgver - ./bootstrap || return 1 - ./configure --prefix=/usr --with-contrib-plugins=all || return 1 - make || return 1 + cd "$srcdir/$pkgname-$pkgver-release" + + LDFLAGS+=' -lX11' + ./bootstrap + ./configure --prefix=/usr --with-contrib-plugins=all + make } + package() { - cd $srcdir/src/$pkgname-$pkgver || return 1 - make DESTDIR="$pkgdir" install || return 1 + cd "$srcdir/$pkgname-$pkgver-release" + make DESTDIR="$pkgdir" install } diff --git a/community/codeblocks/codeblocks.install b/community/codeblocks/codeblocks.install index 01fc3ccb2..04d31f75b 100644 --- a/community/codeblocks/codeblocks.install +++ b/community/codeblocks/codeblocks.install @@ -3,6 +3,7 @@ pkgname=codeblocks post_install() { gtk-update-icon-cache -q -t -f usr/share/icons/hicolor update-mime-database usr/share/mime + update-desktop-database -q ln -s /usr/lib/libwxflatnotebook.so /usr/lib/libwxflatnotebook.so.0 ln -s /usr/lib/libwxchartctrl.so /usr/lib/libwxchartctrl.so.0 ln -s /usr/lib/libwxcustombutton.so /usr/lib/libwxcustombutton.so.0 @@ -21,5 +22,5 @@ post_upgrade() { pre_remove() { gtk-update-icon-cache -q -t -f usr/share/icons/hicolor update-mime-database usr/share/mime + update-desktop-database -q } - diff --git a/community/csfml/PKGBUILD b/community/csfml/PKGBUILD index d3e3c309c..1c082b678 100644 --- a/community/csfml/PKGBUILD +++ b/community/csfml/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 56326 2011-10-05 16:28:36Z svenstaro $ +# $Id: PKGBUILD 64966 2012-02-19 01:53:06Z svenstaro $ # Maintainer: Sven-Hendrik Haase pkgname=csfml @@ -6,7 +6,7 @@ pkgname=csfml _git=true if [[ "${_git}" = "true" ]]; then - pkgver=1.99.git20110917 + pkgver=1.99.git20120219 fi pkgrel=1 diff --git a/community/cuetools/PKGBUILD b/community/cuetools/PKGBUILD index 6626f9944..439ce866c 100644 --- a/community/cuetools/PKGBUILD +++ b/community/cuetools/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 25196 2010-09-02 15:17:46Z stativ $ +# $Id: PKGBUILD 64846 2012-02-18 17:42:48Z stativ $ # Maintainer: Lukas Jirkovsky pkgname=cuetools pkgver=1.3.1 -pkgrel=4 +pkgrel=5 pkgdesc="Set of utilities for working with cue files and toc files" arch=('i686' 'x86_64') url="http://developer.berlios.de/projects/cuetools/" diff --git a/community/ekg2/PKGBUILD b/community/ekg2/PKGBUILD index ed73f1dc5..6ff0846bf 100644 --- a/community/ekg2/PKGBUILD +++ b/community/ekg2/PKGBUILD @@ -1,40 +1,40 @@ -# $Id: PKGBUILD 54443 2011-08-18 15:06:14Z bluewind $ -# Maintainer: Mateusz Herych +# $Id: PKGBUILD 64838 2012-02-18 16:54:04Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Mateusz Herych pkgname=ekg2 pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="ncurses based Jabber, Gadu-Gadu, Tlen and IRC client" arch=('i686' 'x86_64') url="http://ekg2.org/" license=('GPL') -depends=('aspell' 'libjpeg' 'python2' 'libgadu' 'gnutls' 'gpm' 'libidn' 'giflib' 'gpgme') +depends=('aspell' 'libjpeg' 'python2' 'libgadu' 'gnutls' 'gpm' 'libidn' 'giflib') optdepends=( 'xosd: for xosd support' 'sqlite3: sqlite support' 'gtk2: gtk support') provides=('ekg2-unicode') -source=(http://pl.ekg2.org/ekg2-$pkgver.tar.gz) -md5sums=('652e492fcf72281a42c3e5960347516e') +source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.gz) +md5sums=('68fc05b432c34622df6561eaabef5a40') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" sed -i 's|ncursesw/ncurses.h|ncurses.h|g' configure plugins/ncurses/ecurses.h ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --with-libgadu \ - --with-xosd \ - --enable-unicode \ - --enable-shared \ - --without-gpg + --sysconfdir=/etc \ + --with-libgadu \ + --with-xosd \ + --enable-unicode \ + --enable-shared \ + --without-gpg make } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install - rm -rf $pkgdir/usr/lib/perl5/core_perl/perllocal.pod - mv $pkgdir/usr/libexec/ioctld $pkgdir/usr/lib/ekg2/ioctld - rm -rf $pkgdir/usr/libexec - chmod -R 755 $pkgdir/usr/lib/perl5 + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + rm -rf "$pkgdir"/usr/lib/perl5/core_perl/perllocal.pod + mv "$pkgdir"/usr/libexec/ioctld "$pkgdir"/usr/lib/ekg2/ioctld + rm -rf "$pkgdir"/usr/libexec + chmod -R 755 "$pkgdir"/usr/lib/perl5 } -md5sums=('68fc05b432c34622df6561eaabef5a40') diff --git a/community/galculator/PKGBUILD b/community/galculator/PKGBUILD index 58a85a7e7..e2c37b07c 100644 --- a/community/galculator/PKGBUILD +++ b/community/galculator/PKGBUILD @@ -1,10 +1,10 @@ -# Maintainer: Bartłomiej Piotrowski +# Maintainer: Bartłomiej Piotrowski # Contributor: SpepS # Contributor: Alexander Fehr pkgname=galculator pkgver=1.3.4 -pkgrel=1 +pkgrel=2 pkgdesc="GTK+ based scientific calculator" arch=('i686' 'x86_64') url="http://galculator.sourceforge.net/" @@ -17,7 +17,8 @@ md5sums=('d30e6fbf5947bb1c873bc9d5a21046f1') build() { cd "$srcdir/$pkgname-$pkgver" - + + LDFLAGS+=' -lm' ./configure --prefix=/usr make } diff --git a/community/gimp-plugin-fblur/PKGBUILD b/community/gimp-plugin-fblur/PKGBUILD index 1332871e0..4d995bf23 100644 --- a/community/gimp-plugin-fblur/PKGBUILD +++ b/community/gimp-plugin-fblur/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 33116 2010-11-22 16:16:08Z stativ $ +# $Id: PKGBUILD 64848 2012-02-18 17:49:48Z stativ $ # Maintainer: Lukas Jirkovsky pkgname=gimp-plugin-fblur pkgver=3.2.6 -pkgrel=2 +pkgrel=3 pkgdesc="Makes out of focus with luminosity and depth" arch=('i686' 'x86_64') url="http://registry.gimp.org/node/1444" diff --git a/community/gimp-plugin-lqr/PKGBUILD b/community/gimp-plugin-lqr/PKGBUILD index dc95c85c4..56697466c 100644 --- a/community/gimp-plugin-lqr/PKGBUILD +++ b/community/gimp-plugin-lqr/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 30842 2010-10-21 15:11:10Z stativ $ +# $Id: PKGBUILD 64850 2012-02-18 17:54:47Z stativ $ # Maintainer: Lukas Jirkovsky # Contributor: Andreas Schönfelder pkgname=gimp-plugin-lqr pkgver=0.7.1 -pkgrel=3 +pkgrel=4 pkgdesc="Plugin for The GIMP providing Liquid Rescale" arch=('i686' 'x86_64') url="http://liquidrescale.wikidot.com/" license=('GPL') -depends=('gimp' 'liblqr>=0.4.1') +depends=('gimp' 'liblqr') makedepends=('intltool') source=(http://liquidrescale.wikidot.com/local--files/en:download-page-sources/gimp-lqr-plugin-$pkgver.tar.bz2) md5sums=('d7ee28b16bdbd9f46bc9f21cf5deb487') diff --git a/community/gimp-plugin-wavelet-denoise/PKGBUILD b/community/gimp-plugin-wavelet-denoise/PKGBUILD index 965c516d1..9e17c8bfe 100644 --- a/community/gimp-plugin-wavelet-denoise/PKGBUILD +++ b/community/gimp-plugin-wavelet-denoise/PKGBUILD @@ -1,27 +1,30 @@ -# $Id: PKGBUILD 25244 2010-09-02 17:48:35Z stativ $ +# $Id: PKGBUILD 64853 2012-02-18 18:05:29Z stativ $ # Maintainer: Lukas Jirkovsky pkgname=gimp-plugin-wavelet-denoise pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Tool to reduce noise in each channel of an image separately" arch=('i686' 'x86_64') url="http://registry.gimp.org/node/4235" license=('GPL') depends=('gimp') source=(http://registry.gimp.org/files/wavelet-denoise-$pkgver.tar.gz \ - po_install.diff) + po_install.diff libm_buildfix.diff) md5sums=('a02862026857575cdf81b24477e42f4b' - '4de9e41a535f200c2502f0dd8458c43e') + '4de9e41a535f200c2502f0dd8458c43e' + '46940ecd5970bc4b0d4b38de89f8efbf') build() { cd "$srcdir/wavelet-denoise-$pkgver" - patch -Np1 < ../po_install.diff + patch -Np1 < ../po_install.diff || true + patch -Np1 < ../libm_buildfix.diff || true make } package() { cd "$srcdir/wavelet-denoise-$pkgver" + install -Dvm755 src/wavelet-denoise \ "$pkgdir"/usr/lib/gimp/2.0/plug-ins/wavelet-denoise cd po diff --git a/community/gimp-plugin-wavelet-denoise/libm_buildfix.diff b/community/gimp-plugin-wavelet-denoise/libm_buildfix.diff new file mode 100644 index 000000000..4a832a69b --- /dev/null +++ b/community/gimp-plugin-wavelet-denoise/libm_buildfix.diff @@ -0,0 +1,10 @@ +diff -rup wavelet-denoise-0.3.1/src/Makefile wavelet-denoise-0.3.1.new/src/Makefile +--- wavelet-denoise-0.3.1/src/Makefile 2008-12-14 12:19:28.000000000 +0100 ++++ wavelet-denoise-0.3.1.new/src/Makefile 2012-02-18 19:01:22.264677086 +0100 +@@ -1,5 +1,5 @@ + CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags) +-LIBS = $(shell gimptool-2.0 --libs) ++LIBS = -lm $(shell gimptool-2.0 --libs) + PLUGIN = wavelet-denoise + SOURCES = plugin.c colorspace.c denoise.c wavelet.c events.c interface.c + HEADERS = plugin.h interface.h messages.h diff --git a/community/gtkwave/PKGBUILD b/community/gtkwave/PKGBUILD index b1e8de26d..1db2fa2bd 100644 --- a/community/gtkwave/PKGBUILD +++ b/community/gtkwave/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 63473 2012-02-04 15:51:42Z kkeen $ +# $Id: PKGBUILD 64826 2012-02-18 13:49:20Z kkeen $ # Maintainer: Kyle Keen # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Jared Casper pkgname=gtkwave -pkgver=3.3.31 +pkgver=3.3.32 pkgrel=1 pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files' arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('bzip2' 'xz' 'gtk2') makedepends=('gperf') install='gtkwave.install' source=("http://gtkwave.sourceforge.net/gtkwave-${pkgver}.tar.gz") -md5sums=('bbe65da9010a0037f9b5d0dd9da63e30') +md5sums=('716bba48c1898e39c81b43118e192ac3') build() { cd "${srcdir}/gtkwave-${pkgver}" diff --git a/community/haveged/PKGBUILD b/community/haveged/PKGBUILD index e3a60bdb9..118750b7b 100644 --- a/community/haveged/PKGBUILD +++ b/community/haveged/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: pootzko pkgname=haveged -pkgver=1.3a +pkgver=1.4 pkgrel=1 pkgdesc="A simple entropy daemon." arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL') depends=('bash') source=(${url}/${pkgname}-${pkgver}.tar.gz haveged) -md5sums=('dad8b95c6eafcec7eb42eb8454e60a0d' +md5sums=('39a03d4b8a4225706f78dbef3f623b0e' '264b725be5271288b40f363d7cfc6b68') build() { diff --git a/community/jbig2dec/PKGBUILD b/community/jbig2dec/PKGBUILD index d51159ecb..ea49b8be4 100644 --- a/community/jbig2dec/PKGBUILD +++ b/community/jbig2dec/PKGBUILD @@ -1,7 +1,9 @@ +# $Id: PKGBUILD 64909 2012-02-18 20:14:11Z bpiotrowski $ # Maintainer: Stefan Husmann + pkgname=jbig2dec pkgver=0.11 -pkgrel=2 +pkgrel=3 pkgdesc="decoder implementation of the JBIG2 image compression format" arch=('x86_64' 'i686') url="http://jbig2dec.sourceforge.net/" @@ -19,4 +21,4 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir/" install -} \ No newline at end of file +} diff --git a/community/kmymoney/PKGBUILD b/community/kmymoney/PKGBUILD index 87a39c562..6d88e6f64 100644 --- a/community/kmymoney/PKGBUILD +++ b/community/kmymoney/PKGBUILD @@ -1,12 +1,13 @@ -# $Id: PKGBUILD 58094 2011-11-06 14:12:09Z lcarlier $ +# $Id: PKGBUILD 64897 2012-02-18 19:53:56Z lcarlier $ # Maintainer: Jaroslav Lichtblau +# Maintainer: Laurent Carlier # Contributor: Vamp898 # Contributor: Jaroslaw Swierczynski # Contributor: Eric Belanger # Contributor: Todd Maynard pkgname=kmymoney -pkgver=4.6.1 +pkgver=4.6.2 pkgrel=1 pkgdesc="Personal finance manager for KDE which operates similarly to MS-Money or Quicken" arch=('i686' 'x86_64') @@ -18,23 +19,28 @@ replaces=('kmymoney2') install=$pkgname.install changelog=$pkgname.changelog options=('!makeflags') -source=(http://downloads.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/$pkgver/$pkgname-$pkgver.tar.bz2) -sha256sums=('5fcab9c4f1b5868aabb816a87c61cb025e69a191f6cb218cce3f29f0c1c1b77a') +source=(http://downloads.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/$pkgver/$pkgname-$pkgver.tar.bz2 +qt4.8.patch::https://projects.kde.org/projects/extragear/office/kmymoney/repository/revisions/c736b6f08e77df72d58c5b836b7b04f6098737df/diff/libkdchart/src/KDChartBackgroundAttributes.cpp?format=diff) +sha256sums=('add8acba2f0d4c212ac1c7fbbdad2fd43a24caceed586b13d90dcd2a20a12b75' + '7612b490400dbd4f80ff27bd328f8603a22279c81bb3004e53f48545dbd359ae') build() { - cd ${srcdir} + cd ${srcdir}/${pkgname}-${pkgver} + + # Qt 4.8 fix - fixed upstream + patch -Np1 -i ../qt4.8.patch mkdir build cd build - cmake ../${pkgname}-${pkgver} \ + cmake ../ \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=RELEASE - make + make VERBOSE=1 } package() { - cd ${srcdir}/build + cd ${srcdir}/${pkgname}-${pkgver}/build make DESTDIR=${pkgdir} install } diff --git a/community/libaio/PKGBUILD b/community/libaio/PKGBUILD index d3c3023ec..717473564 100644 --- a/community/libaio/PKGBUILD +++ b/community/libaio/PKGBUILD @@ -1,14 +1,15 @@ -# Maintainer: Thomas S Hatch +# Maintainer: Bartłomiej Piotrowski +# Contributor: Thomas S Hatch pkgname=libaio pkgver=0.3.109 -pkgrel=5 +pkgrel=6 pkgdesc="The Linux-native asynchronous I/O facility (aio) library" arch=('i686' 'x86_64') url="http://lse.sourceforge.net/io/aio.html" license=('LGPL') -source=(ftp://ftp.kernel.org/pub/linux/libs/aio/$pkgname-$pkgver.tar.bz2) -md5sums=('14f3a22fc14118a48be80ab5ea974f49') +source=(http://ftp.de.debian.org/debian/pool/main/liba/$pkgname/${pkgname}_${pkgver}.orig.tar.gz) +md5sums=('435a5b16ca6198eaf01155263d855756') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/libcss/PKGBUILD b/community/libcss/PKGBUILD index f0411f553..a05aac7a3 100644 --- a/community/libcss/PKGBUILD +++ b/community/libcss/PKGBUILD @@ -1,30 +1,33 @@ -# Maintainer: Brad Fanella +# $Id: PKGBUILD 64859 2012-02-18 18:11:23Z arodseth $ +# Maintainer: Alexander Rødseth +# Contributor: Brad Fanella # Contributor: Daniel J Griffiths pkgname=libcss -pkgver=0.1.0 -pkgrel=2 -pkgdesc="A CSS parser and selection engine." +pkgver=0.1.1 +pkgrel=1 +pkgdesc="CSS parser and selection engine" arch=('i686' 'x86_64') url="http://www.netsurf-browser.org/projects/libcss/" license=('MIT') depends=('libparserutils' 'libwapcaplet') -source=(http://www.netsurf-browser.org/projects/releases/libcss-${pkgver}-src.tar.gz) -md5sums=('47b9bba60fffe16ecebeba578c89fd40') +source=("http://www.netsurf-browser.org/projects/releases/libcss-$pkgver-src.tar.gz") +sha256sums=('383c424c1f7134be67e22a7a633e31d47ba6b87aba835a4e73eca893aa01c0a0') build() { - cd ${srcdir}/${pkgname}-${pkgver}-src - - export CFLAGS="-Wno-error=unused-but-set-variable" - - make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + cd "$srcdir/$pkgname-$pkgver" + + export CFLAGS="-Wno-error=unused-but-set-variable" + make PREFIX=/usr COMPONENT_TYPE="lib-shared" + make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd ${srcdir}/${pkgname}-${pkgver}-src - - make install PREFIX=/usr DESTDIR="${pkgdir}" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="${pkgdir}" COMPONENT_TYPE="lib-static" - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING + cd "$srcdir/$pkgname-$pkgver" + + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } + +# vim:set ts=2 sw=2 et: diff --git a/community/libiptcdata/PKGBUILD b/community/libiptcdata/PKGBUILD index 0f40d86f3..88fd20f62 100644 --- a/community/libiptcdata/PKGBUILD +++ b/community/libiptcdata/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 26399 2010-09-15 11:01:44Z stativ $ +# $Id: PKGBUILD 64858 2012-02-18 18:11:08Z stativ $ # Maintainer: Lukas Jirkovsky pkgname=libiptcdata pkgver=1.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Library for manipulating the IPTC metadata" arch=('i686' 'x86_64') url="http://libiptcdata.sourceforge.net/" diff --git a/community/libparserutils/PKGBUILD b/community/libparserutils/PKGBUILD index e9cd85e1b..a082bb807 100644 --- a/community/libparserutils/PKGBUILD +++ b/community/libparserutils/PKGBUILD @@ -1,20 +1,22 @@ -# $Id: PKGBUILD 56213 2011-10-03 13:57:53Z arodseth $ -# Maintainer: Brad Fanella +# $Id: PKGBUILD 64884 2012-02-18 19:31:38Z arodseth $ +# Maintainer: Alexander Rødseth +# Contributor: Brad Fanella # Contributor: Paulo Matias # Contributor: Daniel J Griffiths + pkgname=libparserutils pkgver=0.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="Library for building efficient parsers" arch=('x86_64' 'i686') url="http://www.netsurf-browser.org/projects/libparserutils" license=('MIT') -source=("http://www.netsurf-browser.org/projects/releases/${pkgname}-${pkgver}-src.tar.gz") +source=("http://www.netsurf-browser.org/projects/releases/$pkgname-$pkgver-src.tar.gz") depends=('glibc') -md5sums=('4f228516863de33f33f7f4258315867e') +sha256sums=('8b79ba58d6fa63fa9c74b71482d93f2c5b2c22badac77265f3cc47f3f603f87d') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$srcdir/$pkgname-$pkgver" sed 's:-Wall::' -i Makefile make PREFIX=/usr COMPONENT_TYPE="lib-shared" @@ -22,11 +24,11 @@ build() { } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$srcdir/$pkgname-$pkgver" - make install PREFIX=/usr DESTDIR="${pkgdir}" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="${pkgdir}" COMPONENT_TYPE="lib-static" - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } # vim:set ts=2 sw=2 et: diff --git a/community/libwapcaplet/PKGBUILD b/community/libwapcaplet/PKGBUILD index 6dc92c5ce..4eb5dd94e 100644 --- a/community/libwapcaplet/PKGBUILD +++ b/community/libwapcaplet/PKGBUILD @@ -1,27 +1,31 @@ +# $Id: PKGBUILD 64868 2012-02-18 18:47:16Z arodseth $ +# Maintainer: Alexander Rødseth +# Contributor: Brad Fanella # Contributor: Daniel J Griffiths -# Maintainer: Brad Fanella pkgname=libwapcaplet pkgver=0.1.0 -pkgrel=2 -pkgdesc="A string internment library with rapid string comparison." -arch=('i686' 'x86_64') +pkgrel=3 +pkgdesc="String internment library with rapid string comparison" +arch=('x86_64' 'i686') url="http://www.netsurf-browser.org/projects/libwapcaplet/" license=('MIT') -source=(http://www.netsurf-browser.org/projects/releases/${pkgname}-${pkgver}-src.tar.gz) -md5sums=('c21975b81bcdafa60ad6b97b95925efe') +source=("http://www.netsurf-browser.org/projects/releases/$pkgname-$pkgver-src.tar.gz") +sha256sums=('e58df9d4ee18344946d5c7c17fb99f29269027dafd875e2fe10bb1fb9d7fc1a7') build() { - cd "${srcdir}"/${pkgname}-${pkgver}-src - - make PREFIX=/usr COMPONENT_TYPE="lib-shared" - make PREFIX=/usr COMPONENT_TYPE="lib-static" + cd "$srcdir/$pkgname-$pkgver-src" + + make PREFIX=/usr COMPONENT_TYPE="lib-shared" + make PREFIX=/usr COMPONENT_TYPE="lib-static" } package() { - cd "${srcdir}"/${pkgname}-${pkgver}-src - - make install PREFIX=/usr DESTDIR="${pkgdir}" COMPONENT_TYPE="lib-shared" - make install PREFIX=/usr DESTDIR="${pkgdir}" COMPONENT_TYPE="lib-static" - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING + cd "$srcdir/$pkgname-$pkgver-src" + + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-shared" + make install PREFIX=/usr DESTDIR="$pkgdir" COMPONENT_TYPE="lib-static" + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } + +# vim:set ts=2 sw=2 et: diff --git a/community/linuxdcpp/PKGBUILD b/community/linuxdcpp/PKGBUILD index fe546fdfc..28f0261c0 100644 --- a/community/linuxdcpp/PKGBUILD +++ b/community/linuxdcpp/PKGBUILD @@ -5,7 +5,7 @@ pkgname=linuxdcpp pkgver=1.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="A Gtk+ Direct Connect client based on DC++." url="https://launchpad.net/linuxdcpp/" license=('GPL') diff --git a/community/lxrandr/PKGBUILD b/community/lxrandr/PKGBUILD index 85ea3c7b0..8ea63dc27 100644 --- a/community/lxrandr/PKGBUILD +++ b/community/lxrandr/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 52615 2011-07-26 12:18:23Z spupykin $ +# $Id: PKGBUILD 64887 2012-02-18 19:34:23Z bpiotrowski $ # Maintainer: Sergej Pupykin # Maintainer: Geoffroy Carrier pkgname=lxrandr pkgver=0.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="Monitor configuration tool (part of LXDE)" arch=('i686' 'x86_64') license=('GPL2') @@ -19,5 +19,9 @@ build() { cd "$srcdir/$pkgname-$pkgver" [ -f Makefile ] || ./configure --sysconfdir=/etc --prefix=/usr make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install } diff --git a/community/mdf2iso/ChangeLog b/community/mdf2iso/ChangeLog new file mode 100644 index 000000000..c206c3cde --- /dev/null +++ b/community/mdf2iso/ChangeLog @@ -0,0 +1,9 @@ +2007-06-29 tardo +* Rebuilt with LFS patch + +2007-06-29 Georg Grabler (STiAT) +* Added lfs.patch (long file system support) for images > 4GB + +2007-06-28 tardo +* Built for x86_64 + diff --git a/community/mdf2iso/PKGBUILD b/community/mdf2iso/PKGBUILD new file mode 100644 index 000000000..b58c51413 --- /dev/null +++ b/community/mdf2iso/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 64842 2012-02-18 17:37:56Z lcarlier $ +# Contributor: Jeff Mickey +# Contributor: Henrik Ronellenfitsch +# Maintainer: Daniel J Griffiths + +pkgname=mdf2iso +pkgver=0.3.0 +pkgrel=5 +pkgdesc="Converts Alcohol 120% .mdf files to .iso files" +arch=('x86_64' 'i686') +url="http://mdf2iso.berlios.de/" +license=('GPL') +depends=('glibc') +source=("http://download.berlios.de/mdf2iso/$pkgname-$pkgver-src.tar.bz2" + "lfs.patch") +sha256sums=('7b6622c58bc6a5111eba719d2b55cdfab54cbb26f3aea98b7e5db0eb0062be84' + 'a15878b4b6c3e9484fbf8685220e482359cabc4d8039ffaf2a581175c381677d') + +build() { + cd "$srcdir/$pkgname" + + patch -p1 < ../lfs.patch + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname" + + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/mdf2iso/lfs.patch b/community/mdf2iso/lfs.patch new file mode 100644 index 000000000..5ff62c0ba --- /dev/null +++ b/community/mdf2iso/lfs.patch @@ -0,0 +1,683 @@ +Only in mdf2iso/src: .deps +Only in mdf2iso.new/src: .kdbgrc.mdf2iso +diff -bur mdf2iso/src/Makefile.am mdf2iso.new/src/Makefile.am +--- mdf2iso/src/Makefile.am 2005-05-19 11:24:11.000000000 +0200 ++++ mdf2iso.new/src/Makefile.am 2005-07-31 17:47:36.000000000 +0200 +@@ -1,2 +1,3 @@ + bin_PROGRAMS = mdf2iso + mdf2iso_SOURCES = mdf2iso.c ++AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall +diff -bur mdf2iso/src/Makefile.in mdf2iso.new/src/Makefile.in +--- mdf2iso/src/Makefile.in 2005-05-22 21:42:09.000000000 +0200 ++++ mdf2iso.new/src/Makefile.in 2005-07-31 17:49:16.000000000 +0200 +@@ -136,6 +136,7 @@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + mdf2iso_SOURCES = mdf2iso.c ++AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall + all: all-am + + .SUFFIXES: +@@ -149,9 +150,9 @@ + exit 1;; \ + esac; \ + done; \ +- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ ++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ + cd $(top_srcdir) && \ +- $(AUTOMAKE) --foreign src/Makefile ++ $(AUTOMAKE) --gnu src/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ +diff -bur mdf2iso/src/mdf2iso.c mdf2iso.new/src/mdf2iso.c +--- mdf2iso/src/mdf2iso.c 2005-05-22 21:52:08.000000000 +0200 ++++ mdf2iso.new/src/mdf2iso.c 2005-07-31 19:41:56.000000000 +0200 +@@ -1,4 +1,4 @@ +- /* $Id: mdf2iso.c, 22/05/05 ++/* $Id: mdf2iso.c, 22/05/05 + + Copyright (C) 2004,2005 Salvatore Santagati + +@@ -16,19 +16,14 @@ + along with this program; if not, write to the + Free Software Foundation, Inc., + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +- */ ++*/ + + #include + #include + #include + #include + +-#define VERSION "0.3.0" +- +-/* Support Large File */ +- +-#define _FILE_OFFSET_BITS 64 +- ++#define VERSION "0.3.1" + + + const char SYNC_HEADER[12] = { (char) 0x00, +@@ -83,14 +78,21 @@ + (char) 0x00 + }; + ++#define ISO9660 0 ++#define SYNC 1 ++#define SYNC_MDF 2 ++#define MDF_AUDIO 3 ++#define UNKNOWN -1 + +-void +-toc_file (char *destfilename, int sub) ++int toc_file (char *destfilename, int sub) + { +- char destfiletoc[1024], destfiledat[1024]; ++ int ret=0; ++ char *destfiletoc; ++ char *destfiledat; + FILE *ftoc; +- strcpy (destfiletoc, destfilename); +- strcpy (destfiledat, destfilename); ++ ++ destfiletoc=strdup(destfilename); ++ destfiledat=strdup(destfilename); + strcpy (destfiletoc + strlen (destfilename) - 4, ".toc"); + strcpy (destfiledat + strlen (destfilename) - 4, ".dat"); + +@@ -100,11 +102,8 @@ + fprintf (ftoc, "// Track 1\n"); + fprintf (ftoc, "TRACK MODE1_RAW"); + +- if (sub == 1) +- fprintf (ftoc, " RW_RAW\n"); +- +- else +- fprintf (ftoc, "\n"); ++ if (sub == 1) fprintf (ftoc, " RW_RAW\n"); ++ else fprintf (ftoc, "\n"); + + fprintf (ftoc, "NO COPY\n"); + fprintf (ftoc, "DATAFILE \"%s\"\n", destfiledat); +@@ -114,26 +113,27 @@ + } + else + { +- printf ("%s\n", strerror (errno)); +- exit (EXIT_FAILURE); ++ printf ("Error opening %s for output: %s\n",destfiletoc,strerror(errno)); ++ ret=-1; + }; +- ++ free(destfiletoc); ++ free(destfiledat); ++ return ret; + } + +-int +-number_file (char *destfilename) ++/* ++int number_file (char *destfilename) + { + int i = 1, test_mdf = 0; + int n_mdf; + char mdf[2], destfilemdf[2354]; + FILE *fsource; ++ + strcpy (destfilemdf, destfilename); + strcpy (destfilemdf + strlen (destfilename) - 1, ".0"); + for (i = 0; test_mdf == 0; i++) +- + { + if ((fsource = fopen (destfilemdf, "rb")) != NULL) +- + { + printf ("\nCheck : "); + sprintf (mdf, "md%d", i); +@@ -141,203 +141,219 @@ + printf ("%s, ", destfilemdf); + fclose (fsource); + } +- + else + { + test_mdf = 1; + } +- }; ++ } + printf ("\r \n"); + n_mdf = i - 1; + return (n_mdf); + } ++*/ + +-void +-cuesheets (char *destfilename) ++int cuesheets (char *destfilename) + { +- char destfilecue[1024], destfilebin[1024]; ++ int ret=0; ++ char *destfilecue; ++ char *destfilebin; + FILE *fcue; +- strcpy (destfilecue, destfilename); +- strcpy (destfilebin, destfilename); ++ ++ destfilecue=strdup(destfilename); ++ destfilebin=strdup(destfilename); + strcpy (destfilecue + strlen (destfilename) - 4, ".cue"); + strcpy (destfilebin + strlen (destfilename) - 4, ".bin"); +- fcue = fopen (destfilecue, "w"); ++ if ((fcue = fopen (destfilecue, "w"))!=NULL) ++ { + fprintf (fcue, "FILE \"%s\" BINARY\n", destfilebin); + fprintf (fcue, "TRACK 1 MODE1/2352\n"); + fprintf (fcue, "INDEX 1 00:00:00\n"); + rename (destfilename, destfilebin); + printf ("Create Cuesheets : %s\n", destfilecue); + fclose (fcue); ++ } ++ else ++ { ++ printf ("Error opening %s for output: %s\n",destfilecue,strerror(errno)); ++ ret=-1; ++ } ++ return ret; + } + +-void +-main_percent (int percent_bar) ++int previous_percent=-1; ++void main_percent (int percent_bar) ++// Prints a progress bar, takes a percentage as argument. + { +- int progress_bar, progress_space; ++ //int progress_bar, progress_space; ++ ++ if (percent_bar==previous_percent) return; // Nothing changed, don't waste CPU cycles. ++ ++ printf("%3d%% [:%.*s>%.*s:]\r",percent_bar,20-(percent_bar/5)," ", ++ percent_bar/5,"===================="); ++ /* + printf ("%d%% [:", percent_bar); +- for (progress_bar = 1; progress_bar <= (int) (percent_bar / 5); +- progress_bar++) ++ for (progress_bar = 1; progress_bar <= (int) (percent_bar / 5); progress_bar++) + printf ("="); + printf (">"); + +- for (progress_space = 0; progress_space < (20 - progress_bar); +- progress_space++) +- printf (" "); ++ for (; progress_bar <= 20; ++progress_bar) printf (" "); + printf (":]\r"); ++ */ + } + +-void +-usage () ++void usage () ++// Prints the command line syntax + { +- printf ("mdf2iso v%s by Salvatore Santagati\n", VERSION); +- printf ("Web : http//mdf2iso.berlios.de\n"); +- printf ("Email : salvatore.santagati@gmail.com\n"); +- printf ("Irc : irc.freenode.net #ignus\n"); +- printf ("Note : iodellavitanonhocapitouncazzo\n"); +- printf ("License : released under the GNU GPL v2 or later\n\n"); ++ printf (" Web : http//mdf2iso.berlios.de\n"); ++ printf (" Email : salvatore.santagati@gmail.com\n"); ++ printf (" Irc : irc.freenode.net #ignus\n"); ++ printf (" Note : iodellavitanonhocapitouncazzo\n\n"); + printf ("Usage :\n"); +- printf ("mdf2iso [OPTION] [BASENAME.MDF] [DESTINATION]\n\n"); +- printf ("OPTION\n"); +- printf ("\t--toc Generate toc file\n"); +- printf ("\t--cue Generate cue file\n"); +- printf ("\t--help display this notice\n\n"); ++ printf ("mdf2iso [--cue|--toc|--help] [destfile]\n\n"); ++ printf ("Options:\n"); ++ printf (" --toc Generate toc/dat files\n"); ++ printf (" --cue Generate cue/bin files\n"); ++ printf (" --help Display this notice\n"); ++ printf (" sourcefile\tFilename of the .mdf file to be converted\n"); ++ printf (" destfile\tFilename of the target ISO9660 file.\n"\ ++ "\t\tIf none given, one is derived from sourcefile.\n\n"); + } + +-int +-main (int argc, char **argv) ++char mdftype(FILE *f) ++/* returns ++ -1 for unknown ++ 0 for ISO9660 ++ 1 for SYNC ++ 2 for SYNC MDF ++ 3 for MDF Audio ++ (see #defines above) ++*/ + { +- int seek_ecc, sector_size, seek_head, sector_data, n_mdf; ++ char buf[12]; ++ ++ fseek(f, 32768, SEEK_SET); ++ fread(buf, sizeof (char), 8, f); ++ if (!memcmp (ISO_9660, buf, 8)) return ISO9660; // File is ISO9660 ++ ++ fseek(f, 0L, SEEK_SET); ++ fread(buf, sizeof (char), 12, f); ++ ++ fseek (f, 2352, SEEK_SET); ++ ++ if (!memcmp (SYNC_HEADER, buf, 12)) // Has SYNC_HEADER ++ { ++ fread (buf, sizeof (char), 12, f); ++ if (!memcmp (SYNC_HEADER_MDF, buf, 12)) return SYNC_MDF; // File is SYNC MDF ++ if (!memcmp (SYNC_HEADER, buf, 12)) return SYNC; // File is SYNC ++ } ++ else // Does not have SYNC_HEADER ++ { ++ fread(buf, sizeof (char), 12, f); ++ if (!memcmp (SYNC_HEADER_MDF_AUDIO, buf, 12)) return MDF_AUDIO; // File is MDF Audio ++ } ++ ++ // Reached a point where nothing else matters. ++ return UNKNOWN; // Unknown format ++} ++ ++ ++// === Main program code === ++ ++int main (int argc, char **argv) ++{ ++ int seek_ecc, sector_size, seek_head, sector_data;//, n_mdf; + int cue = 0, cue_mode = 0, sub = 1, toc = 0, sub_toc = 0; + int opts = 0; +- double size_iso, write_iso; +- long percent = 0; +- long i, source_length, progressbar; +- char buf[2448], destfilename[2354]; ++ long i, source_length; ++ char buf[2448]; ++ char *destfilename=NULL; ++ char *basefilename=NULL; + FILE *fdest, *fsource; + ++ // Print identification ++ printf ("mdf2iso v%s by Salvatore Santagati\n", VERSION); ++ printf ("Licensed under GPL v2 or later\n"); + +- if (argc < 2) + ++ // *** Process command line options *** ++ ++ if (argc < 2) + { +- usage (); +- exit (EXIT_FAILURE); ++ // Not enough parameters; print help ++ usage(); ++ exit(EXIT_FAILURE); + } + +- else +- +- { ++ // Search for options --cue and --toc + for (i = 0; i < argc; i++) +- + { +- + if (!strcmp (argv[i], "--help")) +- + { + usage (); + exit (EXIT_SUCCESS); + } + if (!strcmp (argv[i], "--cue")) +- + { + cue = 1; + opts++; + } + if (!strcmp (argv[i], "--toc")) +- + { + toc = 1; + opts++; + } + } + +- if ((cue == 1) && (toc == 1)) +- +- { +- usage (); +- exit (EXIT_FAILURE); +- } +- if ((opts == 1) && (argc <= 2)) +- ++ // Catch impossible parameter combinations ++ if (((cue == 1) && (toc == 1)) || ++ ((opts == 1) && (argc <= 2))) + { +- usage (); +- exit (EXIT_FAILURE); ++ usage(); ++ exit(EXIT_FAILURE); + } + ++ // Get the base filename ++ basefilename=argv[1+opts]; // simple pointer, but makes life easier. + ++ // Get the destination filename + if (argc >= (3 + opts)) +- strcpy (destfilename, argv[2 + opts]); +- +- else +- +- { +- strcpy (destfilename, argv[1 + opts]); +- if (strlen (argv[1 + cue]) < 5 +- || strcmp (destfilename + strlen (argv[1 + opts]) - 4, ".mdf")) +- strcpy (destfilename + strlen (argv[1 + opts]), ".iso"); +- ++ // The destination filename is explicitly entered at the prompt ++ destfilename=strdup(argv[2 + opts]); + else +- strcpy (destfilename + strlen (argv[1 + opts]) - 4, ".iso"); +- } +- if ((fsource = fopen (argv[1 + opts], "rb")) != NULL) +- + { +- fseek (fsource, 32768, SEEK_CUR); +- fread (buf, sizeof (char), 8, fsource); +- if (memcmp (ISO_9660, buf, 8)) +- ++ // Derive destination filename from the basename: ++ // If basename is "*.mdf" use "*.iso" als destname ++ // otherwise simply append ".iso" to the basename to create destname. ++ destfilename=strdup(basefilename); ++ i=strlen(destfilename); // Reusing 'i' here as temporary variable ++ if (i < 5 || strcmp(destfilename + i - 4, ".mdf")) + { +- fseek (fsource, 0L, SEEK_SET); +- fread (buf, sizeof (char), 12, fsource); +- if (!memcmp (SYNC_HEADER, buf, 12)) +- +- { +- fseek (fsource, 0L, SEEK_SET); +- fseek (fsource, 2352, SEEK_CUR); +- fread (buf, sizeof (char), 12, fsource); +- if (!memcmp (SYNC_HEADER_MDF, buf, 12)) +- +- { +- if (cue == 1) +- { +- cue_mode = 1; +- +- /* BAD SECTOR TO NORMAL IMAGE */ +- seek_ecc = 96; +- sector_size = 2448; +- sector_data = 2352; +- seek_head = 0; +- } +- +- else if (toc == 0) +- +- { +- +- /*BAD SECTOR */ +- seek_ecc = 384; +- sector_size = 2448; +- sector_data = 2048; +- seek_head = 16; ++ destfilename=realloc(destfilename,i+5); ++ strcat(destfilename, ".iso"); + } +- + else +- +- { +- +- /*BAD SECTOR */ +- seek_ecc = 0; +- sector_size = 2448; +- sector_data = 2448; +- seek_head = 0; +- sub_toc = 1; +- } ++ strcpy(destfilename + i - 3, "iso"); + } + +- else ++ // *** Preprocess basefile *** + ++ // Try opening basefile ++ if ((fsource = fopen(basefilename, "rb")) == NULL) + { +- if (!memcmp (SYNC_HEADER, buf, 12)) ++ free(destfilename); ++ printf ("Could not open %s: %s\n", basefilename, strerror(errno)); ++ exit (EXIT_FAILURE); ++ } + ++ // Determine filetype & set some stuff accordingly (or exit) ++ switch (mdftype(fsource)) + { ++ case ISO9660: ++ printf("%s is already ISO9660.\n",basefilename); ++ fclose(fsource); ++ free(destfilename); ++ exit(EXIT_SUCCESS); ++ case SYNC: + if (cue == 1) + { + cue_mode = 1; +@@ -348,129 +364,134 @@ + seek_head = 0; + } + if (toc == 0) +- + { +- + /*NORMAL IMAGE */ + seek_ecc = 288; + sector_size = 2352; + sector_data = 2048; + seek_head = 16; + } +- + else +- + { + seek_ecc = 0; + sector_size = 2352; + sector_data = 2352; + seek_head = 0; + } +- } +- +- else +- +- { +- printf ("Sorry I don't know this format :(\n"); +- exit (EXIT_FAILURE); +- } +- } +- } +- +- else +- ++ break; ++ case SYNC_MDF: ++ if (cue == 1) + { +- fseek (fsource, 0L, SEEK_SET); +- fseek (fsource, 2352, SEEK_CUR); +- fread (buf, sizeof (char), 12, fsource); +- if (memcmp (SYNC_HEADER_MDF_AUDIO, buf, 12)) ++ cue_mode = 1; + ++ /* BAD SECTOR TO NORMAL IMAGE */ ++ seek_ecc = 96; ++ sector_size = 2448; ++ sector_data = 2352; ++ seek_head = 0; ++ } ++ else if (toc == 0) + { +- printf ("Sorry I don't know this format :(\n"); +- exit (EXIT_FAILURE); ++ /*BAD SECTOR */ ++ seek_ecc = 384; ++ sector_size = 2448; ++ sector_data = 2048; ++ seek_head = 16; + } +- + else +- + { +- ++ /*BAD SECTOR */ ++ seek_ecc = 0; ++ sector_size = 2448; ++ sector_data = 2448; ++ seek_head = 0; ++ sub_toc = 1; ++ } ++ break; ++ case MDF_AUDIO: + /*BAD SECTOR AUDIO */ + seek_head = 0; + sector_size = 2448; + seek_ecc = 96; + sector_data = 2352; + cue = 0; ++ break; ++ default:printf("Unknown format for %s.\n",basefilename); ++ fclose(fsource); ++ free(destfilename); ++ exit (EXIT_FAILURE); + } +- } +- if ((fdest = fopen (destfilename, "wb")) != NULL); + +- else ++ // *** Create destination file *** ++ ++ // Try opening the destination file for output ++ if ((fdest = fopen (destfilename, "wb")) == NULL) + { +- printf ("%s\n", strerror (errno)); ++ printf ("Unable to open %s for output: %s\n",destfilename,strerror(errno)); ++ free(destfilename); ++ fclose(fsource); + exit (EXIT_FAILURE); +- }; ++ } ++ ++ + fseek (fsource, 0L, SEEK_END); + source_length = ftell (fsource) / sector_size; +- size_iso = (int) (source_length * sector_data); +- progressbar = 100 / source_length; + fseek (fsource, 0L, SEEK_SET); +- + { + for (i = 0; i < source_length; i++) +- + { + fseek (fsource, seek_head, SEEK_CUR); +- if (fread (buf, sizeof (char), sector_data, fsource)); +- +- else ++ if (fread(buf, sizeof (char), sector_data, fsource)!=sector_data) + { +- printf ("%s\n", strerror (errno)); ++ printf ("Error reading from %s: %s\n",basefilename, strerror (errno)); ++ fclose(fsource); ++ fclose(fdest); ++ remove(destfilename); ++ free(destfilename); + exit (EXIT_FAILURE); +- }; +- if (fwrite (buf, sizeof (char), sector_data, fdest)); +- +- else ++ } ++ if (fwrite (buf, sizeof (char), sector_data, fdest)!=sector_data) + { +- printf ("%s\n", strerror (errno)); ++ printf ("Error writing to %s: %s\n",destfilename, strerror (errno)); ++ fclose(fsource); ++ fclose(fdest); ++ remove(destfilename); ++ free(destfilename); + exit (EXIT_FAILURE); +- }; ++ } + fseek (fsource, seek_ecc, SEEK_CUR); +- write_iso = (int) (sector_data * i); +- if (i != 0) +- percent = (int) (write_iso * 100 / size_iso); +- main_percent (percent); +- }} printf ("100%%[:====================:]\n"); ++ main_percent(i*100/source_length); ++ } ++ } printf ("100%% [:=====================:]\n"); + + fclose (fsource); + fclose (fdest); + +- if (cue == 1) +- cuesheets (destfilename); +- if (toc == 1) +- toc_file (destfilename, sub_toc); ++ // *** create Toc or Cue file is requested *** ++ if (cue == 1) if (cuesheets(destfilename)) ++ { ++ free(destfilename); ++ exit(EXIT_FAILURE); ++ } ++ if (toc == 1) if (toc_file(destfilename, sub_toc)) ++ { ++ free(destfilename); ++ exit(EXIT_FAILURE); ++ } + if ((toc == 0) && (cue == 0)) +- printf ("Create iso9660: %s\n", destfilename); ++ printf("Created iso9660: %s\n", destfilename); ++ ++ free(destfilename); + + exit (EXIT_SUCCESS); +- } + +- else +- printf ("This is file iso9660 ;)\n"); ++/* + n_mdf = number_file (destfilename) - 1; +- /* if (n_mdf > 1) +- ++ / * if (n_mdf > 1) + { + printf ("\rDetect %d md* file and now emerge this\n", n_mdf); + } +- */ ++ * / + fclose (fsource); +- exit (EXIT_SUCCESS); +- } +- +- else +- { +- printf ("%s\n", strerror (errno)); +- exit (EXIT_FAILURE); +- }; +- } ++ exit (EXIT_SUCCESS);*/ + } diff --git a/community/menu-cache/PKGBUILD b/community/menu-cache/PKGBUILD index 693f22de8..da0470b74 100644 --- a/community/menu-cache/PKGBUILD +++ b/community/menu-cache/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 49034 2011-06-09 21:26:14Z andrea $ +# $Id: PKGBUILD 64889 2012-02-18 19:36:00Z bpiotrowski $ # Maintainer: Angel Velasquez # Maintainer: Juergen Hoetzel pkgname=menu-cache pkgver=0.3.2 -pkgrel=1 +pkgrel=2 pkgdesc="Caches to speed up freedesktop.org's application menus use." arch=('i686' 'x86_64') license=('GPL2') @@ -24,6 +24,6 @@ build() { } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/community/mpdscribble/PKGBUILD b/community/mpdscribble/PKGBUILD index d59e15732..29398e037 100644 --- a/community/mpdscribble/PKGBUILD +++ b/community/mpdscribble/PKGBUILD @@ -1,10 +1,11 @@ -# Maintainer: Thomas Dziedzic < gostrc at gmail > +# Maintainer: Bartłomiej Piotrowski +# Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: evr # Contributor: Luiz Ribeiro pkgname=mpdscribble pkgver=0.22 -pkgrel=2 +pkgrel=3 pkgdesc='An mpd client which submits track info to last.fm' url='http://mpd.wikia.com/wiki/Client:Mpdscribble' arch=('i686' 'x86_64') @@ -30,16 +31,16 @@ build() { package() { cd mpdscribble-${pkgver} - make DESTDIR=${pkgdir} install + make DESTDIR="${pkgdir}" install - install -D ${srcdir}/mpdscribble \ - ${pkgdir}/etc/rc.d/mpdscribble + install -D "${srcdir}"/mpdscribble \ + "${pkgdir}"/etc/rc.d/mpdscribble # default config is really an example - install -D -m644 ${pkgdir}/etc/mpdscribble.conf \ - ${pkgdir}/usr/share/mpdscribble/mpdscribble.conf.example - rm -f ${pkgdir}/etc/mpdscribble.conf + install -D -m644 "${pkgdir}"/etc/mpdscribble.conf \ + "${pkgdir}"/usr/share/mpdscribble/mpdscribble.conf.example + rm -f "${pkgdir}"/etc/mpdscribble.conf - install -d ${pkgdir}/var/cache/mpdscribble - touch ${pkgdir}/var/cache/mpdscribble/mpdscribble.cache + install -d "${pkgdir}"/var/cache/mpdscribble + touch "${pkgdir}"/var/cache/mpdscribble/mpdscribble.cache } diff --git a/community/mtpfs/PKGBUILD b/community/mtpfs/PKGBUILD index 96766ddf9..89b1c25a9 100644 --- a/community/mtpfs/PKGBUILD +++ b/community/mtpfs/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 55836 2011-09-23 12:06:39Z lcarlier $ +# $Id: PKGBUILD 64861 2012-02-18 18:17:04Z lcarlier $ # Maintainer: Laurent Carlier # Contributor: yugrotavele # Contributor: Anton Pirogov googlemail.com> pkgname=mtpfs pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc="A FUSE filesystem that supports reading and writing from any MTP device" arch=('i686' 'x86_64') url="http://www.adebenham.com/mtpfs/" license=('GPL3') depends=('libmtp' 'glib2' 'libid3tag' 'fuse' 'libmad') -makedepends=('pkg-config' 'namcap') +makedepends=('pkg-config') source=(http://www.adebenham.com/debian/${pkgname}-${pkgver}.tar.gz) md5sums=('7d62fdfdb59d87d115e2f804d0dc7f85') diff --git a/community/multipath-tools/PKGBUILD b/community/multipath-tools/PKGBUILD index ca99de9c5..bf4c18da8 100644 --- a/community/multipath-tools/PKGBUILD +++ b/community/multipath-tools/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 59357 2011-11-23 20:31:03Z andrea $ +# $Id: PKGBUILD 64893 2012-02-18 19:44:21Z bpiotrowski $ # Maintainer: # Contributor: Thomas S Hatch # Contributor: Michael P @@ -6,7 +6,7 @@ pkgname=multipath-tools pkgver=0.4.9 -pkgrel=4 +pkgrel=5 pkgdesc="Multipath Tools For Linux" arch=('i686' 'x86_64') url="http://christophe.varoqui.free.fr/" @@ -37,11 +37,11 @@ build() { } package() { - cd $srcdir + cd "$srcdir" make LIB="lib" DESTDIR="$pkgdir" install - install -D -m 644 $srcdir/multipath.conf $pkgdir/etc/multipath.conf - install -D -m 644 $srcdir/multipath.conf.annotated $pkgdir/etc/multipath.conf.annotated - install -D -m 755 $srcdir/multipathd.rc $pkgdir/etc/rc.d/multipathd + install -D -m 644 "$srcdir"/multipath.conf "$pkgdir"/etc/multipath.conf + install -D -m 644 "$srcdir"/multipath.conf.annotated "$pkgdir"/etc/multipath.conf.annotated + install -D -m 755 "$srcdir"/multipathd.rc "$pkgdir"/etc/rc.d/multipathd } diff --git a/community/mumble/PKGBUILD b/community/mumble/PKGBUILD index 7628a460b..c14554706 100644 --- a/community/mumble/PKGBUILD +++ b/community/mumble/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 46129 2011-05-04 05:39:59Z svenstaro $ +# $Id: PKGBUILD 64801 2012-02-18 06:36:47Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Lauri Niskanen # Contributor: Sebastian.Salich@gmx.de @@ -9,7 +9,7 @@ pkgname=mumble pkgver=1.2.3 -pkgrel=4 +pkgrel=5 arch=('i686' 'x86_64') pkgdesc="A voice chat application similar to TeamSpeak" license=('GPL') diff --git a/community/ngircd/PKGBUILD b/community/ngircd/PKGBUILD index fa3c151d6..6f2a90d52 100644 --- a/community/ngircd/PKGBUILD +++ b/community/ngircd/PKGBUILD @@ -1,31 +1,38 @@ -# $Id: PKGBUILD 56891 2011-10-16 05:54:18Z bpiotrowski $ +# $Id: PKGBUILD 64813 2012-02-18 11:01:32Z arodseth $ # Maintainer: Mateusz Herych +# Contributor: Alexander Rødseth pkgname=ngircd pkgver=18 -pkgrel=1 +pkgrel=2 pkgdesc="Next Generation IRC Daemon" -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') backup=(etc/ngircd.conf) url="http://ngircd.barton.de/" license=('GPL') depends=('openssl' 'libident') -source=(http://ngircd.barton.de/pub/ngircd/ngircd-$pkgver.tar.gz ngircd.sh) -md5sums=('4958c8b2d128cf3e9888af3f782892a1' - '6d2e9f1bbb4a3a7349da0dcd3f6d8dc3') +source=("http://ngircd.barton.de/pub/ngircd/ngircd-$pkgver.tar.gz" + ngircd.sh) +sha256sums=('b24a9cc3e9d32e845836d01e33fd2cfbbe2ecb5c86b6c0d0bc3178229e8472dc' + 'f8c28546090af8ce67471b9b4d577f6926007615356dd11afd2bc16f61d698d5') build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --with-ident \ - --with-openssl - make + cd "$srcdir/$pkgname-$pkgver" + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --with-ident \ + --with-openssl \ + --enable-ipv6 + make } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install - install -D -m 755 ../ngircd.sh $pkgdir/etc/rc.d/ngircd + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + install -Dm 755 ../ngircd.sh "$pkgdir/etc/rc.d/ngircd" } + +# vim:set ts=2 sw=2 et: diff --git a/community/nrg2iso/PKGBUILD b/community/nrg2iso/PKGBUILD index 493bfb4ff..e9e155f50 100644 --- a/community/nrg2iso/PKGBUILD +++ b/community/nrg2iso/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 25073 2010-08-30 17:39:20Z ibiru $ +# $Id: PKGBUILD 64934 2012-02-18 21:26:21Z jelle $ # Contributor: Giovanni Scafora # Contributor: Pointer # Maintainer: Daniel J Griffiths pkgname=nrg2iso pkgver=0.4 -pkgrel=7 +pkgrel=8 pkgdesc="Utility for converting CD or DVD image generated by Nero Burning Rom to ISO format" arch=('i686' 'x86_64') url="http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html" diff --git a/community/oidentd/PKGBUILD b/community/oidentd/PKGBUILD index da509f959..b2eed2962 100644 --- a/community/oidentd/PKGBUILD +++ b/community/oidentd/PKGBUILD @@ -1,33 +1,33 @@ -# $Id: PKGBUILD 24924 2010-08-29 18:14:02Z mherych $ +# $Id: PKGBUILD 64895 2012-02-18 19:49:45Z bpiotrowski $ # Maintainer: simo # Maintainer: Mateusz Herych # Contributor: Tom Newsom pkgname=oidentd pkgver=2.0.8 -pkgrel=4 -pkgdesc="oidentd is an ident (rfc1413 compliant) daemon that runs on Linux" +pkgrel=5 +pkgdesc="An ident (rfc1413 compliant) daemon that runs on Linux" arch=('i686' 'x86_64') url="http://dev.ojnk.net/" license=('GPL') -depends=('glibc') +depends=('glibc' 'bash') source=(http://downloads.sourceforge.net/sourceforge/ojnk/oidentd-$pkgver.tar.gz - oidentd.rc - oidentd.default) + oidentd.rc + oidentd.default) md5sums=('c3d9a56255819ef8904b867284386911' '93cbf742cdd0b053f67482273d715f25' '603307525771724b0f55a2c34fbc3f3e') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr make - make prefix=$pkgdir/usr mandir=$pkgdir/usr/share/man install } package() { - cd $srcdir/$pkgname-$pkgver - install -D -m 755 $srcdir/$pkgname.rc $pkgdir/etc/rc.d/oidentd - install -D -m 644 $srcdir/$pkgname.default $pkgdir/etc/conf.d/oidentd + cd "$srcdir/$pkgname-$pkgver" + make prefix="$pkgdir"/usr mandir="$pkgdir"/usr/share/man install + install -D -m 755 "$srcdir"/$pkgname.rc "$pkgdir"/etc/rc.d/oidentd + install -D -m 644 "$srcdir"/$pkgname.default "$pkgdir"/etc/conf.d/oidentd } diff --git a/community/openbox/PKGBUILD b/community/openbox/PKGBUILD index 9241dabf8..7c990c9fa 100644 --- a/community/openbox/PKGBUILD +++ b/community/openbox/PKGBUILD @@ -1,11 +1,12 @@ -# $Id: PKGBUILD 54954 2011-08-29 00:03:04Z bfanella $ -# Maintainer: Brad Fanella +# $Id: PKGBUILD 64899 2012-02-18 19:57:32Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Brad Fanella # Contributor: Andrea Scarpino # Contributor: tobias pkgname=openbox pkgver=3.5.0 -pkgrel=4 +pkgrel=5 pkgdesc="A window manager for the X11 windowing system" arch=('i686' 'x86_64') url="http://openbox.org" @@ -34,7 +35,7 @@ build() { --with-x \ --enable-startup-notification \ --sysconfdir=/etc \ - --libexecdir=/usr/lib/openbox + --libexecdir=/usr/lib/openbox make } diff --git a/community/openssh-askpass/PKGBUILD b/community/openssh-askpass/PKGBUILD index 0c535b58e..8b5f5919c 100644 --- a/community/openssh-askpass/PKGBUILD +++ b/community/openssh-askpass/PKGBUILD @@ -3,8 +3,8 @@ # Contributor: Massimiliano Torromeo pkgname=openssh-askpass -pkgver=1.3.2 -pkgrel=2 +pkgver=1.3.3 +pkgrel=1 pkgdesc='A plasma-like passphrase dialog for ssh' arch=('i686' 'x86_64') url='http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=openssh-askpass&full=1' @@ -18,6 +18,9 @@ source=("http://www.phenix.bnl.gov/WWW/publish/hpereira/software/tgz/$pkgname-$p build() { cd "$srcdir/$pkgname-$pkgver" ./autogen.sh --prefix=/usr --with-qt-dir=/usr --bindir=/usr/lib/openssh + + # fixes linking error: CompositeEngine.o: undefined reference to symbol 'XRenderFindVisualFormat' + sed -i 's|-lQtCore -lQtGui|-lQtCore -lQtGui -lXrender -lX11|' Makefile make } package() { @@ -26,5 +29,5 @@ package() { install -Dm755 ../$pkgname.sh "$pkgdir/etc/profile.d/$pkgname.sh" } -md5sums=('f4ed7ed95c727d1c3963007d9d24bdb8' +md5sums=('717375e71d95469de334cbf7fade8699' '961738244318f3723ba99cdcaac91a21') diff --git a/community/patchutils/PKGBUILD b/community/patchutils/PKGBUILD index 3e5ae4270..f0ea1b885 100644 --- a/community/patchutils/PKGBUILD +++ b/community/patchutils/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 39649 2011-02-14 10:25:55Z lcarlier $ +# $Id: PKGBUILD 64864 2012-02-18 18:22:36Z lcarlier $ # Contributor: Aurelien Foret # Maintainer: Douglas Soares de Andrade pkgname=patchutils pkgver=0.3.2 -pkgrel=1 +pkgrel=2 pkgdesc="A small collection of programs that operate on patch files" license=('GPL') url="http://cyberelk.net/tim/patchutils/" diff --git a/community/pokerth/PKGBUILD b/community/pokerth/PKGBUILD index ce2265250..65762544e 100644 --- a/community/pokerth/PKGBUILD +++ b/community/pokerth/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 63424 2012-02-02 19:11:13Z bpiotrowski $ +# $Id: PKGBUILD 64956 2012-02-18 23:33:35Z svenstaro $ # Maintainer: Mateusz Herych # Maintainer: Bartłomiej Piotrowski # Contributor: Vasco Costa pkgname=pokerth _realname=PokerTH -pkgver=0.9.2 +pkgver=0.9.3 pkgrel=1 pkgdesc="Poker game written in C++/QT4" arch=('i686' 'x86_64') @@ -15,13 +15,15 @@ depends=('curl' 'boost-libs>=1.43.0' 'gsasl' 'gnutls' 'qt' 'sdl_mixer' 'libircclient' 'tinyxml') makedepends=('boost') source=(http://downloads.sourceforge.net/sourceforge/pokerth/$_realname-$pkgver-src.tar.bz2) -md5sums=('d1855713756be9072b275ee3754a4ff0') +md5sums=('09d173512f723441f288b2844e3c68cb') build() { cd "$srcdir/$_realname-$pkgver-src" sed -i 's/QMAKE_CXXFLAGS += -std=gnu++0x/QMAKE_CXXFLAGS += -std=gnu++0x -DBOOST_FILESYSTEM_VERSION=2/' *.pro + sed -i '23 i #include ' src/net/common/ircthread.cpp + # fix g++: error: unrecognized option '-no_dead_strip_inits_and_terms' sed \ -e 's/QMAKE_LFLAGS += -no_dead_strip_inits_and_terms//' \ diff --git a/community/preload/PKGBUILD b/community/preload/PKGBUILD index f3c9a1c18..c24bb52a2 100644 --- a/community/preload/PKGBUILD +++ b/community/preload/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 55344 2011-09-10 09:19:46Z andrea $ +# $Id: PKGBUILD 64901 2012-02-18 20:00:16Z bpiotrowski $ # Maintainer: # Contributor: Jaroslaw Swierczynski # Contributor: William Rea pkgname=preload pkgver=0.6.4 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') pkgdesc="Makes applications run faster by prefetching binaries and shared objects" url="http://sourceforge.net/projects/preload" @@ -23,9 +23,9 @@ md5sums=('10786287b55afd3a2b433b4f898809f4' build() { cd "${srcdir}"/$pkgname-$pkgver ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var make } diff --git a/community/premake/PKGBUILD b/community/premake/PKGBUILD index 2281aa188..20b85f40e 100644 --- a/community/premake/PKGBUILD +++ b/community/premake/PKGBUILD @@ -1,25 +1,25 @@ -# $Id: PKGBUILD 64782 2012-02-18 04:43:05Z svenstaro $ +# $Id: PKGBUILD 64914 2012-02-18 20:33:48Z lfleischer $ # Maintainer: Sven-Hendrik Haase # Contributor: revel # Contributor: Marcos J. S. Magalhaes pkgname=premake pkgver=4.3 -pkgrel=2 +pkgrel=3 pkgdesc="A simple build configuration and project generation tool using lua" arch=('i686' 'x86_64') url="http://industriousone.com/premake" license=('BSD') provides=("premake4") -source=(http://downloads.sourceforge.net/project/premake/Premake/$pkgver/premake-$pkgver-src.zip) +source=("http://downloads.sourceforge.net/project/premake/Premake/$pkgver/premake-$pkgver-src.zip") md5sums=('8cfafee76f9665c93b2e9ad15b015eb7') build() { - cd $srcdir/premake-$pkgver/build/gmake.unix + cd "$srcdir/premake-$pkgver/build/gmake.unix" make } package() { - install -Dm755 $srcdir/premake-$pkgver/bin/release/premake4 ${pkgdir}/usr/bin + install -Dm755 "$srcdir/premake-$pkgver/bin/release/premake4" "${pkgdir}/usr/bin/premake4" } diff --git a/community/protobuf/PKGBUILD b/community/protobuf/PKGBUILD index 8a5c3b2df..860fe5a06 100644 --- a/community/protobuf/PKGBUILD +++ b/community/protobuf/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=protobuf pkgname=('protobuf' 'protobuf-python') pkgver=2.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="A way of encoding structured data in an efficient yet extensible format" arch=('i686' 'x86_64') url="http://code.google.com/p/protobuf/" diff --git a/community/qgo/PKGBUILD b/community/qgo/PKGBUILD index 595c07c70..88a1c96f0 100644 --- a/community/qgo/PKGBUILD +++ b/community/qgo/PKGBUILD @@ -1,34 +1,36 @@ -# $Id: PKGBUILD 56296 2011-10-05 06:31:10Z andrea $ -# Maintainer: +# $Id: PKGBUILD 64872 2012-02-18 19:23:28Z arodseth $ +# Maintainer: Alexander Rødseth # Contributor: Douglas Soares de Andrade pkgname=qgo pkgver=1.5.4 -_realver=1.5.4-r3 -pkgrel=4 -pkgdesc="A Go client and full featured SGF editor" -arch=('i686' 'x86_64') +pkgrel=5 +pkgdesc="Go client and full featured SGF editor" +arch=('x86_64' 'i686') url="http://qgo.sourceforge.net/" license=('GPL') depends=('qt3' 'libsm') -source=("http://downloads.sourceforge.net/$pkgname/$pkgname-${_realver}.tar.gz" +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-r3.tar.gz" 'gcc43.patch' 'gcc45.patch') -md5sums=('f8f9a6288b7854932bb2666a58631988' - '1e242ff9c3b46bcebfda0d7ae3aef2fa' - '58de47198a50dedb029acbe28bd3bb1b') +sha256sums=('ddfb66ada7027b844838895061f266bda03b327e8dfec2ee2782e14748bac104' + 'f6ddd28325523e3d5aabac2284334c73114dd823e00bf282aae2646982206e78' + '7f94acfe58d75b57d55bab5b296a801d48f54c8e12dfc1556cd1586abebd3580') build() { - . /etc/profile.d/qt3.sh + cd "$srcdir/$pkgname-$pkgver" - cd $srcdir/$pkgname-$pkgver - patch -Np1 -i "${srcdir}"/gcc43.patch - patch -Np1 -i "${srcdir}"/gcc45.patch + . /etc/profile.d/qt3.sh + patch -Np1 -i "$srcdir/gcc43.patch" + patch -Np1 -i "$srcdir/gcc45.patch" ./configure --prefix=/usr make } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: diff --git a/community/sfml/PKGBUILD b/community/sfml/PKGBUILD index 4d2318966..d1dca50bc 100644 --- a/community/sfml/PKGBUILD +++ b/community/sfml/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 55899 2011-09-24 16:49:39Z stephane $ +# $Id: PKGBUILD 64959 2012-02-18 23:40:37Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Ondrej Martinak @@ -7,7 +7,7 @@ pkgname=sfml _git=true if [[ "${_git}" = "true" ]]; then - pkgver=1.99.git20110917 + pkgver=1.99.git20120219 fi pkgrel=1 @@ -51,10 +51,12 @@ build() { package() { cd "$srcdir/$_gitname-build/build" + make DESTDIR="$pkgdir/" install - install -Dm644 ../license.txt \ - ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm644 "$pkgdir/usr/share/SFML/cmake/Modules/FindSFML.cmake" "$pkgdir/usr/share/cmake-2.8/Modules/FindSFML.cmake" + + install -Dm644 ../license.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE make clean } diff --git a/community/start-stop-daemon/PKGBUILD b/community/start-stop-daemon/PKGBUILD index b469afe43..a9ba3f285 100644 --- a/community/start-stop-daemon/PKGBUILD +++ b/community/start-stop-daemon/PKGBUILD @@ -1,17 +1,18 @@ -# $Id$ -# Maintainer: Sebastien Luttringer +# $Id: PKGBUILD 64840 2012-02-18 17:37:14Z seblu $ +# Maintainer: Sébastien Luttringer # Contributor: Soup # Contributor: Vladimir Koshelenko pkgname=start-stop-daemon -pkgver=1.15.8.11 +pkgver=1.15.8.12 pkgrel=1 pkgdesc='Start and stop system daemon programs' arch=('i686' 'x86_64') license=('GPL2') url='http://packages.qa.debian.org/d/dpkg.html' +depends=('glibc') source=("http://ftp.debian.org/debian/pool/main/d/dpkg/dpkg_$pkgver.tar.bz2") -md5sums=('58a1a3ab86ab3220e469cb75f6fb6d7c') +md5sums=('0cd6f20a574d0df31298e70fc3b26173') build() { cd dpkg-$pkgver diff --git a/community/supertux/PKGBUILD b/community/supertux/PKGBUILD index 60606f57c..9d6b2ecc0 100644 --- a/community/supertux/PKGBUILD +++ b/community/supertux/PKGBUILD @@ -5,7 +5,7 @@ pkgname=supertux pkgver=0.3.3 -pkgrel=4 +pkgrel=5 pkgdesc="A classic 2D jump'n run sidescroller game in a style similar to the original SuperMario games" arch=('i686' 'x86_64') url="http://super-tux.sourceforge.net/" diff --git a/community/teeworlds/PKGBUILD b/community/teeworlds/PKGBUILD index 4263f59c7..b104310ef 100644 --- a/community/teeworlds/PKGBUILD +++ b/community/teeworlds/PKGBUILD @@ -7,7 +7,7 @@ pkgname=teeworlds pkgver=0.6.1 _bamver=0.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="A multiplayer 2D shooter" arch=('i686' 'x86_64') url="http://teeworlds.com" diff --git a/community/tint2/PKGBUILD b/community/tint2/PKGBUILD index cdafa8d73..09bc4aff4 100644 --- a/community/tint2/PKGBUILD +++ b/community/tint2/PKGBUILD @@ -1,9 +1,11 @@ +# $Id: PKGBUILD 64903 2012-02-18 20:04:04Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski # Contributor: Blue Peppers -# Maintainer: Stefan Husmann< stefan-husmann@t-online.de> +# Contributor: Stefan Husmann< stefan-husmann@t-online.de> pkgname=tint2 pkgver=0.11 -pkgrel=4 +pkgrel=5 pkgdesc="A basic, good-looking task manager for WMs" arch=('i686' 'x86_64') url="http://code.google.com/p/tint2/" @@ -20,7 +22,7 @@ md5sums=('6fc5731e7425125fa84a2add5cef4bff' '6cfcad028f1bd2f69812167f5395f890') build() { - cd $srcdir/$pkgname-${pkgver} + cd "$srcdir/$pkgname-${pkgver}" # add support for power_now battery attribute (fixes FS#21954) patch -Np0 -i ../add-power-now-support.patch @@ -34,7 +36,8 @@ build() { cmake -DCMAKE_INSTALL_PREFIX=/usr ../ make } + package() { - cd $srcdir/$pkgname-${pkgver}/build - make DESTDIR=$pkgdir install + cd "$srcdir/$pkgname-${pkgver}/build" + make DESTDIR="$pkgdir" install } diff --git a/community/xdg-user-dirs/PKGBUILD b/community/xdg-user-dirs/PKGBUILD index 3c1fa8353..f96ef4606 100644 --- a/community/xdg-user-dirs/PKGBUILD +++ b/community/xdg-user-dirs/PKGBUILD @@ -3,8 +3,8 @@ pkgname=xdg-user-dirs pkgver=0.14 -pkgrel=1 -pkgdesc="tool to help manage 'well known' user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. " +pkgrel=2 +pkgdesc="Tool to help manage 'well known' user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. " arch=('i686' 'x86_64') depends=('sh') makedepends=('gawk') @@ -13,12 +13,14 @@ license=('GPL') source=(http://user-dirs.freedesktop.org/releases/$pkgname-$pkgver.tar.gz) md5sums=('dc496ecde0e6a1e959bd8a38643f28fd') backup=('etc/xdg/user-dirs.conf' 'etc/xdg/user-dirs.defaults') + build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr --sysconfdir=/etc make } + package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install } diff --git a/community/xonotic/PKGBUILD b/community/xonotic/PKGBUILD new file mode 100644 index 000000000..659282e24 --- /dev/null +++ b/community/xonotic/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Alexander Suhoverhov +pkgname=xonotic +pkgver=0.5.0 +pkgrel=1 +pkgdesc="A free, fast-paced crossplatform first-person shooter" +arch=('i686' 'x86_64') +url="http://xonotic.org" +license=('GPL') +depends=('alsa-lib' 'curl' 'libjpeg>=8' 'libmodplug' 'libvorbis' 'libxpm' 'libxxf86dga' 'libxxf86vm' 'sdl' 'libpng>=1.4.0' 'xonotic-data') +makedepends=('unzip' 'mesa') +source=("http://dl.xonotic.org/xonotic-${pkgver}-source.zip" + "xonotic-glx.desktop" + "xonotic-sdl.desktop") +md5sums=('7382f195386b8e51df65e57e6be413e5' + '914c7b9163e92b35f0ab57fdb1653ac5' + 'da7d812ff231c9332cd694b39757adda') + +build() { + # compile Xonotic-flavored fteqcc + #make -C Xonotic/source/fteqcc + + # compile QuakeC game code + #( cd Xonotic/source/qcsrc/server && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) + #( cd Xonotic/source/qcsrc/client && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) + #( cd Xonotic/source/qcsrc/menu && ../../fteqcc/fteqcc.bin -O3 -Ono-c -Ono-cs ) + + # compile engine + make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 cl-release + make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sdl-release + make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sv-release +} + +package() { + cd $srcdir/Xonotic + + # binaries + install -Dm755 source/darkplaces/darkplaces-dedicated $pkgdir/usr/bin/xonotic-dedicated + install -Dm755 source/darkplaces/darkplaces-glx $pkgdir/usr/bin/xonotic-glx + install -Dm755 source/darkplaces/darkplaces-sdl $pkgdir/usr/bin/xonotic-sdl + + # convenience files + mkdir -p $pkgdir/usr/share/applications + install -Dm644 $srcdir/*.desktop -t $pkgdir/usr/share/applications + install -Dm644 $srcdir/Xonotic/misc/logos/icons_png/xonotic_512.png $pkgdir/usr/share/pixmaps/xonotic.png +} + +# vim: ts=2:sw=2 et: diff --git a/community/xonotic/xonotic-glx.desktop b/community/xonotic/xonotic-glx.desktop new file mode 100644 index 000000000..9f9e78cc1 --- /dev/null +++ b/community/xonotic/xonotic-glx.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Version=2.5 +Encoding=UTF-8 +Name=Xonotic (GLX) +Comment=a free open-source first person shooter +Icon=/usr/share/pixmaps/xonotic.png +Exec=/usr/bin/xonotic-glx +Terminal=false +StartupNotify=false +Categories=Game; diff --git a/community/xonotic/xonotic-sdl.desktop b/community/xonotic/xonotic-sdl.desktop new file mode 100644 index 000000000..32b37f2c5 --- /dev/null +++ b/community/xonotic/xonotic-sdl.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Version=2.5 +Encoding=UTF-8 +Name=Xonotic (SDL) +Comment=a free open-source first person shooter +Icon=/usr/share/pixmaps/xonotic.png +Exec=/usr/bin/xonotic-sdl +Terminal=false +StartupNotify=false +Categories=Game; diff --git a/core/sudo/PKGBUILD b/core/sudo/PKGBUILD index 024c5d1a4..ce9c7d00b 100644 --- a/core/sudo/PKGBUILD +++ b/core/sudo/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 148401 2012-01-31 11:16:55Z allan $ +# $Id: PKGBUILD 150627 2012-02-19 00:54:21Z allan $ # Maintainer: Allan McRae # Contributor: Tom Newsom pkgname=sudo -_ver=1.8.3p2 +_ver=1.8.4 pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}} -pkgrel=2 +pkgrel=1 pkgdesc="Give certain users the ability to run some commands as root" arch=('i686' 'x86_64') url="http://www.sudo.ws/sudo/" @@ -15,8 +15,8 @@ backup=('etc/sudoers' 'etc/pam.d/sudo') options=('!libtool' '!makeflags') source=(ftp://ftp.sudo.ws/pub/sudo/$pkgname-$_ver.tar.gz{,.sig} sudo.pam) -md5sums=('6d4282a1530c541f7900fa8dfcf2a882' - '07e3c5c79d78db50674d5ad17963d631' +md5sums=('5a54dde137618bbc1dd46bb0ef725d7d' + '5edb139753431bf0ccb5bd79bfae870e' '4e7ad4ec8f2fe6a40e12bcb2c0b256e3') build() { @@ -27,12 +27,14 @@ build() { make } +check() { + cd "$srcdir/$pkgname-$pkgver" + make check +} + package() { cd "$srcdir/$pkgname-$_ver" - install -dm755 "$pkgdir/var/lib" - make DESTDIR="$pkgdir" install - chmod 755 $pkgdir/var/db install -Dm644 "$srcdir/sudo.pam" "$pkgdir/etc/pam.d/sudo" diff --git a/extra/alex/PKGBUILD b/extra/alex/PKGBUILD index 7d1e975ba..59d947f12 100644 --- a/extra/alex/PKGBUILD +++ b/extra/alex/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 114116 2011-03-11 04:57:17Z vesa $ +# $Id: PKGBUILD 150499 2012-02-18 11:26:02Z pierre $ # Maintainer: Sergej Pupykin # Maintainer: Vesa Kaihlavirta # Contributor: Philip Nilsson pkgname=alex pkgver=2.3.5 -pkgrel=1.1 +pkgrel=2 pkgdesc='a lexical analyser generator for Haskell' arch=('i686' 'x86_64') url='http://www.haskell.org/alex/' license=('custom:BSD3') depends=('gmp') -makedepends=('ghc=7.0.2') +makedepends=('ghc=7.0.3') source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") +md5sums=('5e08c688ded0dcff98eaad6fc03a9402') build() { cd $srcdir/$pkgname-$pkgver @@ -28,4 +29,3 @@ package() { # doc/ contains only license which already installed into proper place rm -rf $pkgdir/usr/share/doc } -md5sums=('5e08c688ded0dcff98eaad6fc03a9402') diff --git a/extra/audacious/PKGBUILD b/extra/audacious/PKGBUILD index 4cd60ea5e..7cbc2fab2 100644 --- a/extra/audacious/PKGBUILD +++ b/extra/audacious/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 147042 2012-01-21 01:22:07Z bisson $ +# $Id: PKGBUILD 150581 2012-02-18 15:39:58Z bisson $ # Contributor: Alexander Fehr # Contributor: Giovanni Scafora # Maintainer: Gaetan Bisson pkgname=audacious -pkgver=3.2 +pkgver=3.2.1 pkgrel=1 pkgdesc='Lightweight, advanced audio player focused on audio quality' url='http://audacious-media-player.org/' @@ -14,7 +14,7 @@ depends=('gtk3' 'dbus-glib' 'libguess' 'libsm' 'audacious-plugins' 'hicolor-icon-theme' 'gtk-update-icon-cache' 'desktop-file-utils') optdepends=('unzip: zipped skins support') source=("http://distfiles.audacious-media-player.org/${pkgname}-${pkgver}.tar.bz2") -sha1sums=('3ebc4dcdcf5da960ba400078023e167e02105e84') +sha1sums=('9183aef4d805d44b4aa456563aec7f104da97546') provides=('audacious-player') replaces=('audacious-player') diff --git a/extra/bitlbee/PKGBUILD b/extra/bitlbee/PKGBUILD index bf86e27d1..a6a7db581 100644 --- a/extra/bitlbee/PKGBUILD +++ b/extra/bitlbee/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 144487 2011-12-06 22:43:42Z bisson $ +# $Id: PKGBUILD 150650 2012-02-19 02:03:57Z bisson $ # Contributor: FUBAR # Contributor: simo @@ -7,8 +7,8 @@ # Maintainer: Gaetan Bisson pkgname=bitlbee -pkgver=3.0.4 -pkgrel=3 +pkgver=3.0.5 +pkgrel=1 pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC' url='http://www.bitlbee.org/' license=('GPL') @@ -21,7 +21,7 @@ optdepends=('skype4py: to use skyped' source=("http://get.bitlbee.org/src/${pkgname}-${pkgver}.tar.gz" 'xinetd' 'rc.d') -sha1sums=('2c2742948d1ed2c83ee5db2d2fbff5e8b656b8c4' +sha1sums=('74afdff87be49ce060771a6ae10d7643cd57b9b6' '5e0af27ba9cc4fe455e3381c75fc49a9326e2f17' 'be09d29af3853825778331df451f16ca9e452d03') diff --git a/extra/cd-discid/PKGBUILD b/extra/cd-discid/PKGBUILD index c19387e97..28a827253 100644 --- a/extra/cd-discid/PKGBUILD +++ b/extra/cd-discid/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 123749 2011-05-12 20:54:41Z andrea $ +# $Id: PKGBUILD 150504 2012-02-18 11:38:44Z pierre $ # Maintainer: # Contributor: dorphell # Contributor: Jochem Kossen pkgname=cd-discid pkgver=0.9 -pkgrel=3 +pkgrel=4 pkgdesc="A backend utility to get CDDB discid information from a CD-ROM disc" arch=('i686' 'x86_64') url="http://lly.org/~rcw/cd-discid/" diff --git a/extra/gdome2/PKGBUILD b/extra/gdome2/PKGBUILD index d9511dc1b..6f97ea5ea 100644 --- a/extra/gdome2/PKGBUILD +++ b/extra/gdome2/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 127384 2011-06-14 06:53:04Z andrea $ +# $Id: PKGBUILD 150508 2012-02-18 11:44:22Z pierre $ # Maintainer: # Contributor: Jan de Groot pkgname=gdome2 pkgver=0.8.1 -pkgrel=3 +pkgrel=4 pkgdesc="Gnome DOM Engine" url="http://gdome2.cs.unibo.it/" arch=('i686' 'x86_64') diff --git a/extra/gmime/PKGBUILD b/extra/gmime/PKGBUILD index 8ed0d8e6e..d73eac6ee 100644 --- a/extra/gmime/PKGBUILD +++ b/extra/gmime/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 146717 2012-01-16 19:50:48Z dreisner $ +# $Id: PKGBUILD 150599 2012-02-18 20:30:20Z ibiru $ # Maintainer: Jan de Groot # Contributor: Ben pkgname=gmime -pkgver=2.6.4 +pkgver=2.6.5 pkgrel=1 pkgdesc="Core mime parsing library" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glib2' 'gpgme' 'zlib') makedepends=('gtk-sharp-2') options=('!libtool') source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('2e85076c223fe8bf1392a7c1affa4454cb3bb6dec83016ad6e3230c65533f163') +sha256sums=('fe4db888ccdcdab0c3366cb5a61413b8bf4dc4b96b146f39e35380d9276334e0') build() { # get rid of that .wapi errors in fakeroot diff --git a/extra/gnokii/PKGBUILD b/extra/gnokii/PKGBUILD index 036522ede..8b4d0bfe0 100644 --- a/extra/gnokii/PKGBUILD +++ b/extra/gnokii/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 119495 2011-04-11 19:26:23Z andrea $ +# $Id: PKGBUILD 150512 2012-02-18 11:55:01Z pierre $ # Maintainer: # Contributor: Andrea Scarpino # Contributor: Roman Kyrylych # Contributor: Aurelien Foret pkgname=gnokii -pkgver=0.6.30 -pkgrel=2 +pkgver=0.6.31 +pkgrel=1 pkgdesc="Tools and user space driver for use with mobile phones" arch=('i686' 'x86_64') url="http://www.gnokii.org/" @@ -15,13 +15,13 @@ depends=('libusb-compat' 'libxpm' 'bluez' 'libical') makedepends=('gtk2' 'libmysqlclient' 'postgresql-libs' 'intltool') optdepends=('gtk2: xgnokii GUI' 'libmysqlclient: smsd mysql backend' - 'postgresql-libs: smsd postgresql backend') + 'postgresql-libs: smsd postgresql backend') backup=('etc/gnokiirc') options=('!libtool' '!makeflags') source=("http://www.gnokii.org/download/$pkgname/$pkgname-${pkgver}.tar.bz2" - 'gnokii.patch') -md5sums=('c90137d403febbc16712d64f0eb196de' - '4d764727686ee34bc73489c8b1321c82') + 'gnokii.patch') +md5sums=('d9627f4a1152d3ea7806df4532850d5f' + 'fd1c448114c2e0de8e05981030f0e69f') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/gnokii/gnokii.patch b/extra/gnokii/gnokii.patch index e64d81aa1..db593cdf4 100644 --- a/extra/gnokii/gnokii.patch +++ b/extra/gnokii/gnokii.patch @@ -1,10 +1,10 @@ -diff -ur gnokii-0.6.7-old/Docs/sample/gnokiirc gnokii-0.6.7/Docs/sample/gnokiirc ---- gnokii-0.6.7-old/Docs/sample/gnokiirc 2005-05-16 20:55:13.000000000 +0200 -+++ gnokii-0.6.7/Docs/sample/gnokiirc 2005-06-03 10:49:42.000000000 +0200 -@@ -112,7 +112,7 @@ +diff -Nura gnokii-0.6.31.orig/Docs/sample/gnokiirc gnokii-0.6.31/Docs/sample/gnokiirc +--- gnokii-0.6.31.orig/Docs/sample/gnokiirc 2011-12-02 15:53:04.000000000 +0100 ++++ gnokii-0.6.31/Docs/sample/gnokiirc 2012-02-18 12:49:26.957557504 +0100 +@@ -238,7 +238,7 @@ + # In particular ensure that mgnokiidev is in this location, with # permissions 4750, owned by root, group gnokii. Ensure you # are in the gnokii group and that the group exists... - [gnokiid] -bindir = /usr/local/sbin/ +bindir = /usr/sbin/ diff --git a/extra/gsm/PKGBUILD b/extra/gsm/PKGBUILD index 647cd2778..b31a794ac 100644 --- a/extra/gsm/PKGBUILD +++ b/extra/gsm/PKGBUILD @@ -5,14 +5,14 @@ pkgname=gsm pkgver=1.0.13 -pkgrel=6 +pkgrel=7 pkgdesc="Shared libraries for GSM 06.10 lossy speech compression" arch=('i686' 'x86_64') url="http://www.quut.com/gsm/" license=('custom') depends=('glibc') -source=(http://www.quut.com/${pkgname}/${pkgname}-${pkgver}.tar.gz - gsm.patch) +source=("http://www.quut.com/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'gsm.patch') md5sums=('c1ba392ce61dc4aff1c29ea4e92f6df4' '30f46c92d0a5e5654258e707a9e8b5a6') @@ -39,5 +39,5 @@ package() { install # Install license - install -m644 COPYRIGHT ${pkgdir}/usr/share/licenses/${pkgname}/license.txt || return 1 + install -m644 COPYRIGHT ${pkgdir}/usr/share/licenses/${pkgname}/license.txt } diff --git a/extra/id3v2/PKGBUILD b/extra/id3v2/PKGBUILD index ab90dcfba..42ab5b3f7 100644 --- a/extra/id3v2/PKGBUILD +++ b/extra/id3v2/PKGBUILD @@ -1,18 +1,17 @@ -# $Id: PKGBUILD 110376 2011-02-19 05:32:13Z eric $ +# $Id: PKGBUILD 150519 2012-02-18 12:00:46Z pierre $ # Contributor: Jochem Kossen # Maintainer: Hugo Doria pkgname=id3v2 pkgver=0.1.12 -pkgrel=1 +pkgrel=2 pkgdesc="Utility to edit id3v2 tags" arch=('i686' 'x86_64') url="http://id3v2.sourceforge.net/" license=('LGPL') depends=('gcc-libs' 'glibc' 'id3lib' 'zlib') -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('be91b4a41710b3a926e913a24ba0ed3b') -sha1sums=('8f42153b2f53098c221da2e8fe42170e727cd9ad') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/jade/PKGBUILD b/extra/jade/PKGBUILD index e86498343..61c446a3e 100644 --- a/extra/jade/PKGBUILD +++ b/extra/jade/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 123729 2011-05-12 20:42:42Z andrea $ +# $Id: PKGBUILD 150527 2012-02-18 12:08:07Z pierre $ # Maintainer: # Contributor: dorphell # Contributor: Tom Newsom pkgname=jade pkgver=1.2.1 -pkgrel=6 +pkgrel=7 _debpatch=47 pkgdesc="James Clark's DSSSL Engine" url='http://www.jclark.com/jade/' diff --git a/extra/libcdaudio/PKGBUILD b/extra/libcdaudio/PKGBUILD index 64159d23e..2a287e556 100644 --- a/extra/libcdaudio/PKGBUILD +++ b/extra/libcdaudio/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 87596 2010-08-17 10:23:02Z jgc $ +# $Id: PKGBUILD 150528 2012-02-18 12:08:44Z pierre $ # Maintainer: # Contributor Sarah Hay pkgname=libcdaudio pkgver=0.99.12 -pkgrel=5 +pkgrel=6 pkgdesc="Library for controlling Audio CDs and interacting with CDDB" arch=('i686' 'x86_64') url="http://libcdaudio.sourceforge.net/" license=('GPL') depends=('glibc') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${pkgver}.tar.gz - 01-cddb-bufferoverflow.patch - 02-cddb-bufferoverflow.patch) +source=("http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${pkgver}.tar.gz" + '01-cddb-bufferoverflow.patch' + '02-cddb-bufferoverflow.patch') md5sums=('63b49cf14d53eed31e7a87cca17a3963' 'f78c881b92cd7d25472daa90af284e18' 'e36755c125d2710dc8619bb401e37444') diff --git a/extra/libdiscid/PKGBUILD b/extra/libdiscid/PKGBUILD index f1eccb6a8..cd9c4ec4e 100644 --- a/extra/libdiscid/PKGBUILD +++ b/extra/libdiscid/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libdiscid pkgver=0.2.2 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL') pkgdesc="A Library for creating MusicBrainz DiscIDs" diff --git a/extra/libgme/PKGBUILD b/extra/libgme/PKGBUILD index 87cf33388..f7604c3f8 100644 --- a/extra/libgme/PKGBUILD +++ b/extra/libgme/PKGBUILD @@ -1,16 +1,17 @@ +# $Id: $ # Maintainer: Jan de Groot # Contributer: Emmanuel Gil Peyrot pkgname=libgme pkgver=0.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Video game music file emulation/playback library" url="http://game-music-emu.googlecode.com/" license=('LGPL') arch=('i686' 'x86_64') depends=('gcc-libs') makedepends=('cmake') -source=(ftp://ftp.archlinux.org/other/game-music-emu/game-music-emu-${pkgver}.tar.xz) +source=("ftp://ftp.archlinux.org/other/game-music-emu/game-music-emu-${pkgver}.tar.xz") md5sums=('b72bc337ea4bd6dab7f0288ed4cd598e') build() { @@ -20,5 +21,9 @@ build() { cmake .. -DCMAKE_INSTALL_PREFIX=/usr make +} + +package() { + cd "${srcdir}/game-music-emu-${pkgver}/build" make DESTDIR="${pkgdir}" install } diff --git a/extra/libid3tag/PKGBUILD b/extra/libid3tag/PKGBUILD index 759e99240..6f2b92906 100644 --- a/extra/libid3tag/PKGBUILD +++ b/extra/libid3tag/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 90138 2010-09-08 13:24:51Z andrea $ +# $Id: PKGBUILD 150540 2012-02-18 12:17:15Z pierre $ # Maintainer: # Contributor: dorphell pkgname=libid3tag pkgver=0.15.1b -pkgrel=6 +pkgrel=7 pkgdesc="library for id3 tagging" arch=('i686' 'x86_64') url="http://www.underbit.com/products/mad/" @@ -23,8 +23,8 @@ md5sums=('e5808ad997ba32c498803822078748c3' build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 < ../10_utf16.diff - patch -p1 < ../11_unknown_encoding.diff + patch -p1 -i ${srcdir}/10_utf16.diff + patch -p1 -i ${srcdir}/11_unknown_encoding.diff patch -Np0 -i ${srcdir}/CVE-2008-2109.patch ./configure --prefix=/usr @@ -32,7 +32,7 @@ build() { } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install -D -m644 "${srcdir}/id3tag.pc" "${pkgdir}/usr/lib/pkgconfig/id3tag.pc" } diff --git a/extra/libieee1284/PKGBUILD b/extra/libieee1284/PKGBUILD index 98f7d7107..9b0537d36 100644 --- a/extra/libieee1284/PKGBUILD +++ b/extra/libieee1284/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 89592 2010-09-02 10:23:12Z remy $ +# $Id: PKGBUILD 150619 2012-02-18 23:03:40Z pierre $ # Maintainer: Tobias Powalowski # Contributor: Manolis Tzanidakis pkgname=libieee1284 pkgver=0.2.11 -pkgrel=3 +pkgrel=4 pkgdesc="A library to query devices connected in parallel port." arch=('i686' 'x86_64') license=('GPL2') url="http://cyberelk.net/tim/libieee1284" depends=('python2') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2) +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2") md5sums=('b8fff9f3d121531bc17430e3f4ea6ed0') build() { diff --git a/extra/libirman/PKGBUILD b/extra/libirman/PKGBUILD index 3305a78eb..7e9e0e1d5 100644 --- a/extra/libirman/PKGBUILD +++ b/extra/libirman/PKGBUILD @@ -3,20 +3,24 @@ pkgname=libirman pkgver=0.4.5 -pkgrel=2 +pkgrel=3 pkgdesc="Irman driver lcd library" arch=('i686' 'x86_64') url="http://www.lirc.org" license=('LGPL') -options=(!libtool) +options=('!libtool') backup=('etc/irman.conf') depends=('glibc') -source=(http://downloads.sourceforge.net/lirc/${pkgname}-${pkgver}.tar.bz2) +source=("http://downloads.sourceforge.net/lirc/${pkgname}-${pkgver}.tar.bz2") md5sums=('4a2708d53b6c79659c073cfefed57f78') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/extra/liblastfm/PKGBUILD b/extra/liblastfm/PKGBUILD index 13e5dd98e..e7718f6b7 100644 --- a/extra/liblastfm/PKGBUILD +++ b/extra/liblastfm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 100655 2010-11-25 08:43:40Z andrea $ +# $Id: PKGBUILD 150615 2012-02-18 22:58:30Z pierre $ # Maintainer: Andrea Scarpino # Contributor: XazZ pkgname=liblastfm pkgver=0.3.3 -pkgrel=2 +pkgrel=3 pkgdesc="A collection of libraries to help you integrate Last.fm services into your rich desktop software" arch=('i686' 'x86_64') url="http://github.com/mxcl/liblastfm/" @@ -15,7 +15,7 @@ options=('!libtool') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/mxcl/${pkgname}/tarball/${pkgver}" 'no-ftools.patch') sha1sums=('f2e9705c9c2cbeaa14f46da9bd35ab36fe710392' - 'ba344601d29091fb88123f80592359369efdf338') + 'ba344601d29091fb88123f80592359369efdf338') build() { cd ${srcdir}/mxcl-${pkgname}-1c739eb diff --git a/extra/liblqr/PKGBUILD b/extra/liblqr/PKGBUILD index 67f9170d6..06d08637f 100644 --- a/extra/liblqr/PKGBUILD +++ b/extra/liblqr/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 124082 2011-05-16 15:00:24Z andrea $ +# $Id: PKGBUILD 150613 2012-02-18 22:56:34Z pierre $ # Maintainer: Tobias Powalowski pkgname=liblqr pkgver=0.4.1 -pkgrel=2 +pkgrel=3 pkgdesc="A seam-carving C/C++ library called Liquid Rescale" arch=('i686' 'x86_64') url="http://liblqr.wikidot.com/" @@ -12,6 +12,7 @@ depends=('glib2') makedepends=('pkgconfig') options=('!libtool' '!emptydirs') source=("http://liblqr.wikidot.com/local--files/en:download-page/$pkgname-1-$pkgver.tar.bz2") +md5sums=('0e24ed3c9fcdcb111062640764d7b87a') build() { cd "$srcdir/$pkgname-1-$pkgver" @@ -23,4 +24,3 @@ package() { cd "$srcdir/$pkgname-1-$pkgver" make DESTDIR="$pkgdir/" install } -md5sums=('0e24ed3c9fcdcb111062640764d7b87a') diff --git a/extra/libmodplug/PKGBUILD b/extra/libmodplug/PKGBUILD index ca27edda1..0db663908 100644 --- a/extra/libmodplug/PKGBUILD +++ b/extra/libmodplug/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 127953 2011-06-20 06:04:33Z andrea $ +# $Id: PKGBUILD 150611 2012-02-18 22:54:35Z pierre $ # Maintainer: # Contributor: Jan de Groot # Contributor: Patrick Leslie Polzer pkgname=libmodplug -pkgver=0.8.8.3 +pkgver=0.8.8.4 pkgrel=1 pkgdesc="A MOD playing library" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ license=('custom') depends=('gcc-libs') options=('!libtool') source=("http://downloads.sourceforge.net/modplug-xmms/${pkgname}-${pkgver}.tar.gz") -md5sums=('8a9c713f0f56894163ddc61f9a0d1f71') +md5sums=('fddc3c704c5489de2a3cf0fedfec59db') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/libnet/PKGBUILD b/extra/libnet/PKGBUILD index 812ae9a4a..bc07a3d78 100644 --- a/extra/libnet/PKGBUILD +++ b/extra/libnet/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 105390 2011-01-08 15:09:56Z andrea $ +# $Id: PKGBUILD 150607 2012-02-18 22:50:44Z pierre $ # Maintainer: # Contributor: damir pkgname=libnet pkgver=1.1.5 -pkgrel=1 +pkgrel=2 pkgdesc="A library which provides API for commonly used low-level net functions" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/libnet-dev/" license=('BSD') depends=('glibc' 'sh') options=('!libtool') -source=(http://downloads.sourceforge.net/libnet-dev/${pkgname}-${pkgver}.tar.gz) +source=("http://downloads.sourceforge.net/libnet-dev/${pkgname}-${pkgver}.tar.gz") md5sums=('a9bc1d75a610efcfee200d3e28d8eb8f') build() { diff --git a/extra/libofa/PKGBUILD b/extra/libofa/PKGBUILD index 97905a1ea..4604e91a0 100644 --- a/extra/libofa/PKGBUILD +++ b/extra/libofa/PKGBUILD @@ -1,31 +1,34 @@ -# $Id: PKGBUILD 122092 2011-05-02 06:40:37Z andrea $ +# $Id: PKGBUILD 150605 2012-02-18 22:48:27Z pierre $ # Maintainer: Andrea Scarpino # Contributor: Tobias Powalowski pkgname=libofa pkgver=0.9.3 -pkgrel=3 +pkgrel=4 pkgdesc="An open-source audio fingerprint by MusicIP" arch=('i686' 'x86_64') url="http://code.google.com/p/musicip-libofa/" license=('GPL2' 'custom') -depends=('expat' 'curl' 'fftw' 'gcc-libs') +depends=('expat' 'curl' 'fftw') makedepends=('pkgconfig') options=('!libtool') source=("http://musicip-libofa.googlecode.com/files/$pkgname-$pkgver.tar.gz" - 'gcc-4.patch' - 'gcc4.3.patch' - 'gcc4.5.patch') -sha1sums=('3dec8e1dcea937f74b4165e9ffd4d4f355e4594a' - 'cb19377d0634c03d2a49cfc61915cec918c341f7' - 'cae08bdc12de923d5e032696702a0530ae6eafc1' - '754d69d66ab46219035ccafeeb3ff62433cca4f2') + 'gcc-4.patch' + 'gcc4.3.patch' + 'gcc4.5.patch' + 'libofa-0.9.3-curl-7.21.patch') +md5sums=('51507d2c4b432bd2755f48d58471696e' + 'a6f78b90bd0f4354d022a71c3e58ef6c' + 'dd57db13770b8f8d196e8a3d3a50e713' + 'c245363368d0e6fa2b4676364b81b74f' + '2e1579d74613cfbb1799d0ab5f1a4cba') build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p0 -i ${srcdir}/gcc-4.patch patch -p1 -i ${srcdir}/gcc4.3.patch patch -p1 -i ${srcdir}/gcc4.5.patch + patch -p1 -i ${srcdir}/libofa-0.9.3-curl-7.21.patch ./configure --prefix=/usr make } diff --git a/extra/libofa/libofa-0.9.3-curl-7.21.patch b/extra/libofa/libofa-0.9.3-curl-7.21.patch new file mode 100644 index 000000000..d23351860 --- /dev/null +++ b/extra/libofa/libofa-0.9.3-curl-7.21.patch @@ -0,0 +1,11 @@ +diff -ru libofa-0.9.3.orig//examples/protocol.cpp libofa-0.9.3//examples/protocol.cpp +--- libofa-0.9.3.orig//examples/protocol.cpp 2006-05-10 20:05:42.000000000 +0200 ++++ libofa-0.9.3//examples/protocol.cpp 2011-07-22 19:02:30.687109297 +0200 +@@ -12,7 +12,6 @@ + #include + #include + #include +-#include + #include + + using namespace std; diff --git a/extra/libwpg/PKGBUILD b/extra/libwpg/PKGBUILD index 5dfa3efca..f0c1c501f 100644 --- a/extra/libwpg/PKGBUILD +++ b/extra/libwpg/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 102210 2010-12-06 19:32:38Z andyrtr $ +# $Id: PKGBUILD 150603 2012-02-18 22:38:56Z pierre $ # Maintainer: Jan de Groot pkgname=libwpg -pkgver=0.2.0 +pkgver=0.2.1 pkgrel=1 pkgdesc="Library for importing and converting Corel WordPerfect(tm) Graphics images." arch=('i686' 'x86_64') url="http://libwpg.sourceforge.net/" license=('LGPL') -depends=('libwpd>=0.9.0' 'perl') +depends=('libwpd' 'perl') options=('!libtool') -source=(http://downloads.sourceforge.net/libwpg/${pkgname}-${pkgver}.tar.bz2) -md5sums=('5ba6a61a2f66dfd5fee8cdd4cd262a37') +source=("http://downloads.sourceforge.net/libwpg/${pkgname}-${pkgver}.tar.bz2") +md5sums=('9d283e02441d8cebdcd1e5d9df227d67') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/libzip/PKGBUILD b/extra/libzip/PKGBUILD index d50b952db..1439f4d6b 100644 --- a/extra/libzip/PKGBUILD +++ b/extra/libzip/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 122444 2011-05-04 07:26:57Z andrea $ +# $Id: PKGBUILD 150601 2012-02-18 22:35:18Z pierre $ # Maintainer: Andrea Scarpino # Contributor: Tobias Powalowski pkgname=libzip pkgver=0.10 -pkgrel=1 +pkgrel=2 pkgdesc="A C library for reading, creating, and modifying zip archives" url="http://www.nih.at/libzip/index.html" license=('GPL2') @@ -20,6 +20,7 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i "${srcdir}/fix-headers.patch" + autoreconf -i ./configure --prefix=/usr make } diff --git a/extra/lzo/PKGBUILD b/extra/lzo/PKGBUILD index f93973dba..ba60530e4 100644 --- a/extra/lzo/PKGBUILD +++ b/extra/lzo/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 123754 2011-05-12 20:58:30Z andrea $ +# $Id: PKGBUILD 150589 2012-02-18 15:59:31Z pierre $ # Maintainer: # Contributor: Low Kian Seong # Contributor: Judd Vinet @@ -6,7 +6,7 @@ pkgname=lzo pkgver=1.08 -pkgrel=6 +pkgrel=7 pkgdesc='A portable lossless data compression library written in ANSI C' arch=('i686' 'x86_64') license=('GPL') diff --git a/extra/mod_wsgi/PKGBUILD b/extra/mod_wsgi/PKGBUILD index 293fcc9d5..c7516ac0f 100644 --- a/extra/mod_wsgi/PKGBUILD +++ b/extra/mod_wsgi/PKGBUILD @@ -1,19 +1,18 @@ -# $Id: PKGBUILD 102102 2010-12-06 00:38:58Z ibiru $ +# $Id: PKGBUILD 150577 2012-02-18 15:19:06Z pierre $ # Maintainer: Andrea Scarpino # Contributor: Ryan Coyner pkgname=mod_wsgi pkgver=3.3 -pkgrel=2 +pkgrel=3 pkgdesc="Python WSGI adapter module for Apache" arch=('i686' 'x86_64') url="http://www.modwsgi.org/" license=('APACHE') depends=('apache' 'python2') install=mod_wsgi.install -source=(http://modwsgi.googlecode.com/files/${pkgname}-${pkgver}.tar.gz) +source=("http://modwsgi.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") md5sums=('6172bb2bbabcd0c25867c2bc06f99dbb') -sha1sums=('f32d38e5d3ed5de1efd5abefb52678f833dc9166') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/neon/PKGBUILD b/extra/neon/PKGBUILD index 3732a7196..6eb650e92 100644 --- a/extra/neon/PKGBUILD +++ b/extra/neon/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 129362 2011-06-27 05:41:06Z andrea $ +# $Id: PKGBUILD 150572 2012-02-18 15:09:28Z pierre $ # Maintainer: # Contributor: Tom Newsom # Contributor: Juergen Hoetzel pkgname=neon pkgver=0.29.6 -pkgrel=2 +pkgrel=3 pkgdesc="HTTP and WebDAV client library with a C interface" arch=('i686' 'x86_64') license=('GPL' 'LGPL') diff --git a/extra/nss-mdns/PKGBUILD b/extra/nss-mdns/PKGBUILD index 643dac89f..eb7574a33 100644 --- a/extra/nss-mdns/PKGBUILD +++ b/extra/nss-mdns/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 124100 2011-05-16 15:17:50Z andrea $ +# $Id: PKGBUILD 150570 2012-02-18 15:06:04Z pierre $ # Maintainer: # Contributor: Travis Willard pkgname=nss-mdns pkgver=0.10 -pkgrel=3 +pkgrel=4 pkgdesc="glibc plugin providing host name resolution via mDNS" arch=('i686' 'x86_64') url="http://0pointer.de/lennart/projects/nss-mdns/" diff --git a/extra/openobex/PKGBUILD b/extra/openobex/PKGBUILD index 3c3363c0a..e5405c905 100644 --- a/extra/openobex/PKGBUILD +++ b/extra/openobex/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 101376 2010-11-29 00:43:34Z andrea $ +# $Id: PKGBUILD 150568 2012-02-18 15:04:06Z pierre $ # Maintainer: Geoffroy Carrier # Contributor: Andrea Scarpino # Contributor: damir pkgname=openobex pkgver=1.5 -pkgrel=2 +pkgrel=3 pkgdesc="Implementation of the OBject EXchange (OBEX) protocol" url="http://dev.zuckschwerdt.org/openobex/" arch=('i686' 'x86_64') license=('GPL' 'LGPL') depends=('bluez' 'libusb-compat') options=('!libtool') -source=("http://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.bz2") +source=("http://mirror.anl.gov/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.bz2") md5sums=('fce1b82eafb74bde54fe117372393ba8') build() { diff --git a/extra/opensp/PKGBUILD b/extra/opensp/PKGBUILD index 0559cfe6e..ff23a6dff 100644 --- a/extra/opensp/PKGBUILD +++ b/extra/opensp/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 123744 2011-05-12 20:50:20Z andrea $ +# $Id: PKGBUILD 150566 2012-02-18 14:51:32Z pierre $ # Maintainer: # Contributor: dorphell # Contributor: Tom Newsom pkgname=opensp pkgver=1.5.2 -pkgrel=2 +pkgrel=3 pkgdesc="A library and a set of tools for validating, parsing and manipulating SGML and XML documents" arch=('i686' 'x86_64') url="http://openjade.sourceforge.net/" diff --git a/extra/p11-kit/PKGBUILD b/extra/p11-kit/PKGBUILD index af0d4d0e9..27dd7734f 100644 --- a/extra/p11-kit/PKGBUILD +++ b/extra/p11-kit/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 142993 2011-11-20 08:43:27Z ibiru $ +# $Id: PKGBUILD 150593 2012-02-18 17:27:00Z ibiru $ # Maintainer: Ionut Biru pkgname=p11-kit -pkgver=0.9 +pkgver=0.11 pkgrel=1 pkgdesc="Library to work with PKCS#11 modules" arch=(i686 x86_64) @@ -11,7 +11,7 @@ license=('BSD') depends=(glibc) options=(!libtool) source=($url/releases/$pkgname-$pkgver.tar.gz) -md5sums=('029aa2a3a103e7eb81b4aa731b93539e') +md5sums=('bd45d00c5c4d4b171791003bf5344d6f') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/extra/postfix/PKGBUILD b/extra/postfix/PKGBUILD index c2fc6fceb..b4ff0ea5a 100644 --- a/extra/postfix/PKGBUILD +++ b/extra/postfix/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 149968 2012-02-11 23:31:26Z allan $ +# $Id: PKGBUILD 150647 2012-02-19 01:54:35Z bisson $ # Contributor: Jeff Brodnax # Contributor: Paul Mattal # Maintainer: Gaetan Bisson pkgname=postfix -pkgver=2.9.0 -pkgrel=2 +pkgver=2.9.1 +pkgrel=1 pkgdesc='Fast, easy to administer, secure mail server' url='http://www.postfix.org/' license=('custom') @@ -15,7 +15,7 @@ backup=('etc/postfix/'{access,aliases,canonical,generic,header_checks,main.cf,ma source=("ftp://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${pkgver}.tar.gz" \ 'aliases.patch' \ 'rc.d') -sha1sums=('a04a72a8b9436279a30b7d1b62197be63124a132' +sha1sums=('d4f6572ab1ac5fc15626ac2de6d18c340aae2cef' '5fc3de6c7df1e5851a0a379e825148868808318b' '40c6be2eb55e6437a402f43775cdb3d22ea87a66') diff --git a/extra/pymad/PKGBUILD b/extra/pymad/PKGBUILD index 7b552f30e..2a5bf6596 100644 --- a/extra/pymad/PKGBUILD +++ b/extra/pymad/PKGBUILD @@ -1,19 +1,24 @@ -# $Id: PKGBUILD 89638 2010-09-02 19:58:32Z remy $ +# $Id: PKGBUILD 150562 2012-02-18 14:43:39Z pierre $ # Maintainer: Mark Rosenstand + pkgname=pymad pkgver=0.6 -pkgrel=3 +pkgrel=4 pkgdesc="Python interface to libmad." -arch=(i686 x86_64) +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) +source=("http://www.spacepants.org/src/pymad/download/$pkgname-$pkgver.tar.gz") md5sums=('a1405fb4b610348565c8d0e400c5ff18') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver python2 config_unix.py --prefix=/usr - python2 setup.py install --root=$startdir/pkg +} + +package() { + cd $srcdir/$pkgname-$pkgver + python2 setup.py install --root=$pkgdir } diff --git a/extra/python-pycurl/PKGBUILD b/extra/python-pycurl/PKGBUILD index a60dc046a..9b70523bc 100644 --- a/extra/python-pycurl/PKGBUILD +++ b/extra/python-pycurl/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 127116 2011-06-10 22:25:50Z andrea $ +# $Id: PKGBUILD 150558 2012-02-18 14:39:59Z pierre $ # Maintainer: # Contributor: Sergej Pupykin # Contributor: Angel 'angvp' Velasquez pkgname=python-pycurl pkgver=7.19.0 -pkgrel=5 +pkgrel=6 pkgdesc="A Python interface to libcurl" arch=('i686' 'x86_64') url="http://pycurl.sourceforge.net" diff --git a/extra/qhull/PKGBUILD b/extra/qhull/PKGBUILD index ebd94380f..6f55425e6 100644 --- a/extra/qhull/PKGBUILD +++ b/extra/qhull/PKGBUILD @@ -1,49 +1,37 @@ -# $Id: PKGBUILD 120895 2011-04-27 06:52:39Z ronald $ +# $Id: PKGBUILD 150554 2012-02-18 13:03:41Z pierre $ # Maintainer: Ronald van Haren # Contributor: Stefan Husmann # Contributor: Jason Taylor # Contributor: Darwin Bautista pkgname=qhull -pkgver=2010.1 +pkgver=2012.1 pkgrel=1 pkgdesc="A general dimension code for computing convex hulls and related structures" arch=('i686' 'x86_64') url="http://www.qhull.org/" license=('custom') -depends=('glibc') +depends=('gcc-libs') makedepends=('cmake') -source=(http://www.qhull.org/download/$pkgname-$pkgver-src.tgz - qhull-2010.1-cmake-install.patch - qhull-2010.1-overflows.patch) +source=("http://www.qhull.org/download/$pkgname-$pkgver-src.tgz") options=('!libtool') -sha1sums=('ed480912e03efdd767195c06c7e8c252c78112b1' - '0a7747eb13c2e07c25882c1f0f5c0dfb4ef1c8c0' - '21295d57af2f8cdfc775512fa44fe90f49d89c41') +md5sums=('ed81aa19b203aa0fdb75b41fe6f7a40f') build() { cd "$srcdir/$pkgname-$pkgver" - # gentoo patches - patch -Np1 -i ${srcdir}/qhull-2010.1-cmake-install.patch - patch -Np1 -i ${srcdir}/qhull-2010.1-overflows.patch - - [ -d build ] || mkdir build - cd build + mkdir srcbuild + cd srcbuild cmake -DCMAKE_INSTALL_PREFIX=/usr -DDOC_INSTALL_DIR=/usr/share/doc \ - -DLIB_INSTALL_DIR=/usr/lib .. + -DMAN_INSTALL_DIR=/usr/share/man/man1 -DLIB_INSTALL_DIR=/usr/lib .. make } package() { - cd "$srcdir/$pkgname-$pkgver/build" + cd "$srcdir/$pkgname-$pkgver/srcbuild" make DESTDIR=$pkgdir install - # install manpages - install -Dm644 $srcdir/$pkgname-$pkgver/html/rbox.man $pkgdir/usr/share/man/man1/rbox.1 - install -Dm644 $srcdir/$pkgname-$pkgver/html/qhull.man $pkgdir/usr/share/man/man1/qhull.1 - # Install license install -Dm644 $srcdir/$pkgname-$pkgver/COPYING.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt" } diff --git a/extra/razor/PKGBUILD b/extra/razor/PKGBUILD index 87905b577..0bce1dd2d 100644 --- a/extra/razor/PKGBUILD +++ b/extra/razor/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 124559 2011-05-22 23:44:08Z andrea $ +# $Id: PKGBUILD 150552 2012-02-18 12:47:09Z pierre $ # Maintainer: # Contributor: Dale Blount # Contributor: Manolis Tzanidakis pkgname=razor pkgver=2.84 -pkgrel=5 +pkgrel=6 pkgdesc="A distributed, collaborative, spam detection and filtering network" arch=('i686' 'x86_64') url="http://razor.sourceforge.net" license=('PerlArtistic') depends=('perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl>=5.14.0') -source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2) +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2") md5sums=('8b9a11a6ce020383c32c45d1530d77c2') -options=(!emptydirs) +options=('!emptydirs') build() { cd "${srcdir}"/${pkgname}-agents-${pkgver} @@ -23,6 +23,10 @@ build() { perl Makefile.PL INSTALLDIRS=vendor make +} + +check() { + cd "${srcdir}"/${pkgname}-agents-${pkgver} make test } diff --git a/extra/speech-dispatcher/PKGBUILD b/extra/speech-dispatcher/PKGBUILD index c0269f941..2c4ea7099 100644 --- a/extra/speech-dispatcher/PKGBUILD +++ b/extra/speech-dispatcher/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 110767 2011-02-22 05:28:34Z andrea $ +# $Id: PKGBUILD 150548 2012-02-18 12:43:30Z pierre $ # Maintainer: Andrea Scarpino # Contributor: Steve Holmes # Contributor: Alexander Jenisch @@ -7,7 +7,7 @@ pkgname=speech-dispatcher pkgver=0.7.1 -pkgrel=5 +pkgrel=6 arch=('i686' 'x86_64') pkgdesc="High-level device independent layer for speech synthesis interface" url="http://www.freebsoft.org/speechd" diff --git a/extra/taglib/PKGBUILD b/extra/taglib/PKGBUILD index 00801f6f1..54e64c866 100644 --- a/extra/taglib/PKGBUILD +++ b/extra/taglib/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 134613 2011-08-06 13:04:31Z andrea $ +# $Id: PKGBUILD 150546 2012-02-18 12:41:23Z pierre $ # Maintainer: Andrea Scarpino # Contributor: Tobias Powalowski pkgname=taglib pkgver=1.7 -pkgrel=3 +pkgrel=4 pkgdesc="A Library for reading and editing the meta-data of several popular audio formats" arch=('i686' 'x86_64') url="http://developer.kde.org/~wheeler/taglib.html" diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD index e23ab3a67..9df7324ce 100644 --- a/extra/vlc/PKGBUILD +++ b/extra/vlc/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 149284 2012-02-06 17:33:43Z ibiru $ +# $Id: PKGBUILD 150609 2012-02-18 22:53:43Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Sarah Hay # Contributor: Martin Sandsmark pkgname=vlc -pkgver=1.1.13 -pkgrel=6 +pkgver=2.0.0 +pkgrel=1 pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player" arch=('i686' 'x86_64') url="http://www.videolan.org/vlc/" @@ -16,7 +16,7 @@ depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libxpm' 'libcdio' 'taglib' 'sysfsutils' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libshout' 'libmad' 'fribidi' 'libmpeg2' 'libmodplug' 'xcb-util-keysyms' 'ttf-freefont' 'libxv' 'libass' 'xdg-utils' 'desktop-file-utils') -makedepends=('avahi' 'pkgconfig' 'live-media' 'libnotify' +makedepends=('avahi' 'pkg-config' 'live-media' 'libnotify' 'flac' 'libtheora' 'alsa-lib' 'jack' 'kdelibs' 'udev' 'libraw1394' 'libdc1394' 'libavc1394' 'libva' 'libpulse' 'lirc-utils' 'gnutls' 'libcaca') @@ -33,41 +33,31 @@ optdepends=('avahi: for service discovery using bonjour protocol' 'libva-driver-intel: back-end for intel cards') conflicts=('vlc-plugin') replaces=('vlc-plugin') -backup=('usr/share/vlc/http/.hosts' - 'usr/share/vlc/http/dialogs/.hosts' - 'usr/share/vlc/lua/http/.hosts' +backup=('usr/share/vlc/lua/http/.hosts' 'usr/share/vlc/lua/http/dialogs/.hosts') options=('!libtool') install=vlc.install -source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2" - 'vlc-1.1.13-skin2_theme_loader.patch' - 'vlc-1.1.13-youtube.patch') -md5sums=('9678fb7a04808b6e0de63746d35e4bb1' - 'f7c2ea18da9570d633f5fd834a1f72c8' - '26dbd3574219daf4babc2f127a3229bc') +source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz") +md5sums=('8806bff2ea9c76791123d444a92f708c') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/vlc-1.1.13-skin2_theme_loader.patch" - patch -Np1 -i "${srcdir}/vlc-1.1.13-youtube.patch" - sed -i -e 's:truetype/freefont:TTF:g' modules/misc/freetype.c + sed -i -e 's:truetype/freefont:TTF:g' modules/text_renderer/freetype.c ./configure --prefix=/usr \ --disable-rpath \ --enable-faad \ - --enable-v4l \ - --enable-snapshot \ --enable-dbus-control \ --enable-nls \ --enable-lirc \ --enable-pvr \ --enable-ncurses \ - --with-live555-tree=/usr/lib/live \ --enable-upnp \ --enable-realrtsp make } + package() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/libre/thunderbird-libre/PKGBUILD b/libre/thunderbird-libre/PKGBUILD index a622204f9..8f51c47e3 100644 --- a/libre/thunderbird-libre/PKGBUILD +++ b/libre/thunderbird-libre/PKGBUILD @@ -1,9 +1,10 @@ -# $Id: PKGBUILD 150116 2012-02-12 20:58:54Z ibiru $ +# $Id: PKGBUILD 150412 2012-02-17 12:38:42Z ibiru $ +# Maintainer : Ionut Biru # Contributor: Alexander Baldeck # Contributor: Dale Blount # Contributor: Anders Bostrom pkgname=thunderbird-libre -pkgver=10.0.1 +pkgver=10.0.2 pkgrel=1 pkgdesc="Standalone Mail/News reader" arch=('i686' 'x86_64') @@ -23,7 +24,7 @@ source=(ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/sourc channel-prefs.js vendor.js libvpx.patch) -md5sums=('623c32d9deae370383e1422b1ea48061' +md5sums=('624bef982d7ac610b1175737d9905150' 'ca98c2bf1017b33e19dae22fdcef2e73' 'af3e5b344d2edf1c7d61bb0a5a96de9a' 'aea906acf72c43dd82ead2fabcc1c6db' diff --git a/multilib/lib32-gmp/PKGBUILD b/multilib/lib32-gmp/PKGBUILD index 853b14c70..5a3ffbe9d 100644 --- a/multilib/lib32-gmp/PKGBUILD +++ b/multilib/lib32-gmp/PKGBUILD @@ -1,9 +1,10 @@ +# $Id: PKGBUILD 64806 2012-02-18 10:42:10Z bluewind $ # Maintainer: Florian Pritz # Contributor: josephgbr _pkgbasename=gmp pkgname=lib32-$_pkgbasename -pkgver=5.0.3 +pkgver=5.0.4 pkgrel=1 pkgdesc="A free library for arbitrary precision arithmetic (32-bit)" arch=('x86_64') @@ -12,8 +13,9 @@ depends=('lib32-gcc-libs' $_pkgbasename) makedepends=(gcc-multilib) license=('LGPL3') options=(!libtool) -source=(ftp://ftp.gnu.org/gnu/gmp/gmp-${pkgver}.tar.bz2) -md5sums=('8061f765cc86b9765921a0c800615804') +source=(ftp://ftp.gnu.org/gnu/gmp/gmp-${pkgver}.tar.xz{,.sig}) +md5sums=('0881f4ff2617226c673fc534ac39d448' + 'f9e448fff9eaeccdde6ee1f1df00c988') build() { export CC="gcc -m32" diff --git a/testing/mailman/PKGBUILD b/testing/mailman/PKGBUILD new file mode 100644 index 000000000..7acce6dfb --- /dev/null +++ b/testing/mailman/PKGBUILD @@ -0,0 +1,65 @@ +# $Id: PKGBUILD 150587 2012-02-18 15:53:57Z pierre $ +# Maintainer: Paul Mattal + +pkgname=mailman +pkgver=2.1.14 +pkgrel=2 +pkgdesc="Mailing list manager with built in web access" +arch=('i686' 'x86_64') +license=('GPL') +url="http://www.list.org/" +depends=('python2' 'smtp-server') +# 'Defaults.py' should not be changed by users; 'mm_cfg.py' should instead. +backup=('usr/lib/mailman/Mailman/mm_cfg.py') +install=$pkgname.install +source=("http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tgz" + 'mailman-2.1-build.patch' + 'rc.mailman') +md5sums=('9ea163871ceccbd33fee4c9e335fcf7b' + 'ed04d062379eb21e39ce1e70e6b1ade2' + '3d83d06d0ec3319bf3c7d9df5d18e89f') + +build() { + cd $srcdir/$pkgname-$pkgver + + # fix calls to /usr/bin/python + find . -name '*.py' -exec sed -i 's@^#!.*python$@#!/usr/bin/python2@' {} + + # fix directory permissions to satisfy check_perms + patch -Np1 -i ${srcdir}/mailman-2.1-build.patch + + ./configure --without-permcheck \ + --prefix=/usr/lib/mailman \ + --with-var-prefix=/var/lib/mailman \ + --with-mail-gid=80 \ + --with-username=80 --with-groupname=80 \ + --with-cgi-gid=http --with-python=/usr/bin/python2 + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + + # let's follow Fedora FHS way; Gentoo does it the other way round + + # Create a link so that the config file mm_cfg.py appears in config + # directory /etc/mailman. We don't put mm_cfg.py in the config directory + # because its executable code (python file) and the security policy wants + # to keep executable code out of /etc and inside of a lib directory instead, + # and because traditionally mm_cfg.py was in the Mailman subdirectory and + # experienced mailman admins will expect to find it there. But having it + # "appear" in the config directory is good practice and heading in the + # right direction for FHS compliance. + install -d -m755 ${pkgdir}/etc/${pkgname} + ln -sv /usr/lib/mailman/Mailman/mm_cfg.py ${pkgdir}/etc/${pkgname}/mm_cfg.py + + # fix some permissions to satisfy check_perms + chown -R 80:80 $pkgdir/{usr/lib/mailman,var/lib/mailman,etc/mailman/*} + chown http:80 ${pkgdir}/var/lib/mailman/archives/private + chmod 2770 ${pkgdir}/var/lib/mailman/archives/private + chmod 2755 ${pkgdir}/usr/lib/mailman/cgi-bin/* + chmod 2755 ${pkgdir}/usr/lib/mailman/mail/mailman + + # install the launch script + install -D -m755 $srcdir/rc.mailman $pkgdir/etc/rc.d/mailman +} diff --git a/testing/mailman/mailman-2.1-build.patch b/testing/mailman/mailman-2.1-build.patch new file mode 100644 index 000000000..d00613ad7 --- /dev/null +++ b/testing/mailman/mailman-2.1-build.patch @@ -0,0 +1,694 @@ +diff -ruN mailman-2.1.12-a/bin/Makefile.in mailman-2.1.12-b/bin/Makefile.in +--- mailman-2.1.12-a/bin/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/bin/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -56,7 +55,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -72,8 +71,6 @@ + $(INSTALL) -m $(EXEMODE) $(BUILDDIR)/$$f $(DESTDIR)$(SCRIPTSDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/cron/Makefile.in mailman-2.1.12-b/cron/Makefile.in +--- mailman-2.1.12-a/cron/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/cron/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -68,8 +67,6 @@ + $(INSTALL) -m $(EXEMODE) $(BUILDDIR)/$$f $(DESTDIR)$(CRONDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Archiver/Makefile.in mailman-2.1.12-b/Mailman/Archiver/Makefile.in +--- mailman-2.1.12-a/Mailman/Archiver/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Archiver/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -47,7 +46,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -63,8 +62,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Bouncers/Makefile.in mailman-2.1.12-b/Mailman/Bouncers/Makefile.in +--- mailman-2.1.12-a/Mailman/Bouncers/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Bouncers/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Cgi/Makefile.in mailman-2.1.12-b/Mailman/Cgi/Makefile.in +--- mailman-2.1.12-a/Mailman/Cgi/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Cgi/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -47,7 +46,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -63,8 +62,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(CGIDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Commands/Makefile.in mailman-2.1.12-b/Mailman/Commands/Makefile.in +--- mailman-2.1.12-a/Mailman/Commands/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Commands/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Gui/Makefile.in mailman-2.1.12-b/Mailman/Gui/Makefile.in +--- mailman-2.1.12-a/Mailman/Gui/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Gui/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Handlers/Makefile.in mailman-2.1.12-b/Mailman/Handlers/Makefile.in +--- mailman-2.1.12-a/Mailman/Handlers/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Handlers/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Logging/Makefile.in mailman-2.1.12-b/Mailman/Logging/Makefile.in +--- mailman-2.1.12-a/Mailman/Logging/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Logging/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Makefile.in mailman-2.1.12-b/Mailman/Makefile.in +--- mailman-2.1.12-a/Mailman/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -20,8 +20,6 @@ + + # Variables set by configure + +-VERSION= @VERSION@ +- + VPATH= @srcdir@ + srcdir= @srcdir@ + bindir= @bindir@ +@@ -30,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -48,7 +45,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -79,12 +76,6 @@ + (cd $$d; $(MAKE) DESTDIR=$(DESTDIR) install); \ + done + +-finish: +- @for d in $(SUBDIRS); \ +- do \ +- (cd $$d; $(MAKE) DESTDIR=$(DESTDIR) finish); \ +- done +- + clean: + for d in $(SUBDIRS); \ + do \ +diff -ruN mailman-2.1.12-a/Mailman/MTA/Makefile.in mailman-2.1.12-b/Mailman/MTA/Makefile.in +--- mailman-2.1.12-a/Mailman/MTA/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/MTA/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Mailman/Queue/Makefile.in mailman-2.1.12-b/Mailman/Queue/Makefile.in +--- mailman-2.1.12-a/Mailman/Queue/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Mailman/Queue/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -45,7 +44,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,8 +60,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/$$f $(DESTDIR)$(PACKAGEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/Makefile.in mailman-2.1.12-b/Makefile.in +--- mailman-2.1.12-a/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -61,11 +61,10 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +-DIRSETGID= chmod g+s + + DATE = $(shell python -c 'import time; print time.strftime("%d-%b-%Y"),') + LANGPACK = README-I18N.en templates messages +@@ -85,14 +84,24 @@ + + doinstall: $(SUBDIRS) + @echo "Creating architecture independent directories..." ++ dir=$(DESTDIR)$(prefix); \ ++ if test ! -d $$dir; then \ ++ echo "Creating directory hierarchy $$dir"; \ ++ $(INSTALL) -d -m $(DIRMODE) $$dir; \ ++ else true; \ ++ fi; ++ dir=$(DESTDIR)$(var_prefix); \ ++ if test ! -d $$dir; then \ ++ echo "Creating directory hierarchy $$dir"; \ ++ $(INSTALL) -d -m $(DIRMODE) $$dir; \ ++ else true; \ ++ fi; + @for d in $(VAR_DIRS); \ + do \ + dir=$(DESTDIR)$(var_prefix)/$$d; \ + if test ! -d $$dir; then \ + echo "Creating directory hierarchy $$dir"; \ +- $(srcdir)/mkinstalldirs $$dir; \ +- chmod $(DIRMODE) $$dir; \ +- $(DIRSETGID) $$dir; \ ++ $(INSTALL) -d -m $(DIRMODE) $$dir; \ + else true; \ + fi; \ + done +@@ -102,9 +111,7 @@ + dir=$(DESTDIR)$(prefix)/$$d; \ + if test ! -d $$dir; then \ + echo "Creating directory hierarchy $$dir"; \ +- $(srcdir)/mkinstalldirs $$dir; \ +- chmod $(DIRMODE) $$dir; \ +- $(DIRSETGID) $$dir; \ ++ $(INSTALL) -d -m $(DIRMODE) $$dir; \ + else true; \ + fi; \ + done +@@ -114,9 +121,7 @@ + dir=$(DESTDIR)$(exec_prefix)/$$d; \ + if test ! -d $$dir; then \ + echo "Creating directory hierarchy $$dir"; \ +- $(srcdir)/mkinstalldirs $$dir; \ +- chmod $(DIRMODE) $$dir; \ +- $(DIRSETGID) $$dir; \ ++ $(INSTALL) -d -m $(DIRMODE) $$dir; \ + else true; \ + fi; \ + done +diff -ruN mailman-2.1.12-a/messages/Makefile.in mailman-2.1.12-b/messages/Makefile.in +--- mailman-2.1.12-a/messages/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/messages/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -32,7 +32,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -43,7 +42,6 @@ + CFLAGS= $(OPT) $(DEFS) + PACKAGEDIR= $(prefix)/messages + SHELL= /bin/sh +-DIRSETGID= chmod g+s + MSGFMT= @PYTHON@ ../build/bin/msgfmt.py + MSGMERGE= msgmerge + +@@ -60,7 +58,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -90,9 +88,8 @@ + do \ + dir=$(DESTDIR)$(prefix)/$$d; \ + echo "Creating language directory $$dir"; \ +- $(srcdir)/../mkinstalldirs $$dir; \ +- chmod $(DIRMODE) $$dir; \ +- $(DIRSETGID) $$dir; \ ++ $(INSTALL) -d -m $(DIRMODE) `dirname $$dir`; \ ++ $(INSTALL) -d -m $(DIRMODE) $$dir; \ + done + @for d in $(LANGUAGES); \ + do \ +@@ -113,8 +110,6 @@ + + mofiles: $(MOFILES) + +-finish: +- + clean: + -rm -f */LC_MESSAGES/mailman.mo + +diff -ruN mailman-2.1.12-a/misc/Makefile.in mailman-2.1.12-b/misc/Makefile.in +--- mailman-2.1.12-a/misc/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/misc/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -30,7 +30,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + PYTHON= @PYTHON@ + +@@ -62,7 +61,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + DATAMODE= 664 +@@ -101,8 +100,6 @@ + (cd $(PKGDIR)/$$p ; umask 02 ; PYTHONPATH=$(PYTHONLIBDIR) $(PYTHON) $(SETUPCMD)); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/scripts/Makefile.in mailman-2.1.12-b/scripts/Makefile.in +--- mailman-2.1.12-a/scripts/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/scripts/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -49,7 +48,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -68,8 +67,6 @@ + $(INSTALL) -m $(FILEMODE) $(srcdir)/join $(DESTDIR)$(SCRIPTSDIR)/subscribe + $(INSTALL) -m $(FILEMODE) $(srcdir)/leave $(DESTDIR)$(SCRIPTSDIR)/unsubscribe + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/src/Makefile.in mailman-2.1.12-b/src/Makefile.in +--- mailman-2.1.12-a/src/Makefile.in 2009-07-28 12:19:47.000000000 +0200 ++++ mailman-2.1.12-b/src/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + PYTHON= @PYTHON@ + +@@ -63,10 +62,9 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 +-EXEMODE= 755 ++DIRMODE= 2775 ++EXEMODE= 2755 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +-DIRSETGID= chmod g+s + + # Fixed definitions + +@@ -110,20 +108,10 @@ + do \ + exe=$(DESTDIR)$(CGIDIR)/$$f$(CGIEXT); \ + $(INSTALL_PROGRAM) $$f $$exe; \ +- $(DIRSETGID) $$exe; \ + done + for f in $(MAIL_PROGS); \ + do \ + $(INSTALL_PROGRAM) $$f $(DESTDIR)$(MAILDIR); \ +- $(DIRSETGID) $(DESTDIR)$(MAILDIR)/$$f; \ +- done +- +-finish: +- -for f in $(SUID_CGI_PROGS); \ +- do \ +- exe=$(DESTDIR)$(CGIDIR)/$$f$(CGIEXT); \ +- chown $(MAILMAN_USER) $$exe; \ +- chmod u+s $$exe; \ + done + + clean: +diff -ruN mailman-2.1.12-a/templates/Makefile.in mailman-2.1.12-b/templates/Makefile.in +--- mailman-2.1.12-a/templates/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/templates/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + TRUE= @TRUE@ + +@@ -48,7 +47,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -61,15 +60,13 @@ + install: + for d in $(LANGUAGES); \ + do \ +- $(srcdir)/../mkinstalldirs $(DESTDIR)$(TEMPLATEDIR)/$$d; \ ++ $(INSTALL) -d -m $(DIRMODE) $(DESTDIR)$(TEMPLATEDIR)/$$d; \ + for f in $(srcdir)/$$d/*.html $(srcdir)/$$d/*.txt; \ + do \ + $(INSTALL) -m $(FILEMODE) $$f $(DESTDIR)$(TEMPLATEDIR)/$$d; \ + done; \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/tests/bounces/Makefile.in mailman-2.1.12-b/tests/bounces/Makefile.in +--- mailman-2.1.12-a/tests/bounces/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/tests/bounces/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -46,7 +45,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -60,8 +59,6 @@ + $(INSTALL) -m $(FILEMODE) $$f $(DESTDIR)$(BOUNCEDIR); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/tests/Makefile.in mailman-2.1.12-b/tests/Makefile.in +--- mailman-2.1.12-a/tests/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/tests/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -46,7 +45,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -71,8 +70,6 @@ + (cd $$d; $(MAKE) DESTDIR=$(DESTDIR) install); \ + done + +-finish: +- + clean: + + distclean: +diff -ruN mailman-2.1.12-a/tests/msgs/Makefile.in mailman-2.1.12-b/tests/msgs/Makefile.in +--- mailman-2.1.12-a/tests/msgs/Makefile.in 2009-02-23 22:23:35.000000000 +0100 ++++ mailman-2.1.12-b/tests/msgs/Makefile.in 2009-07-28 12:19:48.000000000 +0200 +@@ -28,7 +28,6 @@ + DESTDIR= + + CC= @CC@ +-CHMOD= @CHMOD@ + INSTALL= @INSTALL@ + + DEFS= @DEFS@ +@@ -46,7 +45,7 @@ + # Modes for directories and executables created by the install + # process. Default to group-writable directories but + # user-only-writable for executables. +-DIRMODE= 775 ++DIRMODE= 2775 + EXEMODE= 755 + FILEMODE= 644 + INSTALL_PROGRAM=$(INSTALL) -m $(EXEMODE) +@@ -60,8 +59,6 @@ + $(INSTALL) -m $(FILEMODE) $$f $(DESTDIR)$(MSGSDIR); \ + done + +-finish: +- + clean: + + distclean: diff --git a/testing/mailman/mailman.install b/testing/mailman/mailman.install new file mode 100644 index 000000000..ec85260a5 --- /dev/null +++ b/testing/mailman/mailman.install @@ -0,0 +1,31 @@ +## arg 1: the new package version +post_install() { + # Make sure the group and user "mailman" exists on this system and has the correct values + if grep -q "^mailman:" /etc/group &> /dev/null ; then + groupmod -g 80 -n mailman mailman &> /dev/null + else + groupadd -g 80 mailman &> /dev/null + fi + + if grep -q "^mailman:" /etc/passwd 2> /dev/null ; then + usermod -s /sbin/nologin -c "GNU Mailing List Manager" -d /usr/lib/mailman -u 80 -g mailman mailman &> /dev/null + else + useradd -s /sbin/nologin -c "GNU Mailing List Manager" -d /usr/lib/mailman -u 80 -g mailman -M -r mailman &> /dev/null + fi + + # check file permissions +# cd /usr/lib/mailman && bin/check_perms -f > /dev/null 2>&1 # -f applies fixes we should solve in the PKGBUILD + cd /usr/lib/mailman && bin/check_perms > /dev/null +} + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + post_install $1 +} + +## arg 1: the old package version +pre_remove() { + userdel mailman &>/dev/null + groupdel mailman &>/dev/null || /bin/true +} diff --git a/testing/mailman/rc.mailman b/testing/mailman/rc.mailman new file mode 100644 index 000000000..07660e530 --- /dev/null +++ b/testing/mailman/rc.mailman @@ -0,0 +1,35 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + stat_busy "Starting mailman Daemon" + /usr/lib/mailman/bin/mailmanctl start &>/dev/null + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon mailman + stat_done + fi + ;; + stop) + stat_busy "Stopping mailman Daemon" + /usr/lib/mailman/bin/mailmanctl stop &>/dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon mailman + stat_done + fi + ;; + restart) + $0 stop + sleep 3 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac diff --git a/testing/xorg-server/PKGBUILD b/testing/xorg-server/PKGBUILD index f1d323746..b7311c932 100644 --- a/testing/xorg-server/PKGBUILD +++ b/testing/xorg-server/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 150093 2012-02-12 09:46:06Z andyrtr $ +# $Id: PKGBUILD 150591 2012-02-18 17:18:56Z andyrtr $ # Maintainer: Jan de Groot pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') pkgver=1.11.99.903 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('custom') url="http://xorg.freedesktop.org" @@ -52,6 +52,9 @@ build() { --enable-xephyr \ --enable-glx-tls \ --enable-kdrive \ + --enable-kdrive-evdev \ + --enable-kdrive-kbd \ + --enable-kdrive-mouse \ --enable-install-setuid \ --enable-config-udev \ --disable-config-dbus \ -- cgit v1.2.3-54-g00ecf