From 7dcff052768fd178cd5df933ed31bc9389a140cc Mon Sep 17 00:00:00 2001 From: Timothy Redaelli Date: Tue, 10 Jan 2012 00:10:08 +0000 Subject: [PATCH] updated on Tue Jan 10 00:10:07 UTC 2012 --- 389-admin/389-admin.install | 16 +++ 389-admin/PKGBUILD | 21 ++- 389-dsgw/PKGBUILD | 6 +- android-udev/PKGBUILD | 18 +-- angryanimals/PKGBUILD | 4 +- banshee-community-extensions-git/PKGBUILD | 92 +++++++------ .../banshee-community-extensions-git.install | 14 ++ banshee-devel/PKGBUILD | 37 +++-- banshee-git/PKGBUILD | 143 ++++++++++--------- banshee-git/banshee-recent-gpod.patch | 24 ++++ clementine-git/PKGBUILD | 6 +- csound-doc/PKGBUILD | 18 +-- darch-package-set/PKGBUILD | 7 +- easy-slow-down-manager-svn/PKGBUILD | 10 +- .../easy-slow-down-manager.install | 12 ++ freecad/PKGBUILD | 6 +- gatling-stress-tool-git/Changelog | 5 + gatling-stress-tool-git/PKGBUILD | 32 ++++- gatling-stress-tool-git/gatling.install | 1 + gatling-stress-tool/Changelog | 6 + gatling-stress-tool/PKGBUILD | 31 ++++- gatling-stress-tool/gatling.install | 1 + gio-sharp-git/PKGBUILD | 2 +- git-annex/PKGBUILD | 16 +-- {gudev-sharp-git => gkeyfile-sharp-git}/PKGBUILD | 16 +-- gloobus-preview/PKGBUILD | 60 +++++--- gloobus-preview/gcc46.patch | 21 +++ gloobus-preview/gdk-poppler.patch | 152 +++++++++++++++++++++ gloobus-preview/gloobus-preview.install | 12 ++ gloobus-preview/webm.patch | 22 +++ gtk-sharp-beans-git/PKGBUILD | 4 +- gtkpacman-svn/PKGBUILD | 4 +- gudev-sharp-git/PKGBUILD | 2 +- hathor-svn/PKGBUILD | 35 +++++ imagewriter/PKGBUILD | 17 +-- jarred/PKGBUILD | 12 +- kbibtex/PKGBUILD | 12 +- kbibtex/compile_fix.patch | 10 ++ kbibtex/compile_fix2.patch | 11 ++ openastro-dev/PKGBUILD | 2 +- openastro/PKGBUILD | 2 +- procboss/PKGBUILD | 6 +- profile-sync-daemon/PKGBUILD | 12 +- qupzilla/PKGBUILD | 4 +- thunderbird-beta-bin-all-localizations/PKGBUILD | 2 +- thunderbird-beta-bin/PKGBUILD | 2 +- thunderbird-beta/PKGBUILD | 2 +- upp-svn/PKGBUILD | 2 +- urlscan-git/PKGBUILD | 2 +- vlmc/PKGBUILD | 30 ++++ vlmc/vlmc.install | 11 ++ wmii-hg/PKGBUILD | 3 +- xautolock-patched/PKGBUILD | 31 +++++ xautolock-patched/xautolock-lockaftersleep.diff | 93 +++++++++++++ 54 files changed, 855 insertions(+), 267 deletions(-) create mode 100644 389-admin/389-admin.install rewrite banshee-community-extensions-git/PKGBUILD (66%) create mode 100644 banshee-community-extensions-git/banshee-community-extensions-git.install rewrite banshee-git/PKGBUILD (64%) create mode 100644 banshee-git/banshee-recent-gpod.patch create mode 100644 easy-slow-down-manager-svn/easy-slow-down-manager.install copy {gudev-sharp-git => gkeyfile-sharp-git}/PKGBUILD (72%) rewrite gloobus-preview/PKGBUILD (93%) create mode 100644 gloobus-preview/gcc46.patch create mode 100644 gloobus-preview/gdk-poppler.patch create mode 100644 gloobus-preview/gloobus-preview.install create mode 100644 gloobus-preview/webm.patch create mode 100644 hathor-svn/PKGBUILD create mode 100644 kbibtex/compile_fix.patch create mode 100644 kbibtex/compile_fix2.patch create mode 100644 vlmc/PKGBUILD create mode 100644 vlmc/vlmc.install create mode 100644 xautolock-patched/PKGBUILD create mode 100644 xautolock-patched/xautolock-lockaftersleep.diff diff --git a/389-admin/389-admin.install b/389-admin/389-admin.install new file mode 100644 index 000000000..32fee1c0e --- /dev/null +++ b/389-admin/389-admin.install @@ -0,0 +1,16 @@ +post_install(){ +cat << EOF +Due a problems with mod_nss that i can't solve, +mod_nss is disabled in: +/etc/dirsrv/admin-serv/httpd.conf +/etc/dirsrv/admin-serv/console.conf + +To re-enable it, look the PKGBUILD. + +Cheers. +EOF +} + +post_upgrade() { + post_install +} diff --git a/389-admin/PKGBUILD b/389-admin/PKGBUILD index b00d21416..7b0a5e04e 100644 --- a/389-admin/PKGBUILD +++ b/389-admin/PKGBUILD @@ -1,14 +1,15 @@ # Maintainer: Sergio A. Morales pkgname=389-admin -pkgver=1.1.11 -pkgrel=4 +pkgver=1.1.23 +pkgrel=2 pkgdesc="389 Administration Server HTTP agent" arch=('i686' 'x86_64') url="http://directory.fedoraproject.org/" license=(GPL) depends=('389-ds-base' '389-adminutil' 'mod_nss' 'perl-mozldap') source=("http://directory.fedoraproject.org/sources/$pkgname-$pkgver.tar.bz2") -md5sums=("3301554c3cd9cb26216a43c037695559") +md5sums=('34d7608a1b4b7c1b56d649a3dc407682') +install=('389-admin.install') build() { cd $startdir/src/$pkgname-$pkgver @@ -18,4 +19,18 @@ build() { make install DESTDIR=$pkgdir || return 1 mv $pkgdir/etc/rc.d/init.d/dirsrv-admin $pkgdir/etc/rc.d/dirsrv-admin rm -rf $pkgdir/etc/rc.d/init.d + + chmod 775 ${pkgdir}/etc/dirsrv + chmod 700 ${pkgdir}/etc/dirsrv/admin-serv + chmod 775 ${pkgdir}/usr/lib/dirsrv + + #Delete the next lines to re-enable mod_nss + sed -i '135 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/httpd.conf + sed -i '735 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/httpd.conf + sed -i '91 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/console.conf + sed -i '95 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/console.conf + sed -i '101 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/console.conf + sed -i '109 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/console.conf + sed -i '111 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/console.conf + sed -i '116 s/^/#/' $pkgdir/etc/dirsrv/admin-serv/console.conf } diff --git a/389-dsgw/PKGBUILD b/389-dsgw/PKGBUILD index 74c6df81b..c9f74384d 100644 --- a/389-dsgw/PKGBUILD +++ b/389-dsgw/PKGBUILD @@ -1,15 +1,15 @@ # Maintainer: Sergio A. Morales # Contributor: Sergio A. Morales pkgname=389-dsgw -pkgver=1.1.5 -pkgrel=2 +pkgver=1.1.7 +pkgrel=1 pkgdesc="389 Directory Server Gateway (dsgw)" arch=('i686' 'x86_64') url="http://directory.fedoraproject.org" license=(GPL) depends=('389-admin') source=("$url/sources/$pkgname-$pkgver.tar.bz2") -md5sums=("8a9931ea00229d6fd0aaca4f87389e10") +md5sums=('367537e786006adf8f204974b62c282b') build() { cd $startdir/src/$pkgname-$pkgver diff --git a/android-udev/PKGBUILD b/android-udev/PKGBUILD index 735b2e711..16ee1d005 100644 --- a/android-udev/PKGBUILD +++ b/android-udev/PKGBUILD @@ -1,8 +1,8 @@ -#Mantainer M0Rf30 -#Contributor marlock +# Maintainer: M0Rf30 +# Contributor: marlock pkgname=android-udev pkgver=0.8 -pkgrel=1 +pkgrel=2 pkgdesc='Udev rules to connect Android devices to your linux box' arch=('any') url="http://developer.android.com/guide/developing/device.html" @@ -12,13 +12,9 @@ depends=('udev' 'libmtp') conflicts=('udev-android-rules') install='android-udev.install' - -build() { - - mkdir -p $pkgdir/etc/udev/rules.d/ - cp $srcdir/51-android.rules $pkgdir/etc/udev/rules.d/51-android.rules - chmod a+r $pkgdir/etc/udev/rules.d/51-android.rules - +package() { + mkdir -p $pkgdir/lib/udev/rules.d/ + cp $srcdir/51-android.rules $pkgdir/lib/udev/rules.d/51-android.rules + chmod a+r $pkgdir/lib/udev/rules.d/51-android.rules } - md5sums=('aeebdd1793e8c9ba210eec45c4b3a6b3') diff --git a/angryanimals/PKGBUILD b/angryanimals/PKGBUILD index 9269a6446..06f185158 100644 --- a/angryanimals/PKGBUILD +++ b/angryanimals/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Simone Sclavi 'Ito' darkhado@gmail.com pkgname=angryanimals -pkgver=27.03_001 -pkgrel=3 +pkgver=23.11_001 +pkgrel=1 arch=('any') pkgdesc='Launch the animals into the building to destroy it! (Angry Birds-like game)' diff --git a/banshee-community-extensions-git/PKGBUILD b/banshee-community-extensions-git/PKGBUILD dissimilarity index 66% index f35998a2c..71d61ebc0 100644 --- a/banshee-community-extensions-git/PKGBUILD +++ b/banshee-community-extensions-git/PKGBUILD @@ -1,44 +1,48 @@ -# Contributor: neuromante - -pkgname=banshee-community-extensions-git -pkgver=20110709 -pkgrel=1 -pkgdesc="Banshee Community Extensions is a repository and project for extensions to the Banshee media player that are community contributed and maintained" -arch=('i686' 'x86_64') -url="http://gitorious.org/banshee-community-extensions" -license=('MIT' 'GPLv2') -depends=('mono' 'banshee-git' 'webkit-sharp' 'sqlite3') -makedepends=('gnome-doc-utils' 'git') -provides=('banshee-community-extensions') -conflicts=('banshee-community-extensions') - -_gitroot="git://gitorious.org/banshee-community-extensions/banshee-community-extensions.git" -_gitname="banshee-community-extensions" - -build() { - cd "$srcdir" - msg "Connecting to GIT server...." - - if [ -d $_gitname ] ; then - cd $_gitname && git pull origin - msg "The local files are updated." - else - git clone $_gitroot $_gitname - fi - - msg "GIT checkout done or server timeout" - msg "Starting make..." - - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" - - ./autogen.sh --prefix=/usr - make -} - -package() { - cd ${srcdir}/$_gitname-build/bin - install -d -m755 ${pkgdir}/usr/lib/banshee/Extensions - cp -a * ${pkgdir}/usr/lib/banshee/Extensions -} +# Maintainer: oke3 < Sekereg [at] gmx [dot] com > +# Contributor: neuromante + +pkgname=banshee-community-extensions-git +pkgver=20120109 +pkgrel=1 +pkgdesc="Extensions to the Banshee media player that are community contributed and maintained" +arch=('i686' 'x86_64') +url="http://gitorious.org/banshee-community-extensions" +license=('MIT' 'GPL2') +install=$pkgname.install +depends=('banshee-git' 'lirc-utils' 'fftw' 'libsamplerate' 'xdg-utils' 'desktop-file-utils') +makedepends=('gnome-doc-utils' 'intltool' 'git') +provides=('banshee-community-extensions') +conflicts=('banshee-community-extensions') + +_gitroot="git://gitorious.org/banshee-community-extensions/banshee-community-extensions.git" +_gitname="banshee-community-extensions" + +build() { + cd "$srcdir" + msg "Connecting to GIT server...." + + if [[ -d "$_gitname" ]]; then + cd "$_gitname" && git pull origin + msg "The local files are updated." + else + git clone "$_gitroot" "$_gitname" + fi + + msg "GIT checkout done or server timeout" + msg "Starting make..." + + rm -rf "$srcdir/$_gitname-build" + git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname-build" + + ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --with-vendor-build-id=ArchLinux + + make +} + +package() { + cd "$srcdir/$_gitname-build" + + make DESTDIR="$pkgdir" install +} diff --git a/banshee-community-extensions-git/banshee-community-extensions-git.install b/banshee-community-extensions-git/banshee-community-extensions-git.install new file mode 100644 index 000000000..1ee9941d5 --- /dev/null +++ b/banshee-community-extensions-git/banshee-community-extensions-git.install @@ -0,0 +1,14 @@ + +post_install() { + update-desktop-database -q + update-mime-database usr/share/mime &> /dev/null + xdg-icon-resource forceupdate +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/banshee-devel/PKGBUILD b/banshee-devel/PKGBUILD index 8cf8308a2..eac2361cf 100644 --- a/banshee-devel/PKGBUILD +++ b/banshee-devel/PKGBUILD @@ -1,42 +1,40 @@ -# Current Maintainer: Jeremy Newton (Mystro256) +# Maintainer: oke3 < Sekereg [at] gmx [dot] com > +# Old Maintainer: Jeremy Newton (Mystro256) # Old Maintainer: Matthias Sobczyk # Contributor: György Balló pkgname=banshee-devel _pkgname=banshee -pkgver=2.3.1 +pkgver=2.3.3 +_develver=2.3 pkgrel=1 pkgdesc="Music management and playback for GNOME (development release)" arch=('i686' 'x86_64') url="http://banshee.fm/" license=('MIT') -depends=('mono>=2.4.3' 'sqlite3>=3.4' 'gtk-sharp-2>=2.12.10' 'gstreamer0.10-base-plugins' 'glib2>=2.22' 'dbus-sharp>=0.7' 'dbus-sharp-glib>=0.5' 'mono-addins>=0.3.1' 'taglib-sharp>=2.0.3.7' 'libmtp>=0.2.0' 'mono-zeroconf>=0.8.0' 'boo>=0.8.1' 'libwebkit>=1.2.2' 'gdata-sharp>=1.4' 'gio-sharp' 'gtk-sharp-beans>=2.14.0' 'gudev-sharp' 'gkeyfile-sharp' 'desktop-file-utils' 'gconf-sharp' 'gdata-sharp>=1.4' 'hicolor-icon-theme' 'libxxf86vm' 'media-player-info' 'notify-sharp-svn' 'shared-mime-info' 'xdg-utils') +depends=(libxxf86vm gstreamer0.10-base-plugins mono-addins notify-sharp-svn dbus-sharp-glib boo libwebkit libsoup-gnome gdata-sharp taglib-sharp gtk-sharp-beans 'gudev-sharp' 'gkeyfile-sharp' gconf-sharp libmtp libgpod mono-zeroconf desktop-file-utils hicolor-icon-theme xdg-utils media-player-info) makedepends=('intltool' 'gnome-doc-utils') -optdepends=('brasero: CD burning' - 'gstreamer0.10-good-plugins: Extra media codecs' +optdepends=('gstreamer0.10-good-plugins: Extra media codecs' 'gstreamer0.10-ugly-plugins: Extra media codecs' 'gstreamer0.10-bad-plugins: Extra media codecs' - 'gstreamer0.10-ffmpeg: Extra media codecs') + 'gstreamer0.10-ffmpeg: Extra media codecs' + 'brasero: CD burning') +conflicts=('banshee' 'banshee-git') provides=('banshee') -conflicts=('banshee' 'banshee-1-svn' 'banshee-git') options=('!libtool') -install=${pkgname}.install -source=(http://ftp.gnome.org/pub/GNOME/sources/${_pkgname}/2.3/${_pkgname}-${pkgver}.tar.bz2 banshee-recent-gpod.patch) -sha256sums=('bcb8faaf8b7faba430412396f96bed403a1d537f0c13327d88a9149c299f668a' +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/${_pkgname}/${_develver}/${_pkgname}-${pkgver}.tar.xz + banshee-recent-gpod.patch) +sha256sums=('3a9beb35cafe1b74b3d48dd9ac8a99182b62889444f671ee8c4901f71df09822' '81f6618e027b92dec02b867b6fae97d8ad84f4b4c523f3ed6dd238c917e5aeba') build() { - export MONO_SHARED_DIR="${srcdir}/.wabi" - mkdir -p "${MONO_SHARED_DIR}" +# export MONO_SHARED_DIR="${srcdir}/.wabi" +# mkdir -p "${MONO_SHARED_DIR}" cd "${srcdir}/${_pkgname}-${pkgver}" patch -Np1 -i "$srcdir/banshee-recent-gpod.patch" - #A small fix# - temp=$(sed "s/Volume.MountInstance.GuessContentTypeSync (false, null)/new string\[\] {Volume.MountInstance.GuessContentTypeSync (false, null)}/" ${srcdir}/${_pkgname}-${pkgver}/src/Backends/Banshee.Gio/Banshee.Hardware.Gio/LowLevel/GioVolumeMetadataSource.cs) - echo "$temp" > ${srcdir}/${_pkgname}-${pkgver}/src/Backends/Banshee.Gio/Banshee.Hardware.Gio/LowLevel/GioVolumeMetadataSource.cs - ############# - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --disable-docs \ --disable-static \ @@ -48,10 +46,11 @@ build() { } package() { - export MONO_SHARED_DIR="$srcdir/.wabi" - mkdir -p "$MONO_SHARED_DIR" +# export MONO_SHARED_DIR="$srcdir/.wabi" +# mkdir -p "$MONO_SHARED_DIR" cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir" install install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" diff --git a/banshee-git/PKGBUILD b/banshee-git/PKGBUILD dissimilarity index 64% index 9578eae45..4114068c4 100644 --- a/banshee-git/PKGBUILD +++ b/banshee-git/PKGBUILD @@ -1,72 +1,71 @@ -# Contributor: Manuel Mazzuola -# Contributor: neuromante - -pkgname=banshee-git -pkgver=20111109 -pkgrel=1 -arch=('i686' 'x86_64') -pkgdesc="Music management and playback for GNOME - Development" -url="http://banshee-project.org/" -license="MIT" -depends=('libxxf86vm' 'mono-addins' 'notify-sharp-svn' 'boo' 'libwebkit' 'gdata-sharp' 'gtk-sharp-beans' 'gudev-sharp' 'gkeyfile-sharp' 'taglib-sharp' 'libmtp' 'mono-zeroconf' 'gstreamer0.10-base-plugins' 'desktop-file-utils' 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'gconf-sharp' 'dbus-sharp-glib') -makedepends=('gnome-doc-utils' 'git') -optdepends=('gstreamer0.10-good-plugins: Extra media codecs' - 'gstreamer0.10-ugly-plugins: Extra media codecs' - 'gstreamer0.10-bad-plugins: Extra media codecs' - 'gstreamer0.10-ffmpeg: Extra media codecs' - 'brasero: CD burning') -options=('!libtool') -install=${pkgname}.install -provides=('banshee') -conflicts=('banshee' 'banshee-1-svn') -replaces=('banshee-1-svn') -makedepends=( 'intltool') - -_gitroot="git://git.gnome.org/banshee" -_gitname="banshee" - -build() { - export MONO_SHARED_DIR=${srcdir}/.wabi - mkdir -p "${MONO_SHARED_DIR}" - cd ${srcdir} - msg "Connecting to Gnome GIT server...." - rm -rf ${srcdir}/${_gitname}-build - - if [[ -d ${_gitname} ]]; then - cd ${_gitname} - git pull origin - git submodule init - git submodule update - else - git clone ${_gitroot} ${_gitname} - fi - msg " checkout done." - - cd ${srcdir} - git clone ${_gitname} ${_gitname}-build - - export MONO_SHARED_DIR="${srcdir}/.wabi" - mkdir -p "$MONO_SHARED_DIR" - - cd ${_gitname}-build - - ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-docs \ - --disable-static \ - --disable-gio-hardware \ - --disable-scrollkeeper \ - --disable-appledevice --disable-hal \ - --with-vendor-build-id=ArchLinux - make -} - -package() { - export MONO_SHARED_DIR="$srcdir/.wabi" - mkdir -p "$MONO_SHARED_DIR" - - cd ${srcdir}/${_gitname}-build - - make DESTDIR="${pkgdir}" install - - install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" -} +# Maintainer: oke3 +# Contributor: Manuel Mazzuola +# Contributor: neuromante + +pkgname=banshee-git +pkgver=20120109 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="Music management and playback for GNOME" +url="http://banshee.fm/" +license=('MIT') +depends=('libxxf86vm' 'gstreamer0.10-base-plugins' 'mono-addins' 'notify-sharp-svn' 'dbus-sharp-glib' 'boo' 'libwebkit' 'libsoup-gnome' 'gdata-sharp' 'taglib-sharp' 'gconf-sharp' 'libmtp' 'libgpod' 'mono-zeroconf' 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'media-player-info' 'gtk-sharp-beans-git' 'gudev-sharp-git' 'gkeyfile-sharp-git') +makedepends=('intltool' 'gnome-doc-utils' 'git') +optdepends=('gstreamer0.10-good-plugins: Extra media codecs' + 'gstreamer0.10-ugly-plugins: Extra media codecs' + 'gstreamer0.10-bad-plugins: Extra media codecs' + 'gstreamer0.10-ffmpeg: Extra media codecs' + 'brasero: CD burning') +options=('!libtool') +install=$pkgname.install +conflicts=('banshee') +provides=('banshee') +source=(banshee-recent-gpod.patch) +sha1sums=('693e5bb9993a2037b359e093419a62d815113e21') + +_gitroot="git://git.gnome.org/banshee" +_gitname="banshee" + +build() { +# export MONO_SHARED_DIR="$srcdir/.wabi" +# mkdir -p "$MONO_SHARED_DIR" + + cd "$srcdir" + msg "Connecting to GIT server...." + + if [[ -d "$_gitname" ]]; then + cd "$_gitname" && git pull origin && git submodule init && git submodule update + msg "The local files are updated." + else + git clone "$_gitroot" "$_gitname" + fi + + msg "GIT checkout done or server timeout" + msg "Starting build..." + + rm -rf "$srcdir/$_gitname-build" + git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" + + cd "$srcdir/$_gitname-build" + patch -Np1 -i "$srcdir/banshee-recent-gpod.patch" + + ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-docs \ + --disable-static \ + --disable-scrollkeeper \ + --disable-schemas-install \ + --with-vendor-build-id=ArchLinux + + make +} + +package() { +# export MONO_SHARED_DIR="$srcdir/.wabi" +# mkdir -p "$MONO_SHARED_DIR" + + cd "$srcdir/$_gitname-build" + + make DESTDIR="$pkgdir" install + + install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} diff --git a/banshee-git/banshee-recent-gpod.patch b/banshee-git/banshee-recent-gpod.patch new file mode 100644 index 000000000..afb3a0fd1 --- /dev/null +++ b/banshee-git/banshee-recent-gpod.patch @@ -0,0 +1,24 @@ +From d4cd959c4a48ffc9da8fe0983bd31c4647669bf4 Mon Sep 17 00:00:00 2001 +From: William Witt +Date: Sat, 30 Jul 2011 21:54:41 -0500 +Subject: [PATCH] - Changed typecast on FileSize to uint in AppleDeviceTrackInfo to comply with libgpod-sharp + +--- + .../AppleDeviceTrackInfo.cs | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/src/Dap/Banshee.Dap.AppleDevice/Banshee.Dap.AppleDevice/AppleDeviceTrackInfo.cs b/src/Dap/Banshee.Dap.AppleDevice/Banshee.Dap.AppleDevice/AppleDeviceTrackInfo.cs +index 178266d..b8549f7 100644 +--- a/src/Dap/Banshee.Dap.AppleDevice/Banshee.Dap.AppleDevice/AppleDeviceTrackInfo.cs ++++ b/src/Dap/Banshee.Dap.AppleDevice/Banshee.Dap.AppleDevice/AppleDeviceTrackInfo.cs +@@ -215,7 +215,7 @@ namespace Banshee.Dap.AppleDevice + track.CDs = DiscCount; + track.CDNumber = DiscNumber; + track.TrackLength = (int) Duration.TotalMilliseconds; +- track.Size = (int)FileSize; ++ track.Size = (uint)FileSize; + track.Grouping = Grouping; + try { + track.TimePlayed = LastPlayed; +-- +1.7.3.4 diff --git a/clementine-git/PKGBUILD b/clementine-git/PKGBUILD index 8932fe1d7..c521e5589 100644 --- a/clementine-git/PKGBUILD +++ b/clementine-git/PKGBUILD @@ -5,7 +5,7 @@ pkgname=clementine-git _realname=clementine-player -pkgver=20120108 +pkgver=20120110 pkgrel=1 pkgdesc="A modern music player and library organiser and a port of Amarok 1.4, with some features rewritten to take advantage of Qt4." arch=('i686' 'x86_64') @@ -64,9 +64,7 @@ build() { package() { cd "${srcdir}/${_gitname}-build" - #OMG gigantic sed line that fixes the "blob" install error - sed -i -e '/"\/.*version[[:digit:]]*[-]*[[:digit:]]*bit/ s//"${CMAKE_INSTALL_PREFIX}\/bin/' -e '/clementine-spotifyblob/ s/$ENV{DESTDIR}//g' spotifyblob/blob/cmake_install.cmake - + sed -i -e '/"\/.*version[[:digit:]]*[-]*[[:digit:]]*bit/ s//"${CMAKE_INSTALL_PREFIX}\/bin/' -e '/clementine-spotifyblob/ s/$ENV{DESTDIR}//g' ext/clementine-spotifyblob/cmake_install.cmake make DESTDIR="${pkgdir}" install } diff --git a/csound-doc/PKGBUILD b/csound-doc/PKGBUILD index 1ad0e8d40..c2e0eea17 100644 --- a/csound-doc/PKGBUILD +++ b/csound-doc/PKGBUILD @@ -2,17 +2,17 @@ # Contributor: Bernardo Barros # Contributor: Lars Boettcher lars@newyew.de> -_pkg=csound -pkgname=csound-doc -pkgver=5.13 +_name=csound +pkgname=$_name-doc +pkgver=5.15 pkgrel=1 pkgdesc="The Canonical Csound Reference Manual" url="http://csound.sourceforge.net/" arch=('any') license=('LGPL' 'GPL') -depends=('csound') -source=("http://downloads.sourceforge.net/csound/Csound${pkgver}_manual_html.zip") -md5sums=('f4b7601757d5315ac57489154c69db62') +depends=("$_name") +source=("http://downloads.sourceforge.net/$_name/Csound${pkgver}_manual_html.zip") +md5sums=('fd4e547218490e7584bc792f93feceb8') build() { return 0 @@ -20,9 +20,9 @@ build() { package() { # docs - install -d "$pkgdir/usr/share/doc/$_pkg" - cp -a "$srcdir/html" "$pkgdir/usr/share/doc/$_pkg" + install -d "$pkgdir/usr/share/doc/$_name" + cp -a "$srcdir"/*html/* "$pkgdir/usr/share/doc/$_name" - # Change permissions + # permissions find "$pkgdir" -type f -exec chmod 644 {} \; } diff --git a/darch-package-set/PKGBUILD b/darch-package-set/PKGBUILD index 175204843..4b0acd00e 100755 --- a/darch-package-set/PKGBUILD +++ b/darch-package-set/PKGBUILD @@ -1,12 +1,15 @@ # Contributor: zertyz +# from DArch Linux v. 0.1, Jan, 9, 2012 +# the 'depends' list is generated by the following command: +# for p in `cat packages.x86_64 darch_desktop-essentials.x86_64 darch_dev.x86_64 darch_kde.x86_64 darch_media-essentials.x86_64 darch_networking.x86_64 darch_userland-essentials.x86_64 darch_X.x86_64 | sed 's/#aur *//' | sed 's/#.*//'`; do echo -en "$p "; done pkgname=darch-package-set pkgver=0.1 pkgrel=1 -pkgdesc="The DArch Package Set has a series of dependencies that will turn a brand new Arch Linux installation into a fully featured KDE Desktop for use by Developers. For for info, please see the Pre-configured Arch Linux instance page at http://sites.google.com/site/zertyzblog/marcher" +pkgdesc="The DArch Package Set has a series of dependencies that will turn a brand new Arch Linux installation into a fully featured KDE Desktop for use by developers. For for more info, please see the Pre-configured Arch Linux Instances Page at http://sites.google.com/site/zertyzblog/marcher/preconfigured_arch_linuxes" arch=('i686' 'x86_64') url="http://sites.google.com/site/zertyzblog/marcher" license="GPL" -depends=(aif b43-fwcutter btrfs-progs-unstable crda darkhttpd ddrescue dhclient dialog dmraid dnsmasq dnsutils dosfstools elinks gnu-netcat gptfdisk hdparm ipw2100-fw ipw2200-fw irssi lftp lilo linux-atm mtools netcfg nfs-utils nilfs-utils nmap ntfs-3g ntfsprogs ntp openconnect openssh openvpn parted pptpclient rp-pppoe rsync smartmontools speedtouch tcpdump vpnc wireless_tools wpa_actiond zd1211-firmware wvdial libreoffice libreoffice-en-US chromium flashplugin gimp gvim skype vlc xbmc playonlinux mysql mysql-clients pkgtools xulrunner devtools tomcat7 freemind lua ganttproject oracle-sqldeveloper eclipse-jee eclipse-subclipse jboss jdk-7u2 jre-7u2 kde-meta ktorrent amarok kdeplasma-applets-networkmanagement akonadi-facebook-git akonadi-googledata akonadi-google-git libgcal appset-qt faac faad2 ffmpeg lame mplayer x264 gstreamer0.10 gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-ugly gstreamer0.10-ugly-plugins netcfg networkmanager wvdial wireless_tools wpa_supplicant mobile-broadband-provider-info modemmanager smbclient cups bluedevil bluez ntp bluez-firmware zd1211-firmware dosfstools e2fsprogs cpufrequtils alsa-utils gnu-netcat squashfs-tools mtools mlocate ntfs-3g p7zip libisoburn qemu-kvm nano screen aspell xz zip unrar unzip packer-20120106 yaourt package-query xorg-server xorg-server-utils xorg-xinit xorg-twm xorg-xauth xf86-input-evdev xf86-input-keyboard xf86-input-mouse xf86-input-synaptics xf86-video-nouveau xf86-video-intel xf86-video-ati xf86-video-vesa xorg-apps xorg-xclock xterm xorg-utils xorg-server-utils xorg-font-utils xorg-util-macros xkeyboard-config xorg-xkb-utils nouveau-dri xdg-utils tightvnc xorg-fonts-100dpi xorg-fonts-75dpi xorg-fonts-alias xorg-fonts-cyrillic xorg-fonts-encodings xorg-fonts-misc) +depends=(aif b43-fwcutter btrfs-progs-unstable crda darkhttpd ddrescue dhclient dialog dmraid dnsmasq dnsutils dosfstools elinks gnu-netcat gptfdisk hdparm ipw2100-fw ipw2200-fw irssi lftp lilo linux-atm mtools netcfg nfs-utils nilfs-utils nmap ntfs-3g ntfsprogs ntp openconnect openssh openvpn parted pptpclient rp-pppoe rsync smartmontools speedtouch tcpdump vpnc wireless_tools wpa_actiond zd1211-firmware wvdial libreoffice libreoffice-en-US chromium flashplugin gimp gvim skype vlc xbmc playonlinux mysql mysql-clients pkgtools xulrunner devtools tomcat7 freemind lua ganttproject-praha-beta4 oracle-sqldeveloper eclipse-jee eclipse-subclipse jboss jdk-7u2 jre-7u2 kde-meta ktorrent amarok kdeplasma-applets-networkmanagement akonadi-facebook-git akonadi-googledata akonadi-google-git libgcal appset-qt faac faad2 ffmpeg lame mplayer x264 gstreamer0.10 gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-ugly gstreamer0.10-ugly-plugins netcfg networkmanager wvdial wireless_tools wpa_supplicant mobile-broadband-provider-info modemmanager smbclient cups bluedevil bluez ntp bluez-firmware zd1211-firmware dosfstools e2fsprogs cpufrequtils alsa-utils gnu-netcat squashfs-tools mtools mlocate ntfs-3g p7zip libisoburn qemu-kvm nano screen aspell xz zip unrar unzip packer-20120106 yaourt package-query xorg-server xorg-server-utils xorg-xinit xorg-twm xorg-xauth xf86-input-evdev xf86-input-keyboard xf86-input-mouse xf86-input-synaptics xf86-video-nouveau xf86-video-intel xf86-video-ati xf86-video-vesa xorg-apps xorg-xclock xterm xorg-utils xorg-server-utils xorg-font-utils xorg-util-macros xkeyboard-config xorg-xkb-utils nouveau-dri xdg-utils tightvnc xorg-fonts-100dpi xorg-fonts-75dpi xorg-fonts-alias xorg-fonts-cyrillic xorg-fonts-encodings xorg-fonts-misc) makedepends=() conflicts=() replaces=() diff --git a/easy-slow-down-manager-svn/PKGBUILD b/easy-slow-down-manager-svn/PKGBUILD index 41f8e5e23..36aa47599 100644 --- a/easy-slow-down-manager-svn/PKGBUILD +++ b/easy-slow-down-manager-svn/PKGBUILD @@ -1,8 +1,8 @@ # Contributor: Mika Hynnä -# Maintainer: Mika Hynnä +# Maintainer: Troy Ankersen pkgname=easy-slow-down-manager-svn -pkgver=21 +pkgver=33 pkgrel=2 pkgdesc="Fan, brightness and WiFi controls for Samsung laptops" arch=('i686' 'x86_64') @@ -13,9 +13,11 @@ makedepends=('kernel26-headers' 'make' 'gcc' 'subversion') optdepends=('pygtk: for tray software support') provides=(easy-slow-down-manager) conflicts=(easy-slow-down-manager) +install=easy-slow-down-manager.install _svntrunk=http://easy-slow-down-manager.googlecode.com/svn/trunk/ _svnmod=easy-slow-down-manager-read-only +_extramodules="extramodules-3.1-ARCH" build() { cd "$srcdir" @@ -38,8 +40,8 @@ build() { make -C /lib/modules/`uname -r`/build M=`pwd` modules || return 1 # INSTALL - install -D -m 644 samsung-backlight.ko $pkgdir/lib/modules/`uname -r`/kernel/drivers/misc/samsung-backlight.ko || return 1 - install -D -m 644 easy_slow_down_manager.ko $pkgdir/lib/modules/`uname -r`/kernel/drivers/misc/easy_slow_down_manager.ko || return 1 + install -D -m 644 samsung-backlight.ko $pkgdir/lib/modules/$_extramodules/samsung-backlight.ko || return 1 + install -D -m 644 easy_slow_down_manager.ko $pkgdir/lib/modules/$_extramodules/easy_slow_down_manager.ko || return 1 install -D -m 644 README $pkgdir/usr/share/doc/easy-slow-down-manager/README || return 1 install -D -m 755 ui/easy_slow_down_manager.py $pkgdir/usr/bin/easy_slow_down_manager.py || return 1 diff --git a/easy-slow-down-manager-svn/easy-slow-down-manager.install b/easy-slow-down-manager-svn/easy-slow-down-manager.install new file mode 100644 index 000000000..36a5512a5 --- /dev/null +++ b/easy-slow-down-manager-svn/easy-slow-down-manager.install @@ -0,0 +1,12 @@ +post_install() { + echo "Updating module dependencies" + depmod -a +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/freecad/PKGBUILD b/freecad/PKGBUILD index 1354083e7..60617d1c9 100755 --- a/freecad/PKGBUILD +++ b/freecad/PKGBUILD @@ -6,13 +6,13 @@ pkgname=freecad pkgver=0.12.5284 -pkgrel=1 +pkgrel=2 pkgdesc='A general purpose 3D CAD modeler' arch=('i686' 'x86_64') url='http://sourceforge.net/apps/mediawiki/free-cad/' license=('GPL') -depends=('boost-libs>=1.46.0' 'curl' 'opencascade>=6.5.2' 'pivy-hg' 'python2-pyqt' 'xerces-c' 'shared-mime-info' 'hicolor-icon-theme') -makedepends=('boost>=1.46.0' 'eigen2' 'gcc-fortran' 'swig1') +depends=('boost-libs=1.48.0' 'curl' 'opencascade>=6.5.2' 'pivy-hg' 'python2-pyqt' 'xerces-c' 'libspnav' 'shared-mime-info' 'hicolor-icon-theme') +makedepends=('boost=1.48.0' 'eigen3' 'gcc-fortran' 'swig1' 'desktop-file-utils') options=(!libtool) install=freecad.install source=("http://downloads.sourceforge.net/sourceforge/free-cad/freecad-${pkgver}.tar.gz" "${pkgname}.desktop" "${pkgname}.xml" "occ652.patch") diff --git a/gatling-stress-tool-git/Changelog b/gatling-stress-tool-git/Changelog index 79a7b8a42..d17bf13c6 100644 --- a/gatling-stress-tool-git/Changelog +++ b/gatling-stress-tool-git/Changelog @@ -1,3 +1,8 @@ +2012-01-09 Julien Nicoulaud + + * 20120109-1 : + Deploy script and desktop application entry for recorder. + 2011-12-24 Julien Nicoulaud * 20111224-1 : diff --git a/gatling-stress-tool-git/PKGBUILD b/gatling-stress-tool-git/PKGBUILD index 76d14f921..244b9d6f2 100644 --- a/gatling-stress-tool-git/PKGBUILD +++ b/gatling-stress-tool-git/PKGBUILD @@ -2,14 +2,14 @@ # Source: https://github.com/nicoulaj/archlinux-packages pkgname=gatling-stress-tool-git # Name collision with https://aur.archlinux.org/packages.php?ID=7159 _pkgname=gatling -pkgver=20111224 +pkgver=20120109 pkgrel=1 pkgdesc="An optimized stress test tool." arch=(any) url="https://github.com/excilys/gatling" license=(APACHE) -depends=("java-environment>=6" "bash") -makedepends=('git' 'maven') +depends=('java-environment>=6' 'bash' 'desktop-file-utils') +makedepends=(git maven) install=${_pkgname}.install changelog=Changelog provides=(gatling-stress-tool) @@ -40,6 +40,25 @@ EOF cat < "${srcdir}"/${_pkgname}.profile.d.csh setenv GATLING_HOME "/opt/${_pkgname}" EOF + + msg2 "Generate executable script for recorder..." + cat > "${srcdir}/${_pkgname}-recorder.sh" << EOF +#!/bin/sh +"\$JAVA_HOME/bin/java" -jar "\$GATLING_HOME"/recorder/${_pkgname}-recorder-*.jar "\$@" +EOF + + msg2 "Generate desktop application entry for recorder..." + cat > "${srcdir}/${_pkgname} recorder.desktop" << EOF +[Desktop Entry] +Name=Gatling recorder +Comment=${pkgdesc} +TryExec=${_pkgname}-recorder +Exec=${_pkgname}-recorder %u +Icon=/opt/gatling/assets/style/logo.png +Terminal=false +Type=Application +Categories=Application;Utility; +EOF } package() { @@ -64,10 +83,13 @@ package() { ln -s /opt/${_pkgname}/conf/${_pkgname}.conf "${pkgdir}/etc/${_pkgname}/${_pkgname}.conf" ln -s /opt/${_pkgname}/conf/logback.xml "${pkgdir}/etc/${_pkgname}/logback.xml" - msg2 "Install links to executables in /usr/bin..." - install -dm755 "${pkgdir}/usr/bin" + msg2 "Install executables in /usr/bin..." + install -Dm755 "${srcdir}/${_pkgname}-recorder.sh" "${pkgdir}/usr/bin/${_pkgname}-recorder" ln -s /opt/${_pkgname}/bin/${_pkgname}.sh "${pkgdir}/usr/bin/${_pkgname}" + msg2 "Install a desktop application entry for the recorder at /usr/share/applications..." + install -Dm644 "${srcdir}/${_pkgname} recorder.desktop" "${pkgdir}/usr/share/applications/${_pkgname} recorder.desktop" + msg2 "Fix some permissions..." chmod +x "${pkgdir}/opt/${_pkgname}/bin/${_pkgname}.sh" } diff --git a/gatling-stress-tool-git/gatling.install b/gatling-stress-tool-git/gatling.install index d1861e62a..12001dfa5 100644 --- a/gatling-stress-tool-git/gatling.install +++ b/gatling-stress-tool-git/gatling.install @@ -5,6 +5,7 @@ post_install() { echo "* Make sure you grant proper write rights for the /opt/gatling/results directory to" echo " the user that will run Gatling." echo "------------------------------------------------------------------------------------" + update-desktop-database -q } post_upgrade() { diff --git a/gatling-stress-tool/Changelog b/gatling-stress-tool/Changelog index 6a11ca0b2..340f72409 100644 --- a/gatling-stress-tool/Changelog +++ b/gatling-stress-tool/Changelog @@ -1,3 +1,9 @@ +2012-01-09 Julien Nicoulaud + + * 1.0.1-1 : + New upstream release. + Add script and desktop application entry for recorder. + 2011-12-24 Julien Nicoulaud * 1.0.0-1 : diff --git a/gatling-stress-tool/PKGBUILD b/gatling-stress-tool/PKGBUILD index 8bfaba9c6..90b60193f 100644 --- a/gatling-stress-tool/PKGBUILD +++ b/gatling-stress-tool/PKGBUILD @@ -2,17 +2,17 @@ # Source: https://github.com/nicoulaj/archlinux-packages pkgname=gatling-stress-tool # Name collision with https://aur.archlinux.org/packages.php?ID=7159 _pkgname=gatling -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc="An optimized stress test tool." arch=(any) url="https://github.com/excilys/gatling" license=(APACHE) -depends=("java-environment>=6" "bash") +depends=('java-environment>=6' 'bash' 'desktop-file-utils') install=${_pkgname}.install changelog=Changelog source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/downloads/excilys/${_pkgname}/${_pkgname}-charts-highcharts-${pkgver}-bundle.tar.gz") -md5sums=('198716816512974df3c12cd050f38b08') +md5sums=('f7036cdb9a47a226001478723f103668') build() { msg2 "Generate scripts for /etc/profile.d..." @@ -22,6 +22,25 @@ EOF cat < "${srcdir}"/${_pkgname}.profile.d.csh setenv GATLING_HOME "/opt/${_pkgname}" EOF + + msg2 "Generate executable script for recorder..." + cat > "${srcdir}/${_pkgname}-recorder.sh" << EOF +#!/bin/sh +"\$JAVA_HOME/bin/java" -jar "\$GATLING_HOME/recorder/${_pkgname}-recorder-${pkgver}.jar" "\$@" +EOF + + msg2 "Generate desktop application entry for recorder..." + cat > "${srcdir}/${_pkgname} recorder.desktop" << EOF +[Desktop Entry] +Name=Gatling recorder +Comment=${pkgdesc} +TryExec=${_pkgname}-recorder +Exec=${_pkgname}-recorder %u +Icon=/opt/gatling/assets/style/logo.png +Terminal=false +Type=Application +Categories=Application;Utility; +EOF } package() { @@ -46,6 +65,12 @@ package() { install -dm755 "${pkgdir}/usr/bin" ln -s /opt/${_pkgname}/bin/${_pkgname}.sh "${pkgdir}/usr/bin/${_pkgname}" + msg2 "Install an executable for the recorder at /usr/bin/${pkgname}..." + install -Dm755 "${srcdir}/${_pkgname}-recorder.sh" "${pkgdir}/usr/bin/${_pkgname}-recorder" + + msg2 "Install a desktop application entry for the recorder at /usr/share/applications..." + install -Dm644 "${srcdir}/${_pkgname} recorder.desktop" "${pkgdir}/usr/share/applications/${_pkgname} recorder.desktop" + msg2 "Fix some permissions..." chmod +x "${pkgdir}/opt/${_pkgname}/bin/${_pkgname}.sh" } diff --git a/gatling-stress-tool/gatling.install b/gatling-stress-tool/gatling.install index d1861e62a..12001dfa5 100644 --- a/gatling-stress-tool/gatling.install +++ b/gatling-stress-tool/gatling.install @@ -5,6 +5,7 @@ post_install() { echo "* Make sure you grant proper write rights for the /opt/gatling/results directory to" echo " the user that will run Gatling." echo "------------------------------------------------------------------------------------" + update-desktop-database -q } post_upgrade() { diff --git a/gio-sharp-git/PKGBUILD b/gio-sharp-git/PKGBUILD index b776d065d..63d263e0a 100644 --- a/gio-sharp-git/PKGBUILD +++ b/gio-sharp-git/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: < Sekereg [at] gmx [dot] com > +# Maintainer: oke3 < Sekereg [at] gmx [dot] com > # Contributor: Jan "heftig" Steffens pkgname=gio-sharp-git diff --git a/git-annex/PKGBUILD b/git-annex/PKGBUILD index 5765e17e0..9c8b2d542 100644 --- a/git-annex/PKGBUILD +++ b/git-annex/PKGBUILD @@ -7,14 +7,13 @@ _build_docs=1 pkgname=git-annex pkgver=3.20120106 -_commithash= -#8fc0649f4ceeafacece4c26e73eb236b8b1b33f4 -pkgrel=1 +pkgrel=2 +_githash=c9aab2a5b65d1559133ef9cc140bd030f79bb2f4 pkgdesc='manage files with git, without checking their contents into git' arch=('i686' 'x86_64') url="http://git-annex.branchable.com/" license=(GPL3) -depends=(git uuid openssh rsync pcre curl) +depends=(git util-linux openssh rsync pcre curl) options=(!makeflags) # optional build dependency: hS3 makedepends=(ghc @@ -32,7 +31,6 @@ makedepends=(ghc [ $_build_docs = 1 ] && makedepends=(ikiwiki "${makedepends[@]}") _gitroot=git://git.kitenet.net/git-annex _gitrepo=git-annex -_gitbranch=old-monad-control build() { cd $srcdir @@ -40,13 +38,15 @@ build() { if [ -d $_gitrepo ] ; then cd $_gitrepo git fetch origin || return 1 - git reset --hard origin/$_gitbranch || return 1 + git reset --hard origin/master || return 1 msg "The local files are updated." else - git clone --depth=1 "${_gitroot}" $_gitrepo || return 1 + # --depth=1 should only be used when no merge is done + git clone "${_gitroot}" $_gitrepo || return 1 fi cd "${srcdir}/$_gitrepo" - git checkout $_gitbranch || return 1 + git checkout $_githash || return 1 + git merge origin/no-s3 || return 1 rsync -aH --del "${srcdir}/$_gitrepo/" "${srcdir}/build/" || return 1 cd "${srcdir}/build" diff --git a/gudev-sharp-git/PKGBUILD b/gkeyfile-sharp-git/PKGBUILD similarity index 72% copy from gudev-sharp-git/PKGBUILD copy to gkeyfile-sharp-git/PKGBUILD index efe6af6d8..637279e63 100644 --- a/gudev-sharp-git/PKGBUILD +++ b/gkeyfile-sharp-git/PKGBUILD @@ -1,21 +1,21 @@ -# Maintainer: < Sekereg [at] gmx [dot] com > +# Maintainer: oke3 < Sekereg [at] gmx [dot] com > # Contributor: neuromante -pkgname=gudev-sharp-git +pkgname=gkeyfile-sharp-git pkgver=20120109 pkgrel=1 -pkgdesc="Gudev mono bindings" +pkgdesc="Mono bindings for GLib’s GKeyFile" arch=('any') -url="http://github.com/mono/gudev-sharp" +url="http://github.com/mono/gkeyfile-sharp" license=('LGPL') depends=('gtk-sharp-2') makedepends=('git') -provides=('gudev-sharp') -conflicts=('gudev-sharp') +provides=('gkeyfile-sharp') +conflicts=('gkeyfile-sharp') options=('!makeflags') -_gitroot="git://github.com/mono/gudev-sharp.git" -_gitname="gudev-sharp" +_gitroot="git://github.com/mono/gkeyfile-sharp.git" +_gitname="gkeyfile-sharp" build() { cd "$srcdir" diff --git a/gloobus-preview/PKGBUILD b/gloobus-preview/PKGBUILD dissimilarity index 93% index 300ba84e6..cdd15b50e 100644 --- a/gloobus-preview/PKGBUILD +++ b/gloobus-preview/PKGBUILD @@ -1,21 +1,39 @@ -# Maintainer: archtux - -pkgname=gloobus-preview -pkgver=0.4.1 -pkgrel=2 -pkgdesc="Preview software that lets you view files like Apple's 'Quicklook'." -arch=('i686' 'x86_64') -url="https://launchpad.net/gloobus-preview" -license=('GPL3') -depends=('gstreamer0.10-base' 'gtksourceview2' 'libdjvu' 'libgnomeui' 'libspectre' 'poppler-glib' 'python' 'swfdec<0.9' 'taglib') -conflicts=('gloobus-preview-bzr') -source=(http://launchpad.net/gloobus/gloobus-0.4/$pkgver/+download/$pkgname-$pkgver.tar.gz) -md5sums=('bbbc32812840fb994bf5df9dc7c793c8') - -build() { - cd $srcdir/$pkgname-$pkgver - - ./configure --prefix=/usr - make - make DESTDIR=$pkgdir install -} +# Maintainer: György Balló +pkgname=gloobus-preview +pkgver=0.4.5.263 +_pkgver=0.4.5-ubuntu11~ppa263 +pkgrel=1 +pkgdesc="An extension of Gnome designed to enable a full screen preview of any kind of file" +arch=(i686 x86_64) +url="http://gloobus.net/" +license=(GPL) +depends=(gtksourceview2 gstreamer0.10-base-plugins poppler-glib libspectre djvulibre taglib python2-gconf xdg-utils) +optdepends=('unoconv: preview LibreOffice compatible documents') +options=(!libtool) +install=$pkgname.install +source=(https://launchpad.net/~gloobus-dev/+archive/$pkgname/+files/${pkgname}_$_pkgver.tar.gz + gcc46.patch + gdk-poppler.patch + webm.patch) +md5sums=(514ef433309a6051ea6064efa93a321d + 14b31eb36a2a9bb0d80cc355f75cb661 + ddda1acea818cdc8891ec5685631f6a4 + 01134dc2f4796b861039e296cf1a7b68) + +build() { + cd "$srcdir/$pkgname-build" + sed -i 's@^#!.*python$@#!/usr/bin/python2@' src/gloobus-preview-configuration + + patch -Np0 -i "$srcdir/gcc46.patch" + patch -Np1 -i "$srcdir/gdk-poppler.patch" + patch -Np1 -i "$srcdir/webm.patch" + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + make +} + +package() { + cd "$srcdir/$pkgname-build" + + make DESTDIR="$pkgdir/" install +} diff --git a/gloobus-preview/gcc46.patch b/gloobus-preview/gcc46.patch new file mode 100644 index 000000000..43b52b391 --- /dev/null +++ b/gloobus-preview/gcc46.patch @@ -0,0 +1,21 @@ +=== modified file 'src/gloobus-preview-theme.cpp' +--- src/gloobus-preview-theme.cpp 2010-05-28 13:27:34 +0000 ++++ src/gloobus-preview-theme.cpp 2011-05-13 11:08:34 +0000 +@@ -409,7 +409,6 @@ + load_default(); + loaded = true; + +- bool ok; + path = config->get_theme(); + if(path == NULL) return; + gchar *xml_path = g_strconcat(path,"/","theme.xml",NULL); +@@ -419,7 +418,7 @@ + gchar text[size]; + gsize count; + GFileInputStream * stream = g_file_read(file, NULL, NULL); +- ok = g_input_stream_read_all(G_INPUT_STREAM(stream), text, size, &count, NULL, NULL); ++ g_input_stream_read_all(G_INPUT_STREAM(stream), text, size, &count, NULL, NULL); + gssize text_len = (gssize)count; + + GMarkupParser parser; + diff --git a/gloobus-preview/gdk-poppler.patch b/gloobus-preview/gdk-poppler.patch new file mode 100644 index 000000000..96d2eeb17 --- /dev/null +++ b/gloobus-preview/gdk-poppler.patch @@ -0,0 +1,152 @@ +--- gloobus-preview-build.orig/src/plugin-openoffice/plugin-openoffice.cpp 2011-10-10 14:23:19.205606984 +0200 ++++ gloobus-preview-build/src/plugin-openoffice/plugin-openoffice.cpp 2011-10-10 14:21:50.870952455 +0200 +@@ -1,4 +1,5 @@ + #include "plugin-openoffice.h" ++#include "../poppler-gdk.h" + + #define WIDTH_PERCENT 0.8 + //======================= CONSTRUCTOR ===================== // +--- gloobus-preview-build.orig/src/plugin-pdf/plugin-pdf.cpp 2011-10-10 14:23:19.205606984 +0200 ++++ gloobus-preview-build/src/plugin-pdf/plugin-pdf.cpp 2011-10-10 14:21:50.870952455 +0200 +@@ -1,4 +1,5 @@ + #include "plugin-pdf.h" ++#include "../poppler-gdk.h" + + #define WIDTH_PERCENT 0.8 + //======================= CONSTRUCTOR ===================== // +--- gloobus-preview-build.orig/src/poppler-gdk.h 1970-01-01 01:00:00.000000000 +0100 ++++ gloobus-preview-build/src/poppler-gdk.h 2011-10-10 14:22:06.077846565 +0200 +@@ -0,0 +1,132 @@ ++#include ++ ++static void ++copy_cairo_surface_to_pixbuf (cairo_surface_t *surface, ++ GdkPixbuf *pixbuf) ++{ ++ int cairo_width, cairo_height, cairo_rowstride; ++ unsigned char *pixbuf_data, *dst, *cairo_data; ++ int pixbuf_rowstride, pixbuf_n_channels; ++ unsigned int *src; ++ int x, y; ++ ++ cairo_width = cairo_image_surface_get_width (surface); ++ cairo_height = cairo_image_surface_get_height (surface); ++ cairo_rowstride = cairo_image_surface_get_stride (surface); ++ cairo_data = cairo_image_surface_get_data (surface); ++ ++ pixbuf_data = gdk_pixbuf_get_pixels (pixbuf); ++ pixbuf_rowstride = gdk_pixbuf_get_rowstride (pixbuf); ++ pixbuf_n_channels = gdk_pixbuf_get_n_channels (pixbuf); ++ ++ if (cairo_width > gdk_pixbuf_get_width (pixbuf)) ++ cairo_width = gdk_pixbuf_get_width (pixbuf); ++ if (cairo_height > gdk_pixbuf_get_height (pixbuf)) ++ cairo_height = gdk_pixbuf_get_height (pixbuf); ++ for (y = 0; y < cairo_height; y++) ++ { ++ src = (unsigned int *) (cairo_data + y * cairo_rowstride); ++ dst = pixbuf_data + y * pixbuf_rowstride; ++ for (x = 0; x < cairo_width; x++) ++ { ++ dst[0] = (*src >> 16) & 0xff; ++ dst[1] = (*src >> 8) & 0xff; ++ dst[2] = (*src >> 0) & 0xff; ++ if (pixbuf_n_channels == 4) ++ dst[3] = (*src >> 24) & 0xff; ++ dst += pixbuf_n_channels; ++ src++; ++ } ++ } ++} ++ ++static void ++_poppler_page_render_to_pixbuf (PopplerPage *page, ++ int src_x, int src_y, ++ int src_width, int src_height, ++ double scale, ++ int rotation, ++ GBool printing, ++ GdkPixbuf *pixbuf) ++{ ++ cairo_t *cr; ++ cairo_surface_t *surface; ++ ++ surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, ++ src_width, src_height); ++ cr = cairo_create (surface); ++ cairo_save (cr); ++ switch (rotation) { ++ case 90: ++ cairo_translate (cr, src_x + src_width, -src_y); ++ break; ++ case 180: ++ cairo_translate (cr, src_x + src_width, src_y + src_height); ++ break; ++ case 270: ++ cairo_translate (cr, -src_x, src_y + src_height); ++ break; ++ default: ++ cairo_translate (cr, -src_x, -src_y); ++ } ++ ++ if (scale != 1.0) ++ cairo_scale (cr, scale, scale); ++ ++ if (rotation != 0) ++ cairo_rotate (cr, rotation * G_PI / 180.0); ++ ++ if (printing) ++ poppler_page_render_for_printing (page, cr); ++ else ++ poppler_page_render (page, cr); ++ cairo_restore (cr); ++ ++ cairo_set_operator (cr, CAIRO_OPERATOR_DEST_OVER); ++ cairo_set_source_rgb (cr, 1., 1., 1.); ++ cairo_paint (cr); ++ ++ cairo_destroy (cr); ++ ++ copy_cairo_surface_to_pixbuf (surface, pixbuf); ++ cairo_surface_destroy (surface); ++} ++ ++/** ++ * poppler_page_render_to_pixbuf: ++ * @page: the page to render from ++ * @src_x: x coordinate of upper left corner ++ * @src_y: y coordinate of upper left corner ++ * @src_width: width of rectangle to render ++ * @src_height: height of rectangle to render ++ * @scale: scale specified as pixels per point ++ * @rotation: rotate the document by the specified degree ++ * @pixbuf: pixbuf to render into ++ * ++ * First scale the document to match the specified pixels per point, ++ * then render the rectangle given by the upper left corner at ++ * (src_x, src_y) and src_width and src_height. ++ * This function is for rendering a page that will be displayed. ++ * If you want to render a page that will be printed use ++ * poppler_page_render_to_pixbuf_for_printing() instead ++ * ++ * Deprecated: 0.16 ++ **/ ++void ++poppler_page_render_to_pixbuf (PopplerPage *page, ++ int src_x, int src_y, ++ int src_width, int src_height, ++ double scale, ++ int rotation, ++ GdkPixbuf *pixbuf) ++{ ++ g_return_if_fail (POPPLER_IS_PAGE (page)); ++ g_return_if_fail (scale > 0.0); ++ g_return_if_fail (pixbuf != NULL); ++ ++ _poppler_page_render_to_pixbuf (page, src_x, src_y, ++ src_width, src_height, ++ scale, rotation, ++ gFalse, ++ pixbuf); ++} + diff --git a/gloobus-preview/gloobus-preview.install b/gloobus-preview/gloobus-preview.install new file mode 100644 index 000000000..16ad7278f --- /dev/null +++ b/gloobus-preview/gloobus-preview.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate + gdk-pixbuf-query-loaders --update-cache +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/gloobus-preview/webm.patch b/gloobus-preview/webm.patch new file mode 100644 index 000000000..568c5aa32 --- /dev/null +++ b/gloobus-preview/webm.patch @@ -0,0 +1,22 @@ +diff -Naur gloobus-preview-build.orig/src/plugin-gstreamer-audio/plugin-gstreamer-audio.h gloobus-preview-build/src/plugin-gstreamer-audio/plugin-gstreamer-audio.h +--- gloobus-preview-build.orig/src/plugin-gstreamer-audio/plugin-gstreamer-audio.h 2011-03-20 08:20:58.000000000 +0100 ++++ gloobus-preview-build/src/plugin-gstreamer-audio/plugin-gstreamer-audio.h 2011-10-23 23:37:07.916059638 +0200 +@@ -83,6 +83,7 @@ + PluginManager::register_filetype("audio/3gpp", 1); + PluginManager::register_filetype("audio/midi", 1); + PluginManager::register_filetype("audio/mpeg", 1); ++PluginManager::register_filetype("audio/webm", 1); + PluginManager::register_filetype("audio/x-flac", 1); + PluginManager::register_filetype("audio/x-it", 1); + PluginManager::register_filetype("audio/x-matroska", 1); +diff -Naur gloobus-preview-build.orig/src/plugin-gstreamer-video/plugin-gstreamer-video.h gloobus-preview-build/src/plugin-gstreamer-video/plugin-gstreamer-video.h +--- gloobus-preview-build.orig/src/plugin-gstreamer-video/plugin-gstreamer-video.h 2011-03-20 08:20:58.000000000 +0100 ++++ gloobus-preview-build/src/plugin-gstreamer-video/plugin-gstreamer-video.h 2011-10-23 23:37:06.372818208 +0200 +@@ -113,6 +113,7 @@ + PluginManager::register_filetype("video/mpeg", 1); + PluginManager::register_filetype("video/ogg", 1); + PluginManager::register_filetype("video/quicktime", 1); ++PluginManager::register_filetype("video/webm", 1); + PluginManager::register_filetype("video/x-flv", 1); + PluginManager::register_filetype("video/x-matroska", 1); + PluginManager::register_filetype("video/x-msvideo", 1); diff --git a/gtk-sharp-beans-git/PKGBUILD b/gtk-sharp-beans-git/PKGBUILD index 4c96bc587..0d6eec5cf 100644 --- a/gtk-sharp-beans-git/PKGBUILD +++ b/gtk-sharp-beans-git/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: < Sekereg [at] gmx [dot] com > +# Maintainer: oke3 < Sekereg [at] gmx [dot] com > # Contributor: neuromante pkgname=gtk-sharp-beans-git @@ -43,5 +43,5 @@ build() { package() { cd "$srcdir/$_gitname-build" - make DESTDIR="$pkgdir/" install + make DESTDIR="$pkgdir" install } diff --git a/gtkpacman-svn/PKGBUILD b/gtkpacman-svn/PKGBUILD index b1c5dc5d0..6f9a056cb 100644 --- a/gtkpacman-svn/PKGBUILD +++ b/gtkpacman-svn/PKGBUILD @@ -21,9 +21,9 @@ build () { msg "Connecting to SVN server...." if [[ -d "$_svnmod/.svn" ]]; then - (cd "$_svnmod" && svn up -r "$pkgver") + (cd "$_svnmod" && svn up -r "$pkgver") else - svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod" + svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod" fi msg "SVN checkout done or server timeout" diff --git a/gudev-sharp-git/PKGBUILD b/gudev-sharp-git/PKGBUILD index efe6af6d8..631bcebbf 100644 --- a/gudev-sharp-git/PKGBUILD +++ b/gudev-sharp-git/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: < Sekereg [at] gmx [dot] com > +# Maintainer: oke3 < Sekereg [at] gmx [dot] com > # Contributor: neuromante pkgname=gudev-sharp-git diff --git a/hathor-svn/PKGBUILD b/hathor-svn/PKGBUILD new file mode 100644 index 000000000..735d89023 --- /dev/null +++ b/hathor-svn/PKGBUILD @@ -0,0 +1,35 @@ +# Joshua Netterfield +# Based on the PKGBUILD for pensil-svn + +pkgname="hathor-svn" +pkgver=22 +pkgrel=1 +pkgdesc="A better music player built on last.fm and Rdio" +url="http://shdw.x10.mx/hathor" +license=("GPL2") +arch=("i686" "x86_64") +depends=("qt" "qoauth" "liblastfm" "flashplugin") +makedepends=("subversion") +source=() +md5sums=() + +_svntrunk="http://hathor.googlecode.com/svn/trunk/" +_svnmod="hathor-svn-1" + +build() { + msg "Connecting to SVN server..." + if [ -d ${_svnmod}/.svn ]; then + (cd "${_svnmod}" && svn cleanup && svn update -r ${pkgver}) + else + svn co ${_svntrunk} ${_svnmod} -r ${pkgver} --config-dir ./ + fi + + cd ${_svnmod} + qmake + make clean + make -j + + install -D -m755 "Hathor" "${pkgdir}/usr/bin/hathor" +} + +# vim: set noet ff=unix: diff --git a/imagewriter/PKGBUILD b/imagewriter/PKGBUILD index de9e45f1c..6463424ef 100644 --- a/imagewriter/PKGBUILD +++ b/imagewriter/PKGBUILD @@ -1,30 +1,25 @@ # Maintainer: Somebody pkgname=imagewriter -pkgver=1.8 -pkgrel=4.1 +pkgver=1.9 +_opensuse_rel=3.1.2 +pkgrel=1 pkgdesc="SUSE Studio Imagewriter - Graphical image writer application" url="http://kiwi.berlios.de" arch=('x86_64' 'i686') license=('GPLv2') depends=('hal' 'qt') -optdepends=() -makedepends=('gcc' 'cpio' 'rpmextract') -conflicts=() -replaces=() -backup=() install=("imagewriter.install") -source=("http://download.opensuse.org/source/distribution/11.4/repo/oss/suse/src/imagewriter-${pkgver}-${pkgrel}.src.rpm") -md5sums=('78f947b6c64f1a5a79e04a90bb801182') +source=("http://download.opensuse.org/source/distribution/12.1/repo/oss/suse/src/imagewriter-${pkgver}-${_opensuse_rel}.src.rpm") +sha512sums=('3aedd6e68ed11edf38c165a13a510c4d71690b4079780231c76fd047c24ee2cfd7cdedab654ce244f9728e63f5a5f9689cfcb96cf3b85a40a2a58ca1e34416c2') build() { #cd "${srcdir}/${pkgname}-${pkgver}" cd "${srcdir}" - rpm2cpio imagewriter-${pkgver}-${pkgrel}.src.rpm | gzip -cd | cpio -idmv rm -vf imagewriter.spec tar zxvf imagewriter-${pkgver}.tar.gz cd "${srcdir}/${pkgname}-${pkgver}" qmake PREFIX=/usr imagewriter.pro - make + make CFLAGS="${CFLAGS} -DKIOSKHACK" } package() { diff --git a/jarred/PKGBUILD b/jarred/PKGBUILD index 9b3767e15..3751fa007 100644 --- a/jarred/PKGBUILD +++ b/jarred/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Paul Colomiets pkgname=jarred -pkgver=0.1.1 +pkgver=0.2 pkgrel=1 pkgdesc="A web frontend to collectd and rrd to json command-line extractor" arch=('i686' 'x86_64') @@ -11,12 +11,12 @@ depends=('zeromq' 'rrdtool') optdepend=( "zerogw: Running web frontend" ) -backup=("etc/jarred/presets.js" "etc/jarred/rules_local.js") +backup=() source=( "https://github.com/downloads/tailhook/jarred/$pkgname-$pkgver.tar.gz" "jarred.install" ) -md5sums=('3877996ebd403b97503154d3874c555e' 'edb081accac11c7bb84981abe0063b83') +md5sums=('3fcd9645c19a142c9ab7e373b7d3a943' 'edb081accac11c7bb84981abe0063b83') install=(jarred.install) build() { @@ -28,13 +28,11 @@ build() { package() { cd $srcdir/$pkgname-$pkgver ./waf install --destdir=$pkgdir - install -D -m 644 public/js/presets.js.sample $pkgdir/etc/jarred/presets.js + install -d -m 755 $pkgdir/etc/jarred + ln -s /usr/share/jarred/public/js/all.js $pkgdir/etc/jarred/all.js install -D -m 755 jarred.rc $pkgdir/etc/rc.d/jarred install -D -m 644 jarred-zerogw.yaml $pkgdir/etc/zerogw.d/jarred.yaml - touch $pkgdir/etc/jarred/rules_local.js mkdir -p $pkgdir/usr/share/jarred/public cp -R public/* $pkgdir/usr/share/jarred/public - ln -s /etc/jarred/presets.js $pkgdir/usr/share/jarred/public/js/presets.js - ln -s /etc/jarred/rules_local.js $pkgdir/usr/share/jarred/public/js/rules_local.js install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/kbibtex/PKGBUILD b/kbibtex/PKGBUILD index 42ad18631..0406461d3 100644 --- a/kbibtex/PKGBUILD +++ b/kbibtex/PKGBUILD @@ -4,20 +4,24 @@ pkgname=kbibtex pkgver=0.4 -pkgrel=1 +pkgrel=2 pkgdesc="A BibTeX editor for KDE" arch=('i686' 'x86_64') url='http://home.gna.org/kbibtex/' license=('GPL') -depends=('kdebase-runtime' 'poppler-qt') +depends=('kdebase-runtime' 'poppler-qt' 'qtwebkit') makedepends=('cmake' 'automoc4') install=${pkgname}.install -source=("http://download.gna.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2" ${pkgname}.install) +source=("http://download.gna.org/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2" "compile_fix.patch" "compile_fix2.patch" $pkgname.install) md5sums=('4f8dd815bc2d5754812fdebb2a7d4abb' + '1ba229aa1b28f734eb474e64abe64c9b' + '5cfcadcefd18e23a6f07dc00a8d01c5a' 'dc1079cf1f785631621386f5dd0948dc') build() { cd $srcdir/$pkgname-$pkgver + patch -p0 -i "${srcdir}"/compile_fix.patch + patch -p0 -i "${srcdir}"/compile_fix2.patch mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr @@ -26,5 +30,5 @@ build() { package() { cd $srcdir/$pkgname-$pkgver/build - make DESTDIR=${pkgdir} install + make DESTDIR=$pkgdir install } diff --git a/kbibtex/compile_fix.patch b/kbibtex/compile_fix.patch new file mode 100644 index 000000000..6fe8db70f --- /dev/null +++ b/kbibtex/compile_fix.patch @@ -0,0 +1,10 @@ +--- src/gui/preferences/settingsabstractwidget.h 2011/10/15 18:31:08 924 ++++ src/gui/preferences/settingsabstractwidget.h 2011/12/01 13:59:53 978 +@@ -24,6 +24,7 @@ + #include + + #include ++#include + + class KComboBox; + diff --git a/kbibtex/compile_fix2.patch b/kbibtex/compile_fix2.patch new file mode 100644 index 000000000..cc95ce19b --- /dev/null +++ b/kbibtex/compile_fix2.patch @@ -0,0 +1,11 @@ +--- src/gui/bibtex/bibtexfileview.h 2011/07/16 18:29:29 821 ++++ src/gui/bibtex/bibtexfileview.h 2011/09/05 08:21:08 851 +@@ -22,6 +22,8 @@ + + #include + ++#include ++ + #include + + class QSignalMapper; diff --git a/openastro-dev/PKGBUILD b/openastro-dev/PKGBUILD index 786b7d7e0..4596bc9df 100644 --- a/openastro-dev/PKGBUILD +++ b/openastro-dev/PKGBUILD @@ -5,7 +5,7 @@ pkgdesc='OpenAstro is an open source fully featured astrology software.' arch=('i686' 'x86_64') license=('GPL') url='http://www.openastro.org/' -depends=('imagemagick' 'pycairo' 'pygtk' 'pyswisseph' 'python-dateutil' 'python-rsvg' 'swisseph_18' 'swisseph-fixstars') +depends=('imagemagick' 'pyswisseph' 'python2-dateutil' 'python-rsvg' 'swisseph_18' 'swisseph-fixstars') makedepends=('git' 'setuptools') optdepends=('swisseph-all: All data files of the swiss ephemeris.') conflicts='openastro' diff --git a/openastro/PKGBUILD b/openastro/PKGBUILD index fa13b6e19..d0ec0fb0f 100644 --- a/openastro/PKGBUILD +++ b/openastro/PKGBUILD @@ -5,7 +5,7 @@ pkgdesc='OpenAstro is an open source fully featured astrology software.' arch=('i686' 'x86_64') license=('GPL') url=('http://www.openastro.org/') -depends=('imagemagick' 'pycairo' 'pygtk' 'python-dateutil' 'python-rsvg') +depends=('imagemagick' 'python2-dateutil' 'python-rsvg') makedepends=('setuptools') optdepends=() conflicts=('openastro-dev' 'pyswisseph' 'swisseph_18' 'swisseph-fixstars') diff --git a/procboss/PKGBUILD b/procboss/PKGBUILD index 5d024b058..003106a4f 100644 --- a/procboss/PKGBUILD +++ b/procboss/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Paul Colomiets pkgname=procboss -pkgver=0.2.8 +pkgver=0.2.9 pkgrel=1 pkgdesc="A process supervisor" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ license=('MIT') makedepends=('coyaml' 'docutils') backup=("etc/bossd.yaml") source=(https://github.com/downloads/tailhook/procboss/$pkgname-$pkgver.tar.gz) -md5sums=('2597a7c8250345b905e12643d93eae2e') +md5sums=('234345837f09bc4f55aec6eff24cbbba') build() { cd $srcdir/$pkgname-$pkgver @@ -21,8 +21,6 @@ build() { package() { cd $srcdir/$pkgname-$pkgver ./waf install --destdir=$pkgdir - install -d -m755 $pkgdir/var/log/boss - install -d -m755 $pkgdir/var/run/boss install -d -m755 $pkgdir/usr/share/procboss/examples install -m644 ./examples/services/* "$pkgdir/usr/share/$pkgname/examples" install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" diff --git a/profile-sync-daemon/PKGBUILD b/profile-sync-daemon/PKGBUILD index ec221d86b..1f2446c41 100644 --- a/profile-sync-daemon/PKGBUILD +++ b/profile-sync-daemon/PKGBUILD @@ -2,7 +2,7 @@ pkgname='profile-sync-daemon' _pkgname_short='psd' -pkgver=2.5 +pkgver=2.6 pkgrel=1 pkgdesc='Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.' arch=('any') @@ -12,15 +12,19 @@ depends=('rsync') optdepends=('cron: allow hourly (default) or periodic syncs of tmpfs <--> HDD/SDD storage') conflicts=('firefox-sync' 'firefox-tmpfs-daemon' 'chromium-tmpfs' 'tmpfs-store') replaces=('sync-browsers-daemon') -source="https://github.com/graysky2/profile-sync-daemon/raw/master/$_pkgname_short-source.tar.xz" +source="http://repo-ck.com/source/$pkgname/$pkgname-$pkgver.tar.xz" backup=("etc/$_pkgname_short.conf") install=readme.install -sha256sums=('6530662ab35b96f9f715a211d76efe92eeb9e9f926c905965a574cd561dcd6ce') +sha256sums=('d3ece6b68d9258135bfe76790714fdb524068f10b8a45429aa5f800acebc35da') package() { - cd "$srcdir/$_pkgname_short-source" + cd "$srcdir/$pkgname-$pkgver" install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname" install -Dm644 $_pkgname_short.conf "$pkgdir/etc/$_pkgname_short.conf" install -Dm755 rc.$_pkgname_short "$pkgdir/etc/rc.d/$_pkgname_short" install -Dm755 $_pkgname_short.cron.hourly "$pkgdir/etc/cron.hourly/$_pkgname_short-update" + # install manpage + gzip -9 $_pkgname_short.manpage + install -g 0 -o 0 -Dm 0644 $_pkgname_short.manpage.gz "$pkgdir/usr/share/man/man1/$pkgname.1.gz" + install -g 0 -o 0 -Dm 0644 $_pkgname_short.manpage.gz "$pkgdir/usr/share/man/man1/$_pkgname_short.1.gz" } diff --git a/qupzilla/PKGBUILD b/qupzilla/PKGBUILD index ebe15d539..d2719cc5a 100644 --- a/qupzilla/PKGBUILD +++ b/qupzilla/PKGBUILD @@ -2,7 +2,7 @@ _name=QupZilla pkgname=qupzilla -pkgver=1.1.0 +pkgver=1.1.5 pkgrel=1 pkgdesc="Cross-platform QtWebKit browser" arch=(i686 x86_64) @@ -11,7 +11,7 @@ license=('GPL3') depends=('qtwebkit') install="$pkgname.install" source=("https://github.com/nowrep/$pkgname/tarball/v$pkgver") -md5sums=('52208ccef4e3f36eea07725afba065af') +md5sums=('72c3a6782f47ec1aaec1c9393ba47b49') build() { cd "$srcdir/"*-$_name-* diff --git a/thunderbird-beta-bin-all-localizations/PKGBUILD b/thunderbird-beta-bin-all-localizations/PKGBUILD index 9aedb657d..e0b6e2805 100644 --- a/thunderbird-beta-bin-all-localizations/PKGBUILD +++ b/thunderbird-beta-bin-all-localizations/PKGBUILD @@ -4,7 +4,7 @@ pkgname=thunderbird-beta-bin-all-localizations _mypkgn=thunderbird-beta pkgdesc='Perl script for installing latest TB beta in the language of your choice' url='http://www.mozilla.com/thunderbird/channel/' -pkgver=10.0b1 +pkgver=10.0b2 pkgrel=1 arch=('i686' 'x86_64') license=('MPL' 'GPL' 'GPL3') diff --git a/thunderbird-beta-bin/PKGBUILD b/thunderbird-beta-bin/PKGBUILD index 24373a815..116f97288 100644 --- a/thunderbird-beta-bin/PKGBUILD +++ b/thunderbird-beta-bin/PKGBUILD @@ -2,7 +2,7 @@ # Based on [extra]'s thunderbird pkgname=thunderbird-beta-bin -pkgver=10.0b1 +pkgver=10.0b2 pkgrel=1 pkgdesc="Standalone Mail/News reader - Bleeding edge binary version" arch=('i686' 'x86_64') diff --git a/thunderbird-beta/PKGBUILD b/thunderbird-beta/PKGBUILD index 2f0cf4adb..8003dc4ee 100644 --- a/thunderbird-beta/PKGBUILD +++ b/thunderbird-beta/PKGBUILD @@ -5,7 +5,7 @@ _pgo="0" # "1" to enable pkgname=thunderbird-beta -pkgver=10.0b1 +pkgver=10.0b2 pkgrel=1 pkgdesc="Standalone Mail/News reader - Bleeding edge version with optional PGO" arch=('i686' 'x86_64') diff --git a/upp-svn/PKGBUILD b/upp-svn/PKGBUILD index 67e4ef162..f2496bcb2 100644 --- a/upp-svn/PKGBUILD +++ b/upp-svn/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jan Dolinar pkgname=upp-svn -pkgver=4382 +pkgver=4385 pkgrel=1 pkgdesc="Radical and innovative multiplatform C++ framework (known as U++)" arch=('any') diff --git a/urlscan-git/PKGBUILD b/urlscan-git/PKGBUILD index dd67efba1..86a4b99cd 100644 --- a/urlscan-git/PKGBUILD +++ b/urlscan-git/PKGBUILD @@ -8,7 +8,7 @@ url="https://github.com/marvinthepa/urlscan" license=('GPL') conflicts=('urlscan') provides=('urlscan') -depends=('python2' 'python-urwid') +depends=('python2' 'python2-urwid') makedepends=('git' 'python2-distribute' 'patch') source=('urlscan.patch') install=urlscan.install diff --git a/vlmc/PKGBUILD b/vlmc/PKGBUILD new file mode 100644 index 000000000..c8c87bb9f --- /dev/null +++ b/vlmc/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: SpepS + +_comm=a8fb2e9 +pkgname=vlmc +pkgver=0.2.0_git_$_comm +pkgrel=1 +pkgdesc="A Video Editor based on VLC" +arch=(i686 x86_64) +url="http://www.videolan.org/vlmc/" +license=('GPL') +depends=('vlc' 'frei0r-plugins') +makedepends=('cmake') +install="$pkgname.install" +source=("http://git.videolan.org/?p=vlmc.git;h=a8fb2e9;a=snapshot;sf=tgz") +md5sums=('105e9acff5fb5d2602c2e0b8ca37664a') + +build() { + cd "$srcdir/$pkgname-$_comm" + [ -d bld ] || mkdir bld && cd bld + cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Relesase + make +} + +package() { + cd "$srcdir/$pkgname-$_comm/bld" + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: diff --git a/vlmc/vlmc.install b/vlmc/vlmc.install new file mode 100644 index 000000000..e111ef946 --- /dev/null +++ b/vlmc/vlmc.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/wmii-hg/PKGBUILD b/wmii-hg/PKGBUILD index a7b5c0e4a..574ec50ba 100644 --- a/wmii-hg/PKGBUILD +++ b/wmii-hg/PKGBUILD @@ -5,7 +5,7 @@ # Contributer: MrBougo pkgname="wmii-hg" -pkgver=2786 +pkgver=2809 pkgrel=1 pkgdesc="The latest hg pull of wmii, a lightweight, dynamic window manager for X11" url="http://wmii.suckless.org" @@ -27,6 +27,7 @@ _hgroot="http://code.suckless.org/hg" _hgrepo="wmii" build() { + LDFLAGS="$(echo ${LDFLAGS} | sed -r "s/(^|,)--as-needed(,|$)//")" _flags=("PREFIX=/usr" \ "ETC=/etc" \ "DESTDIR=${pkgdir}" \ diff --git a/xautolock-patched/PKGBUILD b/xautolock-patched/PKGBUILD new file mode 100644 index 000000000..9d29ebc87 --- /dev/null +++ b/xautolock-patched/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: + +pkgname=xautolock-patched +_pkgname=xautolock +pkgver=2.2 +pkgrel=1 +pkgdesc="An automatic X screen-locker/screen-saver (with lockaftersleep patch)" +arch=(i686 x86_64) +url="ftp://ibiblio.org/pub/Linux/X11/screensavers/" +license=('GPL2') +depends=('libxss') +makedepends=('imake') +source=("ftp://ibiblio.org/pub/Linux/X11/screensavers/$_pkgname-$pkgver.tgz" + "xautolock-lockaftersleep.diff") + +md5sums=('9526347a202694ad235d731d9d3de91f' + '34594ab12cbfdb401b937ab183619e41') + +build() { + cd $srcdir/$_pkgname-$pkgver + patch -p1 < ../../xautolock-lockaftersleep.diff + xmkmf + make +} + +package() { + cd $srcdir/$_pkgname-$pkgver + + make DESTDIR=${pkgdir}/ install + make DESTDIR=${pkgdir}/ install.man +} diff --git a/xautolock-patched/xautolock-lockaftersleep.diff b/xautolock-patched/xautolock-lockaftersleep.diff new file mode 100644 index 000000000..c7b790b41 --- /dev/null +++ b/xautolock-patched/xautolock-lockaftersleep.diff @@ -0,0 +1,93 @@ +--- xautolock-2.2/include/options.h 2007-10-01 01:30:29.000000000 +0400 ++++ xautolock-2.2/include/options.h 2011-11-29 19:32:22.359333316 +0400 +@@ -52,7 +52,7 @@ + extern int bellPercent; + extern unsigned cornerSize; + extern Bool secure, notifyLock, useRedelay, resetSaver, +- noCloseOut, noCloseErr, detectSleep; ++ noCloseOut, noCloseErr, detectSleep, lockAfterSleep; + extern cornerAction corners[4]; + extern message messageToSend; + +--- xautolock-2.2/src/options.c 2007-10-01 01:30:45.000000000 +0400 ++++ xautolock-2.2/src/options.c 2011-11-29 20:16:58.548086278 +0400 +@@ -52,6 +52,7 @@ + Bool detectSleep = False; /* whether to reset the timers + after a (laptop) sleep, + i.e. after a big time jump */ ++Bool lockAfterSleep = False; + + #ifdef VMS + struct dsc$descriptor lockerDescr; /* used to fire up the locker */ +@@ -231,6 +232,7 @@ + BOOL_ACTION (noCloseOut) + BOOL_ACTION (noCloseErr) + BOOL_ACTION (detectSleep) ++BOOL_ACTION (lockAfterSleep) + + static Bool + noCloseAction (Display* d, const char* arg) +@@ -535,6 +537,8 @@ + noCloseErrAction , (optChecker) 0 }, + {"detectsleep" , XrmoptionNoArg , (caddr_t) "", + detectSleepAction , (optChecker) 0 }, ++ {"lockaftersleep" , XrmoptionNoArg , (caddr_t) "", ++ lockAfterSleepAction , (optChecker) 0 }, + }; /* as it says, the order is important! */ + + /* +@@ -566,7 +570,7 @@ + error1 ("%s[-nocloseout][-nocloseerr][-noclose]\n", blanks); + error1 ("%s[-enable][-disable][-toggle][-exit][-secure]\n", blanks); + error1 ("%s[-locknow][-unlocknow][-nowlocker locker]\n", blanks); +- error1 ("%s[-restart][-resetsaver][-detectsleep]\n", blanks); ++ error1 ("%s[-restart][-resetsaver][-detectsleep][-lockaftersleep]\n", blanks); + + error0 ("\n"); + error0 (" -help : print this message and exit.\n"); +@@ -602,6 +606,7 @@ + error0 (" -resetsaver : reset the screensaver when starting " + "the locker.\n"); + error0 (" -detectsleep : reset timers when awaking from sleep.\n"); ++ error0 (" -lockaftersleep : lock immediately after awakening from sleep.\n"); + + error0 ("\n"); + error0 ("Defaults :\n"); +--- xautolock-2.2/src/xautolock.c 2007-10-01 01:30:50.000000000 +0400 ++++ xautolock-2.2/src/xautolock.c 2011-11-29 19:31:14.239702353 +0400 +@@ -165,6 +165,14 @@ + if ((unsigned long) t1 - (unsigned long) t0 > 3) resetLockTrigger (); + t0 = t1; + } ++ ++ if (lockAfterSleep) ++ { ++ t1 = time (NULL); ++ if ((unsigned long) t1 - (unsigned long) t0 > 3) lockNow = True; ++ t0 = t1; ++ } ++ + } + + return 0; /* Never reached! */ +--- xautolock-2.2/xautolock.man 2007-12-28 20:05:40.000000000 +0300 ++++ xautolock-2.2/xautolock.man 2011-11-29 21:07:58.208177342 +0400 +@@ -23,7 +23,7 @@ + [\fB\-nocloseout\fR] [\fB\-nocloseerr\fR] [\fB\-noclose\fR] + [\fB\-disable\fR] [\fB\-enable\fR] [\fB\-toggle\fR] [\fB\-exit\fR] + [\fB\-locknow\fR] [\fB\-unlocknow\fR] [\fB\-nowlocker\fR \fIlocker\fR] +-[\fB\-restart\fR] [\fB\-detectsleep\fR] ++[\fB\-restart\fR] [\fB\-detectsleep\fR] [\fB-lockaftersleep\fR] + + .SH DESCRIPTION + Xautolock monitors the user activity on an X Window display. If none is +@@ -214,6 +214,9 @@ + typically used to avoid locker program to be launched when awaking a + laptop computer. + .TP ++\fB-lockaftersleep\fR ++Lock immediately after awakening from sleep. ++.TP + \fB\-secure\fR + Instructs xautolock to run in secure mode. In this mode, xautolock + becomes imune to the effects of \fB\-enable\fR, \fB\-disable\fR, -- 2.11.4.GIT