From 99136e3a2e9f6f07a7ff08d5721bce354b853c8b Mon Sep 17 00:00:00 2001 From: root Date: Tue, 20 Mar 2012 00:01:23 +0000 Subject: Tue Mar 20 00:01:23 UTC 2012 --- community/arm-elf-gcc-base/PKGBUILD | 6 +- community/calibre/PKGBUILD | 6 +- community/directfb/DirectFB-1.4.9-libpng-1.5.patch | 74 ++-- community/directfb/PKGBUILD | 22 +- community/directfb/directfb-missing_include.patch | 376 +++++++++++++++++++++ community/dmd/PKGBUILD | 9 +- community/freeimage/PKGBUILD | 21 +- community/gnustep-back/PKGBUILD | 6 +- community/gnustep-base/PKGBUILD | 6 +- community/gnustep-gui/PKGBUILD | 8 +- community/gtranslator/PKGBUILD | 10 +- community/gtranslator/gtranslator.changelog | 3 + community/gummi/PKGBUILD | 30 +- community/gummi/gummi.install | 14 + community/luarocks/PKGBUILD | 6 +- community/luminancehdr/PKGBUILD | 29 +- community/luminancehdr/luminancehdr.changelog | 5 +- community/mfs/PKGBUILD | 28 +- community/monit/PKGBUILD | 6 +- community/monit/monit.changelog | 3 + community/nzbget/PKGBUILD | 37 +- community/openntpd/PKGBUILD | 40 +-- community/openntpd/openntpd.install | 8 - community/plan9port/PKGBUILD | 6 +- community/pork/PKGBUILD | 11 +- community/proj/PKGBUILD | 25 +- community/qingy/PKGBUILD | 40 +-- community/qingy/qingy.install | 7 +- community/qmmp/PKGBUILD | 6 +- community/qmmp/qmmp.changelog | 3 + community/qtfm/PKGBUILD | 5 +- community/qtfm/qtfm.changelog | 3 + community/raul/PKGBUILD | 4 +- community/springlobby/PKGBUILD | 24 +- community/yaws/PKGBUILD | 41 +-- community/yaws/yaws.install | 13 + 36 files changed, 667 insertions(+), 274 deletions(-) create mode 100644 community/directfb/directfb-missing_include.patch create mode 100644 community/gummi/gummi.install create mode 100644 community/yaws/yaws.install (limited to 'community') diff --git a/community/arm-elf-gcc-base/PKGBUILD b/community/arm-elf-gcc-base/PKGBUILD index 67822acc7..13d63059a 100644 --- a/community/arm-elf-gcc-base/PKGBUILD +++ b/community/arm-elf-gcc-base/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 67643 2012-03-13 15:01:14Z spupykin $ +# $Id: PKGBUILD 68141 2012-03-18 17:28:57Z spupykin $ # Maintainer: Sergej Pupykin pkgname=arm-elf-gcc-base pkgver=4.6.3 -pkgrel=1 +pkgrel=2 pkgdesc="The GNU Compiler Collection" arch=(i686 x86_64) license=('GPL' 'LGPL') @@ -56,5 +56,5 @@ package() { # strip it manually strip $pkgdir/usr/bin/* 2>/dev/null || true - find $pkgdir/usr/lib -type f -exec arm-elf-strip {} \; 2>/dev/null || true + find $pkgdir/usr/lib -type f -exec arm-elf-strip --strip-debug --strip-unneeded {} \; 2>/dev/null || true } diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index d43c88e55..449df9c2a 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 67914 2012-03-16 09:03:50Z giovanni $ +# $Id: PKGBUILD 68104 2012-03-18 06:04:46Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Petrov Roman # Contributor: Andrea Fagiani pkgname=calibre pkgver=0.8.43 -pkgrel=1 +pkgrel=2 pkgdesc="Ebook management application" arch=('i686' 'x86_64') url="http://calibre-ebook.com/" @@ -16,7 +16,7 @@ depends=('python2-dateutil' 'python2-cssutils' 'python2-cherrypy' 'python-imaging' 'shared-mime-info' 'python-dnspython' 'libunrar' 'python2-pyqt' 'icu') makedepends=('python2-pycountry') -optdepends=('ipython: to use calibre-debug') +optdepends=('ipython2: to use calibre-debug') install=calibre.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz" 'desktop_integration.patch' diff --git a/community/directfb/DirectFB-1.4.9-libpng-1.5.patch b/community/directfb/DirectFB-1.4.9-libpng-1.5.patch index e428afbaf..65470ea8f 100644 --- a/community/directfb/DirectFB-1.4.9-libpng-1.5.patch +++ b/community/directfb/DirectFB-1.4.9-libpng-1.5.patch @@ -115,39 +115,7 @@ index 6d65ea3..7d82c5c 100644 if (!trans[i]) { palette[i].red = (key & 0xff0000) >> 16; palette[i].green = (key & 0x00ff00) >> 8; -@@ -625,20 +636,23 @@ png_info_callback( png_structp png_read_ptr, - } - else { - /* ...or based on trans rgb value */ -- png_color_16p trans = &data->info_ptr->trans_color; -- -- data->color_key = (((trans->red & 0xff00) << 8) | -- ((trans->green & 0xff00)) | -- ((trans->blue & 0xff00) >> 8)); -+ data->color_key = (((trans_color->red & 0xff00) << 8) | -+ ((trans_color->green & 0xff00)) | -+ ((trans_color->blue & 0xff00) >> 8)); - } - } - - switch (data->color_type) { - case PNG_COLOR_TYPE_PALETTE: { -- png_colorp palette = data->info_ptr->palette; -- png_bytep trans = data->info_ptr->trans_alpha; -- int num_trans = data->info_ptr->num_trans; -- int num_colors = MIN( MAXCOLORMAPSIZE, data->info_ptr->num_palette ); -+ png_colorp palette; -+ png_bytep trans; -+ png_color_16p trans_color; -+ int num_trans; -+ int num_colors; -+ -+ png_get_PLTE( data->png_ptr, data->info_ptr, &palette, &num_colors ); -+ num_colors = MIN( MAXCOLORMAPSIZE, num_colors ); -+ png_get_tRNS( data->png_ptr, data->info_ptr, &trans, &num_trans, &trans_color ); - - for (i=0; icolors[i].a = (i < num_trans) ? trans[i] : 0xff; + -- 1.7.4.1 @@ -242,3 +210,43 @@ index 96e4220..d4b6bf4 100644 -- 1.7.4.1 +--- a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2012-02-14 19:04:52.000000000 -0500 ++++ b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2012-02-14 19:07:18.000000000 -0500 +@@ -710,10 +709,15 @@ + + switch (data->color_type) { + case PNG_COLOR_TYPE_PALETTE: { +- png_colorp palette = data->info_ptr->palette; +- png_bytep trans = data->info_ptr->trans_alpha; +- int num_trans = data->info_ptr->num_trans; +- int num_colors = MIN( MAXCOLORMAPSIZE, data->info_ptr->num_palette ); ++ png_colorp palette; ++ png_bytep trans; ++ png_color_16p trans_color; ++ int num_trans; ++ int num_colors; ++ ++ png_get_PLTE( data->png_ptr, data->info_ptr, &palette, &num_colors ); ++ num_colors = MIN( MAXCOLORMAPSIZE, num_colors ); ++ png_get_tRNS( data->png_ptr, data->info_ptr, &trans, &num_trans, &trans_color ); + + for (i=0; icolors[i].a = (i < num_trans) ? trans[i] : 0xff; +--- a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c.old 2012-02-14 22:40:30.000000000 -0500 ++++ b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c 2012-02-14 23:37:19.000000000 -0500 +@@ -638,12 +638,10 @@ + data->color_key = key; + } + else { +- /* ...or based on trans rgb value */ +- png_color_16p trans = &data->info_ptr->trans_color; + +- data->color_key = (((trans->red & 0xff00) << 8) | +- ((trans->green & 0xff00)) | +- ((trans->blue & 0xff00) >> 8)); ++ data->color_key = (((trans_color->red & 0xff00) << 8) | ++ ((trans_color->green & 0xff00)) | ++ ((trans_color->blue & 0xff00) >> 8)); + } + } + diff --git a/community/directfb/PKGBUILD b/community/directfb/PKGBUILD index 3a34cb6d3..1e23e4f65 100644 --- a/community/directfb/PKGBUILD +++ b/community/directfb/PKGBUILD @@ -1,27 +1,29 @@ -# $Id: PKGBUILD 63532 2012-02-05 11:54:02Z ibiru $ +# $Id: PKGBUILD 68160 2012-03-18 19:39:44Z ebelanger $ # Maintainer: Jaroslav Lichtblau # Maintainer: Eric Bélanger pkgname=directfb -pkgver=1.4.14 -pkgrel=3 +pkgver=1.5.3 +pkgrel=1 pkgdesc="A thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system on top of the Linux Framebuffer Device" arch=('i686' 'x86_64') url="http://www.directfb.org" license=('LGPL') depends=('gcc-libs' 'libjpeg' 'sdl' 'sysfsutils' 'libpng' 'freetype2') options=('!libtool') -changelog=$pkgname.changelog -source=(http://www.directfb.org/downloads/Core/DirectFB-${pkgver%.*}/DirectFB-${pkgver}.tar.gz DirectFB-1.4.9-libpng-1.5.patch) -md5sums=('de0745d25a6ac9e337d4d5572df85471' - '84f3181e96692efc5ff68e5dac19541f') +source=(http://www.directfb.org/downloads/Core/DirectFB-${pkgver%.*}/DirectFB-${pkgver}.tar.gz \ + DirectFB-1.4.9-libpng-1.5.patch directfb-missing_include.patch) +md5sums=('54a9ec931c8e3c82adb924194e65120e' + '82f552ae306871382a6a8e05cffee723' + '6b7ceca416c28a3791a145c15bf6f462') build() { cd "${srcdir}/DirectFB-${pkgver}" patch -p1 -i ../DirectFB-1.4.9-libpng-1.5.patch - ./configure --prefix=/usr --sysconfdir=/etc --enable-static --enable-debug \ - --enable-zlib --enable-x11 --enable-sdl --disable-vnc --disable-osx \ - --enable-video4linux2 --enable-voodoo + patch -p1 -i ../directfb-missing_include.patch + CFLAGS+="-fno-inline" ./configure --prefix=/usr --sysconfdir=/etc --enable-static \ + --enable-zlib --enable-x11 --enable-sdl --disable-vnc --disable-osx \ + --enable-video4linux2 --enable-voodoo make } diff --git a/community/directfb/directfb-missing_include.patch b/community/directfb/directfb-missing_include.patch new file mode 100644 index 000000000..4b1af5a30 --- /dev/null +++ b/community/directfb/directfb-missing_include.patch @@ -0,0 +1,376 @@ +--- /dev/null 2012-02-14 14:47:01.028967126 -0500 ++++ b/lib/voodoo/link.h 2012-02-14 21:19:05.000000000 -0500 +@@ -0,0 +1,85 @@ ++/* ++ (c) Copyright 2001-2009 The world wide DirectFB Open Source Community (directfb.org) ++ (c) Copyright 2000-2004 Convergence (integrated media) GmbH ++ ++ All rights reserved. ++ ++ Written by Denis Oliver Kropp , ++ Andreas Hundt , ++ Sven Neumann , ++ Ville Syrjälä and ++ Claudio Ciccani . ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the ++ Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ Boston, MA 02111-1307, USA. ++*/ ++ ++#ifndef __VOODOO__LINK_H__ ++#define __VOODOO__LINK_H__ ++ ++#include ++ ++ ++typedef struct { ++ void *ptr; ++ size_t length; ++ size_t done; ++} VoodooChunk; ++ ++ ++struct __V_VoodooLink { ++ void *priv; ++ u32 code; ++ ++ void (*Close)( VoodooLink *link ); ++ ++ /* See 'read(2)', blocking */ ++ ssize_t (*Read) ( VoodooLink *link, ++ void *buffer, ++ size_t count ); ++ ++ /* See 'write(2)', blocking */ ++ ssize_t (*Write)( VoodooLink *link, ++ const void *buffer, ++ size_t count ); ++ ++ ++ /* For later... */ ++ DirectResult (*SendReceive)( VoodooLink *link, ++ VoodooChunk *send, ++ size_t num_send, ++ VoodooChunk *recv, ++ size_t num_recv ); ++ ++ DirectResult (*WakeUp) ( VoodooLink *link ); ++ ++ DirectResult (*WaitForData)( VoodooLink *link, ++ int timeout_ms ); ++}; ++ ++ ++DirectResult VOODOO_API voodoo_link_init_connect( VoodooLink *link, ++ const char *hostname, ++ int port, ++ bool raw ); ++ ++DirectResult VOODOO_API voodoo_link_init_local ( VoodooLink *link, ++ const char *path, ++ bool raw ); ++ ++DirectResult VOODOO_API voodoo_link_init_fd ( VoodooLink *link, ++ int fd[2] ); ++ ++#endif +--- /dev/null 2012-02-14 14:47:01.028967126 -0500 ++++ b/lib/voodoo/packet.h 2012-02-14 21:37:45.000000000 -0500 +@@ -0,0 +1,285 @@ ++/* ++ (c) Copyright 2001-2011 The world wide DirectFB Open Source Community (directfb.org) ++ (c) Copyright 2000-2004 Convergence (integrated media) GmbH ++ ++ All rights reserved. ++ ++ Written by Denis Oliver Kropp , ++ Andreas Hundt , ++ Sven Neumann , ++ Ville Syrjälä and ++ Claudio Ciccani . ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the ++ Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ Boston, MA 02111-1307, USA. ++*/ ++ ++#ifndef __VOODOO__PACKET_H__ ++#define __VOODOO__PACKET_H__ ++ ++extern "C" { ++#include ++#include ++#include ++#include ++ ++ ++#include ++} ++ ++ ++typedef enum { ++ VPHF_NONE = 0x00000000, ++ ++ VPHF_COMPRESSED = 0x00000001, ++ ++ VPHF_ALL = 0x00000001 ++} VoodooPacketHeaderFlags; ++ ++ ++typedef struct { ++ u32 size; ++ u32 flags; ++ u32 uncompressed; ++ u32 align; ++} VoodooPacketHeader; ++ ++ ++class VoodooPacket { ++public: ++ DirectLink link; ++ bool sending; ++ ++private: ++ void *data; ++ void *current; ++ VoodooPacketHeader header; ++ ++ VoodooPacket( u32 size, ++ void *data ) ++ : ++ sending(false), ++ data(data), ++ current(data) ++ { ++ memset( &link, 0, sizeof(link) ); ++ ++ header.size = size; ++ header.flags = VPHF_NONE; ++ header.uncompressed = size; ++ } ++ ++ VoodooPacket( u32 size, ++ u32 flags, ++ u32 uncompressed, ++ void *data ) ++ : ++ sending(false), ++ data(data), ++ current(data) ++ { ++ memset( &link, 0, sizeof(link) ); ++ ++ header.size = size; ++ header.flags = VPHF_COMPRESSED; ++ header.uncompressed = uncompressed; ++ } ++ ++ ~VoodooPacket() {}; ++ ++public: ++/* ++ static VoodooPacket * ++ New( u32 size ) ++ { ++ VoodooPacket *packet = (VoodooPacket*) D_MALLOC( sizeof(VoodooPacket) + size ); ++ ++ if (!packet) { ++ D_OOM(); ++ return NULL; ++ } ++ ++ return new (packet) VoodooPacket( size, packet + 1 ); ++ ++ ++ if (data) ++ this->data = data; ++ else ++ this->data = header + 1; ++ } ++*/ ++ static VoodooPacket * ++ New( u32 size, ++ void *data ) ++ { ++ return new VoodooPacket( size, data ); ++ } ++ ++ static VoodooPacket * ++ Reset( VoodooPacket *packet, ++ u32 size, ++ void *data ) ++ { ++ return new (packet) VoodooPacket( size, data ); ++ } ++ ++ static VoodooPacket * ++ New( void *header, ++ u32 size ) ++ { ++ VoodooPacketHeader *h = (VoodooPacketHeader*) header; ++ ++ h->size = size; ++ h->flags = VPHF_NONE; ++ h->uncompressed = size; ++ ++ return new VoodooPacket( size, (char*) header + sizeof(VoodooPacketHeader) ); ++ } ++ ++ static VoodooPacket * ++ New( u32 size ) ++ { ++ VoodooPacket *p = (VoodooPacket*) D_MALLOC( sizeof(VoodooPacket) + VOODOO_PACKET_MAX ); ++ ++ if (!p) { ++ D_OOM(); ++ return NULL; ++ } ++ ++ return new (p) VoodooPacket( size, p + 1 ); ++ } ++ ++ static VoodooPacket * ++ Compressed( VoodooPacket *packet ) ++ { ++ VoodooPacket *p = (VoodooPacket*) D_MALLOC( sizeof(VoodooPacket) + packet->header.size * 4 / 3 ); ++ ++ if (!p) { ++ D_OOM(); ++ return NULL; ++ } ++ ++ int compressed = direct_fastlz_compress( packet->data, packet->header.uncompressed, p + 1 ); ++ ++ if ((size_t) compressed < packet->header.uncompressed) ++ return new (p) VoodooPacket( compressed, VPHF_COMPRESSED, packet->header.uncompressed, p + 1 ); ++ ++ D_FREE( p ); ++ ++ return packet; ++ } ++ ++ static VoodooPacket * ++ Copy( VoodooPacket *packet ) ++ { ++ VoodooPacket *p = (VoodooPacket*) D_MALLOC( sizeof(VoodooPacket) + packet->header.size ); ++ ++ if (!p) { ++ D_OOM(); ++ return NULL; ++ } ++ ++ direct_memcpy( p + 1, packet->data_start(), packet->header.size ); ++ ++ return new (p) VoodooPacket( packet->header.size, packet->header.flags, packet->header.uncompressed, p + 1 ); ++ } ++ ++ static VoodooPacket * ++ Copy( u32 size, ++ u32 flags, ++ u32 uncompressed, ++ void *data ) ++ { ++ VoodooPacket *p = (VoodooPacket*) D_MALLOC( sizeof(VoodooPacket) + size ); ++ ++ if (!p) { ++ D_OOM(); ++ return NULL; ++ } ++ ++ direct_memcpy( p + 1, data, size ); ++ ++ return new (p) VoodooPacket( size, flags, uncompressed, p + 1 ); ++ } ++ ++ inline u32 ++ size() const ++ { ++ return header.size; ++ } ++ ++ inline u32 ++ flags() const ++ { ++ return header.flags; ++ } ++ ++ inline u32 ++ uncompressed() const ++ { ++ return header.uncompressed; ++ } ++ ++ inline const void * ++ data_header() const ++ { ++ D_ASSERT( data == this + 1 ); ++ ++ return &header; ++ } ++ ++ inline const void * ++ data_start() const ++ { ++ return data; ++ } ++ ++ inline void * ++ data_raw() const ++ { ++ return current; ++ } ++ ++ ++ inline bool ++ append( size_t size ) ++ { ++ D_ASSERT( data == this + 1 ); ++ ++ if (header.size + size > VOODOO_PACKET_MAX) ++ return false; ++ ++ current = (char*) data + header.size; ++ ++ header.size += size; ++ header.uncompressed += size; ++ ++ return true; ++ } ++ ++ inline void ++ reset( size_t size ) ++ { ++ D_ASSERT( data == this + 1 ); ++ ++ current = (char*) data; ++ ++ header.size = size; ++ header.uncompressed = size; ++ } ++}; ++ ++ ++#endif diff --git a/community/dmd/PKGBUILD b/community/dmd/PKGBUILD index 79d4d0c51..c0e843c15 100644 --- a/community/dmd/PKGBUILD +++ b/community/dmd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64556 2012-02-16 07:01:07Z svenstaro $ +# $Id: PKGBUILD 68172 2012-03-18 20:40:01Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Chris Brannon # Contributor: Andrea Scarpino @@ -8,7 +8,7 @@ pkgname=('dmd' 'libphobos') pkgbase=dmd pkgver=2.058 -pkgrel=1 +pkgrel=2 pkgdesc="The Digital Mars D compiler" arch=('i686' 'x86_64') url="http://www.digitalmars.com/d/2.0/" @@ -54,6 +54,9 @@ package_dmd() { mkdir -p $pkgdir/usr/share/d/samples/ cp -r $srcdir/dmd2/samples/d/* $pkgdir/usr/share/d/samples/ + find $pkgdir/usr -type f | xargs chmod 0644 + chmod 755 $pkgdir/usr/bin/* + install -Dm755 $srcdir/D-Programming-Language-tools-*/rdmd $pkgdir/usr/bin/rdmd } @@ -70,6 +73,8 @@ package_libphobos() { mkdir -p $pkgdir/usr/share/doc/d/ cp -r $srcdir/dmd2/html $pkgdir/usr/share/doc/d/ + find $pkgdir/usr -type f | xargs chmod 0644 + install -Dm644 $srcdir/dmd2/src/druntime/LICENSE_1_0.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime install -Dm644 $srcdir/dmd2/src/phobos/phoboslicense.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos } diff --git a/community/freeimage/PKGBUILD b/community/freeimage/PKGBUILD index 56cd2ccb4..a1809083f 100644 --- a/community/freeimage/PKGBUILD +++ b/community/freeimage/PKGBUILD @@ -1,44 +1,37 @@ +# Maintainer: Sven-Hendrik Haase # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Stefan Husmann # Contributor: Mihai Militaru # Contributor: scippio pkgname=freeimage -pkgver=3.15.1 +pkgver=3.15.3 pkgrel=1 -pkgdesc="Library project for developers who would like to support popular graphics image formats." +pkgdesc="Library project for developers who would like to support popular graphics image formats" arch=('i686' 'x86_64') license=('GPL' 'custom:FIPL') url="http://freeimage.sourceforge.net/" depends=('gcc-libs') makedepends=('hd2u') -source=("http://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip" - 'gcc4.5_ln.patch') -md5sums=('450d2ff278690b0d1d7d7d58fad083cc' - 'f85279b2572a0a9e03775909cd9cd759') +source=("http://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip") +md5sums=('6c305b4086500ff8541c596ea6fc7cd7') build() { cp -r FreeImage FreeImagefip cd FreeImage - patch -Np1 < ${srcdir}/gcc4.5_ln.patch make cd ${srcdir}/FreeImagefip - patch -Np1 < ${srcdir}/gcc4.5_ln.patch make -f Makefile.fip } package() { cd FreeImage - make DESTDIR=${pkgdir} install + make DESTDIR=${pkgdir} install || true cd ${srcdir}/FreeImagefip make -f Makefile.fip DESTDIR=${pkgdir} install - install -D -m644 ${srcdir}/FreeImage/license-fi.txt \ - ${pkgdir}/usr/share/licenses/${pkgname}/license-fi.txt - - ln -s libfreeimage-${pkgver}.so ${pkgdir}/usr/lib/libfreeimage.so - ln -s libfreeimageplus-${pkgver}.so ${pkgdir}/usr/lib/libfreeimageplus.so + install -D -m644 ${srcdir}/FreeImage/license-fi.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } diff --git a/community/gnustep-back/PKGBUILD b/community/gnustep-back/PKGBUILD index 13d59afeb..74e442618 100644 --- a/community/gnustep-back/PKGBUILD +++ b/community/gnustep-back/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 56056 2011-09-29 17:43:50Z spupykin $ +# $Id: PKGBUILD 68152 2012-03-18 19:10:51Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Vesa Kaihlavirta # Contributor: Sebastian Sareyko pkgname=gnustep-back -pkgver=0.20.1 +pkgver=0.22.0 pkgrel=1 pkgdesc="The GNUstep GUI Backend" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ makedepends=('gnustep-gui' 'libffi' 'gcc-objc') conflicts=('gnustep-back-svn') groups=('gnustep-core') source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz) -md5sums=('6c6ab328de7612d0ca3fdfc2fedb1ceb') +md5sums=('6ea64404d78766f93d192ff467162f53') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/gnustep-base/PKGBUILD b/community/gnustep-base/PKGBUILD index f5ddf08ff..43f7e2d45 100644 --- a/community/gnustep-base/PKGBUILD +++ b/community/gnustep-base/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 56058 2011-09-29 17:45:33Z spupykin $ +# $Id: PKGBUILD 68154 2012-03-18 19:11:35Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Vesa Kaihlavirta # Contributor: Sebastian Sareyko pkgname=gnustep-base -pkgver=1.23.0 +pkgver=1.24.0 pkgrel=1 pkgdesc="The GNUstep base package" arch=('i686' 'x86_64') @@ -16,7 +16,7 @@ conflicts=('gnustep-base-svn') groups=('gnustep-core') options=('!emptydirs' '!makeflags') source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz) -md5sums=('c898a1b6cdc98e83639f319876bdbba6') +md5sums=('53cd117e9f64729870e906b66d2314ba') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/gnustep-gui/PKGBUILD b/community/gnustep-gui/PKGBUILD index 39b928cba..c1e903067 100644 --- a/community/gnustep-gui/PKGBUILD +++ b/community/gnustep-gui/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 63604 2012-02-05 11:59:59Z ibiru $ +# $Id: PKGBUILD 68156 2012-03-18 19:12:25Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Vesa Kaihlavirta # Contributor: Sebastian Sareyko pkgname=gnustep-gui -pkgver=0.20.0 -pkgrel=3 +pkgver=0.22.0 +pkgrel=1 pkgdesc="The GNUstep GUI class library" arch=('i686' 'x86_64') url="http://www.gnustep.org/" @@ -16,7 +16,7 @@ conflicts=('gnustep-gui-svn') groups=('gnustep-core') options=('!makeflags') source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz) -md5sums=('0d3765aa97db1dd20bdbd0690f4aca6b') +md5sums=('3aa3346071736206ca144ce1ce8f063f') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/gtranslator/PKGBUILD b/community/gtranslator/PKGBUILD index b22836bc7..0362eb64b 100644 --- a/community/gtranslator/PKGBUILD +++ b/community/gtranslator/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 57477 2011-10-28 12:30:44Z jlichtblau $ +# $Id: PKGBUILD 68181 2012-03-18 21:14:51Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Hugo Doria # Contributor: Christer Solskogen (solskogen@carebears.mine.nu) pkgname=gtranslator -pkgver=2.90.7 +pkgver=2.90.8 pkgrel=1 pkgdesc="An enhanced gettext po file editor for the GNOME" arch=('i686' 'x86_64') url="http://projects.gnome.org/gtranslator/" license=('GPL') -depends=('desktop-file-utils' 'gdl' 'gettext' 'gtksourceview3' 'gtkspell' 'iso-codes' 'libgda4' 'libpeas' 'libunique' 'gsettings-desktop-schemas' 'hicolor-icon-theme' 'dconf') +depends=('desktop-file-utils' 'gdl' 'gettext' 'gtksourceview3' 'gtkspell' 'iso-codes' 'libgda' 'libpeas' 'libunique' 'gsettings-desktop-schemas' 'hicolor-icon-theme' 'dconf') makedepends=('intltool' 'gnome-doc-utils' 'gnome-utils' 'gucharmap' 'json-glib') optdepends=('gtkspell: spell check' 'gucharmap: for charmap plugin' @@ -18,8 +18,8 @@ optdepends=('gtkspell: spell check' options=('!libtool') install=$pkgname.install changelog=$pkgname.changelog -source=(http://ftp.acc.umu.se/pub/GNOME/sources/$pkgname/2.90/$pkgname-$pkgver.tar.bz2) -sha256sums=('55845ad665f5e55265dd017d1c96e41a72c4c5691eb218ba9db6985b66afa556') +source=(http://ftp.acc.umu.se/pub/GNOME/sources/$pkgname/2.90/$pkgname-$pkgver.tar.xz) +sha256sums=('89f6be55d901d62e09065ed92f471eb569834eaa7babc8a48b2255c26a105037') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/community/gtranslator/gtranslator.changelog b/community/gtranslator/gtranslator.changelog index f78e2aab5..301bec578 100644 --- a/community/gtranslator/gtranslator.changelog +++ b/community/gtranslator/gtranslator.changelog @@ -1,3 +1,6 @@ +2012-03-18 Jaroslav Lichtblau + * gtranslator 2.90.8-1 + 2011-10-28 Jaroslav Lichtblau (Dragonlord) * gtranslator 2.90.7-1 diff --git a/community/gummi/PKGBUILD b/community/gummi/PKGBUILD index a7d2e215c..baca995fc 100644 --- a/community/gummi/PKGBUILD +++ b/community/gummi/PKGBUILD @@ -1,32 +1,36 @@ -# Maintainer: Thomas Dziedzic < gostrc at gmail > +# $Id: PKGBUILD 68113 2012-03-18 11:53:48Z arodseth $ + +# Maintainer: Alexander Rødseth +# Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Sergio A. Morales # Contributor: soeren pkgname=gummi -pkgver=0.6.1 +pkgver=0.6.2 pkgrel=1 pkgdesc='Simple LaTex editor for GTK users' -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') url='http://gummi.midnightcoding.org/' license=('MIT') -depends=('texlive-core' 'gtkspell' 'gtksourceview2' 'poppler-glib') +depends=('texlive-core' 'gtkspell' 'gtksourceview2' 'poppler-glib' 'desktop-file-utils') makedepends=('glib2' 'gtk2' 'pango' 'poppler' 'intltool') -source=("http://dev.midnightcoding.org/redmine/attachments/download/217/gummi-0.6.1.tar.gz") -md5sums=('f9a257a4cec208642028ccde6b6514e0') +install=$pkgname.install +source=("http://dev.midnightcoding.org/attachments/download/258/$pkgname-$pkgver.tar.gz") +sha256sums=('1d886e6036a9a480662f9cf3ae8afa4d1129929c16cb78081755ad1d10be8277') build() { - cd ${pkgname}-${pkgver} + cd "$pkgname-$pkgver" find . -type f -exec touch {} \; - - ./configure \ - --prefix=/usr - + ./configure --prefix=/usr make } package() { - cd ${pkgname}-${pkgver} + cd "$pkgname-$pkgver" - make prefix=${pkgdir}/usr install + make prefix="$pkgdir/usr" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } + +# vim:set ts=2 sw=2 et: diff --git a/community/gummi/gummi.install b/community/gummi/gummi.install new file mode 100644 index 000000000..ef816a666 --- /dev/null +++ b/community/gummi/gummi.install @@ -0,0 +1,14 @@ +post_upgrade() { + gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor + update-desktop-database -q +} + +post_install() { + post_upgrade +} + +post_remove() { + post_upgrade +} + +# vim:set ts=2 sw=2 et: diff --git a/community/luarocks/PKGBUILD b/community/luarocks/PKGBUILD index 8acf5904b..86ce9f42c 100644 --- a/community/luarocks/PKGBUILD +++ b/community/luarocks/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 62343 2012-01-19 11:02:08Z cbrannon $ +# $Id: PKGBUILD 68146 2012-03-18 18:24:42Z cbrannon $ # Maintainer: Chris Brannon # Contributor: Geoffroy Carrier pkgname=luarocks -pkgver=2.0.7.1 +pkgver=2.0.8 pkgrel=1 pkgdesc='Deployment and management system for Lua modules' arch=('i686' 'x86_64') @@ -33,4 +33,4 @@ package() { install -D COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -md5sums=('37003e5c78792e353acde684426bdeac') +md5sums=('07cf84e352d86fe161f7b2ec43f360cc') diff --git a/community/luminancehdr/PKGBUILD b/community/luminancehdr/PKGBUILD index d37734038..9e531e8d2 100644 --- a/community/luminancehdr/PKGBUILD +++ b/community/luminancehdr/PKGBUILD @@ -1,42 +1,33 @@ -# $Id: PKGBUILD 63654 2012-02-05 12:03:48Z ibiru $ +# $Id: PKGBUILD 68166 2012-03-18 20:30:56Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Lukas Jirkovsky # Contributor: Dmitry N. Shilov pkgname=luminancehdr -pkgver=2.1.0 -pkgrel=7 +pkgver=2.2.1 +pkgrel=1 pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging' arch=('i686' 'x86_64') url='http://qtpfsgui.sourceforge.net/' license=('GPL') depends=('exiv2' 'fftw' 'gsl' 'libraw' 'openexr' 'qt' 'qtwebkit') +makedepends=('cmake') optdepends=('hugin: align image stack functionality') install=$pkgname.install changelog=$pkgname.changelog options=('!emptydirs') -source=(http://downloads.sourceforge.net/qtpfsgui/luminance-hdr-${pkgver}.tar.gz - luminance-hdr-2.1.0-libraw.patch) -sha256sums=('0b0f124ada6da62c379d6e4bd6fd150643115cb46f05c527c29113f475a5eeac' - 'd3be7458713693382b64a6a1fa766c14bc16be2ff9c5a06567c0e5335581151c') +source=(http://downloads.sourceforge.net/qtpfsgui/luminance-hdr-v${pkgver}.tar.gz) +sha256sums=('a8d781ca7a07737dfb1fe00702f948ecd044be6b8405a23d9e18fe46b27036f1') build() { - cd "${srcdir}/luminance-hdr-${pkgver}" + cd "${srcdir}/luminance-hdr-v${pkgver}" - # stolen from gentoo - patch -Np1 -i ../luminance-hdr-2.1.0-libraw.patch - - if [ ${CARCH} = i686 ]; then - sed -i 's/ -msse2//' project.pro - fi - - lrelease project.pro - qmake PREFIX=/usr + cmake -DCMAKE_INSTALL_PREFIX=/usr make } package() { - cd "${srcdir}/luminance-hdr-${pkgver}" + cd "${srcdir}/luminance-hdr-v${pkgver}" - make INSTALL_ROOT="${pkgdir}" install + make DESTDIR="${pkgdir}" install } diff --git a/community/luminancehdr/luminancehdr.changelog b/community/luminancehdr/luminancehdr.changelog index 807541292..b649ab768 100644 --- a/community/luminancehdr/luminancehdr.changelog +++ b/community/luminancehdr/luminancehdr.changelog @@ -1,4 +1,7 @@ -2012-01-27 Eric Belanger +2012-03-18 Jaroslav Lichtblau + * luminancehdr 2.2.1-1 + +2012-01-27 Eric Belanger * Rebuild against libpng 1.5 and libtiff 4.0 2011-08-21 Jaroslav Lichtblau diff --git a/community/mfs/PKGBUILD b/community/mfs/PKGBUILD index ce0be25e3..bbfe1a88d 100644 --- a/community/mfs/PKGBUILD +++ b/community/mfs/PKGBUILD @@ -1,24 +1,27 @@ -# Maintainer: Thomas S Hatch +# $Id: PKGBUILD 68131 2012-03-18 14:31:17Z arodseth $ +# Maintainer: Alexander Rødseth +# Contributor: Thomas S Hatch + pkgbase=mfs pkgname=('mfs-client' 'mfs-chunkserver' 'mfs-master') -pkgver=1.6.20 -pkgrel=8 +pkgver=1.6.24 +pkgrel=1 pkgdesc="MooseFS, fault tolerant, network distributed file system" license=("GPL3") -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') options=('!libtool') -depends=('zlib' 'fuse' 'python2') +depends=('zlib' 'fuse' 'python2' 'bash') url="http://www.moosefs.com/" source=("http://www.moosefs.org/tl_files/mfscode/mfs-$pkgver.tar.gz" "mfsmaster" "mfschunkserver" "mfsmetalogger" "mfscgiserv") -md5sums=('c57bdb9d7d41eec57c2bee9a1ff872c2' - '5504cab151a1658489e5ece7ea9204c7' - '69c7e2d2bcaba94fecb4120272e7caf4' - '7e3da2f8015d54a202de99e52c88358c' - 'babe045a94bf8bfaea602fe515a860b0') +sha256sums=('823c2c63d66dc8ba9d409e8af0f6c452cebc3a073f1d89b034e65320104eaa25' + '6e75a33996120cb5d240075bcc92522d490892fae5f9f5c4f2d1b020db54c9c1' + '48dc7a4e2ba23668456a2593154a850cebca649412f8c11e8f1a94038831638e' + 'aae5fdf39469eb47bb4962b51bbdb3c51772930f574010c29bb5a36f1820d0ee' + '357304173688536ab70b9978ae44317b07de1fdcf3736b31a94b2a6186e8e9fa') build() { cd "$srcdir" @@ -66,14 +69,14 @@ build() { } package_mfs-client() { - depends=('zlib' 'fuse') + depends=('zlib' 'fuse' 'bash') cd "$srcdir/$pkgbase-client" make DESTDIR="$pkgdir" install rm -rf $pkgdir/usr/share/man/man7 } package_mfs-chunkserver() { - depends=('zlib') + depends=('zlib' 'bash') cd "$srcdir/$pkgbase-chunk" make DESTDIR="$pkgdir" install rm -rf $pkgdir/usr/share/man/man7 @@ -96,3 +99,4 @@ package_mfs-master() { -e 's,^#!/usr/bin/python$,#!/usr/bin/python2,' } +# vim:set ts=2 sw=2 et: diff --git a/community/monit/PKGBUILD b/community/monit/PKGBUILD index e92045609..637747ba0 100644 --- a/community/monit/PKGBUILD +++ b/community/monit/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 58923 2011-11-20 11:30:07Z jlichtblau $ +# $Id: PKGBUILD 68168 2012-03-18 20:38:00Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Geoffroy Carrier # Contributor: Marco Bartholomew pkgname=monit -pkgver=5.3.1 +pkgver=5.3.2 pkgrel=1 pkgdesc="Utility for managing and monitoring, processes, files, directories and devices on a *NIX system" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ backup=('etc/monitrc') changelog=$pkgname.changelog source=(http://mmonit.com/$pkgname/dist/$pkgname-$pkgver.tar.gz \ monitd) -sha256sums=('91a3f15c11a9b9e60e6e3b963f9f4af2acf5ca50ac6dc047d94ce50e966addc6' +sha256sums=('406a06ac912525c8e76066d07235c848466b331532b2b3de931b61fe455ae915' 'b235b2fdeec49015d6b74f028d161b289663692f9ee2d2d78cf52d8db87ca496') build() { diff --git a/community/monit/monit.changelog b/community/monit/monit.changelog index 1481ef5da..004314b6d 100644 --- a/community/monit/monit.changelog +++ b/community/monit/monit.changelog @@ -1,3 +1,6 @@ +2012-03-18 Jaroslav Lichtblau + * monit 5.3.2-1 + 2011-11-20 Jaroslav Lichtblau * monit 5.3.1-1 diff --git a/community/nzbget/PKGBUILD b/community/nzbget/PKGBUILD index f61ad81cf..061f5a5c2 100644 --- a/community/nzbget/PKGBUILD +++ b/community/nzbget/PKGBUILD @@ -1,33 +1,34 @@ -# $Id: PKGBUILD 54477 2011-08-18 15:08:22Z bluewind $ +# $Id: PKGBUILD 68199 2012-03-18 23:15:46Z arodseth $ # Maintainer: Jaroslav Lichtblau +# Contributor: Alexander Rødseth pkgname=nzbget pkgver=0.7.0 -pkgrel=3 -pkgdesc="Downloads from Usenet using .nzb files" -arch=('i686' 'x86_64') +pkgrel=4 +pkgdesc="Download from Usenet using .nzb files" +arch=('x86_64' 'i686') url="http://nzbget.sourceforge.net/" license=('GPL') -depends=('gnutls' 'libpar2' 'libxml2' 'ncurses') +depends=('gnutls' 'libpar2' 'libxml2' 'libsigc++' 'libgcrypt') makedepends=('autoconf' 'automake') -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('27971846aba75f5e312d80dce7edbc5d') +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") +sha256sums=('b798bbcc9f6816b4e19a95f74df067440f7ad49e1c16a3f33f99bddf7916771e') build() { - cd ${srcdir}/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" -# autoreconf -fi || return 1 -#uudeview ("uulib") has been removed, and "it did not work well anyway" - ./configure --prefix=/usr --enable-parcheck || return 1 - make + ./configure --prefix=/usr --enable-parcheck + make CXXFLAGS="-lsigc-2.0" } + package() { - cd ${srcdir}/$pkgname-$pkgver - make DESTDIR=${pkgdir} install + cd "$srcdir/$pkgname-$pkgver" -#other files - install -d ${pkgdir}/usr/share/$pkgname || return 1 - install -m644 -t ${pkgdir}/usr/share/$pkgname \ + make DESTDIR="$pkgdir" install + install -d "$pkgdir/usr/share/$pkgname" + install -m644 -t "$pkgdir/usr/share/$pkgname" \ AUTHORS postprocess-example.sh postprocess-example.conf \ - ChangeLog nzbget.conf.example README || return 1 + ChangeLog nzbget.conf.example README } + +# vim:set ts=2 sw=2 et: diff --git a/community/openntpd/PKGBUILD b/community/openntpd/PKGBUILD index 3d9ba5ab7..3d82658ca 100644 --- a/community/openntpd/PKGBUILD +++ b/community/openntpd/PKGBUILD @@ -1,53 +1,49 @@ -# $Id: PKGBUILD 31923 2010-11-07 21:40:10Z lcarlier $ +# $Id: PKGBUILD 68196 2012-03-18 22:40:01Z arodseth $ # Maintainer: Vesa Kaihlavirta # Contributor: Mark Rosenstand # Contributor: Giorgio Lando (adjtimex patch) +# Contributor: Alexander Rødseth pkgname=openntpd pkgver=3.9p1 -pkgrel=13 +pkgrel=14 pkgdesc="Free, easy to use implementation of the Network Time Protocol." url="http://www.openntpd.org/" -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') license=('BSD') depends=('openssl') backup=('etc/ntpd.conf' 'etc/conf.d/openntpd') -install=openntpd.install +install=$pkgname.install source=(ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/$pkgname-$pkgver.tar.gz 'openntpd' 'openntpd.conf' 'linux-adjtimex.patch') -md5sums=('afc34175f38d08867c1403d9008600b3' - '2422b40f16acf8c92e9051e3e07fc96a' - 'ab38a035cbebe7a52888db6c573944a5' - '6e04eecf89ee794d6f1ae79f03742cf9') +sha256sums=('83dd7c1e8ec8b4567afe49af539271b5a73562fb7a3ca51df73eccba89ec8c49' + '14b08ad387b4e16293c43386f25758699461b8b57afe41a49cc795a5e517f71e' + '77a0d1f3439d779c2ce259becf3fa583c21a16682a4f5327094da2e9837f6f96' + '3abcec94c072b5913ef7156a22049d796ff04e19105befe1ea81a66522928fd2') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" patch -Np1 -i ../linux-adjtimex.patch - - # fixes FS#19509 - [openntpd] builds without linux-adjtimex.patch autoreconf -fi - #autoconf - ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --with-privsep-user=ntp \ --with-privsep-path=/var/run/openntpd/ \ --with-adjtimex - make } package() { - cd $srcdir/$pkgname-$pkgver - - make DESTDIR=$pkgdir install + cd "$srcdir/$pkgname-$pkgver" - install -D -m755 $srcdir/openntpd $pkgdir/etc/rc.d/openntpd - install -D -m644 $srcdir/openntpd.conf $pkgdir/etc/conf.d/openntpd - install -D -m644 $srcdir/$pkgname-$pkgver/LICENCE $pkgdir/usr/share/licenses/$pkgname/LICENCE - - # FS#16893 + make DESTDIR="$pkgdir" install + install -Dm755 "$srcdir/$pkgname" "$pkgdir/etc/rc.d/$pkgname" + install -Dm644 "$srcdir/$pkgname.conf" "$pkgdir/etc/conf.d/$pkgname" + install -Dm644 "$srcdir/$pkgname-$pkgver/LICENCE" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENCE" sed -i 's/\*/0.0.0.0/' $pkgdir/etc/ntpd.conf } + +# vim:set ts=2 sw=2 et: diff --git a/community/openntpd/openntpd.install b/community/openntpd/openntpd.install index 837e4a1e3..99223f355 100644 --- a/community/openntpd/openntpd.install +++ b/community/openntpd/openntpd.install @@ -14,12 +14,4 @@ post_upgrade() { post_install $1 } -pre_remove() { - /bin/true -} - -post_remove() { - /bin/true -} - # vim: ts=2 sw=2 et ft=sh diff --git a/community/plan9port/PKGBUILD b/community/plan9port/PKGBUILD index 6d7585008..4f2209b66 100644 --- a/community/plan9port/PKGBUILD +++ b/community/plan9port/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61945 2012-01-11 11:46:30Z cbrannon $ +# $Id: PKGBUILD 68148 2012-03-18 18:26:06Z cbrannon $ # Contributor: phrakture # Contributor: Fazlul Shahriar # Contributor: Chris Brannon pkgname=plan9port -pkgver=20120106 +pkgver=20120307 pkgrel=1 pkgdesc="A port of many programs from Plan 9 to Unix-like operating systems" arch=('i686' 'x86_64') @@ -48,5 +48,5 @@ build() rm -f $i done } -md5sums=('7e9ebe75c07a02b1710ee80ce0c4ac65' +md5sums=('c806d048788b6beb65efd9f5179f1192' '9695eb15a247e23140e8a35ff52a5c20') diff --git a/community/pork/PKGBUILD b/community/pork/PKGBUILD index 53946b6e1..0fcb0307b 100644 --- a/community/pork/PKGBUILD +++ b/community/pork/PKGBUILD @@ -1,24 +1,22 @@ -# $Id: PKGBUILD 47556 2011-05-23 19:46:39Z tdziedzic $ +# $Id: PKGBUILD 68186 2012-03-18 21:35:54Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: William Rea pkgname=pork pkgver=0.99.8.1 -pkgrel=4 +pkgrel=5 pkgdesc="Console-based AOL Instant Messenger & IRC client" arch=('i686' 'x86_64') url="http://dev.ojnk.net/" license=('GPL') depends=('ncurses' 'perl') source=(http://downloads.sourceforge.net/sourceforge/ojnk/$pkgname-$pkgver.tar.gz) -md5sums=('0c720db7e4e843aeee0fa53ade7cdffd') +sha256sums=('0c720db7e4e843aeee0fa53ade7cdffd') build() { cd $pkgname-$pkgver - ./configure \ - --prefix=/usr - + ./configure --prefix=/usr make } @@ -27,3 +25,4 @@ package() { make DESTDIR=${pkgdir} install } +sha256sums=('f0d4cad21017fd75b3c200342c54dd56d9ff7bc38d1e9b3c8ba686ba53d585ed') diff --git a/community/proj/PKGBUILD b/community/proj/PKGBUILD index 353b54ad5..60d3976ec 100644 --- a/community/proj/PKGBUILD +++ b/community/proj/PKGBUILD @@ -1,33 +1,32 @@ -# $Id: PKGBUILD 5889 2009-11-22 12:14:56Z ibiru $ +# $Id: PKGBUILD 68205 2012-03-19 01:22:23Z lfleischer $ # Maintainer: Mateusz Herych # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org # Contributor: William Rea pkgname=proj pkgver=4.7.0 -pkgrel=1 -pkgdesc="Cartographic Projections library" +pkgrel=2 +pkgdesc='Cartographic Projections library.' arch=('i686' 'x86_64') url="http://trac.osgeo.org/proj/" license=('MIT') options=('!libtool') -source=(http://download.osgeo.org/proj/$pkgname-$pkgver.tar.gz - http://download.osgeo.org/proj/$pkgname-datumgrid-1.5.zip - http://www.swisstopo.admin.ch/internet/swisstopo/en/home/topics/survey/lv03-lv95/chenyx06/distortion_grids.parsys.65772.downloadList.94632.DownloadFile.tmp/chenyx06antv2.zip) +source=("http://download.osgeo.org/proj/$pkgname-$pkgver.tar.gz" + "http://download.osgeo.org/proj/$pkgname-datumgrid-1.5.zip" + "chenyx06a.zip::http://www.swisstopo.admin.ch/internet/swisstopo/en/home/topics/survey/lv03-lv95/chenyx06/distortion_grids.parsys.65772.downloadList.94632.DownloadFile.tmp/chenyx06antv2.zip") md5sums=('927d34623b52e0209ba2bfcca18fe8cd' 'f5bf28a2a9c6afe9a3f670f0c0adb783' 'fbbfe2b6bcbc41168fe3bdc4a6c1082a') - build() { - bsdtar -xzvf ${srcdir}/${pkgname}-datumgrid-1.5.zip -C ${srcdir}/proj-${pkgver}/nad - bsdtar -xzvf ${srcdir}/chenyx06.zip -C ${srcdir}/proj-${pkgver}/nad CHENYX06.gsb + bsdtar -xzvf "${srcdir}/${pkgname}-datumgrid-1.5.zip" -C "${srcdir}/proj-${pkgver}/nad" + bsdtar -xzvf "${srcdir}/chenyx06a.zip" -C "${srcdir}/proj-${pkgver}/nad" CHENYX06a.gsb - cd ${srcdir}/proj-${pkgver} + cd "${srcdir}/proj-${pkgver}" ./configure --prefix=/usr - make || return 1 - make DESTDIR=${pkgdir} install + make + make DESTDIR="${pkgdir}" install - install -D COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -D COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/community/qingy/PKGBUILD b/community/qingy/PKGBUILD index a9ac59201..c55dc7dae 100644 --- a/community/qingy/PKGBUILD +++ b/community/qingy/PKGBUILD @@ -1,49 +1,35 @@ -# $Id: PKGBUILD 67766 2012-03-14 10:49:05Z giovanni $ -# Maintainer: Eric Belanger +# $Id: PKGBUILD 68162 2012-03-18 19:39:54Z ebelanger $ +# Maintainer: Eric Bélanger # Contributor: Jaroslav Lichtblau -# Contributor: Eric Belanger pkgname=qingy pkgver=1.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="A DirectFB getty replacement" arch=('i686' 'x86_64') url="http://qingy.sourceforge.net/" license=('GPL') -depends=('directfb' 'pam' 'openssl' 'ncurses' 'libxss') +depends=('directfb' 'openssl' 'libxss') +makedepends=('emacs') backup=('etc/qingy/settings' 'etc/qingy/welcomes') options=('!libtool') -install=$pkgname.install -source=("http://downloads.sourceforge.net/sourceforge/qingy/${pkgname}-${pkgver}.tar.bz2" - 'qingy.logrotate' - 'README') +install=qingy.install +source=(http://downloads.sourceforge.net/sourceforge/qingy/${pkgname}-${pkgver}.tar.bz2 \ + qingy.logrotate) md5sums=('1e0912655e240adfd0ce5ced30bbc685' - 'a9bdfd0ac9f29380eafa97a4a056789d' - 'f54865d71ea34e2f68e53ef60248701b') + 'a9bdfd0ac9f29380eafa97a4a056789d') build() { cd "${srcdir}/${pkgname}-${pkgver}" - - sed -i 's|/usr/share/xsessions|/etc/X11/sessions|' src/libraries/session.c - sed -i 's|/usr/X11R6/bin|/usr/X11R6/bin:/sbin:/usr/sbin:/opt/kde/bin:/opt/plt/bin:/usr/share/eclipse:/opt/java/bin:/opt/java/jre/bin:/opt/openoffice/program:/opt/NX/bin:/opt/qt/bin:/opt/plan9/bin:/opt/firebird/bin:/opt/glest/bin:/opt/grass/bin:/opt/maven/bin:/usr/share/netbeans/bin:/opt/qgis/bin:/opt/texlive/bin:/opt/torcs/bin:/opt/wildfire/bin|' src/libraries/session.c - - ./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc \ - --disable-optimizations --enable-pam \ - --disable-static-build --enable-gpm-lock --enable-emacs + XFREE=/usr/bin/Xorg XINIT=/usr/bin/xinit \ + ./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc \ + --disable-optimizations --enable-pam \ + --disable-static-build --enable-gpm-lock --enable-emacs make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - - install -d "${pkgdir}/var/lib/qingy" install -D -m644 "${srcdir}/qingy.logrotate" "${pkgdir}/etc/logrotate.d/qingy" - install -D -m644 "${srcdir}/README" "${pkgdir}/usr/share/doc/qingy/README" - -# fix settings for Arch - sed -i 's|/var/lib/misc|/var/lib/qingy|' "${pkgdir}/etc/qingy/settings" - sed -i 's|/usr/X11R6/bin/XFree86|/usr/bin/Xorg|' "${pkgdir}/etc/qingy/settings" - sed -i 's|/usr/X11R6/bin/xinit|/usr/bin/xinit|' "${pkgdir}/etc/qingy/settings" - sed -i 's|session optional|#session optional|' "${pkgdir}/etc/pam.d/qingy" } diff --git a/community/qingy/qingy.install b/community/qingy/qingy.install index 6f0cdaaad..5cf234b72 100644 --- a/community/qingy/qingy.install +++ b/community/qingy/qingy.install @@ -1,17 +1,14 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(qingy.info.gz) post_install() { for file in ${filelist[@]}; do install-info $infodir/$file $infodir/dir 2> /dev/null done - echo '==> To setup qingy, read /usr/share/doc/qingy/README' } post_upgrade() { - for file in ${filelist[@]}; do - install-info $infodir/$file $infodir/dir 2> /dev/null - done + post_install } pre_remove() { diff --git a/community/qmmp/PKGBUILD b/community/qmmp/PKGBUILD index 75ed9f5a0..1ba831faa 100644 --- a/community/qmmp/PKGBUILD +++ b/community/qmmp/PKGBUILD @@ -1,8 +1,8 @@ -#$Id: PKGBUILD 66306 2012-02-23 13:45:20Z allan $ +#$Id: PKGBUILD 68175 2012-03-18 20:53:22Z jlichtblau $ # Maintainer: Jaroslav Lichtblau pkgname=qmmp -pkgver=0.5.3 +pkgver=0.5.4 pkgrel=1 pkgdesc="Qt4 based audio-player" arch=('i686' 'x86_64') @@ -22,7 +22,7 @@ optdepends=('flac: native FLAC support' 'ffmpeg' 'libsamplerate' 'wavpack') install=$pkgname.install source=(http://qmmp.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2) -sha256sums=('6f0842d1dce9a259584b79a9f1368547e23292cd291cbccd105dd10d8bea5d6d') +sha256sums=('6f95d1bb97cb1ef91b9d664f4d5ce013c6cc93f3aefb24cd64cf2500a525be0f') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/qmmp/qmmp.changelog b/community/qmmp/qmmp.changelog index 379f85cbe..a69c0df58 100644 --- a/community/qmmp/qmmp.changelog +++ b/community/qmmp/qmmp.changelog @@ -1,3 +1,6 @@ +2012-03-18 Jaroslav Lichtblau + * qmmp 0.5.4-1 + 2011-11-12 Andrea Scarpino * qmmp 0.5.2-3 * rebuild with qt 4.7 diff --git a/community/qtfm/PKGBUILD b/community/qtfm/PKGBUILD index 922fc22fe..6a5d180fc 100644 --- a/community/qtfm/PKGBUILD +++ b/community/qtfm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 60761 2011-12-17 15:22:46Z jlichtblau $ +# $Id: PKGBUILD 68177 2012-03-18 20:55:22Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Brad Fanella # Contributor: Wittfella pkgname=qtfm -pkgver=5.3 +pkgver=5.4 pkgrel=1 pkgdesc="A lightweight file manager" arch=('i686' 'x86_64') @@ -28,3 +28,4 @@ package() { make INSTALL_ROOT=${pkgdir} install } +sha256sums=('8ef4c2464502959944e1b2476aa635b2a889d2859ba62dd61d8f591779c6fd0d') diff --git a/community/qtfm/qtfm.changelog b/community/qtfm/qtfm.changelog index d148864cf..8b142ac76 100644 --- a/community/qtfm/qtfm.changelog +++ b/community/qtfm/qtfm.changelog @@ -1,3 +1,6 @@ +2012-03-18 Jaroslav Lichtblau + * qtfm 5.4-1 + 2011-12-17 Jaroslav Lichtblau * qtfm 5.3-1 diff --git a/community/raul/PKGBUILD b/community/raul/PKGBUILD index 92f6d497b..265a1eb90 100644 --- a/community/raul/PKGBUILD +++ b/community/raul/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 37632 2011-01-15 21:42:56Z schiv $ +# $Id: PKGBUILD 68139 2012-03-18 16:41:01Z schiv $ # Maintainer: Ray Rashif # Contributor: Max a.k.a. Synthead # Contributor: christhemonkey pkgname=raul pkgver=0.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="C++ Realtime Audio Utility Library" arch=(i686 x86_64) url="http://drobilla.net/software/raul/" diff --git a/community/springlobby/PKGBUILD b/community/springlobby/PKGBUILD index ee521e2fe..ec363d5ec 100644 --- a/community/springlobby/PKGBUILD +++ b/community/springlobby/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 67216 2012-03-05 08:59:53Z ibiru $ +# $Id: PKGBUILD 68098 2012-03-18 05:46:56Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: DuGi pkgname=springlobby -pkgver=0.141 -pkgrel=2 +pkgver=0.144 +pkgrel=1 pkgdesc="A free cross-platform lobby client for the Spring RTS project." arch=('i686' 'x86_64') url="http://springlobby.info/" @@ -13,12 +13,8 @@ depends=('hicolor-icon-theme' 'wxgtk' 'curl' 'libtorrent-rasterbar' 'boost-libs' optdepends=('sdl' 'sdl_sound' 'sdl_mixer') makedepends=('boost' 'asio' 'cmake') install=springlobby.install -source=(http://www.springlobby.info/tarballs/${pkgname}-${pkgver}.tar.bz2 - springlobby.desktop - springlobby.png) -md5sums=('a7e5a9b031a1e72a1df59575289fed3f' - '45f8b59d033931d02e734fe3bd7777dd' - '1f388187539aeb0358b51995e26ed890') +source=(http://www.springlobby.info/tarballs/${pkgname}-${pkgver}.tar.bz2) +md5sums=('facde8ab25100e50be5fc9b33deceb5c') build() { cd $srcdir/${pkgname}-$pkgver @@ -37,12 +33,12 @@ package() { cd $srcdir/${pkgname}-$pkgver make DESTDIR=$pkgdir install - - install -m755 -d $pkgdir/usr/share/applications - install -m644 $srcdir/springlobby.desktop $pkgdir/usr/share/applications + # + # install -m755 -d $pkgdir/usr/share/applications + # install -m644 $srcdir/springlobby.desktop $pkgdir/usr/share/applications - install -m755 -d -p $pkgdir/usr/share/pixmaps - install -m644 $srcdir/springlobby.png $pkgdir/usr/share/pixmaps + # install -m755 -d -p $pkgdir/usr/share/pixmaps + # install -m644 $srcdir/springlobby.png $pkgdir/usr/share/pixmaps } # vim: sw=2:ts=2 et: diff --git a/community/yaws/PKGBUILD b/community/yaws/PKGBUILD index 977c56fb5..0f67191d3 100644 --- a/community/yaws/PKGBUILD +++ b/community/yaws/PKGBUILD @@ -1,38 +1,39 @@ -# $Id: PKGBUILD 26124 2010-09-13 17:23:11Z schuay $ -# Maintainer: +# $Id: PKGBUILD 68192 2012-03-18 22:20:01Z arodseth $ +# Maintainer: Vesa Kaihlavirta +# Contributor: Alexander Rødseth pkgname=yaws -pkgver=1.88 -pkgrel=3 +pkgver=1.92 +pkgrel=1 pkgdesc='Yet Another Web Server -- The pure Erlang HTTP server/framework' -arch=('i686' 'x86_64') -url='http://yaws.hyber.org' +arch=('x86_64' 'i686') +url='http://yaws.hyber.org/' license=('BSD') depends=('pam' 'erlang') backup=('etc/yaws/yaws.conf') -source=("http://yaws.hyber.org/download/${pkgname}-${pkgver}.tar.gz") -md5sums=('950f8199592c6490556632e20e59a353') +options=('!emptydirs') +install=$pkgname.install +source=("http://yaws.hyber.org/download/$pkgname-$pkgver.tar.gz") +sha256sums=('cde83ca55d8e1b10a89094e1cfdc3e78d91ba9b1036cb5ea4e1994f5922c2357') build() { - cd ${pkgname}-${pkgver} + cd "$pkgname-$pkgver" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - - # python2 fix for file in www/cgi.yaws www/cgi-bin/foo.py; do - sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file + # python2 fix + sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file done - make } package() { - cd ${pkgname}-${pkgver} - - make DESTDIR=${pkgdir} install + cd "$pkgname-$pkgver" - install -d ${pkgdir}/usr/lib/erlang/lib - ln -s /usr/lib/yaws ${pkgdir}/usr/lib/erlang/lib/${pkgname}-${pkgver} - - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + make DESTDIR="$pkgdir" install + install -d "$pkgdir/usr/lib/erlang/lib" + ln -s /usr/lib/yaws "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + +# vim:set ts=2 sw=2 et: diff --git a/community/yaws/yaws.install b/community/yaws/yaws.install new file mode 100644 index 000000000..2b28403e1 --- /dev/null +++ b/community/yaws/yaws.install @@ -0,0 +1,13 @@ +post_upgrade() { + mkdir -p /usr/var/log/yaws +} + +post_install() { + post_upgrade +} + +post_remove() { + rmdir --ignore-fail-on-non-empty /usr/var/log/yaws +} + +# vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf