From 1dc1efa50ce9926a6ed832bda2ebe3319485ac09 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 10 Sep 2011 23:14:36 +0000 Subject: Sat Sep 10 23:14:36 UTC 2011 --- community/calibre/PKGBUILD | 6 +- community/dillo/PKGBUILD | 13 +-- community/go/PKGBUILD | 6 +- community/kdenlive/PKGBUILD | 8 +- community/kid3/PKGBUILD | 8 +- community/kid3/kid3.changelog | 3 + community/kid3/kid3.install | 5 +- community/pkgtools/PKGBUILD | 10 +- community/portaudio_cpp/PKGBUILD | 32 +++--- community/qlandkartegt/PKGBUILD | 6 +- community/qlandkartegt/qlandkartegt.changelog | 3 + community/shotwell/PKGBUILD | 8 +- community/shotwell/shotwell.install | 9 -- community/tracker/PKGBUILD | 8 +- community/wine/PKGBUILD | 143 ++++++++++++++++++++++++++ community/wine/wine.install | 12 +++ community/xnee/PKGBUILD | 7 +- community/xnee/xnee.changelog | 3 + 18 files changed, 227 insertions(+), 63 deletions(-) create mode 100644 community/wine/PKGBUILD create mode 100644 community/wine/wine.install (limited to 'community') diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index 7098aea82..a640f65f0 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 55124 2011-09-02 23:27:00Z giovanni $ +# $Id: PKGBUILD 55335 2011-09-10 01:42:32Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Petrov Roman # Contributor: Andrea Fagiani pkgname=calibre -pkgver=0.8.17 +pkgver=0.8.18 pkgrel=1 pkgdesc="Ebook management application" arch=('i686' 'x86_64') @@ -20,7 +20,7 @@ optdepends=('ipython: to use calibre-debug') install=calibre.install source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz desktop_integration.patch) -md5sums=('dbd9acc24367d099725dfc4461298738' +md5sums=('6347327567c92ce7ebf82b308e1f6610' '253ce4fe5d01f8ff76b63cd3825755ea') build() { diff --git a/community/dillo/PKGBUILD b/community/dillo/PKGBUILD index 2bef1fd6a..979a4a267 100644 --- a/community/dillo/PKGBUILD +++ b/community/dillo/PKGBUILD @@ -1,25 +1,22 @@ -# $Id: PKGBUILD 52646 2011-07-26 17:04:09Z spupykin $ +# $Id: PKGBUILD 55292 2011-09-09 09:39:35Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: dorphell pkgname=dillo -pkgver=2.2.1 +pkgver=3.0 pkgrel=1 pkgdesc="A small, fast graphical web browser built on FLTK" arch=(i686 x86_64) url="http://www.dillo.org" license=('GPL') -depends=('fltk2' 'libjpeg' 'perl' 'openssl' 'libpng' 'gcc-libs' 'libxcursor' +depends=('fltk' 'libjpeg' 'perl' 'openssl' 'libpng' 'gcc-libs' 'libxcursor' 'libxi' 'libxinerama') backup=(etc/dillo/{dillorc,dpidrc}) -source=(http://www.dillo.org/download/$pkgname-$pkgver.tar.bz2 - libpng14.patch) -md5sums=('8875d0188b9281fa2dd683220dcf58a8' - '5336bd3a3b4698c5250ce59e4f2ff91a') +source=(http://www.dillo.org/download/$pkgname-$pkgver.tar.bz2) +md5sums=('448f44a923222270cb0c84e55adc1be1') build() { cd "$srcdir/$pkgname-$pkgver" -# patch -Np1 -i "$srcdir/libpng14.patch" ./configure --prefix=/usr --sysconfdir=/etc --enable-cookies --enable-dlgui \ --enable-ssl make diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 6221c2218..4790cc4ee 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -5,7 +5,7 @@ # Contributor: Christian Himpel pkgname=go -pkgver=r59 +pkgver=r60 pkgrel=1 epoch=1 pkgdesc='Google Go compiler and tools (release version)' @@ -83,6 +83,10 @@ package() { install -Dm644 src/Make.* $pkgdir/usr/lib/go/src + # remove object files from target src dir + find $pkgdir/usr/lib/go/src/ -type f -name '*.[ao]' -delete + find $pkgdir/usr/lib/go/src/pkg -type f -executable -delete + # Headers for C modules install -Dm644 src/pkg/runtime/runtime.h $pkgdir/usr/lib/go/src/pkg/runtime/runtime.h install -Dm644 src/pkg/runtime/cgocall.h $pkgdir/usr/lib/go/src/pkg/runtime/cgocall.h diff --git a/community/kdenlive/PKGBUILD b/community/kdenlive/PKGBUILD index bce6212fc..37ff847c7 100644 --- a/community/kdenlive/PKGBUILD +++ b/community/kdenlive/PKGBUILD @@ -1,18 +1,20 @@ -# $Id: PKGBUILD 52254 2011-07-22 15:49:20Z spupykin $ +# $Id: PKGBUILD 55304 2011-09-09 16:08:23Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Zuf # Contributor: Darwin Bautista pkgname=kdenlive pkgver=0.8svn20110722 -pkgrel=1 +pkgrel=2 pkgdesc="A non-linear video editor for Linux" arch=('i686' 'x86_64') url="http://www.kdenlive.org/" license=('GPL') -depends=('kdebase-runtime' 'mlt' 'dvgrab' 'qjson' 'qimageblitz') +depends=('kdebase-runtime' 'mlt' 'dvgrab' 'qjson' 'qimageblitz' + 'libqzeitgeist') makedepends=('automoc4' 'cmake' 'gettext') install=kdenlive.install +options=('docs') #source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz") source=("http://arch.p5n.pp.ru/~sergej/dl/kdenlive-${pkgver}.tar.bz2") md5sums=('390fcbce02274ee99b2a6d6a234bef0c') diff --git a/community/kid3/PKGBUILD b/community/kid3/PKGBUILD index 7b03c3c8a..bffe4ceeb 100644 --- a/community/kid3/PKGBUILD +++ b/community/kid3/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 40017 2011-02-19 14:10:28Z jlichtblau $ +# $Id: PKGBUILD 55325 2011-09-09 23:42:21Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Alois Nespor pkgname=kid3 -pkgver=1.6 +pkgver=2.0 pkgrel=1 pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor for KDE" arch=('i686' 'x86_64') url="http://kid3.sourceforge.net/" license=('GPL') -depends=('id3lib' 'kdelibs' 'tunepimp') +depends=('id3lib' 'kdebase-runtime' 'kdelibs' 'tunepimp') makedepends=('automoc4' 'cmake' 'docbook-xml' 'docbook-xsl') options=('!makeflags') install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('974208d5545a9a2bb192dc1a3cfaa64f2269d4f7001d150255ce3f3a3f6723c2') +sha256sums=('bdf4ff4f929d7ad6d5b0a6b2661e76ac83216ae94d84a7886f68011c3b7110cd') build() { cd ${srcdir} diff --git a/community/kid3/kid3.changelog b/community/kid3/kid3.changelog index d3f588ba6..0d001bcb8 100644 --- a/community/kid3/kid3.changelog +++ b/community/kid3/kid3.changelog @@ -1,3 +1,6 @@ +2011-09-09 Jaroslav Lichtblau + * kid3 2.0-1 + 2011-02-19 Jaroslav Lichtblau * kid3 1.6 diff --git a/community/kid3/kid3.install b/community/kid3/kid3.install index 1c0de2e4f..8ec315e7c 100644 --- a/community/kid3/kid3.install +++ b/community/kid3/kid3.install @@ -1,11 +1,12 @@ post_install() { xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q } post_upgrade() { - post_install + post_install $1 } post_remove() { - post_install + post_install $1 } diff --git a/community/pkgtools/PKGBUILD b/community/pkgtools/PKGBUILD index fc69319c4..4acf5b01d 100644 --- a/community/pkgtools/PKGBUILD +++ b/community/pkgtools/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Daenyth pkgname=pkgtools pkgver=23 -pkgrel=1 +pkgrel=2 pkgdesc="A collection of scripts for Arch Linux packages" arch=('i686' 'x86_64') url="http://bbs.archlinux.org/viewtopic.php?pid=384196" @@ -22,7 +22,15 @@ build() { cd "$srcdir/Daenyth-$pkgname"-* make +} + +package() { + cd "$srcdir/Daenyth-$pkgname"-* + make DESTDIR="$pkgdir" install + + # fix infinite loop in autotools configure scripts + sed -i '/export -f command_not_found_handle/d' "$pkgdir/usr/share/pkgtools/pkgfile-hook.bash" } # vim:set ts=2 sw=2 et: diff --git a/community/portaudio_cpp/PKGBUILD b/community/portaudio_cpp/PKGBUILD index 0c666ed5c..58b782570 100644 --- a/community/portaudio_cpp/PKGBUILD +++ b/community/portaudio_cpp/PKGBUILD @@ -1,28 +1,26 @@ -# Based on 'portaudio' package - Eric Belanger +# $Id: PKGBUILD 55337 2011-09-10 02:09:27Z ebelanger $ # Maintainer: Bob Finch pkgname=portaudio_cpp -pkgver=19_20071207 -pkgrel=2 +pkgver=19_20110326 +pkgrel=1 pkgdesc="PortAudio c++ bindings" +arch=('i686' 'x86_64') url="http://www.portaudio.com/" -source=(http://www.portaudio.com/archives/pa_stable_v$pkgver.tar.gz) -depends=('portaudio=19_20071207' 'gcc-libs') license=('custom') -arch=('i686' 'x86_64') +depends=("portaudio=${pkgver}" 'gcc-libs') options=('!libtool') -md5sums=('d2943e4469834b25afe62cc51adc025f') +source=(http://www.portaudio.com/archives/pa_stable_v$pkgver.tgz) +md5sums=('8f266ce03638419ef46e4efcb0fabde6') build() { - cd $srcdir/portaudio - ./configure --prefix=/usr - make || return 1 - - install -D -m644 LICENSE.txt\ - $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt - - cd $srcdir/portaudio/bindings/cpp - ./configure --prefix=/usr - make || return 1 + cd "$srcdir/portaudio" + ./configure --prefix=/usr --enable-cxx + make +} + +package() { + cd "$srcdir/portaudio/bindings/cpp" make DESTDIR=$pkgdir install + install -D -m644 ../../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" } diff --git a/community/qlandkartegt/PKGBUILD b/community/qlandkartegt/PKGBUILD index 111839dbc..196b19cd0 100644 --- a/community/qlandkartegt/PKGBUILD +++ b/community/qlandkartegt/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 52050 2011-07-19 20:29:33Z jlichtblau $ +# $Id: PKGBUILD 55314 2011-09-09 20:35:12Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Matthias Maennich # Contributor: pkgname=qlandkartegt -pkgver=1.2.2 +pkgver=1.2.3 pkgrel=1 pkgdesc="Use your GPS with Linux" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz $pkgname-mimetypes.xml) -sha256sums=('37c241d84e2525c9daa73d05c7101912031944a8ef7f399acdf5f731da8f443d' +sha256sums=('d3b676f6a9f14e18eadc2c18de743a666b70b9ba28f2b6772c9484e277e03be8' 'e8d33948831f8a66edd752c71c653085d6c4d9f1969e70dd8c40b9c7ca37fba0') build() { diff --git a/community/qlandkartegt/qlandkartegt.changelog b/community/qlandkartegt/qlandkartegt.changelog index e7031e937..4e71ad105 100644 --- a/community/qlandkartegt/qlandkartegt.changelog +++ b/community/qlandkartegt/qlandkartegt.changelog @@ -1,3 +1,6 @@ +2011-09-09 Jaroslav Lichtblau + * qlandkartegt 1.2.3-1 + 2011-07-19 Jaroslav Lichtblau * qlandkartegt 1.2.2-1 diff --git a/community/shotwell/PKGBUILD b/community/shotwell/PKGBUILD index 38e573a30..cd4aefbf8 100644 --- a/community/shotwell/PKGBUILD +++ b/community/shotwell/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 54767 2011-08-24 14:13:47Z spupykin $ +# $Id: PKGBUILD 55302 2011-09-09 14:03:59Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer : Ionut Biru # Contributor: Joeny Ang pkgname=shotwell -pkgver=0.11.0 -pkgrel=3 +pkgver=0.11.1 +pkgrel=2 pkgdesc="A digital photo organizer designed for the GNOME desktop environment" arch=('i686' 'x86_64') url="http://yorba.org/shotwell/" @@ -15,7 +15,7 @@ depends=('gconf' 'libgee' 'libgphoto2' 'libunique' 'libwebkit' 'libgexiv2' 'libr makedepends=('intltool' 'vala') install=shotwell.install source=("http://yorba.org/download/shotwell/0.11/shotwell-${pkgver}.tar.bz2") -md5sums=('f0e942b639d899a91c3cf343f6f553bb') +md5sums=('e2c388bfce992b5437281c4fc29357d9') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/shotwell/shotwell.install b/community/shotwell/shotwell.install index 9e61524c4..bab8ecd29 100644 --- a/community/shotwell/shotwell.install +++ b/community/shotwell/shotwell.install @@ -2,23 +2,14 @@ pkgname=shotwell post_install() { gtk-update-icon-cache -fq -t usr/share/icons/hicolor - usr/sbin/gconfpkg --install ${pkgname} update-desktop-database -q glib-compile-schemas usr/share/glib-2.0/schemas } -pre_upgrade() { - usr/sbin/gconfpkg --uninstall ${pkgname} -} - post_upgrade() { post_install $1 } -pre_remove() { - usr/sbin/gconfpkg --uninstall ${pkgname} -} - post_remove() { update-desktop-database -q gtk-update-icon-cache -fq -t usr/share/icons/hicolor diff --git a/community/tracker/PKGBUILD b/community/tracker/PKGBUILD index 8b5d25fed..1ac40989b 100644 --- a/community/tracker/PKGBUILD +++ b/community/tracker/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 54423 2011-08-18 09:42:45Z spupykin $ +# $Id: PKGBUILD 55298 2011-09-09 09:43:00Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Alexander Fehr pkgname=tracker -pkgver=0.10.22 -pkgrel=2 +pkgver=0.10.26 +pkgrel=1 pkgdesc="Powerful object database, tag/metadata database, search tool and indexer" arch=('i686' 'x86_64') url="http://www.gnome.org/projects/tracker/" @@ -26,7 +26,7 @@ provides=('libtracker') install=tracker.install source=(http://ftp.gnome.org/pub/GNOME/sources/tracker/0.10/tracker-$pkgver.tar.bz2 tracker-0.10-gnome3-nautilus-extension.patch) -md5sums=('1248742586be5c95871ea59718457657' +md5sums=('3a9e9f8f07b0020c9276571e99cfdb66' '316f1647afe178a87400a476ef1b62a0') build() { diff --git a/community/wine/PKGBUILD b/community/wine/PKGBUILD new file mode 100644 index 000000000..29c749205 --- /dev/null +++ b/community/wine/PKGBUILD @@ -0,0 +1,143 @@ +# $Id: PKGBUILD 55318 2011-09-09 21:53:02Z svenstaro $ +# Maintainer: Sven-Hendrik Haase +# Contributor: Jan "heftig" Steffens +# Contributor: Eduardo Romero +# Contributor: Giovanni Scafora + +pkgname=wine +pkgver=1.3.28 +pkgrel=1 + +_pkgbasever=${pkgver/rc/-rc} + +source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2) +md5sums=('70574d609161cec8523804cd9364bcd2') + +pkgdesc="A compatibility layer for running Windows programs" +url="http://www.winehq.com" +arch=(i686 x86_64) +license=(LGPL) +install=wine.install + +depends=( + fontconfig lib32-fontconfig + mesa lib32-mesa + libxcursor lib32-libxcursor + libxrandr lib32-libxrandr + libxdamage lib32-libxdamage + libxxf86dga lib32-libxxf86dga + libxi lib32-libxi + alsa-lib lib32-alsa-lib + desktop-file-utils +) + +makedepends=(autoconf ncurses bison perl fontforge flex prelink + 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2' + giflib lib32-giflib + libxpm lib32-libxpm + libpng lib32-libpng + libxinerama lib32-libxinerama + libxcomposite lib32-libxcomposite + libxmu lib32-libxmu + libxxf86vm lib32-libxxf86vm + libxml2 lib32-libxml2 + libxslt lib32-libxslt + libldap lib32-libldap + lcms lib32-lcms + mpg123 lib32-mpg123 + openal lib32-openal + libcups lib32-libcups + gnutls lib32-gnutls + v4l-utils lib32-v4l-utils + oss +) + +optdepends=( + giflib lib32-giflib + libpng lib32-libpng + libldap lib32-libldap + lcms lib32-lcms + libxml2 lib32-libxml2 + mpg123 lib32-mpg123 + openal lib32-openal + libcups lib32-libcups + gnutls lib32-gnutls + v4l-utils lib32-v4l-utils + oss +) + +if [[ $CARCH == i686 ]]; then + # Strip lib32 etc. on i686 + depends=(${depends[@]/*32-*/}) + makedepends=(${makedepends[@]/*32-*/}) + makedepends=(${makedepends[@]/*-multilib*/}) + optdepends=(${optdepends[@]/*32-*/}) +else + provides=("bin32-wine=$pkgver" "wine-wow64=$pkgver") + conflicts=('bin32-wine' 'wine-wow64') + replaces=('bin32-wine') +fi + +build() { + cd "$srcdir" + + # Allow ccache to work + mv $pkgname-$_pkgbasever $pkgname + + # Get rid of old build dirs + rm -rf $pkgname-{32,64}-build + mkdir $pkgname-32-build + + if [[ $CARCH == x86_64 ]]; then + msg2 "Building Wine-64..." + + mkdir $pkgname-64-build + cd "$srcdir/$pkgname-64-build" + ../$pkgname/configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libdir=/usr/lib \ + --with-x \ + --enable-win64 + + make + + _wine32opts=( + --libdir=/usr/lib32 + --with-wine64="$srcdir/$pkgname-64-build" + ) + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + fi + + msg2 "Building Wine-32..." + cd "$srcdir/$pkgname-32-build" + ../$pkgname/configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --with-x \ + "${_wine32opts[@]}" + + make +} + +package() { + msg2 "Packaging Wine-32..." + cd "$srcdir/$pkgname-32-build" + + if [[ $CARCH == i686 ]]; then + make prefix="$pkgdir/usr" install + else + make prefix="$pkgdir/usr" \ + libdir="$pkgdir/usr/lib32" \ + dlldir="$pkgdir/usr/lib32/wine" install + + msg2 "Packaging Wine-64..." + cd "$srcdir/$pkgname-64-build" + make prefix="$pkgdir/usr" \ + libdir="$pkgdir/usr/lib" \ + dlldir="$pkgdir/usr/lib/wine" install + fi +} + +# vim:set ts=8 sts=2 sw=2 et: diff --git a/community/wine/wine.install b/community/wine/wine.install new file mode 100644 index 000000000..f71262186 --- /dev/null +++ b/community/wine/wine.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + echo "This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64." + echo "If you are on x86_64, the default WINEARCH will be win64." + echo "This will cause a lot of Windows applications to malfunction even if they usually work in wine." + echo "Please create your ~/.wine with 'WINEARCH=win32 winecfg' if you are unsure and on x86_64." + echo "See the Arch wiki on wine for more information." +} + +post_remove() { + update-desktop-database -q +} diff --git a/community/xnee/PKGBUILD b/community/xnee/PKGBUILD index ca671adaa..092a0c83a 100644 --- a/community/xnee/PKGBUILD +++ b/community/xnee/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 44669 2011-04-10 20:26:28Z jlichtblau $ +# $Id: PKGBUILD 55315 2011-09-09 20:38:51Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Jaroslaw Swierczynski pkgname=xnee -pkgver=3.09 +pkgver=3.10 pkgrel=1 pkgdesc="A program to record, distribute, and replay X (X11) protocol data" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ makedepends=('texinfo') options=('!libtool' '!emptydirs') changelog=$pkgname.changelog source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('1145add697e4932007396bc093336689efa934dd92e701f0aaefe388990e2720') +sha256sums=('6260e02f4938d18a548e6a6716ae48e34f1bf33c7a832d5eda35d4191fb86b56') build() { cd ${srcdir}/$pkgname-$pkgver @@ -28,4 +28,3 @@ package() { make DESTDIR=${pkgdir} install } - diff --git a/community/xnee/xnee.changelog b/community/xnee/xnee.changelog index a096a22e8..f3e20ccfe 100644 --- a/community/xnee/xnee.changelog +++ b/community/xnee/xnee.changelog @@ -1,3 +1,6 @@ +2011-09-09 Jaroslav Lichtblau + * xnee 3.10-1 + 2011-04-10 Jaroslav Lichtblau * xnee 3.09-1 -- cgit v1.2.3-54-g00ecf