summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2011-10-04 23:14:30 +0000
committerroot <root@rshg054.dnsready.net>2011-10-04 23:14:30 +0000
commit3567a49f79d2dbf828b723ab54982fa6c7ea1c80 (patch)
tree15fc309d3681df4da7a56189050fd5aa16fa9794 /community
parent57d05f7209f022aa99a8850aafbeec4cb85c3b5b (diff)
Tue Oct 4 23:14:30 UTC 2011
Diffstat (limited to 'community')
-rw-r--r--community/gnome-packagekit/PKGBUILD8
-rw-r--r--community/hubbub/PKGBUILD26
-rw-r--r--community/ldns/PKGBUILD30
-rw-r--r--community/libgda4/PKGBUILD2
-rw-r--r--community/libparserutils/PKGBUILD23
-rw-r--r--community/libzen/PKGBUILD11
-rw-r--r--community/lout/PKGBUILD24
-rwxr-xr-xcommunity/lout/lout.install9
-rw-r--r--community/lout/makefile.arch45
-rw-r--r--community/mingw32-binutils/PKGBUILD11
-rw-r--r--community/mingw32-gcc-base/PKGBUILD40
-rw-r--r--community/mingw32-gcc/PKGBUILD20
-rw-r--r--community/mtpaint/PKGBUILD32
-rw-r--r--community/mtpaint/mtpaint.install14
-rw-r--r--community/netsurf/PKGBUILD37
-rw-r--r--community/netsurf/netsurf.desktop127
-rw-r--r--community/netsurf/netsurf.install20
-rw-r--r--community/nginx/PKGBUILD6
-rw-r--r--community/redis/PKGBUILD6
-rw-r--r--community/redis/redis.d68
20 files changed, 429 insertions, 130 deletions
diff --git a/community/gnome-packagekit/PKGBUILD b/community/gnome-packagekit/PKGBUILD
index 935654838..d8346219c 100644
--- a/community/gnome-packagekit/PKGBUILD
+++ b/community/gnome-packagekit/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 56112 2011-10-01 19:02:07Z ibiru $
+# $Id: PKGBUILD 56182 2011-10-03 06:12:55Z jconder $
# Maintainer: Jonathan Conder <jonno.conder@gmail.com>
pkgname=gnome-packagekit
pkgver=3.2.0
-pkgrel=1
+pkgrel=2
pkgdesc='Collection of graphical tools for PackageKit to be used in the GNOME desktop'
arch=('i686' 'x86_64')
url='http://www.packagekit.org/'
license=('GPL')
-depends=('dconf' 'desktop-file-utils' 'gnome-menus' 'gtk3'
- 'hicolor-icon-theme' 'libnotify' 'packagekit')
+depends=('dconf' 'desktop-file-utils' 'gtk3' 'hicolor-icon-theme' 'libnotify'
+ 'packagekit')
makedepends=('gconf' 'gtk-doc' 'intltool' 'libcanberra' 'upower')
optdepends=('gnome-settings-daemon-updates: update and message notifications')
options=('!emptydirs' '!libtool')
diff --git a/community/hubbub/PKGBUILD b/community/hubbub/PKGBUILD
index 7036b3242..f7adf9934 100644
--- a/community/hubbub/PKGBUILD
+++ b/community/hubbub/PKGBUILD
@@ -1,28 +1,32 @@
-# $Id: PKGBUILD 52652 2011-07-26 19:12:51Z ebelanger $
+# $Id: PKGBUILD 56215 2011-10-03 14:01:41Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
-# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
-
pkgname=hubbub
-pkgver=0.1.0
+pkgver=0.1.1
pkgrel=1
pkgdesc="HTML5 compliant parsing library"
-arch=('i686' 'x86_64')
-url="http://www.netsurf-browser.org/projects/hubbub"
+arch=('x86_64' 'i686')
+url="http://www.netsurf-browser.org/projects/hubbub/"
license=('MIT')
-depends=('glibc' 'libparserutils')
+depends=('libparserutils')
source=("http://www.netsurf-browser.org/projects/releases/${pkgname}-${pkgver}-src.tar.gz")
-md5sums=('9d7bb287bd5f993902c577ce3503f6d5')
+md5sums=('98f49be58e228010c88381bc39f39e19')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}-src"
- sed -i 's/-Werror//' Makefile
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ sed -i 's:-Werror::' Makefile
make PREFIX=/usr COMPONENT_TYPE="lib-shared"
make PREFIX=/usr COMPONENT_TYPE="lib-static"
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}-src"
+ 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/ldns/PKGBUILD b/community/ldns/PKGBUILD
index df63e9f89..6e28bc429 100644
--- a/community/ldns/PKGBUILD
+++ b/community/ldns/PKGBUILD
@@ -1,9 +1,11 @@
+# $Id: PKGBUILD 56190 2011-10-03 10:19:02Z bisson $
+
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: jiribb <jiribb@gmail.com> and <mathieui> <mathieui@mathieui.net>
# Contributor: mathieui <mathieui@mathieui.net>
pkgname=ldns
-pkgver=1.6.10
+pkgver=1.6.11
pkgrel=1
pkgdesc='Fast DNS library with DNSSEC support, including tools such as Drill'
arch=('i686' 'x86_64')
@@ -14,24 +16,36 @@ makedepends=('libpcap')
optdepends=('libpcap: ldns-dpa tool')
options=('!libtool')
source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-sha1sums=('7798a32c6f50a4fb7d56ddf772163dc1cb79c1a4')
+sha1sums=('2c4537eee39a1af63e8dde4f35498ce78c968c1f')
build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
_conf='--prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-static=no --disable-rpath'
+ _tmp="$(mktemp -d)"
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure $_conf
+ ./configure ${_conf}
+ make
+ make DESTDIR="${_tmp}" install
+
+ cd drill
+ ./configure ${_conf} --with-ldns="${_tmp}"
+ make
+
+ cd ../examples
+ ./configure ${_conf} --with-ldns="${_tmp}"
make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
make DESTDIR="${pkgdir}" install
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
cd drill
- ./configure $_conf --with-ldns="${pkgdir}"
- make
make DESTDIR="${pkgdir}" install
cd ../examples
- ./configure $_conf --with-ldns="${pkgdir}"
- make
make DESTDIR="${pkgdir}" install
}
diff --git a/community/libgda4/PKGBUILD b/community/libgda4/PKGBUILD
index 9c2580c99..eabda7cc4 100644
--- a/community/libgda4/PKGBUILD
+++ b/community/libgda4/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 56164 2011-10-02 14:06:33Z jelle $
+# $Id: PKGBUILD 56183 2011-10-03 07:07:15Z jelle $
# Maintainer: tobias <tobias@archlinux.org>
# Contributor: Tobias Kieslich <tobias@justdreams.de>
diff --git a/community/libparserutils/PKGBUILD b/community/libparserutils/PKGBUILD
index 9c7f3358e..e9cd85e1b 100644
--- a/community/libparserutils/PKGBUILD
+++ b/community/libparserutils/PKGBUILD
@@ -1,31 +1,32 @@
-# $Id: PKGBUILD 52548 2011-07-26 04:43:08Z bfanella $
+# $Id: PKGBUILD 56213 2011-10-03 13:57:53Z arodseth $
# Maintainer: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
-
pkgname=libparserutils
-pkgver=0.1.0
-pkgrel=2
+pkgver=0.1.1
+pkgrel=1
pkgdesc="Library for building efficient parsers"
-arch=('i686' 'x86_64')
+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")
-md5sums=('eb415317925a0fb12a4ff8f849d2fe92')
+depends=('glibc')
+md5sums=('4f228516863de33f33f7f4258315867e')
build() {
- cd "${srcdir}"/${pkgname}-${pkgver}-src
+ cd "${srcdir}/${pkgname}-${pkgver}"
- sed 's/-Wall/ /' -i Makefile
+ sed 's:-Wall::' -i Makefile
make PREFIX=/usr COMPONENT_TYPE="lib-shared"
make PREFIX=/usr COMPONENT_TYPE="lib-static"
}
package() {
- cd "${srcdir}"/${pkgname}-${pkgver}-src
+ 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
-
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/libzen/PKGBUILD b/community/libzen/PKGBUILD
index 26c4a07da..39097ffc6 100644
--- a/community/libzen/PKGBUILD
+++ b/community/libzen/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 50993 2011-07-04 11:24:03Z spupykin $
+# $Id: PKGBUILD 56229 2011-10-03 15:41:17Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: hydro <hydro@freenet.de>
pkgname=libzen
-pkgver=0.4.20
+pkgver=0.4.22
pkgrel=1
pkgdesc="shared library for libmediainfo and mediainfo"
arch=('i686' 'x86_64')
@@ -13,14 +13,13 @@ depends=('gcc-libs')
makedepends=('libtool' 'automake' 'autoconf')
options=('!libtool')
source=(http://downloads.sourceforge.net/zenlib/${pkgname}_${pkgver}.tar.bz2)
-md5sums=('8211cc2ca8500c6af14600363be064d5')
+md5sums=('f44a39e783ceafe71cd3e7dde8a81e22')
build() {
cd $srcdir/ZenLib/Project/GNU/Library
- sh ./autogen
- ./configure --prefix=/usr --enable-shared
+ [ -x configure ] || sh ./autogen
+ [ -f Makefile ] || ./configure --prefix=/usr --enable-shared
make clean
- sed -i '1,1i#include <stdlib.h>' ../../../Source/ZenLib/Thread.h
make
}
diff --git a/community/lout/PKGBUILD b/community/lout/PKGBUILD
new file mode 100644
index 000000000..71aa6f957
--- /dev/null
+++ b/community/lout/PKGBUILD
@@ -0,0 +1,24 @@
+# $Id: PKGBUILD 56257 2011-10-04 00:41:28Z kkeen $
+# Maintainer: Kyle Keen <keenerd@gmail.com>
+# Contributor: catwell <catwell@archlinux.us>
+
+pkgname=lout
+pkgver=3.39
+pkgrel=1
+pkgdesc="A lightweight document formatting system."
+arch=('i686' 'x86_64')
+url="http://lout.wiki.sourceforge.net/"
+license=('GPL')
+depends=('glibc')
+install=lout.install
+source=(http://mirrors.ctan.org/support/$pkgname/$pkgname-$pkgver.tar.gz makefile.arch lout.install)
+md5sums=('151e1fba676c7052936ccc1bcd9663a9'
+ '088a29ca16477a9a30da9fafc9391de8'
+ 'bc6c8df650fe75dd3c51d0c047c56f30')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ cp ../makefile.arch .
+ make -f makefile.arch PKGDIR="$pkgdir" install
+}
+
diff --git a/community/lout/lout.install b/community/lout/lout.install
new file mode 100755
index 000000000..f05b4b601
--- /dev/null
+++ b/community/lout/lout.install
@@ -0,0 +1,9 @@
+post_install()
+{
+ /usr/bin/lout -x -s /usr/lib/lout/include/init
+}
+
+post_upgrade()
+{
+ post_install $1
+}
diff --git a/community/lout/makefile.arch b/community/lout/makefile.arch
new file mode 100644
index 000000000..e0cb63322
--- /dev/null
+++ b/community/lout/makefile.arch
@@ -0,0 +1,45 @@
+# Makefile for lout 3.38 on Arch Linux.
+# catwell <catwell@archlinux.us>
+
+PKGDIR = /
+COPTS = -ansi -pedantic -O3
+
+CFLAGS = -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 \
+ -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/lib/lout\" -DFONT_DIR=\"font\" \
+ -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" \
+ -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 \
+ -DASSERT_ON=1 $(COPTS) -DDEBUG_ON=0 -DPDF_COMPRESSION=1 -I/usr/lib/
+
+OBJS = z01.o z02.o z03.o z04.o z05.o z06.o z07.o z08.o \
+ z09.o z10.o z11.o z12.o z13.o z14.o z15.o z16.o \
+ z17.o z18.o z19.o z20.o z21.o z22.o z23.o z24.o \
+ z25.o z26.o z27.o z28.o z29.o z30.o z31.o z32.o \
+ z33.o z34.o z35.o z36.o z37.o z38.o z39.o z40.o \
+ z41.o z42.o z43.o z44.o z45.o z46.o z47.o z48.o \
+ z49.o z50.o z51.o z52.o
+
+arch: $(OBJS)
+ gcc -o lout $(OBJS) /usr/lib/libz.a -lm
+ gcc -o prg2lout prg2lout.c
+
+$(OBJS): externs.h
+
+externs.h:
+
+install: arch
+ # lout
+ install -Dm0755 lout $(PKGDIR)/usr/bin/lout
+ set include data hyph font maps; \
+ for i; do \
+ install -d $(PKGDIR)/usr/lib/lout/$$i; \
+ install -m0644 -t $(PKGDIR)/usr/lib/lout/$$i/ $$i/*; \
+ done
+ # prg2lout
+ install -Dm0755 prg2lout $(PKGDIR)/usr/bin/prg2lout
+ # man
+ sed -i -e "s@<BINDIR>@/usr/bin@" -e "s@<LIBDIR>@/usr/lib/lout@" \
+ -e "s@<LOUTDOCDIR>@/usr/doc/lout@" -e "s@<MANDIR>@/usr/share/man/man1@" \
+ man/lout.1
+ install -Dm0644 man/lout.1 $(PKGDIR)/usr/share/man/man1/lout.1
+ install -Dm0644 man/prg2lout.1 $(PKGDIR)/usr/share/man/man1/prg2lout.1
+
diff --git a/community/mingw32-binutils/PKGBUILD b/community/mingw32-binutils/PKGBUILD
index 2ead06c5e..579c48920 100644
--- a/community/mingw32-binutils/PKGBUILD
+++ b/community/mingw32-binutils/PKGBUILD
@@ -1,21 +1,22 @@
-# $Id: PKGBUILD 36142 2010-12-27 16:21:38Z spupykin $
+# $Id: PKGBUILD 56192 2011-10-03 10:54:36Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Ondrej Jirman <megous@megous.com>
# Contributor: mosra <mosra@centrum.cz>
pkgname=mingw32-binutils
-pkgver=2.21
+pkgver=2.21.53
pkgrel=1
+_uprel=1
arch=(i686 x86_64)
url="https://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/"
pkgdesc="A set of programs to assemble and manipulate binary and object files (mingw)"
depends=('glibc' 'zlib')
license=(GPL)
-source=(https://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/GNU-Binutils/binutils-$pkgver/binutils-$pkgver-2-mingw32-src.tar.lzma)
-md5sums=('f75122b3d253cc9054dc82d90c10455a')
+source=(https://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/GNU-Binutils/binutils-$pkgver/binutils-$pkgver-${_uprel}-mingw32-src.tar.lzma)
+md5sums=('e7f6602056f594acc9a4a559909d4649')
build() {
- tar --lzma -xf binutils-$pkgver-2-mingw32-src.tar.lzma
+ tar --lzma -xf binutils-$pkgver-${_uprel}-mingw32-src.tar.lzma
cd $srcdir/binutils-$pkgver
./configure \
--target=i486-mingw32 \
diff --git a/community/mingw32-gcc-base/PKGBUILD b/community/mingw32-gcc-base/PKGBUILD
index 43ef4c491..4cfca514e 100644
--- a/community/mingw32-gcc-base/PKGBUILD
+++ b/community/mingw32-gcc-base/PKGBUILD
@@ -1,40 +1,43 @@
-# $Id: PKGBUILD 23584 2010-08-13 11:57:37Z spupykin $
+# $Id: PKGBUILD 56196 2011-10-03 10:57:31Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Ondrej Jirman <megous@megous.com>
pkgname=mingw32-gcc-base
-pkgver=4.5.0
-_w32apiver=3.14
-_runtimever=3.18
-pkgrel=3
+pkgver=4.6.1
+_w32apiver=3.17
+_runtimever=3.20
+_uprel=2
+_upw32rel=1
+pkgrel=1
arch=(i686 x86_64)
pkgdesc="A C cross-compiler for building Windows executables on Linux"
depends=(mingw32-binutils)
makedepends=(p7zip mingw32-runtime mingw32-w32api)
conflicts=(mingw32-gcc)
-options=(!strip force)
+options=(!strip)
license=(GPL LGPL)
url="http://mingw.sf.net"
-source=(gcc-$pkgver-1-mingw32-src.tar.xz::http://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/GCC/Version4/gcc-$pkgver-1/gcc-$pkgver-1-mingw32-src.tar.lzma
- http://switch.dl.sf.net/sourceforge/mingw/w32api-${_w32apiver}-mingw32-src.tar.gz
- http://switch.dl.sf.net/sourceforge/mingw/mingwrt-${_runtimever}-mingw32-src.tar.gz)
-md5sums=('f279430018dc379b8184c0a18b280298'
- 'c31baedaf2a8d38874e056a112a4fbc8'
- '34b54cb3379f871f0dcd5c20b69b0350')
+source=(gcc-$pkgver-${_uprel}-mingw32-src.tar.lzma::http://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/GCC/Version4/gcc-$pkgver-${_uprel}/gcc-$pkgver-${_uprel}-mingw32-src.tar.lzma
+ http://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/RuntimeLibrary/Win32-API/w32api-${_w32apiver}/w32api-${_w32apiver}-${_upw32rel}-mingw32-src.tar.lzma
+ http://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/RuntimeLibrary/MinGW-RT/mingwrt-${_runtimever}/mingwrt-${_runtimever}-mingw32-src.tar.gz)
+md5sums=('f8b09b7e51223e1ae1c1e466af3ac82e'
+ '89e5800096aa334009f98e7c1743d825'
+ '26c0886cc60729b94956cc6d81cd076c')
build()
{
if [ $NOEXTRACT -ne 1 ]; then
# prepare headers
mkdir -p $srcdir/mingw/include/
- cp -r $srcdir/w32api-${_w32apiver}-mingw32/include/* \
+ cp -r $srcdir/w32api-${_w32apiver}-${_upw32rel}-mingw32/include/* \
$srcdir/mingwrt-${_runtimever}-mingw32/include/* \
$srcdir/mingw/include/
unset CFLAGS CXXFLAGS
- tar xJf gcc-$pkgver-1-mingw32-src.tar.xz
- tar xjf gcc-$pkgver.tar.bz2
+# tar xJf gcc-$pkgver-${_uprel}-mingw32-src.tar.xz
+ cd $srcdir
+ tar xjf gcc-$pkgver-${_uprel}-mingw32-src/gcc-$pkgver.tar.bz2
mkdir -p $srcdir/build
cd $srcdir/build
@@ -55,14 +58,13 @@ build()
--disable-libssp \
--disable-libgomp \
--with-build-sysroot=$srcdir \
- --with-headers=$srcdir/include \
- || return 1
+ --with-headers=$srcdir/include
else
cd $srcdir/build
fi
- make || return 1
- make install DESTDIR=$pkgdir || return 1
+ make
+ make install DESTDIR=$pkgdir
cd $pkgdir
rm -rf usr/bin/i486-mingw32-{gcov,gccbug,gcc-*} \
diff --git a/community/mingw32-gcc/PKGBUILD b/community/mingw32-gcc/PKGBUILD
index da32ebb86..ba58fdddd 100644
--- a/community/mingw32-gcc/PKGBUILD
+++ b/community/mingw32-gcc/PKGBUILD
@@ -1,10 +1,11 @@
-# $Id: PKGBUILD 50734 2011-06-30 10:31:04Z spupykin $
+# $Id: PKGBUILD 56194 2011-10-03 10:55:24Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Ondrej Jirman <megous@megous.com>
pkgname=mingw32-gcc
-pkgver=4.5.2
-pkgrel=4
+pkgver=4.6.1
+pkgrel=1
+_uprel=2
arch=(i686 x86_64)
pkgdesc="A C and C++ cross-compilers for building Windows executables on Linux"
depends=('mingw32-pthreads' 'mingw32-runtime' 'mingw32-binutils' 'mingw32-w32api'
@@ -14,13 +15,12 @@ provides=('mingw32-gcc-base')
options=(!strip)
url="http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GCC/Version4/"
license=(GPL LGPL)
-source=(gcc-$pkgver-1-mingw32-src.tar.xz::http://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/GCC/Version4/gcc-$pkgver-1/gcc-$pkgver-1-mingw32-src.tar.lzma)
-md5sums=('6df4174d78285ec58910f86217b8acb1')
+source=(gcc-$pkgver-${_uprel}-mingw32-src.tar.lzma::http://downloads.sourceforge.net/project/mingw/MinGW/BaseSystem/GCC/Version4/gcc-$pkgver-1/gcc-$pkgver-${_uprel}-mingw32-src.tar.lzma)
+md5sums=('f8b09b7e51223e1ae1c1e466af3ac82e')
build()
{
- [ $NOEXTRACT -eq 1 ] || tar xJf gcc-$pkgver-1-mingw32-src.tar.xz
- [ $NOEXTRACT -eq 1 ] || tar xjf gcc-$pkgver.tar.bz2
+ [ $NOEXTRACT -eq 1 ] || tar xjf gcc-$pkgver-${_uprel}-mingw32-src/gcc-$pkgver.tar.bz2
mkdir -p $srcdir/build
cd $srcdir/build
@@ -56,9 +56,11 @@ build()
make -j1 -C i486-mingw32/libstdc++-v3 DESTDIR=${pkgdir} install
msg "fixes"
+ cd $pkgdir/usr/i486-mingw32/lib
mkdir -p $pkgdir/usr/i486-mingw32/bin/
- mv $pkgdir/usr/bin/*.dll $pkgdir/usr/i486-mingw32/bin/
- mv $pkgdir/*.dll $pkgdir/usr/i486-mingw32/bin/
+ for i in `ls -1 *.dll`; do
+ ln -s ../lib/$i $pkgdir/usr/i486-mingw32/bin/$i
+ done
cd $pkgdir
rm -rf usr/bin/i486-mingw32-{gcov,gccbug,gcc-*} \
diff --git a/community/mtpaint/PKGBUILD b/community/mtpaint/PKGBUILD
index bebd0c820..12a07818c 100644
--- a/community/mtpaint/PKGBUILD
+++ b/community/mtpaint/PKGBUILD
@@ -1,21 +1,22 @@
-# $Id: PKGBUILD 55362 2011-09-10 10:56:06Z pschmitz $
-# Maintainer:
+# $Id: PKGBUILD 56207 2011-10-03 12:32:35Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Roman Kyrylych <roman@archlinux.org>
# Contributor: yosh64 <yosh64.at.gmail.dot.com>
-
-
pkgname=mtpaint
pkgver=3.31
-pkgrel=5
-pkgdesc="A simple GTK2 painting program designed for creating icons and pixel based artwork."
-arch=('i686' 'x86_64')
-url="http://mtpaint.sourceforge.net"
-license=('GPL')
-depends=('gtk2' 'giflib' 'openjpeg')
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
- libpng14.patch)
+pkgrel=6
+pkgdesc="A simple GTK2 painting program designed for creating icons and pixel based artwork"
+arch=('x86_64' 'i686')
+url="http://mtpaint.sourceforge.net/"
+license=('GPL3')
+depends=('gtk2' 'giflib' 'openjpeg' 'bzip2' 'desktop-file-utils' 'glib2' 'freetype2')
+install=mtpaint.install
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2"
+ "libpng14.patch"
+ "mtpaint.install")
md5sums=('fbe34eb25f96b6092403115f1f6ab387'
- 'f84245ae1e26bd734740306b09024bb8')
+ 'f84245ae1e26bd734740306b09024bb8'
+ '1bd546a8efeae01e8fd8a5c7f213012e')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
@@ -29,4 +30,9 @@ package() {
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
+ install -Dm644 COPYING \
+ "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
+
+# vim:set ts=2 sw=2 et:
+
diff --git a/community/mtpaint/mtpaint.install b/community/mtpaint/mtpaint.install
new file mode 100644
index 000000000..b44de11aa
--- /dev/null
+++ b/community/mtpaint/mtpaint.install
@@ -0,0 +1,14 @@
+post_install() {
+ post_upgrade
+}
+
+post_upgrade() {
+ echo "Updating desktop database"
+ update-desktop-database -q
+}
+
+post_remove() {
+ post_upgrade
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/netsurf/PKGBUILD b/community/netsurf/PKGBUILD
index 18fa5992a..3b9e35c4f 100644
--- a/community/netsurf/PKGBUILD
+++ b/community/netsurf/PKGBUILD
@@ -1,26 +1,45 @@
-# $Id: PKGBUILD 52915 2011-07-29 20:04:25Z ebelanger $
+# $Id: PKGBUILD 56237 2011-10-03 16:13:35Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
# Contributor: Georgij Kondratjev <smpuj@bk.ru>
-# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
-
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=netsurf
-pkgver=2.7
+pkgver=2.8
pkgrel=1
pkgdesc="Lightweight, fast web browser"
-arch=('i686' 'x86_64')
+arch=('x86_64' 'i686')
url="http://www.netsurf-browser.org/"
license=('GPL')
-depends=('libmng' 'librsvg' 'curl' 'libglade' 'libcss' 'libnsgif' 'libnsbmp' 'hubbub')
-makedepends=('lcms')
-source=("http://www.netsurf-browser.org/downloads/releases/${pkgname}-${pkgver}-src.tar.gz")
-md5sums=('52939f2e2319269d7d758ec665f6cb8e')
+depends=('libmng' 'curl' 'libglade' 'librsvg' 'desktop-file-utils' 'libnsbmp' 'libnsgif' 'hubbub' 'libcss' 'hubbub')
+makedepends=('re2c' 'lcms')
+provides=('netsurf')
+conflicts=('netsurf')
+install=("${pkgname}.install")
+source=("${pkgname}.desktop"
+ "${pkgname}.install"
+ "http://ubuntu.allmyapps.com/data/n/e/netsurf-netsurf-web-browser/icon_48x48_netsurf.png"
+ "http://www.netsurf-browser.org/downloads/releases/${pkgname}-${pkgver}-src.tar.gz")
+md5sums=('85e0af265e77607596fd90db9ac707ad'
+ '69445d7ccf7df8c7ff134f04f36342b0'
+ '4f28912e5df4b826b819e175265bcc9c'
+ '49c41f281f3e9ca28a24da505fad2e3a')
build() {
cd "${srcdir}/${pkgname}"
+
make PREFIX=/usr TARGET=gtk
}
package() {
cd "${srcdir}/${pkgname}"
+
make install PREFIX=/usr DESTDIR="${pkgdir}"
+ install -Dm644 "../icon_48x48_netsurf.png" \
+ "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ install -Dm644 "../${pkgname}.desktop" \
+ "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ install -Dm644 COPYING \
+ "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/netsurf/netsurf.desktop b/community/netsurf/netsurf.desktop
new file mode 100644
index 000000000..aca4deefc
--- /dev/null
+++ b/community/netsurf/netsurf.desktop
@@ -0,0 +1,127 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Netsurf
+Name[ar]=صافي تصفح
+Name[ast]=Netsurf
+Name[ca]=Netsurf
+Name[cs]=Netsurf
+Name[da]=Netsurf
+Name[de]=Netsurf
+Name[el]=καθαρού σερφ
+Name[en_GB]=Netsurf
+Name[es]=Netsurf
+Name[et]=Netsurf
+Name[fi]=Netsurf
+Name[fr]=Netsurf
+Name[gl]=Netsurf
+Name[he]=Netsurf
+Name[hr]=Netsurf
+Name[hu]=Netsurf
+Name[id]=Netsurf
+Name[it]=Netsurf
+Name[ja]=Netsurf
+Name[ko]=인터넷 서핑
+Name[lt]=Netsurf
+Name[nl]=Netsurf
+Name[no]=Netsurf
+Name[pl]=Netsurf
+Name[pt]=Netsurf
+Name[pt_BR]=Netsurf
+Name[ro]=Netsurf
+Name[ru]=Netsurf
+Name[sk]=Netsurf
+Name[sr]=нетсурф
+Name[sr@latin]=Netsurf
+Name[sv]=Netsurf
+Name[tr]=Netsurf
+Name[ug]=Netsurf
+Name[uk]=Інтернет серфінгу
+Name[zh_CN]=Netsurf 网冲浪
+Name[zh_TW]=Netsurf 網衝浪
+GenericName=Web Browser
+GenericName[ar]=متصفح الوب
+GenericName[ast]=Restolador
+GenericName[ca]=Navegador web
+GenericName[cs]=Internetový prohlížeč
+GenericName[da]=Webbrowser
+GenericName[de]=Internetbetrachter
+GenericName[el]=Περιηγητής Ιστού
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fi]=Verkkoselain
+GenericName[fr]=Navigateur Internet
+GenericName[gl]=Navegador web
+GenericName[he]=דפדפן
+GenericName[hr]=Web preglednik
+GenericName[hu]=Webböngésző
+GenericName[id]=Peramban Web
+GenericName[it]=Browser web
+GenericName[ja]=ウェブブラウザ
+GenericName[ko]=웹 브라우저
+GenericName[lt]=Interneto naršyklė
+GenericName[nl]=Webbrowser
+GenericName[no]=Nettleser
+GenericName[pa]=ਵੈੱਬ ਬਰਾਊਜ਼ਰ
+GenericName[pl]=Przeglądarka internetowa
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador web
+GenericName[ro]=Navigator web
+GenericName[ru]=Интернет-обозреватель
+GenericName[sk]=Internetový prehliadač
+GenericName[sr]=Интернет прегледник
+GenericName[sr@latin]=Internet preglednik
+GenericName[sv]=Webbläsare
+GenericName[tr]=Web Tarayıcı
+GenericName[ug]=توركۆرگۈ
+GenericName[uk]=Переглядач Веб
+GenericName[zh_CN]=网页浏览器
+GenericName[zh_TW]=網頁瀏覽器
+Comment=Lightweight web browser
+Comment[ar]=منصفح الوب الخفيف
+Comment[ast]=Restolador llixeru
+Comment[ca]=Navegador web lleuger
+Comment[cs]=Odlehčený prohlížeč
+Comment[da]=Letvægtig webbrowser
+Comment[de]=Schlanker Internetbetrachter
+Comment[el]=Ελαφρύς περιηγητής ιστού
+Comment[en_GB]=Lightweight web browser
+Comment[es]=Navegador web ligero
+Comment[et]=Kergekaaluline veebibrauser
+Comment[fi]=Kevyt verkkoselain
+Comment[fr]=Navigateur Internet léger
+Comment[gl]=Navegador web lixeiro
+Comment[he]=דפדפן קל משקל
+Comment[hr]=Lagani web preglednik
+Comment[hu]=Könnyűsúlyú webböngésző
+Comment[id]=Peramban web ringan
+Comment[it]=Browser web leggero
+Comment[ja]=軽量級ウェブブラウザ
+Comment[ko]=가벼운 웹 브라우저
+Comment[lt]=Paprasta interneto naršyklė
+Comment[nl]=Lichtgewicht webbrowser
+Comment[no]=Lettvektig nettleser
+Comment[pa]=ਲਾਈਟਵੇਟ ਵੈੱਬ ਬਰਾਊਜ਼ਰ
+Comment[pl]=Umożliwia przeglądanie zawartości sieci internetowej
+Comment[pt]=Navegador Web rápido
+Comment[pt_BR]=Navegador web leve
+Comment[ro]=Mic navigator web
+Comment[ru]=Легковесный Интернет-обозреватель
+Comment[sk]=Ľahký internetový prehliadač
+Comment[sr]=Једноставан Интернет прегледник
+Comment[sr@latin]=Jednostavan Internet preglednik
+Comment[sv]=Resurssnål webbläsare
+Comment[tr]=Hafif web tarayıcı
+Comment[ug]=يېنىك توركۆرگۈ
+Comment[uk]=Легкий переглядач Веб
+Comment[zh_CN]=轻量级网页浏览器
+Comment[zh_TW]=輕量級網頁瀏覽器
+Categories=GTK;Network;WebBrowser;
+MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo;
+Exec=netsurf %U
+Icon=netsurf
+Terminal=false
+StartupNotify=true
+X-Osso-Type=application/x-executable
+X-Osso-Service=netsurf
diff --git a/community/netsurf/netsurf.install b/community/netsurf/netsurf.install
new file mode 100644
index 000000000..fb5b06997
--- /dev/null
+++ b/community/netsurf/netsurf.install
@@ -0,0 +1,20 @@
+post_install() {
+ echo "Updating icon cache"
+ gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor
+ echo "Updating mime entries"
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ echo "Updating icon cache"
+ gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor
+ echo "Updating mime entries"
+ update-desktop-database -q
+}
+
+post_remove() {
+ echo "Updating icon cache"
+ gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor
+ echo "Updating mime entries"
+ update-desktop-database -q
+}
diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD
index c03032002..e5d40753d 100644
--- a/community/nginx/PKGBUILD
+++ b/community/nginx/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 56085 2011-09-30 23:18:02Z spupykin $
+# $Id: PKGBUILD 56187 2011-10-03 07:27:47Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl>
@@ -11,7 +11,7 @@ _user=http
_group=http
pkgname=nginx
-pkgver=1.0.7
+pkgver=1.0.8
pkgrel=1
pkgdesc="lightweight HTTP server and IMAP/POP3 proxy server"
arch=('i686' 'x86_64')
@@ -34,7 +34,7 @@ backup=("etc/nginx/conf/fastcgi.conf"
changelog=changelog
source=(http://nginx.org/download/nginx-$pkgver.tar.gz
nginx)
-md5sums=('2a63d20301b924fa44c7d02586ae7ade'
+md5sums=('1049e5fc6e80339f6ba8668fadfb75f9'
'0e8032d3ba26c3276e8c7c30588d375f')
build() {
diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD
index 4fd24a269..ebcbab11a 100644
--- a/community/redis/PKGBUILD
+++ b/community/redis/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 55934 2011-09-26 09:37:58Z spupykin $
+# $Id: PKGBUILD 56203 2011-10-03 11:01:21Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jan-Erik Rediger <badboy at archlinux dot us>
# Contributor: nofxx <x@<nick>.com>
pkgname=redis
pkgver=2.2.14
-pkgrel=1
+pkgrel=2
pkgdesc="Advanced key-value store"
arch=('i686' 'x86_64')
url="http://redis.io/"
@@ -19,7 +19,7 @@ source=("http://redis.googlecode.com/files/${pkgname}-${pkgver}.tar.gz"
"redis.d"
"redis.logrotate")
md5sums=('3605e3d4c9465fdfefa2e96f3a408ef5'
- 'bf61968d18d0e42529880f5c488ea9ed'
+ '9726d06d0a0c60cb5d55a31b3dc1e55d'
'9e2d75b7a9dc421122d673fe520ef17f')
build() {
diff --git a/community/redis/redis.d b/community/redis/redis.d
index 333f45d6b..3294963ed 100644
--- a/community/redis/redis.d
+++ b/community/redis/redis.d
@@ -1,53 +1,65 @@
#!/bin/bash
+daemon_name=redis
+
. /etc/rc.conf
. /etc/rc.d/functions
-PID=`cat /var/run/redis.pid 2>/dev/null`
+REDISPORT=6379
+EXEC=/usr/bin/redis-server
+CLIEXEC=/usr/bin/redis-cli
+PIDFILE=/var/run/redis.pid
+WORKDIR=/var/lib/redis
+CONF="/etc/redis.conf"
+
case "$1" in
start)
- stat_busy "Starting Redis Server"
- [ -d /var/lib/redis ] || { mkdir /var/lib/redis; }
- if [ -z "$PID" ]; then
- /usr/bin/redis-server /etc/redis.conf >/dev/null
- RESULT=$?
- else
- REDIS_PID=`pidof redis-server`
- if [ -z "$REDIS_PID" ]; then
- /usr/bin/redis-server /etc/redis.conf >/dev/null
- RESULT=$?
- elif [ `pidof redis-server` -eq $PID ]; then
- RESULT=1
- else
- /usr/bin/redis-server /etc/redis.conf >/dev/null
- RESULT=$?
- fi
- fi
+ stat_busy "Starting $daemon_name"
+ [ -d $WORKDIR ] || mkdir $WORKDIR
- if [ $RESULT -gt 0 ]; then
+ if [ -f $PIDFILE ]; then
stat_fail
+ exit 1
else
- add_daemon redis
- stat_done
+ $EXEC $CONF >/dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ else
+ add_daemon $daemon_name
+ stat_done
+ fi
fi
;;
+
stop)
- stat_busy "Stopping Redis Server"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
+ stat_busy "Stopping $daemon_name"
+
+ if [ ! -f $PIDFILE ]; then
stat_fail
+ exit 1
else
- rm /var/run/redis.pid
- rm_daemon redis
- stat_done
+ PID=$(cat $PIDFILE)
+ $CLIEXEC -p $REDISPORT shutdown
+ [ -d /proc/${PID} ] && sleep 1
+ [ -d /proc/${PID} ] && sleep 5
+ [ -d /proc/${PID} ] && kill -9 $PID
+ [ -d /proc/${PID} ] && stat_fail || { stat_done; rm_daemon $daemon_name; }
fi
;;
+
restart)
$0 stop
sleep 1
$0 start
;;
+
+ status)
+ stat_busy "Checking $daemon_name status";
+ ck_status $daemon_name
+ ;;
+
*)
- echo "usage: $0 {start|stop|restart}"
+ echo "usage: $0 {start|stop|restart|status}"
esac
exit 0