diff options
Diffstat (limited to 'extra')
201 files changed, 2736 insertions, 1375 deletions
diff --git a/extra/aiksaurus/PKGBUILD b/extra/aiksaurus/PKGBUILD index 24fc074f9..7363dc4a6 100644 --- a/extra/aiksaurus/PKGBUILD +++ b/extra/aiksaurus/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 45575 2009-07-12 17:51:06Z ronald $ +# $Id: PKGBUILD 137720 2011-09-10 13:53:53Z pierre $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=aiksaurus pkgver=1.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="A cross-platform, open-source thesaurus" url="http://aiksaurus.sourceforge.net/" license=('GPL') arch=('i686' 'x86_64' 'mips64el') options=('!libtool') depends=('gtk2') -source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz - 'aiksaurus-gcc44.patch') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'aiksaurus-gcc44.patch') md5sums=('3eae03b7c49843ccc9262e52846ea6b4' '7f94749172116b1529fc21b718ee7636') @@ -20,9 +20,13 @@ build() { cd ${srcdir}/${pkgname}-${pkgver} # gcc44 build patch - patch -Np0 -i ${srcdir}/aiksaurus-gcc44.patch || return 1 + patch -Np0 -i ${srcdir}/aiksaurus-gcc44.patch ./configure --prefix=/usr --with-gtk - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/akonadi/PKGBUILD b/extra/akonadi/PKGBUILD index 473a7cef4..86b95bfc5 100644 --- a/extra/akonadi/PKGBUILD +++ b/extra/akonadi/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 132788 2011-07-26 07:38:52Z andrea $ +# $Id: PKGBUILD 138066 2011-09-15 20:23:52Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=akonadi -pkgver=1.6.0 -pkgrel=2 +pkgver=1.6.1 +pkgrel=1 pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data" arch=('i686' 'x86_64' 'mips64el') url='http://pim.kde.org/akonadi' @@ -13,7 +13,7 @@ depends=('shared-mime-info' 'boost-libs' 'mysql' 'soprano') makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgname}/src/${pkgname}-${pkgver}.tar.bz2") -md5sums=('16bc40e022d06f287f18c71faaeb2e42') +md5sums=('8a78b2f9438ffc36d0f37d55839fb444') build() { cd "${srcdir}" diff --git a/extra/akonadi/fix-slow-kde-logout.patch b/extra/akonadi/fix-slow-kde-logout.patch new file mode 100644 index 000000000..49228ef8b --- /dev/null +++ b/extra/akonadi/fix-slow-kde-logout.patch @@ -0,0 +1,64 @@ +commit c8e45b10c32679bf070af5b7ad9a22b91eb9a02c +Author: Sergio Martins <iamsergio@gmail.com> +Date: Mon Sep 12 13:48:33 2011 +0100 + + Fix crash on agent_launcher exit. + + Don't unload plugins here. They will be unloaded on application exit, + so it's redundant. + + Seems they are being unloaded too early, before QThreadStorage + cleanup occurs: + + ==18802== Invalid read of size 8 + ==18802== at 0x53178AE: QThreadStorage<QFontCache*>::deleteData(void*) (in + /data/installation/qt/qt-4.7/lib/libQtGui.so.4.7.1) + ==18802== by 0x5E8F8CF: QThreadStorageData::set(void*) + (qthreadstorage.cpp:165) + ==18802== by 0x5317940: void + qThreadStorage_setLocalData<QFontCache>(QThreadStorageData&, QFontCache**) + (qthreadstorage.h:92) + ==18802== by 0x53165BA: + QThreadStorage<QFontCache*>::setLocalData(QFontCache*) (qthreadstorage.h:148) + ==18802== by 0x531407A: QFontCache::cleanup() (qfont.cpp:2632) + ==18802== by 0x5406536: QFont::cleanup() (qfont_x11.cpp:182) + ==18802== by 0x5104E35: qt_cleanup() (qapplication_x11.cpp:2647) + ==18802== by 0x50603B2: QApplication::~QApplication() + (qapplication.cpp:1172) + ==18802== by 0x41B1F6: main (agentlauncher.cpp:28) + ==18802== Address 0x11a090b0 is not stack'd, malloc'd or (recently) free'd + + CCBUG: 261788 + +diff --git a/agentserver/agentpluginloader.cpp b/agentserver/agentpluginloader.cpp +index 2d62d3b..456a124 100644 +--- a/agentserver/agentpluginloader.cpp ++++ b/agentserver/agentpluginloader.cpp +@@ -25,13 +25,8 @@ using namespace Akonadi; + + AgentPluginLoader::~AgentPluginLoader() + { +- QHash<QString, QPluginLoader*>::iterator it = m_pluginLoaders.begin(); +- while ( it != m_pluginLoaders.end() ) { +- it.value()->unload(); +- ++it; +- } +- + qDeleteAll( m_pluginLoaders ); ++ m_pluginLoaders.clear(); + } + + QPluginLoader *AgentPluginLoader::load( const QString &pluginName ) +diff --git a/agentserver/agentpluginloader.h b/agentserver/agentpluginloader.h +index 77f5de9..c8c815f 100644 +--- a/agentserver/agentpluginloader.h ++++ b/agentserver/agentpluginloader.h +@@ -26,7 +26,7 @@ class AgentPluginLoader + { + public: + /** +- Unloads and deletes all instantiated QPluginLoaders. ++ Deletes all instantiated QPluginLoaders. + */ + ~AgentPluginLoader(); + diff --git a/extra/apache/PKGBUILD b/extra/apache/PKGBUILD index d98c73c2d..37d1a4a27 100644 --- a/extra/apache/PKGBUILD +++ b/extra/apache/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 136658 2011-08-31 11:29:58Z pierre $ +# $Id: PKGBUILD 138021 2011-09-14 11:59:52Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=apache -pkgver=2.2.20 +pkgver=2.2.21 pkgrel=1 pkgdesc='A high performance Unix-based HTTP server' arch=('i686' 'x86_64' 'mips64el') @@ -35,7 +35,7 @@ source=(http://www.apache.org/dist/httpd/httpd-${pkgver}.tar.bz2 httpd.logrotate httpd arch.layout) -md5sums=('1ac251431c8c4285f6b085c1d156bb56' +md5sums=('1696ae62cd879ab1d4dd9ff021a470f2' 'f1d9d41360908ceb2374da55ae99197a' 'cdfa04985a0efa850976aef01c2a0c40' '0930d2d0612eb0a53a0d00aea7e8687f' diff --git a/extra/apricots/PKGBUILD b/extra/apricots/PKGBUILD index e0832363a..409e7f7e2 100644 --- a/extra/apricots/PKGBUILD +++ b/extra/apricots/PKGBUILD @@ -1,22 +1,27 @@ -# $Id: PKGBUILD 27259 2009-02-18 02:43:34Z eric $ +# $Id: PKGBUILD 137632 2011-09-10 08:59:53Z pierre $ # Contributor: Damir Perisa <damir.perisa@bluewin.ch> pkgname=apricots pkgver=0.2.6 -pkgrel=3 +pkgrel=4 pkgdesc="A simple 2D flying/bombing game similar to basic side scrollers" arch=("i686" "x86_64" 'mips64el') license=('GPL') url="http://www.fishies.org.uk/apricots.html" -depends=('gcc-libs' 'openal>=1.6.372' 'sdl' 'freealut>=1.1.0') -source=("http://www.fishies.org.uk/$pkgname-$pkgver.tar.gz" \ - "apricots-0.2.6-freealut.patch") -md5sums=('910828d717e46d8cbd9c24f702d09fbc' '5f9f74082dfe162ab3ba51f6ec628f99') +depends=('gcc-libs' 'openal' 'sdl' 'freealut') +source=("http://www.fishies.org.uk/$pkgname-$pkgver.tar.gz" + "apricots-0.2.6-freealut.patch") +md5sums=('910828d717e46d8cbd9c24f702d09fbc' + '5f9f74082dfe162ab3ba51f6ec628f99') build() { cd $srcdir/$pkgname-$pkgver - patch -Np0 -i $startdir/src/apricots-0.2.6-freealut.patch || return 1 - ./configure --prefix=/usr || return 1 - make || return 1 - make prefix=$pkgdir/usr install || return 1 + patch -p0 -i $srcdir/apricots-0.2.6-freealut.patch + ./configure --prefix=/usr + make LIBTOOL='/usr/bin/libtool' +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install } diff --git a/extra/aspell-de/PKGBUILD b/extra/aspell-de/PKGBUILD index a9f4b05c7..7346d3070 100644 --- a/extra/aspell-de/PKGBUILD +++ b/extra/aspell-de/PKGBUILD @@ -1,19 +1,18 @@ -# $Id: PKGBUILD 116607 2011-03-24 12:52:36Z andrea $ +# $Id: PKGBUILD 137818 2011-09-11 20:26:33Z pierre $ # Maintainer: # Contributor: Simo Leone <simo@archlinux.org> # Contributor: Tobias Kieslich <tobias@justdreams.de> pkgname=aspell-de -pkgver=20100727 -pkgrel=3 +pkgver=20110609 +pkgrel=1 pkgdesc="German dictionary for aspell" arch=('i686' 'x86_64' 'mips64el') url="http://j3e.de/ispell/igerman98/index.html" license=('GPL2') depends=('aspell') -source=(http://j3e.de/ispell/igerman98/dict/igerman98-${pkgver}.tar.bz2) -md5sums=('53a66eccaf15fa92d4e5085e7938ee69') -sha1sums=('7cfde06b3086b03b9d400998a7254598a5b72564') +source=("http://j3e.de/ispell/igerman98/dict/igerman98-${pkgver}.tar.bz2") +md5sums=('6e7ea765b6188c08d470111e221cc91a') build() { cd "${srcdir}/igerman98-${pkgver}" diff --git a/extra/at/PKGBUILD b/extra/at/PKGBUILD index 12689eb01..58c74feb5 100644 --- a/extra/at/PKGBUILD +++ b/extra/at/PKGBUILD @@ -1,30 +1,33 @@ -# $Id: PKGBUILD 67220 2010-02-04 22:36:24Z giovanni $ +# $Id: PKGBUILD 138170 2011-09-18 03:48:48Z eric $ # Maintainer: Judd Vinet <jvinet@zeroflux.org> # Contributor: Todd Musall <tmusall@comcast.net> pkgname=at -pkgver=3.1.12 +pkgver=3.1.13 pkgrel=1 -pkgdesc="AT and batch delayed command scheduling utility and daemon." +pkgdesc="AT and batch delayed command scheduling utility and daemon" arch=('i686' 'x86_64' 'mips64el') -url="http://www.debian.org" +url="http://packages.qa.debian.org/a/at.html" license=('GPL') depends=('pam') makedepends=('ssmtp') backup=('etc/at.deny') source=(http://ftp.debian.org/debian/pool/main/a/at/at_${pkgver}.orig.tar.gz atd) -md5sums=('1e67991776148fb319fd77a2e599a765' +md5sums=('1da61af6c29e323abaaf13ee1a8dad79' '35574e34829e7df07a3269d4ab646a29') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr \ --mandir=/usr/share/man \ --with-jobdir=/var/spool/atd \ - --with-atspool=/var/spool/atd || return 1 - make || return 1 - make IROOT="${pkgdir}" docdir=/usr/share/doc install || return 1 - install -D -m755 ${srcdir}/atd "${pkgdir}/etc/rc.d/atd" || return 1 + --with-atspool=/var/spool/atd + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make IROOT="${pkgdir}" docdir=/usr/share/doc install + install -D -m755 "${srcdir}/atd" "${pkgdir}/etc/rc.d/atd" } diff --git a/extra/audacious/PKGBUILD b/extra/audacious/PKGBUILD index 4082c750e..0df8b5229 100644 --- a/extra/audacious/PKGBUILD +++ b/extra/audacious/PKGBUILD @@ -1,22 +1,20 @@ -# $Id: PKGBUILD 136227 2011-08-25 02:57:58Z bisson $ +# $Id: PKGBUILD 138257 2011-09-19 16:24:40Z bisson $ # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> # Maintainer: Gaetan Bisson <bisson@archlinux.org> pkgname=audacious -pkgver=3.0.2 +pkgver=3.0.3 pkgrel=1 pkgdesc='Lightweight, GTK-based advanced audio player focused on audio quality' arch=('i686' 'x86_64' 'mips64el') url='http://audacious-media-player.org/' license=('GPL3') -depends=('gtk3' 'libmcs' 'dbus-glib' 'libguess' 'libsm' 'audacious-plugins') -optdepends=('unzip: zipped skins support' - 'hicolor-icon-theme: for icons' - 'gtk-update-icon-cache: for icons' - 'desktop-file-utils: desktop integration') +depends=('gtk3' 'libmcs' 'dbus-glib' 'libguess' 'libsm' 'audacious-plugins' + 'hicolor-icon-theme' 'gtk-update-icon-cache' 'desktop-file-utils') +optdepends=('unzip: zipped skins support') source=("http://distfiles.atheme.org/${pkgname}-${pkgver}.tar.gz") -sha1sums=('68799076acafb151668285e8d9498048633d7b60') +sha1sums=('713cc7ee277ca548ea143b4ec3bd40bcacdb327f') provides=('audacious-player') replaces=('audacious-player') diff --git a/extra/audacious/install b/extra/audacious/install index 4a3873e96..b6ce5bc02 100644 --- a/extra/audacious/install +++ b/extra/audacious/install @@ -1,6 +1,6 @@ post_install() { - type update-desktop-database &>/dev/null && update-desktop-database -q - type gtk-update-icon-cache &>/dev/null && gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor true } diff --git a/extra/autogen/PKGBUILD b/extra/autogen/PKGBUILD index bb4fd7db1..fa335c045 100644 --- a/extra/autogen/PKGBUILD +++ b/extra/autogen/PKGBUILD @@ -1,24 +1,28 @@ -# $Id: PKGBUILD 54699 2009-10-11 18:34:42Z jgc $ +# $Id: PKGBUILD 137955 2011-09-13 05:19:48Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Arjan Timmerman <arjan@soufly.nl> # Contributor: Tor Krill pkgname=autogen -pkgver=5.9.9 +pkgver=5.12 pkgrel=1 pkgdesc="A tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://autogen.sourceforge.net/" license=('GPL3') -depends=('guile>=1.8.6' 'libxml2>=2.7.3' 'libtool>=2.2.6a') -options=('!libtool' '!makeflags') +depends=('guile' 'libxml2') +options=('!libtool') install=autogen.install -source=(http://downloads.sourceforge.net/autogen/${pkgname}-${pkgver}.tar.bz2) -md5sums=('da6c6185473d8b2d7c83e583f4213018') +source=(ftp://ftp.gnu.org/gnu/${pkgname}/rel${pkgver}/${pkgname}-${pkgver}.tar.bz2) +md5sums=('126e56be629cda747390e8ba9be71e4b') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/banshee/PKGBUILD b/extra/banshee/PKGBUILD index 587b7abff..6745d25f4 100644 --- a/extra/banshee/PKGBUILD +++ b/extra/banshee/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 124622 2011-05-23 14:30:18Z ibiru $ +# $Id: PKGBUILD 138285 2011-09-19 20:41:10Z ibiru $ # Contributor: György Balló <ballogy@freestart.hu> pkgname=banshee -pkgver=2.0.1 -pkgrel=2 +pkgver=2.2.0 +pkgrel=1 pkgdesc="Music management and playback for GNOME" arch=('i686' 'x86_64' 'mips64el') url="http://banshee.fm/" license=('MIT') -depends=('libxxf86vm' 'mono-addins' 'notify-sharp-svn' 'boo' 'libwebkit' 'gdata-sharp' 'gtk-sharp-beans' 'gudev-sharp' 'gkeyfile-sharp' 'taglib-sharp' 'libmtp' 'libgpod' 'mono-zeroconf' 'gstreamer0.10-base-plugins' 'desktop-file-utils' 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'gconf-sharp') +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=('gstreamer0.10-good-plugins: Extra media codecs' 'gstreamer0.10-ugly-plugins: Extra media codecs' @@ -17,20 +17,23 @@ optdepends=('gstreamer0.10-good-plugins: Extra media codecs' 'brasero: CD burning') options=('!libtool') install=$pkgname.install -source=(http://download.banshee.fm/$pkgname/stable/$pkgver/$pkgname-$pkgver.tar.bz2) -md5sums=('83d77447936eed84eba2123b341b62ea') +source=(http://download.gnome.org/sources/$pkgname/2.2/$pkgname-$pkgver.tar.xz + banshee-recent-gpod.patch) +sha256sums=('85026f270777be15b778a8bf676d2c6e1a0d3d9758145515809bf209f7ab1815' +'018eeb00d1b4e625d13f1184863e499be5b5dde050a7513e012d5898125073d9') build() { export MONO_SHARED_DIR="$srcdir/.wabi" mkdir -p "$MONO_SHARED_DIR" cd "$srcdir/$pkgname-$pkgver" + patch -Np1 -i "$srcdir/banshee-recent-gpod.patch" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --disable-docs \ --disable-static \ --disable-scrollkeeper \ - --disable-ipod --disable-hal \ + --disable-schemas-install \ --with-vendor-build-id=ArchLinux make } diff --git a/extra/banshee/banshee-recent-gpod.patch b/extra/banshee/banshee-recent-gpod.patch new file mode 100644 index 000000000..afb3a0fd1 --- /dev/null +++ b/extra/banshee/banshee-recent-gpod.patch @@ -0,0 +1,24 @@ +From d4cd959c4a48ffc9da8fe0983bd31c4647669bf4 Mon Sep 17 00:00:00 2001 +From: William Witt <william@witt-family.net> +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/extra/bc/PKGBUILD b/extra/bc/PKGBUILD index 9ee8962c7..7723696ae 100644 --- a/extra/bc/PKGBUILD +++ b/extra/bc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 58245 2009-11-06 14:34:42Z eric $ +# $Id: PKGBUILD 137896 2011-09-12 10:03:30Z pierre $ # Maintainer: dorphell <dorphell@archlinux.org> pkgname=bc pkgver=1.06 -pkgrel=7 +pkgrel=8 pkgdesc="An arbitrary precision calculator language" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/bc/" @@ -12,20 +12,25 @@ depends=('readline') replaces=('bc-readline') conflicts=('bc-readline') install=bc.install -source=(ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz - build-fix.patch bc-1.06-info-dir-entry.patch) -md5sums=('d44b5dddebd8a7a7309aea6c36fda117' 'fc7ecbd9e55ef04c6d3a495692626116'\ +source=("ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'build-fix.patch' 'bc-1.06-info-dir-entry.patch') +md5sums=('d44b5dddebd8a7a7309aea6c36fda117' + 'fc7ecbd9e55ef04c6d3a495692626116' 'b6fe9869830aca0d34badf810fe0cfb3') -sha1sums=('c8f258a7355b40a485007c40865480349c157292' '3af67c59e2232b9329ff0c1cf49d1a8a1cf87cd7'\ - 'c15c2a301ba80cf4d3c03a6e164f4e57fa86e4a2') build() { - CFLAGS="$CFLAGS -O3" + export CFLAGS="${CFLAGS/-O?/-O3}" + cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i "${srcdir}/build-fix.patch" || return 1 - patch -p1 -i "${srcdir}/bc-1.06-info-dir-entry.patch" || return 1 + patch -p1 -i "${srcdir}/build-fix.patch" + patch -p1 -i "${srcdir}/bc-1.06-info-dir-entry.patch" + ./configure --prefix=/usr --mandir=/usr/share/man \ - --infodir=/usr/share/info --with-readline || return 1 - make LEX="flex -I" || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --infodir=/usr/share/info --with-readline + make LEX="flex -I" +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/bigloo/PKGBUILD b/extra/bigloo/PKGBUILD index ba8bd73c1..478c142dc 100644 --- a/extra/bigloo/PKGBUILD +++ b/extra/bigloo/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 110532 2011-02-19 18:50:57Z ibiru $ +# $Id: PKGBUILD 138164 2011-09-17 22:07:10Z andrea $ # Maintainer: Jürgen Hötzel <juergen@archlinux.org> # Contributor: John Proctor <jproctor@prium.net> # Contributor: Kevin Piche <kevin@archlinux.org> @@ -6,13 +6,13 @@ pkgname=bigloo _pkgver=3.6a pkgver=${_pkgver/-/_} -pkgrel=2 +pkgrel=3 pkgdesc="Fast scheme compiler" arch=('i686' 'x86_64' 'mips64el') url="http://www-sop.inria.fr/mimosa/fp/Bigloo/" license=('GPL' 'LGPL') depends=('openssl' 'sqlite3') -makedepends=('jdk' 'emacs') +makedepends=('java-environment' 'emacs' 'zip') optdepends=('emacs') options=('!makeflags') install=bigloo.install @@ -29,7 +29,7 @@ build() { --infodir=/usr/share/info \ --docdir=/usr/share/doc/bigloo \ --dotnet=no \ - --javaprefix=/opt/java/bin + --jvm=yes make build compile-bee } diff --git a/extra/bigloo/bigloo.install b/extra/bigloo/bigloo.install index fd7a64edb..dd0d70421 100644 --- a/extra/bigloo/bigloo.install +++ b/extra/bigloo/bigloo.install @@ -1,4 +1,4 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(bigloo.info bdb.info) post_install() { diff --git a/extra/bitlbee/PKGBUILD b/extra/bitlbee/PKGBUILD index 22ed2d921..4f63eeece 100644 --- a/extra/bitlbee/PKGBUILD +++ b/extra/bitlbee/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 136183 2011-08-23 19:33:20Z bisson $ +# $Id: PKGBUILD 138192 2011-09-18 13:23:24Z bisson $ # Contributor: FUBAR <mrfubar@gmail.com> # Contributor: simo <simo@archlinux.org> # Contributor: Jeff 'codemac' Mickey <jeff@archlinux.org> @@ -7,12 +7,12 @@ pkgname=bitlbee pkgver=3.0.3 -pkgrel=3 +pkgrel=4 pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC' arch=('i686' 'x86_64' 'mips64el') url='http://www.bitlbee.org/' license=('GPL') -depends=('gnutls' 'glib2' 'libotr') +depends=('openssl' 'glib2' 'libotr') optdepends=('xinetd: to run bitlbee through xinetd') source=("http://get.bitlbee.org/src/${pkgname}-${pkgver}.tar.gz" 'xinetd' @@ -32,7 +32,7 @@ build() { --pidfile=/var/run/bitlbee/bitlbee.pid \ --ipcsocket=/var/run/bitlbee/bitlbee.sock \ --systemdsystemunitdir=/lib/systemd/system \ - --ssl=gnutls \ + --ssl=openssl \ --strip=0 \ --otr=1 \ --ssl=gnutls diff --git a/extra/blender/PKGBUILD b/extra/blender/PKGBUILD index abb806310..913e1f593 100644 --- a/extra/blender/PKGBUILD +++ b/extra/blender/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 135566 2011-08-15 21:13:25Z eric $ +# $Id: PKGBUILD 137652 2011-09-10 10:56:27Z pierre $ # Contributor: John Sowiak <john@archlinux.org> # Maintainer: tobias <tobias@archlinux.org> @@ -13,7 +13,7 @@ _svn=false pkgname=blender pkgver=2.59 -pkgrel=1 +pkgrel=2 epoch=2 pkgdesc="A fully integrated 3D graphics creation suite" arch=('i686' 'x86_64' 'mips64el') diff --git a/extra/bluedevil/PKGBUILD b/extra/bluedevil/PKGBUILD index c02f14561..909e4cadd 100644 --- a/extra/bluedevil/PKGBUILD +++ b/extra/bluedevil/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 132780 2011-07-26 07:20:57Z andrea $ +# $Id: PKGBUILD 137972 2011-09-13 10:41:55Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> pkgname=bluedevil -pkgver=1.1.1 +pkgver=1.2 pkgrel=1 pkgdesc='KDE bluetooth framework' arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ depends=('kdebase-workspace' 'libbluedevil' 'obex-data-server' 'obexd-client') makedepends=('cmake' 'automoc4') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") -md5sums=('b3764fb8ead502e2d410b0c0fc86ac6c') +md5sums=('09ed36095367dd51ab8c23e0705cf411') build(){ cd "${srcdir}" diff --git a/extra/bmp-musepack/PKGBUILD b/extra/bmp-musepack/PKGBUILD index 8aea2500c..0cde321fb 100644 --- a/extra/bmp-musepack/PKGBUILD +++ b/extra/bmp-musepack/PKGBUILD @@ -1,24 +1,28 @@ -# $Id: PKGBUILD 30184 2009-03-17 03:27:59Z eric $ +# $Id: PKGBUILD 137709 2011-09-10 13:05:29Z pierre $ # Maintainer: damir <damir@archlinux.org> # Contributor: Nikos Kouremenos <nk@ebox.gr> pkgname=bmp-musepack pkgver=1.2 -pkgrel=3 +pkgrel=4 pkgdesc="A BMP plugin for playing sounds in Musepack (MPC) format" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://musepack.net/" license=('BSD') -depends=('bmp' 'libmpcdec>=1.2.5' 'taglib') +depends=('bmp' 'libmpcdec' 'taglib') groups=('bmp-plugins' 'bmp-io-plugins') options=('!libtool') -source=(http://files.musepack.net/linux/plugins/${pkgname}-${pkgver}.tar.bz2) +source=("http://files.musepack.net/linux/plugins/${pkgname}-${pkgver}.tar.bz2") md5sums=('5fe0c9d341ca37d05c780a478f829a5f') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } diff --git a/extra/bmp-wma/PKGBUILD b/extra/bmp-wma/PKGBUILD index e8d082961..55449d66f 100644 --- a/extra/bmp-wma/PKGBUILD +++ b/extra/bmp-wma/PKGBUILD @@ -1,30 +1,34 @@ -# $Id: PKGBUILD 49817 2009-08-16 16:08:10Z jgc $ +# $Id: PKGBUILD 137730 2011-09-10 14:26:41Z pierre $ # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: Ewoud Nuyts <ewoud.nuyts@gmail.com> pkgname=bmp-wma pkgver=0.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="WMA plugin for Beep Media Player" url="http://bmp-plugins.berlios.de/novelian/project.php?p=bmp-wma" license=('GPL') arch=('x86_64' 'i686' 'mips64el') depends=('bmp') groups=('bmp-plugins' 'bmp-io-plugins') -options=(!libtool !emptydirs) -source=(http://download.berlios.de/bmp-plugins/${pkgname}-${pkgver}.tar.gz - bmp-wma-gcc4.patch) +options=('!libtool' '!emptydirs') +source=("http://download.berlios.de/bmp-plugins/${pkgname}-${pkgver}.tar.gz" + 'bmp-wma-gcc4.patch') md5sums=('8dcf3fcdb10e8e2e386f70745812412b' '730eba8f41e989dd8b56c18bcc826cc4') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np0 -i "${srcdir}/bmp-wma-gcc4.patch" || return 1 + patch -Np0 -i "${srcdir}/bmp-wma-gcc4.patch" if [ "${CARCH}" = "x86_64" ]; then export CFLAGS="${CFLAGS} -fPIC" fi - ./configure --prefix=/usr --disable-static || return 1 + ./configure --prefix=/usr --disable-static echo '#define HAVE_LRINTF 1' >> config.h - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/bzr/PKGBUILD b/extra/bzr/PKGBUILD index bf9f545b4..7d7f338c5 100644 --- a/extra/bzr/PKGBUILD +++ b/extra/bzr/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 136739 2011-08-31 19:42:25Z eric $ +# $Id: PKGBUILD 138003 2011-09-14 02:50:25Z eric $ # Maintainer : # Contributor: Hugo Doria <hugo@archlinux.org> pkgname=bzr -pkgver=2.4.0 +pkgver=2.4.1 pkgrel=1 pkgdesc="A decentralized revision control system (bazaar)" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('GPL') depends=('python2') optdepends=('python-paramiko: for sftp support') source=("http://launchpad.net/${pkgname}/${pkgver%.*}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") -md5sums=('087c65e4b79f454b9e733c21607bdd56') +md5sums=('61068bfc1f0c9fb8a4b92bca204e0df8') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/capi4k-utils/PKGBUILD b/extra/capi4k-utils/PKGBUILD index a7ee7ff40..c76578120 100644 --- a/extra/capi4k-utils/PKGBUILD +++ b/extra/capi4k-utils/PKGBUILD @@ -1,23 +1,23 @@ -# $Id: PKGBUILD 39034 2009-05-11 08:28:48Z tpowa $ +# $Id: PKGBUILD 137697 2011-09-10 12:45:15Z pierre $ #Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=capi4k-utils pkgver=050718 -pkgrel=7 +pkgrel=8 pkgdesc="capi utils for isdn cards" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="ftp://ftp.in-berlin.de/pub/capi4linux/" makedepends=('ppp') depends=('glibc' 'bash') -backup=(etc/capi.conf) -source=(ftp://ftp.in-berlin.de/pub/capi4linux/capi4k-utils-2005-07-18.tar.gz - ppp-2.4.4.patch - config - capi.conf - capiinit.rc - capi-compile.patch) -options=(!libtool) +backup=('etc/capi.conf') +source=('ftp://ftp.in-berlin.de/pub/capi4linux/capi4k-utils-2005-07-18.tar.gz' + 'ppp-2.4.4.patch' + 'config' + 'capi.conf' + 'capiinit.rc' + 'capi-compile.patch') +options=('!libtool') md5sums=('c745759b6b3d64e19763727176648cdf' 'c5416b8b1b76a82c4bcaad76140369e1' '146aa9e06588511c447d7e81dafec86a' @@ -27,24 +27,28 @@ md5sums=('c745759b6b3d64e19763727176648cdf' build() { cd $srcdir/$pkgname - patch -Np1 -i ../ppp-2.4.4.patch || return 1 + patch -Np1 -i ../ppp-2.4.4.patch # fix compiling with gcc 4.2 - patch -Np1 -i ../capi-compile.patch || return 1 + patch -Np1 -i ../capi-compile.patch cp ../config .config # fix pppd plugin - sed -i -e 's/2.3.11 2.4.0 2.4.1 2.4.1b1 2.4.1b2 2.4.2b3 2.4.2 2.4.3/2.4.4/g' $startdir/src/$pkgname/pppdcapiplugin/Makefile + sed -i -e 's/2.3.11 2.4.0 2.4.1 2.4.1b1 2.4.1b2 2.4.2b3 2.4.2 2.4.3/2.4.4/g' $srcdir/$pkgname/pppdcapiplugin/Makefile # patch all Makefile.* and Rules.make to use our CFLAGS sed -i -e "s:^\(CFLAGS.*\)-O2:\1${CFLAGS}:g" */Makefile.* */Rules.make # Arch64 fix from Gentoo # patch capi20/Makefile.* to use -fPIC for shared library - [ "$CARCH" = "x86_64" ] && (sed -i -e "s:^\(CFLAGS.*\):\1 -fPIC:g" capi20/Makefile.* || return 1) + [ "$CARCH" = "x86_64" ] && (sed -i -e "s:^\(CFLAGS.*\):\1 -fPIC:g" capi20/Makefile.*) cd capi20 aclocal libtoolize --copy --force cd $srcdir/$pkgname - make subconfig || return 1 - make || return 1 - make DESTDIR=$pkgdir install || return 1 + make subconfig + make +} + +package() { + cd $srcdir/$pkgname + make DESTDIR=$pkgdir install install -m755 -D $srcdir/capiinit.rc $pkgdir/etc/rc.d/capiinit install -m644 $srcdir/capi.conf $pkgdir/etc cd $pkgdir/usr/lib diff --git a/extra/capseo/PKGBUILD b/extra/capseo/PKGBUILD index d94f8210f..a185964b4 100644 --- a/extra/capseo/PKGBUILD +++ b/extra/capseo/PKGBUILD @@ -1,24 +1,28 @@ -# $Id: PKGBUILD 49837 2009-08-16 16:56:46Z jgc $ +# $Id: PKGBUILD 137732 2011-09-10 14:29:41Z pierre $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=capseo pkgver=0.3 -pkgrel=1 +pkgrel=2 +epoch=1 pkgdesc="Capseo video codec" arch=('i686' 'x86_64' 'mips64el') url="http://dev.gentoo.org/~trapni/capseo/" license=('GPL2') depends=('libgl' 'gcc-libs') -options=('force' '!libtool') +options=('!libtool') makedepends=('pkgconfig' 'mesa' 'libogg') -source=(ftp://ftp.archlinux.org/other/capseo/${pkgname}-${pkgver}.tar.gz) +source=("ftp://ftp.archlinux.org/other/capseo/${pkgname}-${pkgver}.tar.gz") md5sums=('bd869e8c9b1081e90a44567092ea8c5e') build() { - # start building cd "${srcdir}" - ./autogen.sh || return 1 - ./configure --prefix=/usr --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./autogen.sh + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "${srcdir}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/cdrdao/PKGBUILD b/extra/cdrdao/PKGBUILD index 756193f4e..289b3825c 100644 --- a/extra/cdrdao/PKGBUILD +++ b/extra/cdrdao/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 102363 2010-12-07 13:51:12Z jgc $ +# $Id: PKGBUILD 137917 2011-09-12 12:45:56Z pierre $ # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> @@ -6,15 +6,15 @@ pkgbase=('cdrdao') pkgname=('cdrdao' 'gcdmaster') pkgver=1.2.3 -pkgrel=5 +pkgrel=6 arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://cdrdao.sourceforge.net/" makedepends=('gcc-libs' 'lame' 'libmad' 'libvorbis' 'libao' 'libgnomeuimm') -source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2 - cdrdao-1.2.3-autoconf-update.patch - cdrdao-1.2.3-k3b.patch - cdrdao-1.2.3-stat.patch) +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2" + 'cdrdao-1.2.3-autoconf-update.patch' + 'cdrdao-1.2.3-k3b.patch' + 'cdrdao-1.2.3-stat.patch') md5sums=('8d15ba6280bb7ba2f4d6be31d28b3c0c' '8e53dfc174f7c0882194caa05e68b85e' '696f6ca01e1eeb9b6a5be88e535d9398' @@ -22,16 +22,16 @@ md5sums=('8d15ba6280bb7ba2f4d6be31d28b3c0c' build() { cd "${srcdir}/${pkgbase}-${pkgver}" - + patch -Np1 -i "${srcdir}/cdrdao-1.2.3-autoconf-update.patch" patch -Np1 -i "${srcdir}/cdrdao-1.2.3-k3b.patch" - patch -Np1 -i "${srcdir}/cdrdao-1.2.3-stat.patch" - + patch -Np1 -i "${srcdir}/cdrdao-1.2.3-stat.patch" + ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ - --with-xdao --with-lame \ - --with-ogg-support --with-mp3-support + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --with-xdao --with-lame \ + --with-ogg-support --with-mp3-support make } @@ -54,6 +54,6 @@ package_gcdmaster() { cd "${srcdir}/${pkgbase}-${pkgver}" make -C xdao GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install - mv "${pkgdir}/etc/gconf" "${pkgdir}/usr/share/" - rmdir "${pkgdir}/etc" + mv "${pkgdir}/etc/gconf" "${pkgdir}/usr/share/" + rmdir "${pkgdir}/etc" } diff --git a/extra/chkrootkit/PKGBUILD b/extra/chkrootkit/PKGBUILD index 452897490..115645330 100644 --- a/extra/chkrootkit/PKGBUILD +++ b/extra/chkrootkit/PKGBUILD @@ -1,24 +1,31 @@ -# $Id: PKGBUILD 52041 2009-09-14 15:18:27Z giovanni $ -# Maintainer: Hugo Doria <hugo@archlinux.org> -# Contributor: Gregor Ibic <gregor.ibic@intelicom.si> +# $Id: PKGBUILD 137609 2011-09-10 03:51:07Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=chkrootkit pkgver=0.49 -pkgrel=1 -pkgdesc="Locally checks for signs of a rootkit." +pkgrel=2 +pkgdesc="Locally checks for signs of a rootkit" arch=('i686' 'x86_64' 'mips64el') url="http://www.chkrootkit.org" -depends=('bash') +depends=('sh' 'net-tools') license=('BSD') source=(ftp://ftp.pangeia.com.br/pub/seg/pac/${pkgname}.tar.gz fix-tools-path.patch) -md5sums=('304d840d52840689e0ab0af56d6d3a18' '6a2f3038114b8b14e1ad74e30fe44eee') +md5sums=('304d840d52840689e0ab0af56d6d3a18' + '6a2f3038114b8b14e1ad74e30fe44eee') +sha1sums=('cec1a3c482b95b20d3a946b07fffb23290abc4a6' + 'f192cda177ec1920ce3313ed983ac44ee571ca6c') build() { - cd ${srcdir}/${pkgname}-${pkgver} - patch -p0 < ${srcdir}/fix-tools-path.patch - chown root:root * - make sense || return 1 - find ${srcdir}/${pkgname}-${pkgver} -perm /u+x -type f \ - -execdir install -D -m755 "{}" ${pkgdir}/usr/bin/"{}" ";" - install -D -m644 COPYRIGHT $startdir/pkg/usr/share/licenses/$pkgname/LICENSE.txt + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p0 -i "${srcdir}/fix-tools-path.patch" + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + for i in check_wtmpx chkdirs chklastlog chkproc chkrootkit chkrootkit.orig \ + chkutmp chkwtmp ifpromisc strings-static ; do + install -D -m755 $i "${pkgdir}/usr/bin/$i" + done + install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/cmatrix/PKGBUILD b/extra/cmatrix/PKGBUILD index aa8fd9543..40e62d1fb 100644 --- a/extra/cmatrix/PKGBUILD +++ b/extra/cmatrix/PKGBUILD @@ -1,27 +1,30 @@ -# $Id: PKGBUILD 53887 2009-10-03 18:54:48Z eric $ -# Contributor: john +# $Id: PKGBUILD 137613 2011-09-10 04:45:43Z eric $ +# Maintainer: pkgname=cmatrix pkgver=1.2a -pkgrel=5 +pkgrel=6 pkgdesc="Let you see the matrix code in your console" arch=('i686' 'x86_64' 'mips64el') url="http://www.asty.org/cmatrix/" license=('GPL') depends=('ncurses' 'fontconfig') -install=$pkgname.install +install=cmatrix.install source=(http://www.asty.org/cmatrix/dist/$pkgname-$pkgver.tar.gz) md5sums=('ebfb5733104a258173a9ccf2669968a1') sha1sums=('ca078c10322a47e327f07a44c9a42b52eab5ad93') build() { cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR="$pkgdir" install || return 1 - - install -Dm644 mtx.pcf "$pkgdir/usr/share/fonts/misc/mtx.pcf" || return 1 - install -Dm644 matrix.fnt "$pkgdir/usr/share/kbd/consolefonts/matrix.fnt" || return 1 - install -m644 matrix.psf.gz "$pkgdir/usr/share/kbd/consolefonts" || return 1 + install -Dm644 mtx.pcf "$pkgdir/usr/share/fonts/misc/mtx.pcf" + install -Dm644 matrix.fnt "$pkgdir/usr/share/kbd/consolefonts/matrix.fnt" + install -Dm644 matrix.psf.gz "$pkgdir/usr/share/kbd/consolefonts/matrix.psf.gz" } diff --git a/extra/cmt/PKGBUILD b/extra/cmt/PKGBUILD index 4e0bcd62c..fd45d6bad 100644 --- a/extra/cmt/PKGBUILD +++ b/extra/cmt/PKGBUILD @@ -1,25 +1,29 @@ -# $Id: PKGBUILD 49841 2009-08-16 18:10:08Z jgc $ +# $Id: PKGBUILD 137734 2011-09-10 14:32:08Z pierre $ #Maintainer: Damir Perisa <damir.perisa@bluewin.ch> #Contributor: Robert Emil Berge <robert@rebi.no> pkgname=cmt pkgver=1.16 -pkgrel=2 +pkgrel=3 pkgdesc="CMT for LADSPA" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.ladspa.org" depends=('ladspa' 'gcc-libs') groups=('ladspa-plugins') -source=(http://www.ladspa.org/download/${pkgname}_src_${pkgver}.tgz) +source=("http://www.ladspa.org/download/${pkgname}_src_${pkgver}.tgz") md5sums=('15a875e5aaf79c209c223babfb41cb1c') build() { cd "${srcdir}/${pkgname}/src" sed -e "/^CFLAGS/ s/-O3/${CFLAGS}/" \ -e 's|-Werror||g' \ - -i makefile || return 1 - make || return 1 + -i makefile + make +} + +package() { + cd "${srcdir}/${pkgname}/src" install -m755 -d "${pkgdir}/usr/lib/ladspa" - install -m755 ../plugins/cmt.so "${pkgdir}/usr/lib/ladspa/" || return 1 + install -m755 ../plugins/cmt.so "${pkgdir}/usr/lib/ladspa/" } diff --git a/extra/compface/PKGBUILD b/extra/compface/PKGBUILD index ed8935133..46ccc1d26 100644 --- a/extra/compface/PKGBUILD +++ b/extra/compface/PKGBUILD @@ -1,25 +1,28 @@ -# $Id: PKGBUILD 32263 2009-03-29 22:19:00Z eric $ +# $Id: PKGBUILD 137677 2011-09-10 11:50:26Z pierre $ # Maintainer: simo <simo@archlinux.org> # Contributor: Manolis Tzanidakis -# pkgname=compface pkgver=1.5.2 -pkgrel=2 +pkgrel=3 pkgdesc="Utils & libs to convert from/to X-Face format." -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://ftp.xemacs.org/pub/xemacs/aux/" license=('custom') depends=('glibc') -source=($url/$pkgname-$pkgver.tar.gz LICENSE) -md5sums=('62f4f79c0861ad292ba3cf77b4c48319' '27a0d5a4d695e68b4d3eebe17db77189') +source=("$url/$pkgname-$pkgver.tar.gz" 'LICENSE') +md5sums=('62f4f79c0861ad292ba3cf77b4c48319' + '27a0d5a4d695e68b4d3eebe17db77189') build() { cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr || return 1 - make || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/$pkgname-$pkgver make BINDIR=$pkgdir/usr/bin LIBDIR=$pkgdir/usr/lib MANDIR=$pkgdir/usr/share/man \ - INCLUDEDIR=$pkgdir/usr/include install || return 1 + INCLUDEDIR=$pkgdir/usr/include install install -D -m644 ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE } -# vim: ts=2 sw=2 et ft=sh diff --git a/extra/dasher/PKGBUILD b/extra/dasher/PKGBUILD index cd566c124..e6da6487b 100644 --- a/extra/dasher/PKGBUILD +++ b/extra/dasher/PKGBUILD @@ -1,30 +1,34 @@ -# $Id: PKGBUILD 54725 2009-10-11 18:48:49Z jgc $ +# $Id: PKGBUILD 137741 2011-09-10 14:49:04Z pierre $ # Maintainer: damir <damir@archlinux.org> pkgname=dasher pkgver=4.10.1 -pkgrel=2 +pkgrel=3 pkgdesc="Information-efficient text-entry interface, driven by natural continuous pointing gestures" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') -depends=('at-spi>=1.27.91' 'libgnomeui>=2.24.1' 'gnome-speech>=0.4.25' 'gconf>=2.26.2-3' 'hicolor-icon-theme') -makedepends=('pkgconfig' 'intltool' 'gnome-doc-utils>=0.17.3') +depends=('at-spi' 'libgnomeui' 'gnome-speech' 'gconf' 'hicolor-icon-theme') +makedepends=('pkgconfig' 'intltool' 'gnome-doc-utils') url="http://www.gnome.org" groups=('gnome-extra') -options=(!emptydirs) +options=('!emptydirs') install=dasher.install -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/4.10/${pkgname}-${pkgver}.tar.bz2) +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/4.10/${pkgname}-${pkgver}.tar.bz2") md5sums=('83e556690ac54c4bb8c49c050510259e') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var \ - --disable-scrollkeeper --enable-speech || return 1 - make || return 1 - make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1 + --disable-scrollkeeper --enable-speech + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install install -m755 -d "${pkgdir}/usr/share/gconf/schemas" - gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain dasher ${pkgdir}/etc/gconf/schemas/*.schemas || return 1 + gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain dasher ${pkgdir}/etc/gconf/schemas/*.schemas rm -f ${pkgdir}/etc/gconf/schemas/*.schemas } diff --git a/extra/dcfldd/PKGBUILD b/extra/dcfldd/PKGBUILD index 11b0b4067..cd547aba4 100644 --- a/extra/dcfldd/PKGBUILD +++ b/extra/dcfldd/PKGBUILD @@ -1,21 +1,26 @@ -# $Id: PKGBUILD 47983 2009-07-30 02:30:21Z eric $ +# $Id: PKGBUILD 137724 2011-09-10 14:16:18Z pierre $ # Contributor: Paul Mattal <pjmattal@elys.com> # Maintainer: Paul Mattal <pjmattal@elys.com> + pkgname=dcfldd pkgver=1.3.4.1 -pkgrel=2 +pkgrel=3 pkgdesc="DCFL (DoD Computer Forensics Lab) dd replacement with hashing" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://dcfldd.sourceforge.net/" license=('GPL') -depends=(glibc) -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver%.*}-${pkgver##*.}.tar.gz) +depends=('glibc') +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver%.*}-${pkgver##*.}.tar.gz") md5sums=('952026c872f11b53ce0ec6681a3eef0a') sha1sums=('fb1c55f107a6af5ef8703a44d33476e508815913') build() { - cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" || return 1 - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR="$pkgdir" install || return 1 + cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" + make DESTDIR="$pkgdir" install } diff --git a/extra/di/PKGBUILD b/extra/di/PKGBUILD index 260d5f405..563254a52 100644 --- a/extra/di/PKGBUILD +++ b/extra/di/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 107485 2011-01-26 04:42:16Z eric $ +# $Id: PKGBUILD 137944 2011-09-12 21:48:44Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=di -pkgver=4.27 +pkgver=4.28 pkgrel=1 pkgdesc="A disk information utility, displaying everything (and more) that your df command does" arch=('i686' 'x86_64' 'mips64el') @@ -11,8 +11,8 @@ license=('ZLIB') depends=('glibc') options=('!makeflags') source=(http://www.gentoo.com/di/${pkgname}-${pkgver}.tar.gz) -md5sums=('b1a7ee87b83d72c273558a5ec815bfc3') -sha1sums=('a079258f2a6d1861c0a42761864d3113b384da97') +md5sums=('8f56121562ac3ca05b48c0827ec0d48d') +sha1sums=('b65c7fa10d8d319107a26036daaa95803b3ecb1e') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/diffstat/PKGBUILD b/extra/diffstat/PKGBUILD index 9cf3855ea..0c0b8720d 100644 --- a/extra/diffstat/PKGBUILD +++ b/extra/diffstat/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 108700 2011-02-02 16:57:59Z giovanni $ +# $Id: PKGBUILD 137783 2011-09-10 22:56:16Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Matthias-Christian Ott <matthias.christian.at.tiscali.de> pkgname=diffstat pkgver=1.54 -pkgrel=1 +pkgrel=2 pkgdesc="Display a histogram of diff changes" arch=('i686' 'x86_64' 'mips64el') url="http://invisible-island.net/diffstat" depends=('glibc') -license=('GPL') +license=('MIT') source=("ftp://invisible-island.net/${pkgname}/${pkgname}-${pkgver}.tgz") md5sums=('af08bef2eb37050ceb0c4fddedb2ee36') @@ -18,10 +18,12 @@ build () { ./configure --prefix=/usr \ --mandir=/usr/share/man - make || return 1 + make } package() { cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR=${pkgdir}/ install || return 1 + + make DESTDIR=${pkgdir}/ install + install -Dm644 package/debian/copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/digikam/PKGBUILD b/extra/digikam/PKGBUILD index e40f2c6c3..08c429b38 100644 --- a/extra/digikam/PKGBUILD +++ b/extra/digikam/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 134112 2011-08-01 17:31:36Z andrea $ +# $Id: PKGBUILD 138026 2011-09-14 18:37:32Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Tobias Powalowski <tpowa@archlinux.org> pkgbase=digikam -pkgname=('digikam' 'kipi-plugins' 'libkface' 'libkgeomap' 'libmediawiki') -pkgver=2.0.0 -pkgrel=2 +pkgname=('digikam' 'kipi-plugins' 'libkface' 'libkgeomap' 'libkvkontakte' 'libmediawiki') +pkgver=2.1.1 +pkgrel=1 pkgdesc="Digital photo management application for KDE" arch=('i686' 'x86_64' 'mips64el') license=('GPL') @@ -14,7 +14,7 @@ makedepends=('kdepimlibs' 'libkexiv2' 'libkdcraw' 'libkipi' 'libksane' 'liblqr' 'kdeedu-marble' 'opencv' 'boost' 'libgpod' 'qjson' 'hugin' 'cmake' 'automoc4' 'doxygen') source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") -md5sums=('7b1ab69fc2fb36a45dc3ca38b01d42d8') +md5sums=('8cd3f5f2141bbb54ba2fd80371582c2c') build() { cd "${srcdir}" @@ -61,6 +61,14 @@ package_libkgeomap() { make DESTDIR="${pkgdir}" install } +package_libkvkontakte() { + pkgdesc="KDE C++ library for asynchronous interaction with vkontakte.rusocial network" + depends=('kdelibs') + + cd "${srcdir}"/build/extra/libkvkontakte + make DESTDIR="${pkgdir}" install +} + package_libmediawiki() { pkgdesc="A KDE C++ interface for MediaWiki based web service as wikipedia.org" depends=('kdelibs') @@ -72,7 +80,7 @@ package_libmediawiki() { package_kipi-plugins() { pkgdesc="A collection of plugins extending the KDE graphics and image applications as digiKam" depends=('kdebase-runtime' 'kdepimlibs' 'libkdcraw' 'libkipi' 'libksane' - 'opencv' 'qjson') + 'opencv' 'qjson' 'libkvkontakte') optdepends=('libkgeomap' 'libmediawiki' 'libgpod' diff --git a/extra/dmapi/PKGBUILD b/extra/dmapi/PKGBUILD index fc8cb486b..c7b6e6683 100644 --- a/extra/dmapi/PKGBUILD +++ b/extra/dmapi/PKGBUILD @@ -1,10 +1,11 @@ -# $Id: PKGBUILD 47579 2009-07-24 05:47:49Z tpowa $ +# $Id: PKGBUILD 137722 2011-09-10 14:14:07Z pierre $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> + pkgname=dmapi pkgver=2.2.10 -pkgrel=2 +pkgrel=3 pkgdesc="Data migration API" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://oss.sgi.com/projects/xfs/" license=('GPL') depends=('glibc') @@ -13,16 +14,23 @@ provides=('xfsdmapi') conflicts=('xfsdmapi') replaces=('xfsdmapi') options=('!libtool') -source=(ftp://oss.sgi.com/projects/xfs/cmd_tars/$pkgname-$pkgver.tar.gz) +source=("ftp://oss.sgi.com/projects/xfs/cmd_tars/$pkgname-$pkgver.tar.gz") md5sums=('c6e4ace10c446bbb92576e5dd19aec24') build() { - cd $startdir/src/dmapi-$pkgver + cd $srcdir/dmapi-$pkgver [ "$CARCH" = "x86_64" ] && export CFLAGS="$CLFAGS -fPIC" + export INSTALL_USER=root + export INSTALL_GROUP=root + export DEBUG=-DNDEBUG autoconf - ./configure --prefix=$pkgdir/usr - make || return 1 - make prefix=$pkgdir/usr/ install install-dev || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/dmapi-$pkgver + make DIST_ROOT=$pkgdir install install-dev # the static lib install -D -m644 libdm/.libs/libdm.a $pkgdir/usr/lib/libdm.a # and the header file, please diff --git a/extra/dnsmasq/PKGBUILD b/extra/dnsmasq/PKGBUILD index 388d61455..8e78bb04c 100644 --- a/extra/dnsmasq/PKGBUILD +++ b/extra/dnsmasq/PKGBUILD @@ -1,23 +1,28 @@ -# $Id: PKGBUILD 136349 2011-08-27 02:25:00Z dreisner $ +# $Id: PKGBUILD 137814 2011-09-11 16:06:30Z dreisner $ # Maintainer: Dave Reisner <dreisner@archlinux.org> # Contributor: Paul Mattal <paul@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=dnsmasq pkgver=2.58 -pkgrel=1 +pkgrel=2 pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server" url="http://www.thekelleys.org.uk/dnsmasq/doc.html" arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('glibc' 'bash' 'dbus-core') makedepends=('libcap>=2.16') -backup=('etc/dnsmasq.conf') -install= -source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.gz" - 'rc.dnsmasq') +install=$pkgname.install +backup=('etc/dnsmasq.conf' + 'etc/conf.d/dnsmasq') +source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.gz" + 'dnsmasq.confd' + 'rc.dnsmasq' + 'dnsmasq.service') md5sums=('14c5c81debb324adc261db971730f4c6' - 'e956eee1ec24212a3254d2b168187495') + '66479e99123faeab83ebaed709ef95b5' + '818c122ea4d81868a75afad109411170' + 'f329d86f8ba1cd85f9b6ee59e0ce3791') build() { cd "$srcdir/$pkgname-$pkgver" @@ -35,9 +40,11 @@ package() { install -dm755 "$pkgdir"/var/{db,lib/misc} install -Dm755 "$srcdir"/rc.dnsmasq "$pkgdir"/etc/rc.d/dnsmasq + install -Dm644 "$srcdir"/dnsmasq.confd "$pkgdir/etc/conf.d/dnsmasq" + install -Dm644 "dbus/dnsmasq.conf" "$pkgdir"/etc/dbus-1/system.d/dnsmasq.conf install -Dm644 "dnsmasq.conf.example" "$pkgdir"/etc/dnsmasq.conf - install -Dm644 "contrib/systemd/dnsmasq.service" "$pkgdir"/lib/systemd/system/dnsmasq.service + install -Dm644 "$srcdir/dnsmasq.service" "$pkgdir"/lib/systemd/system/dnsmasq.service } # vim: ts=2 sw=2 et ft=sh diff --git a/extra/dnsmasq/dnsmasq.confd b/extra/dnsmasq/dnsmasq.confd new file mode 100644 index 000000000..933b92850 --- /dev/null +++ b/extra/dnsmasq/dnsmasq.confd @@ -0,0 +1,9 @@ +# +# runtime config for dnsmasq +# + +# if unset, dnsmasq will run as nobody. +DNSMASQ_USER=dnsmasq + +# other runtime options. treated as an array. +DNSMASQ_OPTS=() diff --git a/extra/dnsmasq/dnsmasq.install b/extra/dnsmasq/dnsmasq.install new file mode 100644 index 000000000..c2edb7db5 --- /dev/null +++ b/extra/dnsmasq/dnsmasq.install @@ -0,0 +1,21 @@ +#!/bin/sh + +add_dnsmasq_user() { + if ! getent passwd dnsmasq >/dev/null; then + useradd -r -d / -c 'dnsmasq daemon' -s /sbin/nologin dnsmasq + fi +} + +post_install() { + add_dnsmasq_user +} + +post_upgrade() { + add_dnsmasq_user +} + +post_remove() { + if getent passwd dnsmasq >/dev/null; then + userdel dnsmasq + fi +} diff --git a/extra/dnsmasq/dnsmasq.service b/extra/dnsmasq/dnsmasq.service new file mode 100644 index 000000000..b09cb24b9 --- /dev/null +++ b/extra/dnsmasq/dnsmasq.service @@ -0,0 +1,13 @@ +[Unit] +Description=A lightweight DHCP and caching DNS server + +[Service] +Type=dbus +BusName=uk.org.thekelleys.dnsmasq +ExecStartPre=/usr/sbin/dnsmasq --test +ExecStart=/usr/sbin/dnsmasq -k --enable-dbus --user=dnsmasq --pid-file +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target +Alias=dbus-uk.org.thekelleys.dnsmasq diff --git a/extra/dnsmasq/rc.dnsmasq b/extra/dnsmasq/rc.dnsmasq index 167607294..2ded33695 100755 --- a/extra/dnsmasq/rc.dnsmasq +++ b/extra/dnsmasq/rc.dnsmasq @@ -2,35 +2,52 @@ . /etc/rc.conf . /etc/rc.d/functions +. /etc/conf.d/dnsmasq -PID=`pidof -o %PPID /usr/sbin/dnsmasq` -case "$1" in +pidfile=/run/dnsmasq.pid +if [[ -r $pidfile ]]; then + read -r PID < "$pidfile" + if [[ ! -d /proc/$PID ]]; then + # stale pidfile + unset PID + rm -f "$pidfile" + fi +fi + +case $1 in start) stat_busy "Starting DNS/DHCP daemon" - [ -z "$PID" ] && /usr/sbin/dnsmasq - if [ $? -gt 0 ] ; then - stat_fail + if [[ -z $PID ]] && /usr/sbin/dnsmasq --test && + /usr/sbin/dnsmasq "--user=${DNSMASQ_USER:-nobody}" \ + "--pid-file=$pidfile" \ + "${DNSMASQ_OPTS[@]}"; then + add_daemon dnsmasq + stat_done else - add_daemon dnsmasq # create the 'state' dir - stat_done + stat_fail fi ;; stop) stat_busy "Stopping DNS/DHCP daemon" - [ "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon dnsmasq # remove the 'state' dir + if [[ $PID ]] && kill "$PID" &> /dev/null; then + # dnsmasq doesn't clean up after itself + rm -f "$pidfile" + rm_daemon dnsmasq stat_done + else + stat_fail fi ;; restart) $0 stop - sleep 5 + sleep 1 $0 start ;; + checkconfig) + # diagnostics will be printed, with zero/non-zero exit + /usr/sbin/dnsmasq --test + ;; *) - echo "usage: $0 {start|stop|restart}" + echo "usage: $0 <start|stop|restart|checkconfig>" esac -exit 0 + diff --git a/extra/docker/PKGBUILD b/extra/docker/PKGBUILD index 2df7e6013..6f1529084 100644 --- a/extra/docker/PKGBUILD +++ b/extra/docker/PKGBUILD @@ -1,21 +1,24 @@ -# $Id: PKGBUILD 36979 2009-04-29 06:44:04Z eric $ +# $Id: PKGBUILD 137718 2011-09-10 13:25:58Z pierre $ # Contributor: Jochem Kossen <j.kossen@home.nl> pkgname=docker pkgver=1.5 -pkgrel=4 +pkgrel=5 pkgdesc="Docker is a docking application (WindowMaker dock app) which acts as a system tray for KDE and GNOME2." -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://icculus.org/openbox/2/docker/" license=('GPL') depends=('glibc' 'glib2' 'libx11') -source=(http://icculus.org/openbox/2/$pkgname/$pkgname-$pkgver.tar.gz) +source=("http://icculus.org/openbox/2/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('349320bebd43babb8b43e11c7aae0293') build() { cd $srcdir/$pkgname-$pkgver - install -d $pkgdir/usr/bin || return 1 - make || return 1 - make PREFIX=$pkgdir/usr install || return 1 + install -d $pkgdir/usr/bin + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make PREFIX=$pkgdir/usr install } -# vim: ts=2 sw=2 et ft=sh diff --git a/extra/dovecot/PKGBUILD b/extra/dovecot/PKGBUILD index 7658f0311..8108bf6b4 100644 --- a/extra/dovecot/PKGBUILD +++ b/extra/dovecot/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 136453 2011-08-29 14:56:34Z andyrtr $ +# $Id: PKGBUILD 138194 2011-09-18 13:49:40Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Contributor: Paul Mattal <paul@mattal.com> # Contributor: Federico Quagliata (quaqo) <quaqo@despammed.com> # Contributor: GARETTE Emmanuel <gnunux at laposte dot net> pkgname=dovecot -pkgver=2.0.14 +pkgver=2.0.15 pkgrel=1 pkgdesc="An IMAP and POP3 server written with security primarily in mind" arch=('i686' 'x86_64' 'mips64el') @@ -25,7 +25,7 @@ backup=(etc/dovecot/dovecot.conf etc/ssl/dovecot-openssl.cnf) install=$pkgname.install source=(http://dovecot.org/releases/2.0/${pkgname}-${pkgver}.tar.gz dovecot.sh) -md5sums=('92a10a6ca341921db9e35c6753e8de0b' +md5sums=('16a08dfd24422d482440a8b03d6f7f6c' '587159e84e2da6f83d70b3c706ba87cc') build() { diff --git a/extra/dvd+rw-tools/PKGBUILD b/extra/dvd+rw-tools/PKGBUILD index 189753a6b..297eaa67f 100644 --- a/extra/dvd+rw-tools/PKGBUILD +++ b/extra/dvd+rw-tools/PKGBUILD @@ -1,29 +1,43 @@ -# $Id: PKGBUILD 49778 2009-08-15 15:54:31Z jgc $ +# $Id: PKGBUILD 137803 2011-09-11 11:04:53Z pierre $ # Maintainer: damir <damir@archlinux.org> pkgname=dvd+rw-tools pkgver=7.1 -pkgrel=2 +pkgrel=4 pkgdesc="dvd burning tools" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://fy.chalmers.se/~appro/linux/DVD+RW" depends=('cdrkit' 'gcc-libs') -source=(http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${pkgname}-${pkgver}.tar.gz - buildpatch-7.0-3-20080108-karolina.patch) +source=("http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${pkgname}-${pkgver}.tar.gz" + 'dvd+rw-tools-7.0-dvddl.patch' + 'dvd+rw-tools-7.0-glibc2.6.90.patch' + 'dvd+rw-tools-7.0-wctomb.patch' + 'dvd+rw-tools-7.0-wexit.patch') md5sums=('8acb3c885c87f6838704a0025e435871' - '54b4dc52f5380216d4d9fc2dd2086d31') + '65d30aa98ff314f256d0a1afb9e3edf6' + '1be5401035ca850edb7e522f22aead4b' + '3ba1af063b30f942e1cd2004044702d3' + 'b2c66b6c6243b207fbe4f6ae34fa6cba') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - # fix build, thank you Karolina - patch -Np1 -i "${srcdir}/buildpatch-7.0-3-20080108-karolina.patch" + cd "${srcdir}/${pkgname}-${pkgver}" + # patches from Gentoo/Fedora + # see https://bugs.gentoo.org/257360, https://bugzilla.redhat.com/show_bug.cgi?id=426068 + # and https://bugzilla.redhat.com/show_bug.cgi?id=243036 + patch -p0 -i "${srcdir}/dvd+rw-tools-7.0-dvddl.patch" + patch -p1 -i "${srcdir}/dvd+rw-tools-7.0-glibc2.6.90.patch" + patch -p0 -i "${srcdir}/dvd+rw-tools-7.0-wctomb.patch" + patch -p1 -i "${srcdir}/dvd+rw-tools-7.0-wexit.patch" - make || return 1 + make +} +package() { + cd "${srcdir}/${pkgname}-${pkgver}" install -m755 -d "${pkgdir}/usr/bin" install -m755 -d "${pkgdir}/usr/share/man/man1" - install -m755 growisofs dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo dvd-ram-control "${pkgdir}/usr/bin/" || return 1 - install -m644 growisofs.1 ${pkgdir}/usr/share/man/man1/growisofs.1 || return 1 + install -m755 growisofs dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo dvd-ram-control "${pkgdir}/usr/bin/" + install -m644 growisofs.1 ${pkgdir}/usr/share/man/man1/growisofs.1 } diff --git a/extra/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch b/extra/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch new file mode 100644 index 000000000..c1c6fb333 --- /dev/null +++ b/extra/dvd+rw-tools/dvd+rw-tools-7.0-dvddl.patch @@ -0,0 +1,13 @@ +--- ./growisofs_mmc.cpp.joe 2006-04-27 20:45:00.788446635 +0200 ++++ ./growisofs_mmc.cpp 2006-04-27 20:46:01.666824300 +0200 +@@ -1412,9 +1412,7 @@ + blocks += 15, blocks &= ~15; + + if (blocks <= split) +- fprintf (stderr,":-( more than 50%% of space will be *wasted*!\n" +- " use single layer media for this recording\n"), +- exit (FATAL_START(EMEDIUMTYPE)); ++ fprintf (stderr,":-? more than 50%% of space will be *wasted*!\n"); + + blocks /= 16; + blocks += 1; diff --git a/extra/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch b/extra/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch new file mode 100644 index 000000000..49742d3c4 --- /dev/null +++ b/extra/dvd+rw-tools/dvd+rw-tools-7.0-glibc2.6.90.patch @@ -0,0 +1,11 @@ +diff -up dvd+rw-tools-7.0/transport.hxx.glibc2.6.90 dvd+rw-tools-7.0/transport.hxx +--- dvd+rw-tools-7.0/transport.hxx.glibc2.6.90 2007-08-15 12:56:17.000000000 +0200 ++++ dvd+rw-tools-7.0/transport.hxx 2007-08-15 12:56:42.000000000 +0200 +@@ -11,6 +11,7 @@ + #include <stdlib.h> + #include <unistd.h> + #include <string.h> ++#include <limits.h> + #include <sys/types.h> + #include <sys/stat.h> + #include <fcntl.h> diff --git a/extra/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch b/extra/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch new file mode 100644 index 000000000..56bd72575 --- /dev/null +++ b/extra/dvd+rw-tools/dvd+rw-tools-7.0-wctomb.patch @@ -0,0 +1,11 @@ +--- transport.hxx~ 2008-03-25 21:24:47.000000000 -0400 ++++ transport.hxx 2008-03-25 21:25:36.000000000 -0400 +@@ -116,7 +116,7 @@ + extern "C" char *plusminus_locale() + { static class __plusminus { + private: +- char str[4]; ++ char str[MB_LEN_MAX]; + public: + __plusminus() { setlocale(LC_CTYPE,ENV_LOCALE); + int l = wctomb(str,(wchar_t)(unsigned char)'±'); diff --git a/extra/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch b/extra/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch new file mode 100644 index 000000000..e7910cbdd --- /dev/null +++ b/extra/dvd+rw-tools/dvd+rw-tools-7.0-wexit.patch @@ -0,0 +1,11 @@ +--- dvd+rw-tools-7.0/dvd+rw-format.cpp.wexit 2007-06-21 12:42:30.000000000 +0200 ++++ dvd+rw-tools-7.0/dvd+rw-format.cpp 2007-06-21 12:44:13.000000000 +0200 +@@ -245,7 +245,7 @@ int main (int argc, char *argv[]) + alarm(1); + while ((waitpid(pid,&i,0) != pid) && !WIFEXITED(i)) ; + if (WEXITSTATUS(i) == 0) fprintf (stderr,"\n"); +- exit (0); ++ exit (WEXITSTATUS(i)); + } + #endif + diff --git a/extra/dvdauthor/PKGBUILD b/extra/dvdauthor/PKGBUILD index 8907f0e9f..2b4196bc2 100644 --- a/extra/dvdauthor/PKGBUILD +++ b/extra/dvdauthor/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 104015 2010-12-25 22:35:13Z giovanni $ +# $Id: PKGBUILD 137985 2011-09-13 21:30:02Z eric $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Travis Willard <travisw@wmpub.ca> # Contributor: Jaroslaw Swierczynski <swiergot@juvepoland.com> @@ -6,7 +6,7 @@ pkgname=dvdauthor pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="DVD authoring tools" arch=('i686' 'x86_64' 'mips64el') url="http://dvdauthor.sourceforge.net/" @@ -19,7 +19,11 @@ md5sums=('33a447fb98ab3293ac40f869eedc17ff') build() { cd "${srcdir}/${pkgname}" ./configure --prefix=/usr \ - --sysconfdir=/etc || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --sysconfdir=/etc + make +} + +package() { + cd "${srcdir}/${pkgname}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/dvdrtools/PKGBUILD b/extra/dvdrtools/PKGBUILD index 0d8594e47..138c94157 100644 --- a/extra/dvdrtools/PKGBUILD +++ b/extra/dvdrtools/PKGBUILD @@ -1,15 +1,16 @@ -# $Id: PKGBUILD 46392 2009-07-17 19:24:22Z giovanni $ +# $Id: PKGBUILD 137611 2011-09-10 04:22:54Z eric $ # Maintainer: Alexander Baldeck <alexander@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> + pkgname=dvdrtools pkgver=0.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="A fork of cdrtools, with the primary goal of supporting writable DVD drives" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://savannah.nongnu.org/projects/dvdrtools/" license=('GPL') -depends=('glibc' 'file') +depends=('file' 'bash') makedepends=('transcode') optdepends=('transcode: video/DVD ripper and encoder for the terminal/console') conflicts=('cdrkit') @@ -17,8 +18,12 @@ source=(ftp://ftp.archlinux.org/other/dvdrtools/$pkgname-$pkgver.tar.gz) md5sums=('5707b7e877b853e258cd738938833006') build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR=$pkgdir install || return 1 + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install } diff --git a/extra/emacs/PKGBUILD b/extra/emacs/PKGBUILD index 3deab745a..180860595 100644 --- a/extra/emacs/PKGBUILD +++ b/extra/emacs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 135954 2011-08-21 02:30:32Z eric $ +# $Id: PKGBUILD 137977 2011-09-13 15:26:07Z juergen $ # Maintainer: Juergen Hoetzel <juergen@archlinux.org> # Contributor: Renchi Raju <renchi@green.tam.uiuc.edu> pkgname=emacs @@ -8,12 +8,12 @@ _minorver=a # upstream uses "23.3a", which is a bit silly and interpreted as alpha. pkgver=$_majorver.$_minorver _realver=$_majorver$_minorver -pkgrel=2 +pkgrel=3 pkgdesc="The extensible, customizable, self-documenting real-time display editor" arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/emacs/emacs.html" license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib') install=emacs.install source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$_realver.tar.gz emacs.desktop) md5sums=('20aef9ea5b5bf8050d39f8b1e96a1c04' @@ -22,7 +22,7 @@ md5sums=('20aef9ea5b5bf8050d39f8b1e96a1c04' build() { cd "$srcdir"/$pkgname-$_majorver ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ - --localstatedir=/var --without-sound --with-x-toolkit=gtk --with-xft + --localstatedir=/var --with-x-toolkit=gtk --with-xft make } diff --git a/extra/fcgi/PKGBUILD b/extra/fcgi/PKGBUILD index 2614f5a09..a093e0fb1 100644 --- a/extra/fcgi/PKGBUILD +++ b/extra/fcgi/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 87808 2010-08-18 10:56:40Z jgc $ +# $Id: PKGBUILD 137828 2011-09-11 21:00:11Z pierre $ # Maintainer: tobias <tobias@justdreams.de> # Modified by: eliott <eliott@cactuswax.net> # Original by Benjamin Andresen, klapmuetz [at] gmail [dot] com pkgname=fcgi pkgver=2.4.0 -pkgrel=6 +pkgrel=7 depends=('gcc-libs') pkgdesc="FASTCgi(fcgi) islanguage independent, high performant extension to CGI" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('custom') options=('!libtool' '!makeflags') url="http://www.fastcgi.com" -source=(http://www.fastcgi.com/dist/${pkgname}-${pkgver}.tar.gz - gcc44-fix-include.patch) +source=("http://www.fastcgi.com/dist/${pkgname}-${pkgver}.tar.gz" + 'gcc44-fix-include.patch') md5sums=('d15060a813b91383a9f3c66faf84867e' 'a8028462163755f3ce457a5c641f237b') @@ -26,6 +26,10 @@ build() { automake --foreign ./configure --prefix=/usr make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install -Dm644 LICENSE.TERMS "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/fcitx/PKGBUILD b/extra/fcitx/PKGBUILD index 3e4dc590b..8dc63b5c9 100644 --- a/extra/fcitx/PKGBUILD +++ b/extra/fcitx/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 136943 2011-09-03 10:34:07Z andrea $ +# $Id: PKGBUILD 137540 2011-09-09 07:00:04Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: csslayer <wengxt AT gmail com> pkgbase=fcitx pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt') -pkgver=4.1.0 +pkgver=4.1.1 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx/" license=('GPL') makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'dbus-glib' 'icu') source=("http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.bz2") -sha1sums=('d6aa9ce3344582ba92e850940c20dd28bf98e264') +sha1sums=('465ede4722d2bb0c7fcf2d1a5206c9ce922902a4') build() { cd "${srcdir}" diff --git a/extra/feh/PKGBUILD b/extra/feh/PKGBUILD index af1b87c8f..8835c69ac 100644 --- a/extra/feh/PKGBUILD +++ b/extra/feh/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 137062 2011-09-05 19:40:28Z bisson $ +# $Id: PKGBUILD 137830 2011-09-11 21:00:49Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=feh -pkgver=1.16 +pkgver=1.16.1 pkgrel=1 pkgdesc='Fast, lightweight image viewer which uses imlib2' arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ depends=('giblib' 'curl' 'libxinerama') optdepends=('perl: feh-cam, webcam wrapper for feh') makedepends=('libxt') source=("${url}${pkgname}-${pkgver}.tar.bz2") -sha1sums=('4793cecb7986335c096bb3c8adf0c364c36d8a34') +sha1sums=('f016043826cf30d33675fceba24d9753206d947a') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/festival/PKGBUILD b/extra/festival/PKGBUILD index 20e894daa..4ec82f8d7 100644 --- a/extra/festival/PKGBUILD +++ b/extra/festival/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 127865 2011-06-19 00:11:13Z eric $ +# $Id: PKGBUILD 137968 2011-09-13 09:17:12Z eric $ # Maintainer: # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Simo Leone <neotuli@gmail.com> @@ -6,7 +6,7 @@ pkgname=festival pkgver=2.1 _suffix=release -pkgrel=2 +pkgrel=3 pkgdesc="A general multi-lingual speech synthesis system" arch=('i686' 'x86_64' 'mips64el') url="http://www.cstr.ed.ac.uk/projects/festival/" @@ -15,123 +15,119 @@ depends=('perl') options=('!makeflags') source=("http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}-${_suffix}.tar.gz" "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/speech_tools-${pkgver}-${_suffix}.tar.gz" - "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_CMU.tar.gz" - "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_OALD.tar.gz" - "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_POSLEX.tar.gz" - 'speechconfig.patch' - 'festconfig.patch' - 'config.guess' - 'config.sub') + "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_CMU.tar.gz" + "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_OALD.tar.gz" + "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_POSLEX.tar.gz" + 'speechconfig.patch' + 'festconfig.patch' + 'festival-shared-build.patch') md5sums=('c93eb3e389ed171ab9abd46afe8897a8' '6920ddc75b042910a3bcfee3ab106938' '6a2ee4fed7c3ebedf197a3b8524ccb87' '84af32a914d996f57bc4cb36fe8cdc97' 'aa80f9250065b318325f16fdad3a4484' - '550abd77dc20e444673d6ecf87a60fe9' + 'c30ae990baca40c9c2b1d5cd27502139' '348cc033430aee7989463198818ae74c' - 'fad4f4cc5caad203dee58165a1412b80' - '7905ae2a747db79964eb9a1693a15c2b') + '46132b1cd86a982007312def49ab176a') build() { - # Install updated config.guess and config.sub - cp "$srcdir/config.guess" "$srcdir/config.sub" "$srcdir/festival" - cp "$srcdir/config.guess" "$srcdir/config.sub" "$srcdir/speech_tools" + cd "$srcdir" + patch -Np0 -i "$srcdir/festival-shared-build.patch" - # Build Speech Tools first - cd "$srcdir/speech_tools" - patch -Np1 -i "$srcdir/speechconfig.patch" + # Build Speech Tools first + cd "$srcdir/speech_tools" + patch -Np1 -i "$srcdir/speechconfig.patch" + ./configure --prefix=/usr --sysconfdir=/etc + make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" - ./configure --prefix=/usr --sysconfdir=/etc - make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" + # Build Festival itself + cd "$srcdir/festival" + patch -Np1 -i "$srcdir/festconfig.patch" - # Build Festival itself - cd "$srcdir/festival" - patch -Np1 -i "$srcdir/festconfig.patch" + # Avoid make failure on making scripts and docs + sed -i "s#examples bin doc#examples#" Makefile - # Avoid make failure on making scripts and docs - sed -i "s#examples bin doc#examples#" Makefile - - ./configure --prefix=/usr --sysconfdir=/etc - make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" + ./configure --prefix=/usr --sysconfdir=/etc + make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" } package() { - # Install Speech Tools first - cd "$srcdir/speech_tools" - install -dm755 "$pkgdir"/usr/{bin,lib,include/speech_tools/{,instantiate,ling_class,rxp,sigpr,unix}} - - #binaries - #move binaries over wrappers (FS#7864) - for i in $(grep -l 'EST shared script' bin/*); do - cp -f main/$(basename $i) bin; - done - install -m755 -t "$pkgdir"/usr/bin bin/[a-z]* - rm -f "$pkgdir"/usr/bin/{est_gdb,est_examples,est_program} - - #libraries - install -m755 -t "$pkgdir"/usr/lib lib/lib*.so.* - ln -sf libestbase.so.${pkgver}.1 "$pkgdir"/usr/lib/libestbase.so - ln -sf libeststring.so.1.2 "$pkgdir"/usr/lib/libeststring.so - install -m644 -t "$pkgdir"/usr/lib lib/lib*.a - - #headers - for dir in {.,instantiate,ling_class,rxp,sigpr,unix}; do - install -m644 -t "${pkgdir}"/usr/include/speech_tools/$dir include/$dir/*.h - done - - # Install Festival itself - cd "$srcdir"/festival - - #binaries - install -m755 src/main/festival "$pkgdir"/usr/bin/ - install -m755 src/main/festival_client "$pkgdir"/usr/bin/ - install -m755 examples/benchmark "$pkgdir"/usr/bin/ - install -m755 examples/dumpfeats "$pkgdir"/usr/bin/ - install -m755 examples/durmeanstd "$pkgdir"/usr/bin/ - install -m755 examples/latest "$pkgdir"/usr/bin/ - install -m755 examples/make_utts "$pkgdir"/usr/bin/ - install -m755 examples/powmeanstd "$pkgdir"/usr/bin/ - install -m755 examples/run-festival-script "$pkgdir"/usr/bin/ - install -m755 examples/saytime "$pkgdir"/usr/bin/ - install -m755 examples/scfg_parse_text "$pkgdir"/usr/bin/ - install -m755 examples/text2pos "$pkgdir"/usr/bin/ - install -m755 examples/text2wave "$pkgdir"/usr/bin - - #libraries - install -m644 src/lib/libFestival.a "$pkgdir"/usr/lib/ - - #headers - install -dm755 "$pkgdir"/usr/include/festival - install -m644 -t "$pkgdir"/usr/include/festival src/include/*.h - - mkdir -p "$pkgdir"/usr/share/festival - #install -m644 -t "$pkgdir"/usr/share/festival lib/*.scm - #need to clean up but requires knowing which files are actually needed... - cp -aR lib/* "$pkgdir"/usr/share/festival - rm -f $(find "$pkgdir"/usr/share/festival -name Makefile) - rm -f $(find "$pkgdir"/usr/bin -name Makefile) - - #create voices directory - install -dm755 "$pkgdir"/usr/share/festival/voices - - #licenses - install -D -m644 "$srcdir"/festival/COPYING \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -D -m644 "$srcdir"/speech_tools/README \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.other - - ################################################################# - # Ok now some general cleanups - for i in $(find "$pkgdir"/usr/include/ -type f); do - sed -i -e 's,"EST.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/\",speech_tools/,g' \ - -e 's,"siod.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/\",speech_tools/,g' \ - -e 's,"instantiate/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/instantiate/\",speech_tools/instantiate/,g' -e 's,"instantiate,instantiate,g' \ - -e 's,"ling_class/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/ling_class/\",speech_tools/ling_class/,g' -e 's,"ling_class,ling_class,g'\ - -e 's,"rxp/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/rxp/\",speech_tools/rxp/,g' -e 's,"rxp,rxp,g' \ - -e 's,"sigpr/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/sigpr/\",speech_tools/sigpr/,g' -e 's,"sigpr,sigpr,g' \ - -e 's,"unix/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/unix/\",speech_tools/unix/,g' -e 's,\.h\">,.h\>,g' -e 's,"unix,unix,g' \ - -e 's,"festival\.h",\<festival/festival.h\>,g' \ - -e 's,"ModuleDescription\.h",\<festival/ModuleDescription.h\>,g' \ - -e 's,"Phone\.h",\<festival/Phone.h\>,g' $i - done + # Install Speech Tools first + cd "$srcdir/speech_tools" + install -dm755 "$pkgdir"/usr/{bin,lib,include/speech_tools/{,instantiate,ling_class,rxp,sigpr,unix}} + + #binaries + #move binaries over wrappers (FS#7864) + for i in $(grep -l 'EST shared script' bin/*); do + cp -f main/$(basename $i) bin; + done + install -m755 -t "$pkgdir"/usr/bin bin/[a-z]* + rm -f "$pkgdir"/usr/bin/{est_gdb,est_examples,est_program} + + #libraries + install -m755 -t "$pkgdir"/usr/lib lib/lib*.so.* + ln -sf libestbase.so.${pkgver}.1 "$pkgdir"/usr/lib/libestbase.so + ln -sf libestools.so.${pkgver}.1 "$pkgdir"/usr/lib/libestools.so + ln -sf libeststring.so.1.2 "$pkgdir"/usr/lib/libeststring.so + install -m644 -t "$pkgdir"/usr/lib lib/lib*.a + + #headers + for dir in {.,instantiate,ling_class,rxp,sigpr,unix}; do + install -m644 -t "${pkgdir}"/usr/include/speech_tools/$dir include/$dir/*.h + done + + # Install Festival itself + cd "$srcdir"/festival + + #binaries + install -m755 src/main/festival "$pkgdir"/usr/bin/ + install -m755 src/main/festival_client "$pkgdir"/usr/bin/ + install -m755 examples/benchmark "$pkgdir"/usr/bin/ + install -m755 examples/dumpfeats "$pkgdir"/usr/bin/ + install -m755 examples/durmeanstd "$pkgdir"/usr/bin/ + install -m755 examples/latest "$pkgdir"/usr/bin/ + install -m755 examples/make_utts "$pkgdir"/usr/bin/ + install -m755 examples/powmeanstd "$pkgdir"/usr/bin/ + install -m755 examples/run-festival-script "$pkgdir"/usr/bin/ + install -m755 examples/saytime "$pkgdir"/usr/bin/ + install -m755 examples/scfg_parse_text "$pkgdir"/usr/bin/ + install -m755 examples/text2pos "$pkgdir"/usr/bin/ + install -m755 examples/text2wave "$pkgdir"/usr/bin + + #libraries + install -m644 src/lib/libFestival.a "$pkgdir"/usr/lib/ + install -m755 src/lib/libFestival.so.* "$pkgdir"/usr/lib/ + ln -sf libFestival.so.2.1.0 "$pkgdir"/usr/lib/libFestival.so + + #headers + install -dm755 "$pkgdir"/usr/include/festival + install -m644 -t "$pkgdir"/usr/include/festival src/include/*.h + + mkdir -p "$pkgdir"/usr/share/festival + cp -aR lib/* "$pkgdir"/usr/share/festival + rm -f $(find "$pkgdir"/usr/share/festival -name Makefile) + rm -f $(find "$pkgdir"/usr/bin -name Makefile) + + #create voices directory + install -dm755 "$pkgdir"/usr/share/festival/voices + + #licenses + install -D -m644 "$srcdir"/festival/COPYING \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -D -m644 "$srcdir"/speech_tools/README \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.other + + # Ok now some general cleanups + for i in $(find "$pkgdir"/usr/include/ -type f); do + sed -i -e 's,"EST.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/\",speech_tools/,g' \ + -e 's,"siod.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/\",speech_tools/,g' \ + -e 's,"instantiate/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/instantiate/\",speech_tools/instantiate/,g' -e 's,"instantiate,instantiate,g' \ + -e 's,"ling_class/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/ling_class/\",speech_tools/ling_class/,g' -e 's,"ling_class,ling_class,g' \ + -e 's,"rxp/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/rxp/\",speech_tools/rxp/,g' -e 's,"rxp,rxp,g' \ + -e 's,"sigpr/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/sigpr/\",speech_tools/sigpr/,g' -e 's,"sigpr,sigpr,g' \ + -e 's,"unix/.*\.h",\<speech_tools/&\>,g' -e 's,speech_tools/unix/\",speech_tools/unix/,g' -e 's,\.h\">,.h\>,g' -e 's,"unix,unix,g' \ + -e 's,"festival\.h",\<festival/festival.h\>,g' \ + -e 's,"ModuleDescription\.h",\<festival/ModuleDescription.h\>,g' \ + -e 's,"Phone\.h",\<festival/Phone.h\>,g' $i + done } diff --git a/extra/festival/festival-shared-build.patch b/extra/festival/festival-shared-build.patch new file mode 100644 index 000000000..edfa38b17 --- /dev/null +++ b/extra/festival/festival-shared-build.patch @@ -0,0 +1,72 @@ +--- speech_tools/config/rules/defaults.mak.orig 2007-03-16 12:39:12.000000000 -0400 ++++ speech_tools/config/rules/defaults.mak 2007-03-16 12:39:19.000000000 -0400 +@@ -69,15 +69,21 @@ + MADE_FROM_ABOVE:=$(N) + endif + ++ifneq ($(SHARED),0) ++ LIBTYPE=so ++else ++ LIBTYPE=a ++endif ++ + ifndef PROJECT_LIBDEPS +- PROJECT_LIBDEPS = $(foreach l,$(PROJECT_LIBRARIES),$(PROJECT_LIBRARY_DIR_$(l))/lib$(l).a) ++ PROJECT_LIBDEPS = $(foreach l,$(PROJECT_LIBRARIES),$(PROJECT_LIBRARY_DIR_$(l))/lib$(l).$(LIBTYPE)) + endif + ifndef PROJECT_LIBS + PROJECT_LIBS = $(foreach l,$(PROJECT_LIBRARIES),-L$(PROJECT_LIBRARY_DIR_$(l)) -l$(l)) + endif + + ifndef REQUIRED_LIBDEPS +- REQUIRED_LIBDEPS = $(foreach l,$(REQUIRED_LIBRARIES),$(REQUIRED_LIBRARY_DIR_$(l))/lib$(l).a) ++ REQUIRED_LIBDEPS = $(foreach l,$(REQUIRED_LIBRARIES),$(REQUIRED_LIBRARY_DIR_$(l))/lib$(l).$(LIBTYPE)) + endif + ifndef REQUIRED_LIBS + REQUIRED_LIBS = $(foreach l,$(REQUIRED_LIBRARIES),-L$(REQUIRED_LIBRARY_DIR_$(l)) -l$(l)) +--- festival/config/project.mak.orig 2007-03-16 13:01:40.000000000 -0400 ++++ festival/config/project.mak 2007-03-16 13:02:24.000000000 -0400 +@@ -84,6 +84,8 @@ + PROJECT_LIBRARY_DIR_Festival = $(TOP)/src/lib + PROJECT_DEFAULT_LIBRARY = Festival + ++PROJECT_LIBRARY_VERSION_Festival = $(PROJECT_VERSION).0 ++ + # Libraries used from other projects + + REQUIRED_LIBRARIES = estools estbase eststring +diff -p -up festival/speech_tools/config/compilers/gcc_defaults.mak.bettersoname festival/speech_tools/config/compilers/gcc_defaults.mak +--- speech_tools/config/compilers/gcc_defaults.mak.bettersoname 2010-12-06 10:25:35.000000000 +0100 ++++ speech_tools/config/compilers/gcc_defaults.mak 2010-12-06 10:27:51.000000000 +0100 +@@ -78,7 +78,7 @@ SHARED_CXXFLAGS = -fPIC + SHARED_LINKFLAGS = + + ifndef GCC_MAKE_SHARED_LIB +- MAKE_SHARED_LIB = $(CXX) -shared -fno-shared-data -o XXX ++ MAKE_SHARED_LIB = $(CXX) -shared -fno-shared-data -o XXX -Wl,-soname,YYY + else + MAKE_SHARED_LIB = $(GCC_MAKE_SHARED_LIB) + endif +diff -p -up festival/speech_tools/config/rules/library.mak.bettersoname festival/speech_tools/config/rules/library.mak +--- speech_tools/config/rules/library.mak.bettersoname 2001-04-04 13:55:32.000000000 +0200 ++++ speech_tools/config/rules/library.mak 2010-12-06 10:25:35.000000000 +0100 +@@ -103,14 +103,14 @@ endif + ########################################################################### + + lib%.so : lib%.a +- @echo Make Shared Library $* ++ @echo Make Shared Library $(*F) + @if [ ! -d shared_space ] ; then mkdir shared_space ; else $(RM) -f shared_space/*.o ; fi + @(cd shared_space ; $(AR) x ../$< ) +- @echo Link Shared Library $* +- if [ -n "$(PROJECT_LIBRARY_NEEDS_SYSLIBS_$*)" ] ; then libs='$(JAVA_PROJECT_LIBS)' ; fi ;\ +- $(subst XXX,$@.$(PROJECT_LIBRARY_VERSION_$*),$(MAKE_SHARED_LIB)) shared_space/*.o $(PROJECT_LIBRARY_USES_$*:%=-L. -l%) $$libs ++ @echo Link Shared Library $(*F) ++ if [ -n "$(PROJECT_LIBRARY_NEEDS_SYSLIBS_$(*F))" ] ; then libs='$(JAVA_PROJECT_LIBS)' ; fi ;\ ++ $(subst XXX,$@.$(PROJECT_LIBRARY_VERSION_$(*F)),$(subst YYY,$(@F).$(PROJECT_LIBRARY_VERSION_$(*F)),$(MAKE_SHARED_LIB))) shared_space/*.o $(PROJECT_LIBRARY_USES_$(*F):%=-L. -l%) $$libs + @$(RM) -f shared_space/*.o $@ +- @ln -s $@.$(PROJECT_LIBRARY_VERSION_$*) $@ ++ @ln -s $(@F).$(PROJECT_LIBRARY_VERSION_$(*F)) $@ + + ########################################################################### + ## ## diff --git a/extra/festival/speechconfig.patch b/extra/festival/speechconfig.patch index f77b614e9..76756b1ae 100644 --- a/extra/festival/speechconfig.patch +++ b/extra/festival/speechconfig.patch @@ -44,7 +44,7 @@ diff -aur speech_tools.old//config/config.in speech_tools/config/config.in #DEBUG=1 # PROFILE=gprof -#SHARED=2 -+SHARED=1 ++SHARED=2 ## Directory specific selections which override the above diff --git a/extra/ffmpeg/PKGBUILD b/extra/ffmpeg/PKGBUILD index e35123cad..699416e8f 100644 --- a/extra/ffmpeg/PKGBUILD +++ b/extra/ffmpeg/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 132398 2011-07-24 09:00:59Z ibiru $ +# $Id: PKGBUILD 138105 2011-09-16 14:11:53Z ibiru $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: Paul Mattal <paul@archlinux.org> pkgname=ffmpeg -pkgver=20110724 +pkgver=20110916 pkgrel=1 pkgdesc="Complete and free Internet live audio and video broadcasting solution for Linux/Unix" arch=('i686' 'x86_64' 'mips64el') @@ -13,9 +13,9 @@ license=('GPL') depends=('bzip2' 'lame' 'sdl' 'libvorbis' 'xvidcore' 'zlib' 'x264' 'libtheora' 'opencore-amr' 'alsa-lib' 'libvdpau' 'libxfixes' 'schroedinger' 'libvpx' 'libva' 'openjpeg' 'rtmpdump') makedepends=('yasm' 'git') #git clone git://git.videolan.org/ffmpeg.git -source=(ftp://ftp.archlinux.org/other/ffmpeg/${pkgname}-${pkgver}.tar.xz +source=(ftp://ftp.archlinux.org/other/ffmpeg/${pkgname}-${pkgver}.tar.xz) ffmpeg-loongson.patch) -md5sums=('b6815ae13a17ab57449269bc2156546e' +md5sums=('d065a16866c9bcf4d06c5452b2fbdc56' '081d03278559a351322157a441fabcf5') build() { diff --git a/extra/foobillard++/PKGBUILD b/extra/foobillard++/PKGBUILD new file mode 100644 index 000000000..a1e52baf9 --- /dev/null +++ b/extra/foobillard++/PKGBUILD @@ -0,0 +1,37 @@ +# $Id: PKGBUILD 138073 2011-09-16 03:35:31Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> + +pkgname=foobillard++ +pkgver=3.4beta +pkgrel=1 +pkgdesc="An OpenGL billiard game" +arch=('i686' 'x86_64') +url="http://foobillardplus.sourceforge.net/" +license=('GPL2') +depends=('bzip2' 'freetype2' 'libpng' 'mesa' 'sdl_net') +replaces=('foobillard') +source=(http://downloads.sourceforge.net/foobillardplus/foobillardplus-${pkgver}.tar.gz) +md5sums=('130418a45ba84b4132f9b27712feb919') +sha1sums=('d8723568e460ee62cb913b0c8d7c9a9f557395ee') + +build() { + cd "${srcdir}/foobillardplus-${pkgver}" + sed -i 's|$prefix/foobillardplus|$prefix|' configure + sed -i 's|$prefix/data|$prefix/share/foobillardplus|' configure + sed -i 's|"/data"|"/share/foobillardplus"|' src/language.c + sed -i 's|/opt/foobillardplus/bin/||' foobillardplus.desktop + sed -i 's|/opt/foobillardplus/||' foobillardplus.desktop + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/foobillardplus-${pkgver}" + install -Dm755 src/foobillardplus "${pkgdir}/usr/bin/foobillardplus" + install -d "${pkgdir}/usr/share/foobillardplus" + cp -R data/* "${pkgdir}/usr/share/foobillardplus" + install -Dm644 foobillardplus.desktop "${pkgdir}/usr/share/applications/foobillardplus.desktop" + install -Dm644 foobillardplus.png "${pkgdir}/usr/share/pixmaps/foobillardplus.png" + install -Dm644 foobillardplus.xbm "${pkgdir}/usr/share/pixmaps/foobillardplus.xbm" + find "${pkgdir}" -depth -type d -name .svn -exec rm -rf {} \; +} diff --git a/extra/freealut/PKGBUILD b/extra/freealut/PKGBUILD index bb18e4729..01c3b1a78 100644 --- a/extra/freealut/PKGBUILD +++ b/extra/freealut/PKGBUILD @@ -1,23 +1,26 @@ -# $Id: PKGBUILD 27261 2009-02-18 02:47:12Z eric $ -# Maintainer: Dorphell -# Maintainer: Travis Willard <travisw@wmpub.ca> +# $Id: PKGBUILD 137589 2011-09-09 23:35:10Z allan $ +# Maintainer: # Contributor: Arkamririon <Arkamririon@gmx.net> pkgname=freealut pkgver=1.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="OpenAL Utility Toolkit (ALUT)" arch=('i686' 'x86_64' 'mips64el') url="http://www.openal.org" license=("LGPL") -depends=('openal>=1.6.372') +depends=('openal') +options=('!libtool') source=(http://connect.creativelabs.com/openal/Downloads/ALUT/$pkgname-$pkgver.tar.gz) md5sums=('e089b28a0267faabdb6c079ee173664a') build() { cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr - make || return 1 + make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install - find $startdir/pkg -name '*.la' -exec rm {} \; } diff --git a/extra/freetds/PKGBUILD b/extra/freetds/PKGBUILD index 851c1b87b..360dcb568 100644 --- a/extra/freetds/PKGBUILD +++ b/extra/freetds/PKGBUILD @@ -2,8 +2,8 @@ # Contributor: Aaron Malone <aaron@munge.net> pkgname=freetds -pkgver=0.82 -pkgrel=5 +pkgver=0.91 +pkgrel=1 pkgdesc='Library for accessing Sybase and MS SQL Server databases' url='http://www.freetds.org' arch=('i686' 'x86_64' 'mips64el') @@ -14,7 +14,7 @@ backup=('etc/freetds/freetds.conf' 'etc/freetds/locales.conf' 'etc/freetds/pool.conf') source=("ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/${pkgname}-${pkgver}.tar.gz") -md5sums=('3df6b2e83fd420e90f1becbd1162990a') +md5sums=('b14db5823980a32f0643d1a84d3ec3ad') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/fribidi/PKGBUILD b/extra/fribidi/PKGBUILD index 8629540fd..e1c1d636b 100644 --- a/extra/fribidi/PKGBUILD +++ b/extra/fribidi/PKGBUILD @@ -1,23 +1,27 @@ -# $Id: PKGBUILD 68037 2010-02-10 15:07:38Z giovanni $ +# $Id: PKGBUILD 137683 2011-09-10 12:05:16Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Nezmer <Nezmer@gmail.com> pkgname=fribidi pkgver=0.19.2 -pkgrel=1 +pkgrel=2 pkgdesc="A Free Implementation of the Unicode Bidirectional Algorithm" arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="http://fribidi.org" depends=('glibc') options=('!libtool') -source=(http://fribidi.org/download/${pkgname}-${pkgver}.tar.gz) +source=("http://fribidi.org/download/${pkgname}-${pkgver}.tar.gz") md5sums=('626db17d2d99b43615ad9d12500f568a') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/garcon/PKGBUILD b/extra/garcon/PKGBUILD index f8990035f..59cdd6952 100644 --- a/extra/garcon/PKGBUILD +++ b/extra/garcon/PKGBUILD @@ -1,22 +1,21 @@ -# $Id: PKGBUILD 127908 2011-06-19 16:23:50Z andyrtr $ +# $Id: PKGBUILD 138123 2011-09-17 02:21:25Z allan $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Contributor: Xavier Devlamynck <magicrhesus@ouranos.be> pkgname=garcon -pkgver=0.1.8 +pkgver=0.1.9 pkgrel=1 pkgdesc="implementation of the freedesktop.org menu specification" arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="http://wiki.xfce.org/dev/garcon" groups=('xfce4') -depends=('glib2') # 'perl') +depends=('glib2' 'libxfce4util') # 'perl') makedepends=('pkgconfig' 'intltool' 'xfce4-dev-tools>=4.7.4') -conflicts=('garcon-git') replaces=('libxfce4menu') options=('!libtool' '!makeflags') source=(http://archive.xfce.org/src/libs/garcon/0.1/garcon-${pkgver}.tar.bz2) -md5sums=('18fbf523ed2865dfaccdfb40b4b20b05') +md5sums=('a3ca1e54ad731c98f688900f6398fc20') build() { cd ${srcdir}/garcon-${pkgver} diff --git a/extra/gd/PKGBUILD b/extra/gd/PKGBUILD index b3d717672..101641945 100644 --- a/extra/gd/PKGBUILD +++ b/extra/gd/PKGBUILD @@ -1,26 +1,30 @@ -# $Id: PKGBUILD 64438 2010-01-20 12:11:26Z ibiru $ +# $Id: PKGBUILD 137764 2011-09-10 16:29:02Z pierre $ # Maintainer: Eric Belanger <eric@archlinux.org> pkgname=gd pkgver=2.0.36RC1 -pkgrel=3 +pkgrel=4 pkgdesc="Library for the dynamic creation of images by programmers" arch=('i686' 'x86_64' 'mips64el') url="http://www.libgd.org/" license=('custom') -depends=('perl' 'libpng>=1.4.0' 'fontconfig' 'libjpeg>=8') +depends=('perl' 'libpng' 'fontconfig' 'libjpeg') options=('!libtool') -source=(http://www.libgd.org/releases/${pkgname}-${pkgver}.tar.bz2 libpng14.patch) +source=("ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.bz2" + 'libpng14.patch') md5sums=('e876979ca3130623a4e7866d9579171a' '7921556f4960e8d66cf4fb67ea7101b5') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i ${srcdir}/libpng14.patch || return 1 + patch -Np1 -i ${srcdir}/libpng14.patch + ./configure --prefix=/usr --without-xpm + make +} - ./configure --prefix=/usr --without-xpm || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 - install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" || return 1 +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } diff --git a/extra/gecko-sharp-2.0/PKGBUILD b/extra/gecko-sharp-2.0/PKGBUILD index df7857cf9..87cc99e47 100644 --- a/extra/gecko-sharp-2.0/PKGBUILD +++ b/extra/gecko-sharp-2.0/PKGBUILD @@ -1,31 +1,34 @@ -# $Id: PKGBUILD 44373 2009-07-01 20:54:06Z jgc $ +# $Id: PKGBUILD 137770 2011-09-10 17:09:41Z pierre $ # Maintainer: Daniel Isenmann <daniel@archlinux.org> # Contributor: Brice Carpentier <brice@daknet.org> pkgname=gecko-sharp-2.0 pkgver=0.13 -pkgrel=3 +pkgrel=4 pkgdesc="C# bindings for gtkmozembed" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL' 'MPL') url="http://www.mono-project.com/" -depends=('xulrunner>=1.9.1' 'gtk-sharp-2>=2.12.1') +depends=('xulrunner' 'gtk-sharp-2') makedepends=('monodoc' 'pkgconfig') -source=(http://go-mono.com/sources/gecko-sharp-2.0/gecko-sharp-2.0-${pkgver}.tar.bz2 - gecko-sharp-2.0-0.12-xulrunner.patch) +source=("http://go-mono.com/sources/gecko-sharp-2.0/gecko-sharp-2.0-${pkgver}.tar.bz2" + 'gecko-sharp-2.0-0.12-xulrunner.patch') md5sums=('f88eaa06e71f8d8fa34cf59a3e034a6b' - '4f2c07c3fb0c1a94adaa4e4c8d57608b') + '4f2c07c3fb0c1a94adaa4e4c8d57608b') build() { # get rid of that .wapi errors; thanks to brice - export MONO_SHARED_DIR="${startdir}/src/weird" + export MONO_SHARED_DIR="${srcdir}/weird" mkdir -p "${MONO_SHARED_DIR}" - # build cd ${srcdir}/gecko-sharp-2.0-${pkgver} - patch -Np1 -i ${srcdir}/gecko-sharp-2.0-0.12-xulrunner.patch || return 1 - ./configure --prefix=/usr || return 1 - make || return 1 - make GACUTIL="/usr/bin/gacutil /root ${startdir}/pkg/usr/lib" \ - DESTDIR=${pkgdir} install || return 1 + patch -Np1 -i ${srcdir}/gecko-sharp-2.0-0.12-xulrunner.patch + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/gecko-sharp-2.0-${pkgver} + make GACUTIL="/usr/bin/gacutil /root ${pkgdir}/usr/lib" \ + DESTDIR=${pkgdir} install } diff --git a/extra/giblib/PKGBUILD b/extra/giblib/PKGBUILD index cf3c2396c..2d938de2e 100644 --- a/extra/giblib/PKGBUILD +++ b/extra/giblib/PKGBUILD @@ -1,26 +1,30 @@ -# $Id: PKGBUILD 68041 2010-02-10 15:14:45Z giovanni $ +# $Id: PKGBUILD 137679 2011-09-10 11:58:36Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=giblib pkgver=1.2.4 -pkgrel=4 +pkgrel=5 pkgdesc="A library that feh uses as a wrapper to imlib2" arch=('i686' 'x86_64' 'mips64el') url="http://freshmeat.net/projects/giblib/" license=('MIT') depends=('imlib2' 'libxext' 'freetype2') options=('!libtool') -source=(ftp://ftp.archlinux.org/other/giblib/${pkgname}-${pkgver}.tar.bz2) -md5sums=('ff61760ef73421c5f02d2f6c8d3ac913') +source=("http://linuxbrit.co.uk/downloads/${pkgname}-${pkgver}.tar.gz") +md5sums=('c810ef5389baf24882a1caca2954385e') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="${pkgdir}" docsdir=/usr/share/doc/giblib install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" docsdir=/usr/share/doc/giblib install # Install custom license - install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1 + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/gimp-gap/PKGBUILD b/extra/gimp-gap/PKGBUILD index 237e7c908..41f576c52 100644 --- a/extra/gimp-gap/PKGBUILD +++ b/extra/gimp-gap/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 64731 2010-01-22 02:05:13Z eric $ +# $Id: PKGBUILD 138172 2011-09-18 06:56:19Z eric $ # Maintainer: tobias <tobias@archlinux.org> # Contributor: Tobias Kieslich <tobias@justdreams.de> pkgname=gimp-gap pkgver=2.6.0 -pkgrel=2 +pkgrel=3 pkgdesc="A Plug-In collection to edit and create animations for the Gimp" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.gimp.org/downloads/" -depends=('gimp>=2.6.0' 'xvidcore' 'bash' 'libjpeg') +depends=('gimp' 'xvidcore' 'bash' 'libjpeg') makedepends=('intltool') options=('!makeflags') source=(ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/$pkgname-$pkgver.tar.bz2) @@ -17,13 +17,12 @@ md5sums=('249ed829de8b78675c0fe4ef4212089f') build() { cd "$srcdir/$pkgname-$pkgver" - #Arch64 fix - if [ "$CARCH" = "x86_64" ]; then - ./configure --prefix=/usr CFLAGS="$CFLAGS -fPIC" || return 1 - else - ./configure --prefix=/usr || return 1 - fi + [ "$CARCH" = "x86_64" ] && CFLAGS+="-fPIC" + ./configure --prefix=/usr + make +} - make || return 1 - make DESTDIR="$pkgdir" install || return 1 +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install } diff --git a/extra/glade/PKGBUILD b/extra/glade/PKGBUILD index 56daf1721..154ffc963 100644 --- a/extra/glade/PKGBUILD +++ b/extra/glade/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 118419 2011-04-06 17:54:27Z ibiru $ +# $Id: PKGBUILD 138085 2011-09-16 07:41:36Z ibiru $ # Maintainer: Douglas Soares de Andrade <douglas@archlinux.org> pkgname=glade @@ -8,7 +8,7 @@ pkgdesc="User interface builder for GTK+ and GNOME." arch=(i686 x86_64 mips64el) license=('GPL' 'LGPL') depends=('gtk3' 'libxml2' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('intltool' 'python2' 'gtk-doc' 'gobject-introspection' 'pygobject-devel') +makedepends=('intltool' 'python2' 'gtk-doc' 'gobject-introspection' 'pygobject2-devel') optdepends=('python2: Python widgets support') options=('!libtool') url="http://glade.gnome.org/" diff --git a/extra/glhack/PKGBUILD b/extra/glhack/PKGBUILD index 35d3fa667..914d30c34 100644 --- a/extra/glhack/PKGBUILD +++ b/extra/glhack/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 63897 2010-01-19 01:01:11Z eric $ -# Maintainer: Eric Belanger <eric@archlinux.org> -# Contributor : Markus Meissner <markus@meissna.de> +# $Id: PKGBUILD 137858 2011-09-12 05:04:42Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=glhack pkgver=1.2 -pkgrel=4 +pkgrel=5 pkgdesc="A port of Nethack, a single player dungeon exploration game in 2D" arch=('i686' 'x86_64' 'mips64el') url="http://glhack.sourceforge.net/" license=('custom') -depends=('sdl' 'libpng' 'mesa') +depends=('sdl' 'libpng' 'libgl') +makedepends=('mesa') options=('!makeflags') install=glhack.install source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz) @@ -19,16 +19,20 @@ sha1sums=('7dc46e6bd4a3c2ec10ab4d314acfbb30cefc6eae') build(){ cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's|/usr/lib/games|/usr/share|' include/config.h || return 1 - sed -i 's|/var/lib/games/glhack|/var/games/glhack|' include/unixconf.h || return 1 - sed -i -e 's|PREFIX = /usr|PREFIX = $(DESTDIR)/usr|' Makefile || return 1 - sed -i -e 's|VARDIR = /var/lib/games/glhack|VARDIR = $(DESTDIR)/var/games/glhack|' Makefile || return 1 - sed -i -e 's|/usr/man/man6|$(DESTDIR)/usr/share/man/man6|' doc/Makefile || return 1 - sed -i -e 's|GAMEDIR = $(PREFIX)/lib/games/$(GAME)|GAMEDIR = $(PREFIX)/share/$(GAME)|' Makefile || return 1 + sed -i 's|/usr/lib/games|/usr/share|' include/config.h + sed -i 's|/var/lib/games/glhack|/var/games/glhack|' include/unixconf.h + sed -i -e 's|PREFIX = /usr|PREFIX = $(DESTDIR)/usr|' Makefile + sed -i -e 's|VARDIR = /var/lib/games/glhack|VARDIR = $(DESTDIR)/var/games/glhack|' Makefile + sed -i -e 's|/usr/man/man6|$(DESTDIR)/usr/share/man/man6|' doc/Makefile + sed -i -e 's|GAMEDIR = $(PREFIX)/lib/games/$(GAME)|GAMEDIR = $(PREFIX)/share/$(GAME)|' Makefile - make || return 1 + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" install -d "${pkgdir}"/usr/share/man/man{5,6} - make DESTDIR="$pkgdir" install || return 1 + make DESTDIR="$pkgdir" install install -D -m644 dat/license "${pkgdir}/usr/share/licenses/${pkgname}/license" # Renaming man pages which conflicts with nethack diff --git a/extra/glib-networking/PKGBUILD b/extra/glib-networking/PKGBUILD index dbc40bd10..e1ce1ac59 100644 --- a/extra/glib-networking/PKGBUILD +++ b/extra/glib-networking/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 135780 2011-08-18 15:04:08Z andyrtr $ +# $Id: PKGBUILD 138109 2011-09-16 18:27:00Z ibiru $ # Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> pkgname=glib-networking pkgver=2.28.7 -pkgrel=4 +pkgrel=5 pkgdesc="Network-related giomodules for glib" arch=('i686' 'x86_64' 'mips64el') url="http://www.gtk.org/" @@ -12,13 +12,16 @@ makedepends=('intltool') options=('!libtool') install=glib-networking.install source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-${pkgver}.tar.bz2 - glib-networking-2.29.9-port-gnutls3-API.patch) + glib-networking-2.29.9-port-gnutls3-API.patch + fix_G_TLS_ERROR_EOF_handling.patch) sha256sums=('98bedfbd530c4b1b53c91025fe82290bafd289d249e4eb549c3b90d23a76021c' - '101daf107773f84d08d7ab55a354875e2e021c3b5dd3cdc259fb544f94a8beee') + '101daf107773f84d08d7ab55a354875e2e021c3b5dd3cdc259fb544f94a8beee' + '286d64a121cb987866b51af70f55d47bafc5bf60e813aa1412dce51e426cc553') build() { cd "$srcdir/$pkgname-$pkgver" patch -Np0 -i "$srcdir/glib-networking-2.29.9-port-gnutls3-API.patch" + patch -Np1 -i "$srcdir/fix_G_TLS_ERROR_EOF_handling.patch" ./configure \ --prefix=/usr --sysconfdir=/etc \ --libexecdir=/usr/lib/glib-networking --disable-static diff --git a/extra/glib-networking/fix_G_TLS_ERROR_EOF_handling.patch b/extra/glib-networking/fix_G_TLS_ERROR_EOF_handling.patch new file mode 100644 index 000000000..c26f422aa --- /dev/null +++ b/extra/glib-networking/fix_G_TLS_ERROR_EOF_handling.patch @@ -0,0 +1,73 @@ +From 9e2aaacafb45d51cff57dc033f4b5ad5bc1a1762 Mon Sep 17 00:00:00 2001 +From: Dan Winship <danw@gnome.org> +Date: Fri, 16 Sep 2011 15:29:29 +0000 +Subject: gnutls: fix G_TLS_ERROR_EOF handling with gnutls 3.0 + +gnutls 3.0 has a new error code for "peer closed connection without +sending a Close packet", so add some #ifdefs to do the right thing +with either 2.x or 3.x. + +https://bugzilla.gnome.org/show_bug.cgi?id=659233 +--- +diff --git a/tls/gnutls/gtlsconnection-gnutls.c b/tls/gnutls/gtlsconnection-gnutls.c +index c1ede79..0f792bb 100644 +--- a/tls/gnutls/gtlsconnection-gnutls.c ++++ b/tls/gnutls/gtlsconnection-gnutls.c +@@ -132,7 +132,10 @@ struct _GTlsConnectionGnutlsPrivate + + GError *error; + GCancellable *cancellable; +- gboolean blocking, eof; ++ gboolean blocking; ++#ifndef GNUTLS_E_PREMATURE_TERMINATION ++ gboolean eof; ++#endif + GIOCondition internal_direction; + }; + +@@ -548,19 +551,22 @@ end_gnutls_io (GTlsConnectionGnutls *gnutls, + gnutls->priv->need_handshake = TRUE; + return status; + } +- else if (status == GNUTLS_E_UNEXPECTED_PACKET_LENGTH) ++ else if ( ++#ifdef GNUTLS_E_PREMATURE_TERMINATION ++ status == GNUTLS_E_PREMATURE_TERMINATION ++#else ++ status == GNUTLS_E_UNEXPECTED_PACKET_LENGTH && gnutls->priv->eof ++#endif ++ ) + { +- if (gnutls->priv->eof) ++ if (gnutls->priv->require_close_notify) + { +- if (gnutls->priv->require_close_notify) +- { +- g_set_error_literal (error, G_TLS_ERROR, G_TLS_ERROR_EOF, +- _("TLS connection closed unexpectedly")); +- return status; +- } +- else +- return 0; ++ g_set_error_literal (error, G_TLS_ERROR, G_TLS_ERROR_EOF, ++ _("TLS connection closed unexpectedly")); ++ return status; + } ++ else ++ return 0; + } + + return status; +@@ -795,8 +801,10 @@ g_tls_connection_gnutls_pull_func (gnutls_transport_ptr_t transport_data, + + if (ret < 0) + set_gnutls_error (gnutls, G_IO_IN); ++#ifndef GNUTLS_E_PREMATURE_TERMINATION + else if (ret == 0) + gnutls->priv->eof = TRUE; ++#endif + + return ret; + } +-- +cgit v0.9.0.2 diff --git a/extra/gmetadom/PKGBUILD b/extra/gmetadom/PKGBUILD index 4dd38268a..34618a3ed 100644 --- a/extra/gmetadom/PKGBUILD +++ b/extra/gmetadom/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 37443 2009-05-01 20:50:35Z giovanni $ +# $Id: PKGBUILD 137758 2011-09-10 15:29:12Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> @@ -12,17 +12,20 @@ license=('LGPL') depends=('gdome2') makedepends=('pkgconfig' 'ocaml') options=('!libtool' '!makeflags') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz - gmetadom-0.2.6-gcc43.patch) +source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'gmetadom-0.2.6-gcc43.patch') md5sums=('7bfb5d9c6f20ffa5e790b63d1f8cb481' 'ea0271007f8650733029327823353d0d') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/gmetadom-0.2.6-gcc43.patch || return 1 - ./configure --prefix=/usr --disable-static - # Don't make tests, they need a static library. - sed -ri 's/^SUBDIRS = (.+) test$/SUBDIRS = \1/' src/gdome_cpp_smart/Makefile - make || return 1 + patch -Np1 -i ${srcdir}/gmetadom-0.2.6-gcc43.patch + export LDFLAGS=${LDFLAGS/,--as-needed} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir}/ install } diff --git a/extra/gnome-speech/PKGBUILD b/extra/gnome-speech/PKGBUILD index f92d8ff2d..ce1124fef 100644 --- a/extra/gnome-speech/PKGBUILD +++ b/extra/gnome-speech/PKGBUILD @@ -1,26 +1,30 @@ -# $Id: PKGBUILD 30819 2009-03-22 00:34:44Z jgc $ +# $Id: PKGBUILD 137673 2011-09-10 11:43:42Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=gnome-speech pkgver=0.4.25 -pkgrel=1 +pkgrel=2 pkgdesc="Gnome Text-to-Speech" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="http://www.gnome.org" -depends=('libbonobo>=2.24.1') +depends=('libbonobo') makedepends=('intltool' 'pkgconfig' 'espeak' 'java-access-bridge' 'openjdk6') optdepends=('espeak: Text to speech engine' - 'festival: Text to speech engine' - 'java-access-bridge: Speech support for java') + 'festival: Text to speech engine' + 'java-access-bridge: Speech support for java') options=('!libtool') -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.4/${pkgname}-${pkgver}.tar.bz2) +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.4/${pkgname}-${pkgver}.tar.bz2") md5sums=('89cbc23fc131c33396c0346085759f63') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --localstatedir=/var --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/gnome-vfsmm/PKGBUILD b/extra/gnome-vfsmm/PKGBUILD index 74f2ec8ef..1816b9be4 100644 --- a/extra/gnome-vfsmm/PKGBUILD +++ b/extra/gnome-vfsmm/PKGBUILD @@ -1,24 +1,28 @@ -#$Id: PKGBUILD 33797 2009-04-04 20:05:13Z jgc $ +#$Id: PKGBUILD 137756 2011-09-10 15:24:38Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> pkgname=gnome-vfsmm pkgver=2.26.0 -pkgrel=1 +pkgrel=2 pkgdesc="A C++ wrapper for gnome-vfs." -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') -depends=('gnome-vfs>=2.24.1' 'glibmm>=2.20.0') +depends=('gnome-vfs' 'glibmm') makedepends=('pkgconfig' 'doxygen') options=('!libtool') url="http://gtkmm.sourceforge.net/" -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.26/${pkgname}-${pkgver}.tar.bz2) +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.26/${pkgname}-${pkgver}.tar.bz2") md5sums=('d27d34b6a8722c557366729071c1baab') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --localstatedir=/var + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/gnu-netcat/PKGBUILD b/extra/gnu-netcat/PKGBUILD index 520c06703..c4f500162 100644 --- a/extra/gnu-netcat/PKGBUILD +++ b/extra/gnu-netcat/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 54891 2009-10-11 20:04:37Z giovanni $ +# $Id: PKGBUILD 137726 2011-09-10 14:19:00Z pierre $ # Maintainer: Tom K <tomk@runbox.com> pkgname=gnu-netcat pkgver=0.7.1 -pkgrel=3 +pkgrel=4 pkgdesc="GNU rewrite of netcat, the network piping application" depends=('glibc' 'texinfo') arch=('i686' 'x86_64' 'mips64el') @@ -12,12 +12,16 @@ license=('GPL') replaces=('netcat') provides=('netcat') install=gnu-netcat.install -source=(http://downloads.sourceforge.net/sourceforge/netcat/netcat-$pkgver.tar.bz2) +source=("http://downloads.sourceforge.net/sourceforge/netcat/netcat-$pkgver.tar.bz2") md5sums=('0a29eff1736ddb5effd0b1ec1f6fe0ef') build() { cd "${srcdir}/netcat-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info + make +} + +package() { + cd "${srcdir}/netcat-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/gnuchess/PKGBUILD b/extra/gnuchess/PKGBUILD index 5e6a71091..d98c53d73 100644 --- a/extra/gnuchess/PKGBUILD +++ b/extra/gnuchess/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 122210 2011-05-03 05:16:02Z allan $ +# $Id: PKGBUILD 137508 2011-09-08 07:31:10Z allan $ # Maintainer: Allan McRae <allan@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=gnuchess -pkgver=6.0.0 +pkgver=6.0.1 pkgrel=1 pkgdesc="Lets most modern computers play a full game of chess" url="http://www.gnu.org/software/chess/chess.html" @@ -11,12 +11,12 @@ arch=('i686' 'x86_64' 'mips64el') license=('GPL') depends=('glibc' 'ncurses' 'readline') source=(ftp://ftp.gnu.org/pub/gnu/chess/$pkgname-$pkgver.tar.gz) -md5sums=('1a7a46188dab76f4339d22ff47c31515') +md5sums=('041888218f73886f146fa7fbf92190de') build() { cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr - make + make } package() { diff --git a/extra/gnutls/PKGBUILD b/extra/gnutls/PKGBUILD index b63352fe2..a9e73f9c9 100644 --- a/extra/gnutls/PKGBUILD +++ b/extra/gnutls/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 136760 2011-09-01 10:56:36Z andyrtr $ +# $Id: PKGBUILD 138216 2011-09-19 03:13:19Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=gnutls -pkgver=3.0.2 +pkgver=3.0.3 pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('i686' 'x86_64' 'mips64el') @@ -10,10 +10,11 @@ license=('GPL3' 'LGPL') url="http://www.gnu.org/software/gnutls/" install=gnutls.install options=('!libtool' '!zipman') -depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle>=2.2') +depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle>=2.2' 'p11-kit') [ "$CARCH" = "mips64el" ] || makedepends=('valgrind') source=(ftp://ftp.gnu.org/gnu/gnutls/${pkgname}-${pkgver}.tar.xz) -md5sums=('1f8c3b74b2c6faa9b08f84a422f93863') +md5sums=('7b45b99cb6d314c452f8c0f1c7a736dd') +sha1sums=('0e6c325ae12cf1a4bd7d25125b8d58d51472fc14') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -21,7 +22,6 @@ build() { --with-zlib \ --disable-static \ --disable-guile \ - --without-p11-kit \ --disable-valgrind-tests # breaks make check. errors have been reported upstream make } diff --git a/extra/gptfdisk/PKGBUILD b/extra/gptfdisk/PKGBUILD index 01a330d3e..95ba86fed 100644 --- a/extra/gptfdisk/PKGBUILD +++ b/extra/gptfdisk/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 129374 2011-06-27 05:53:20Z foutrelis $ -# Maintainer: Evangelos Foutras <foutrelis@gmail.com> +# $Id: PKGBUILD 137816 2011-09-11 20:07:54Z foutrelis $ +# Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Tobias Powalowski <tpowa@archlinux.org> # Contributor: Hokum <hokum_at_mail_dot_ru> pkgname=gptfdisk -pkgver=0.7.2 -pkgrel=1 +pkgver=0.8.0 +pkgrel=2 pkgdesc="A text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks" arch=('i686' 'x86_64' 'mips64el') url="http://www.rodsbooks.com/gdisk/" @@ -15,7 +15,7 @@ provides=("gdisk=$pkgver") conflicts=('gdisk') replaces=('gdisk') source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -md5sums=('31deeb7acb5104d56ba2ddeafd907513') +md5sums=('f38e33a9bc644ec1dee50fdc3dfe4d69') build() { cd "$srcdir/$pkgname-$pkgver" @@ -26,10 +26,10 @@ build() { package () { cd "$srcdir/$pkgname-$pkgver" - install -d "$pkgdir"/{sbin,usr/share/{man/man8,gdisk}} - install -t "$pkgdir/sbin" gdisk sgdisk fixparts - install -m644 -t "$pkgdir/usr/share/man/man8" {gdisk,sgdisk}.8 - install -m644 -t "$pkgdir/usr/share/gdisk" README NEWS + install -d "$pkgdir"/{sbin,usr/share/{doc/gdisk,man/man8}} + install -t "$pkgdir/sbin" {,c,s}gdisk fixparts + install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 + install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS } # vim:set ts=2 sw=2 et: diff --git a/extra/gqview/PKGBUILD b/extra/gqview/PKGBUILD index 44ab204b6..d79f3ac79 100644 --- a/extra/gqview/PKGBUILD +++ b/extra/gqview/PKGBUILD @@ -1,20 +1,25 @@ -# $Id: PKGBUILD 68535 2010-02-13 03:58:08Z dgriffiths $ +# $Id: PKGBUILD 138174 2011-09-18 07:14:08Z eric $ # Maintainer: dorphell <dorphell@archlinux.org> -# Committer: Judd Vinet <jvinet@zeroflux.org> + pkgname=gqview pkgver=2.0.4 -pkgrel=3 +pkgrel=4 pkgdesc="An image browser and viewer" arch=('i686' 'x86_64' 'mips64el') url="http://gqview.sourceforge.net/" license=('GPL') -depends=('gtk2') +depends=('gtk2' 'desktop-file-utils') +install=gqview.install source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz) md5sums=('7196deab04db94cec2167637cddc02f9') build() { - cd ${srcdir}/${pkgname}-${pkgver} - CPPFLAGS="-D_FILE_OFFSET_BITS=64" ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 + cd "${srcdir}/${pkgname}-${pkgver}" + CPPFLAGS="-D_FILE_OFFSET_BITS=64" ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/gqview/gqview.install b/extra/gqview/gqview.install new file mode 100644 index 000000000..2eaa60550 --- /dev/null +++ b/extra/gqview/gqview.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/extra/graphite/PKGBUILD b/extra/graphite/PKGBUILD index d43977d94..24954127d 100644 --- a/extra/graphite/PKGBUILD +++ b/extra/graphite/PKGBUILD @@ -1,39 +1,30 @@ -# $Id: PKGBUILD 51199 2009-09-05 20:11:42Z andyrtr $ +# $Id: PKGBUILD 137743 2011-09-10 14:59:36Z pierre $ # Maintainer: AndyRTR <andyrtr@archlinux.org> -# build twice that pango-graphite can pickup the new libgraphite dependency - take care when .so names happen! - pkgbase=graphite pkgname=('libgraphite' 'pango-graphite') pkgver=2.3.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'mips64el') url="http://graphite.sil.org/" makedepends=('pango' 'gcc-libs') options=('!libtool' '!emptydirs') -source=(http://downloads.sourceforge.net/project/silgraphite/silgraphite/${pkgver}/silgraphite-${pkgver}.tar.gz) +source=("http://downloads.sourceforge.net/project/silgraphite/silgraphite/${pkgver}/silgraphite-${pkgver}.tar.gz") md5sums=('d35724900f6a4105550293686688bbb3') build() { cd "${srcdir}/silgraphite-${pkgver}" - pushd engine - ./configure --prefix=/usr --disable-static - make || return 1 - popd - - pushd wrappers/pangographite ./configure --prefix=/usr --disable-static - make || return 1 - popd + make } package_libgraphite() { - pkgdesc="SILGraphite - a \"smart font\" rendering engine - the libs and headers" - license=('custom_SIL Dual license') - depends=('gcc-libs') + pkgdesc='SILGraphite - a "smart font" rendering engine - the libs and headers' + license=('custom_SIL Dual license') + depends=('gcc-libs') cd "${srcdir}/silgraphite-${pkgver}"/engine - make DESTDIR="$pkgdir/" install || return 1 + make DESTDIR="$pkgdir/" install # licenses mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} @@ -41,11 +32,11 @@ package_libgraphite() { } package_pango-graphite() { - pkgdesc="SILGraphite support for pango" - license=('LGPL') - depends=('pango' 'libgraphite') - install=pango-graphite.install + pkgdesc="SILGraphite support for pango" + license=('LGPL') + depends=('pango' 'libgraphite') + install=pango-graphite.install cd "${srcdir}/silgraphite-${pkgver}"/wrappers/pangographite - make DESTDIR="$pkgdir/" install || return 1 -}
\ No newline at end of file + make DESTDIR="$pkgdir/" install +} diff --git a/extra/grip/PKGBUILD b/extra/grip/PKGBUILD index 02ad244fb..d12cfc08c 100644 --- a/extra/grip/PKGBUILD +++ b/extra/grip/PKGBUILD @@ -1,22 +1,30 @@ -# $Id: PKGBUILD 57044 2009-10-31 11:06:52Z allan $ +# $Id: PKGBUILD 137616 2011-09-10 05:34:08Z eric $ # Maintainer: tobias <tobias@archlinux.org> # Contributor: Todd Musall <tmusall@comcast.net> pkgname=grip pkgver=3.3.1 -pkgrel=8 +pkgrel=9 pkgdesc="A cd-player and ripper for the Gnome desktop" arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://nostatic.org/grip/" depends=('vte' 'curl' 'libgnomeui' 'id3lib' 'cdparanoia') -install=grip.install -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('4b4233999b9f2bc85c711092553ea9aa') +optdepends=('yelp: to display the help and notices') +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz \ + grip-3.3.1-invalid-genre-size.patch) +md5sums=('4b4233999b9f2bc85c711092553ea9aa' + '046448be7d1580e86a2211cd8661d855') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/grip-3.3.1-invalid-genre-size.patch" + sed -i '/[.] conftest[.]id3/s: c: ./c:' configure ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - make || return 1 - make DESTDIR=${pkgdir} install + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/grip/grip-3.3.1-invalid-genre-size.patch b/extra/grip/grip-3.3.1-invalid-genre-size.patch new file mode 100644 index 000000000..c826fc6e2 --- /dev/null +++ b/extra/grip/grip-3.3.1-invalid-genre-size.patch @@ -0,0 +1,30 @@ +http://bugs.gentoo.org/285105 + +--- grip-3.3.1/src/id3.c ++++ grip-3.3.1/src/id3.c +@@ -252,8 +252,8 @@ + + if ( frames[ i ] ) { + char *c_data = NULL; +- char gen[ 5 ] = "( )"; +- char trk[ 4 ] = " "; ++ char gen[ 6 ] = "( )"; /* max unsigned char: 255 */ ++ char trk[ 3 ] = " "; /* max CDDA tracks: 99 */ + + switch( frameids[ i ] ) { + case ID3FID_TITLE: +@@ -278,12 +278,12 @@ + + case ID3FID_CONTENTTYPE: + c_data = gen; +- sprintf( gen, "(%d)", genre ); /* XXX */ ++ snprintf( gen, 6, "(%d)", genre ); + break; + + case ID3FID_TRACKNUM: + c_data = trk; +- sprintf( trk, "%d", tracknum ); /* XXX */ ++ snprintf( trk, 3, "%d", tracknum ); + break; + + default: diff --git a/extra/gtk-vnc/PKGBUILD b/extra/gtk-vnc/PKGBUILD index a9c4b83ea..0b322c6ba 100644 --- a/extra/gtk-vnc/PKGBUILD +++ b/extra/gtk-vnc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 135784 2011-08-18 15:04:13Z andyrtr $ +# $Id: PKGBUILD 138088 2011-09-16 07:43:49Z ibiru $ # Maintainer: # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Allan McRae <mcrae_allan@hotmail.com> @@ -13,7 +13,7 @@ url="http://live.gnome.org/gtk-vnc" license=('LGPL') depends=('gtk3') optdepends=('gtk2: GTK2 widget') -makedepends=('intltool' 'pygtk' 'pygobject-devel' 'gtk-doc' 'gtk2') +makedepends=('intltool' 'pygtk' 'pygobject2-devel' 'gtk-doc' 'gtk2') options=('!libtool') source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2) sha256sums=('b9870d923d636d2e7547267d01c8cafdc06ad5b5b4987003ea3cd567bfbb6377') diff --git a/extra/gtk-xfce-engine/PKGBUILD b/extra/gtk-xfce-engine/PKGBUILD index ec2a3bf00..27566f053 100644 --- a/extra/gtk-xfce-engine/PKGBUILD +++ b/extra/gtk-xfce-engine/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 112937 2011-03-07 19:48:01Z andyrtr $ +# $Id: PKGBUILD 138198 2011-09-18 14:40:18Z andyrtr $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Contributor: tobias <tobias funnychar archlinux.org> pkgname=gtk-xfce-engine -pkgver=2.8.1 +pkgver=2.9.0 pkgrel=1 pkgdesc="A port of Xfce engine to GTK+-2.0" arch=('i686' 'x86_64' 'mips64el') @@ -13,8 +13,9 @@ groups=('xfce4') depends=("gtk2>=2.14.7") makedepends=('pkgconfig') options=('!libtool') -source=(http://archive.xfce.org/src/xfce/$pkgname/2.8/${pkgname}-${pkgver}.tar.bz2) -md5sums=('8a6527b61b0554cda11d06f66a567314') +source=(http://archive.xfce.org/src/xfce/$pkgname/2.9/${pkgname}-${pkgver}.tar.bz2) +md5sums=('e2bc76ab5093ff8472e728e6d6ad5da2') +sha1sums=('ce0ef1220c98dddabaf7917f8d98579dd65f5009') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/gtk/PKGBUILD b/extra/gtk/PKGBUILD index 393e13697..a2310f25f 100644 --- a/extra/gtk/PKGBUILD +++ b/extra/gtk/PKGBUILD @@ -1,10 +1,9 @@ -# $Id: PKGBUILD 62736 2010-01-11 15:31:11Z eric $ -# Maintainer: Eric Belanger <eric@archlinux.org> -# Contributor: Judd Vinet <jvinet@zeroflux.org> +# $Id: PKGBUILD 137905 2011-09-12 10:53:48Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=gtk pkgver=1.2.10 -pkgrel=10 +pkgrel=11 pkgdesc="The GTK+ toolkit" arch=('i686' 'x86_64' 'mips64el') url="http://www.gtk.org/" @@ -13,9 +12,10 @@ depends=('libxi' 'glib' 'sh') makedepends=('libxt') options=('!libtool') install=gtk.install -source=(ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-$pkgver.tar.gz aclocal-fixes.patch) -md5sums=('4d5cb2fc7fb7830e4af9747a36bfce20' 'c59d4906602d99a7468f7334b6fc3b4e') -sha1sums=('a5adcb909257da01ae4d4761e1d41081d06e4d7c' 'b034e33efb85d27f3f3fb082c404e3b6ea79259f') +source=("ftp://ftp.gtk.org/pub/gtk/v1.2/gtk+-${pkgver}.tar.gz" + 'aclocal-fixes.patch') +md5sums=('4d5cb2fc7fb7830e4af9747a36bfce20' + 'c59d4906602d99a7468f7334b6fc3b4e') build() { cd "${srcdir}/gtk+-${pkgver}" @@ -24,10 +24,15 @@ build() { ln -s /usr/share/libtool/config/config.guess config.guess ln -s /usr/share/libtool/config/config.sub config.sub fi - patch -Np0 -i "${srcdir}/aclocal-fixes.patch" || return 1 + patch -Np0 -i "${srcdir}/aclocal-fixes.patch" + ./configure --prefix=/usr --sysconfdir=/etc \ --mandir=/usr/share/man --infodir=/usr/share/info \ - --with-xinput=xfree || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --with-xinput=xfree + make +} + +package() { + cd "${srcdir}/gtk+-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/gtk/gtk.install b/extra/gtk/gtk.install index 3c48904fd..8758bebc3 100644 --- a/extra/gtk/gtk.install +++ b/extra/gtk/gtk.install @@ -1,4 +1,4 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(gdk.info.gz gtk.info.gz) post_install() { diff --git a/extra/gtkglextmm/PKGBUILD b/extra/gtkglextmm/PKGBUILD index e29ba745b..c9da3eff1 100644 --- a/extra/gtkglextmm/PKGBUILD +++ b/extra/gtkglextmm/PKGBUILD @@ -1,10 +1,11 @@ -# $Id: PKGBUILD 134258 2011-08-02 17:37:45Z jgc $ +# $Id: PKGBUILD 137781 2011-09-10 22:38:55Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Bastien Bouclet <bastien.bouclet@gmail.com> +# Contributor: SpepS <dreamspepser at yahoo dot it> pkgname=gtkglextmm pkgver=1.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="Cpp C++ bindings for gtkglext" arch=('i686' 'x86_64' 'mips64el') url="http://gtkglext.sourceforge.net/" @@ -12,8 +13,8 @@ depends=('gtkmm' 'gtkglext') makedepends=('pkgconfig') options=('!libtool') license=('GPL') -source=(http://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2 - gdkspanfunc.patch) +source=("http://downloads.sourceforge.net/sourceforge/gtkglext/${pkgname}-${pkgver}.tar.bz2" + 'gdkspanfunc.patch') md5sums=('27c05f4d45c5fd07b6fb0f044add3056' 'd7c8ea33c748a6857ee629c16b2d9bff') @@ -23,8 +24,12 @@ build() { # FS#24706 patch -Np1 -i "${srcdir}/gdkspanfunc.patch" + # automake 1.8 fix + sed -i "s|\(AC_DEFUN(\)\(AC_.*_MULTIHEAD\)|\1[\2]|" m4macros/gtkglextmm.m4 + ./configure --prefix=/usr \ - --disable-gtkglext-test --disable-static + --disable-gtkglext-test \ + --disable-static make } diff --git a/extra/gtkmathview/PKGBUILD b/extra/gtkmathview/PKGBUILD index 6c41553a3..dc75031e1 100644 --- a/extra/gtkmathview/PKGBUILD +++ b/extra/gtkmathview/PKGBUILD @@ -1,30 +1,34 @@ -# $Id: PKGBUILD 42290 2009-06-12 15:51:28Z giovanni $ +# $Id: PKGBUILD 137761 2011-09-10 15:35:20Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=gtkmathview pkgver=0.8.0 -pkgrel=2 +pkgrel=3 pkgdesc="C++ rendering engine for MathML documents" arch=('i686' 'x86_64' 'mips64el') url="http://helm.cs.unibo.it/mml-widget/" license=('GPL') -depends=('popt' 'gtk2' 't1lib' 'gmetadom>=0.2.6') +depends=('popt' 'gtk2' 't1lib' 'gmetadom') options=('!libtool') -source=(http://helm.cs.unibo.it/mml-widget/sources/${pkgname}-${pkgver}.tar.gz - gtkmathview-0.8.0-gcc44.patch - gtkmathview-0.8.0-cond-t1.patch) +source=("http://helm.cs.unibo.it/mml-widget/sources/${pkgname}-${pkgver}.tar.gz" + 'gtkmathview-0.8.0-gcc44.patch' + 'gtkmathview-0.8.0-cond-t1.patch') md5sums=('b53564e553728d4b69f7d366dfeb5299' '9fd261db865336c89ebf0f3545af9bc4' 'a79a27e00908e75712bc9453b669fe61') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-gcc44.patch || return 1 - patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-cond-t1.patch || return 1 + patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-gcc44.patch + patch -Np1 -i ${srcdir}/gtkmathview-0.8.0-cond-t1.patch ./configure --prefix=/usr \ --sysconfdir=/etc - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir}/ install } diff --git a/extra/i8kutils/PKGBUILD b/extra/i8kutils/PKGBUILD index 8badfd5a5..4d80f1568 100644 --- a/extra/i8kutils/PKGBUILD +++ b/extra/i8kutils/PKGBUILD @@ -1,28 +1,28 @@ -# $Id: PKGBUILD 135896 2011-08-20 04:45:48Z eric $ +# $Id: PKGBUILD 138168 2011-09-18 03:14:27Z eric $ # Maintainer: Thayer Williams <thayer@archlinux.org> # Contributor: Eric Johnson <eric@coding-zone.com> pkgname=i8kutils pkgver=1.33 -pkgrel=1 +pkgrel=2 pkgdesc="Dell Inspiron/Latitude kernel driver and utilities" +arch=('i686' 'x86_64' 'mips64el') url="http://people.debian.org/~dz/i8k/" license=('GPL2') -arch=('i686' 'x86_64' 'mips64el') depends=('glibc') source=(ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}_${pkgver}.tar.gz) md5sums=('1ab077b301dbb0f4be8ef52eb3b97628') build() { - cd $srcdir/$pkgname-$pkgver - make || return 1 + cd "$srcdir/$pkgname-$pkgver" + make +} - # no configure script, and Makefile has /usr hardcoded - install -D -m755 i8kctl $pkgdir/usr/bin/i8kctl || return 1 - install -D -m755 i8kbuttons $pkgdir/usr/bin/i8kbuttons || return 1 - install -D -m755 i8kbuttons $pkgdir/usr/bin/i8kbuttons || return 1 - install -D -m644 i8kbuttons.1 $pkgdir/usr/share/man/man1/i8kbuttons.1 || return 1 - install -D -m644 i8kctl.1 $pkgdir/usr/share/man/man1/i8kctl.1 || return 1 - ln -fs ./i8kctl $pkgdir/usr/bin/i8kfan || return 1 +package() { + cd "$srcdir/$pkgname-$pkgver" + install -D -m755 i8kctl "$pkgdir/usr/bin/i8kctl" + install -D -m755 i8kbuttons "$pkgdir/usr/bin/i8kbuttons" + install -D -m644 i8kbuttons.1 "$pkgdir/usr/share/man/man1/i8kbuttons.1" + install -D -m644 i8kctl.1 "$pkgdir/usr/share/man/man1/i8kctl.1" + ln -fs ./i8kctl "$pkgdir/usr/bin/i8kfan" } -# vim: ts=2 sw=2 et ft=sh diff --git a/extra/id3/PKGBUILD b/extra/id3/PKGBUILD index 37015ed0a..12929c8ce 100644 --- a/extra/id3/PKGBUILD +++ b/extra/id3/PKGBUILD @@ -1,27 +1,32 @@ -# $Id: PKGBUILD 42386 2009-06-13 14:30:24Z giovanni $ +# $Id: PKGBUILD 137772 2011-09-10 18:35:00Z eric $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Jochem Kossen <j.kossen@home.nl> pkgname=id3 pkgver=0.78 -pkgrel=2 +pkgrel=3 pkgdesc="Utility to edit id3v1 and id3v2 tags" arch=('i686' 'x86_64' 'mips64el') -license=('custom') +url="http://freshmeat.net/projects/id3" +license=('BSD') depends=('gcc-libs') -source=(http://home.wanadoo.nl/squell/files/${pkgname}-${pkgver}.tar.gz +options=('!makeflags') +source=(http://linux-bsd-unix.strefa.pl/${pkgname}-${pkgver}.tar.gz id3-0.78-gcc44.patch) -url="http://home.wanadoo.nl/squell/id3.html" md5sums=('bbc2a5d8022006330e6bb51034fafb43' '51370be8d2624efee3683efab608a7f1') build() { - cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ${srcdir}/id3-0.78-gcc44.patch || return 1 - make || return 1 - make prefix=${pkgdir}/usr mandir=${pkgdir}/usr/share/man install + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i ${srcdir}/id3-0.78-gcc44.patch + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man" install #install license - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD index bb986e0fb..58f37c8a3 100644 --- a/extra/imagemagick/PKGBUILD +++ b/extra/imagemagick/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 136461 2011-08-29 20:24:07Z eric $ +# $Id: PKGBUILD 137987 2011-09-13 21:30:06Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') -pkgver=6.7.2.1 +pkgver=6.7.2.5 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url="http://www.imagemagick.org/" license=('custom') -depends=('libtool' 'lcms2' 'libxt' 'bzip2' 'xz' 'fontconfig' 'libxext' 'libjpeg-turbo') +depends=('libltdl' 'lcms2' 'libxt' 'bzip2' 'xz' 'fontconfig' 'libxext' 'libjpeg-turbo') makedepends=('ghostscript' 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'libpng') source=(ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \ perlmagick.rpath.patch) -md5sums=('efa11515407ef0a22535d5f429668bcb' +md5sums=('ce0294e6bc7ca3ece03a432518143a29' 'ff9974decbfe9846f8e347239d87e4eb') -sha1sums=('9e82c6926db62aa5dc547a029b49a593f5d4a991' +sha1sums=('0af2f0fb913f390b0b25bc4e57b344b0d54c3560' '23405f80904b1de94ebd7bd6fe2a332471b8c283') build() { diff --git a/extra/inkscape/PKGBUILD b/extra/inkscape/PKGBUILD index 9b58b3974..e702eb448 100644 --- a/extra/inkscape/PKGBUILD +++ b/extra/inkscape/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 130934 2011-07-09 05:54:52Z bisson $ +# $Id: PKGBUILD 137989 2011-09-13 21:30:09Z eric $ # Contributor: tobias <tobias@archlinux.org> # Contributor: Tobias Kieslich <tobias@justdreams.de> # Maintainer: Gaetan Bisson <bisson@archlinux.org> pkgname=inkscape pkgver=0.48.2 -pkgrel=1 +pkgrel=2 pkgdesc='Vector graphics editor using the SVG file format' url='http://inkscape.sourceforge.net/' arch=('i686' 'x86_64' 'mips64el') @@ -19,7 +19,7 @@ optdepends=('pstoedit: latex formulas' 'python-lxml: some extensions and filters' 'uniconvertor: reading/writing to some proprietary formats') options=('!libtool') -source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz") +source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") sha1sums=('422a4bacd4dc42adafa203244bc9816783cba4d3') install=install diff --git a/extra/java-access-bridge/PKGBUILD b/extra/java-access-bridge/PKGBUILD index 93e50f06d..1899c87de 100644 --- a/extra/java-access-bridge/PKGBUILD +++ b/extra/java-access-bridge/PKGBUILD @@ -1,23 +1,27 @@ -# $Id: PKGBUILD 49735 2009-08-15 14:19:33Z jgc $ +# $Id: PKGBUILD 137749 2011-09-10 15:06:48Z pierre $ # Maitnainer: Jan de Groot <jgc@archlinux.org> pkgname=java-access-bridge pkgver=1.26.2 -pkgrel=1 +pkgrel=2 pkgdesc="Java bindings for the GNOME accessibility framework" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="http://www.gnome.org" -depends=('java-runtime' 'gtk2>=2.16.5' 'at-spi>=1.26.0' 'libbonobo>=2.24.1') +depends=('java-runtime' 'gtk2' 'at-spi' 'libbonobo') makedepends=('intltool' 'pkgconfig' 'openjdk6' 'xorg-utils') options=('!libtool') -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/1.26/${pkgname}-${pkgver}.tar.bz2) +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/1.26/${pkgname}-${pkgver}.tar.bz2") sha1sums=('5f08bba19531954cec82df1bcdb89df67ee890a4') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --localstatedir=/var --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/kdebase-workspace/PKGBUILD b/extra/kdebase-workspace/PKGBUILD index 6947ad8e6..0bcb9ba59 100644 --- a/extra/kdebase-workspace/PKGBUILD +++ b/extra/kdebase-workspace/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 137381 2011-09-07 17:19:26Z andrea $ +# $Id: PKGBUILD 137806 2011-09-11 11:17:09Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=kdebase-workspace _pkgname=kde-workspace pkgver=4.7.1 -pkgrel=2 +pkgrel=6 pkgdesc="KDE Base Workspace" arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org' @@ -17,7 +17,8 @@ groups=('kde') depends=('kdepim-runtime' 'lm_sensors' 'libraw1394' 'libqalculate' 'qimageblitz' 'polkit-kde' 'consolekit' 'xorg-xprop' 'libxdamage' 'libxklavier' 'xorg-xsetroot' 'libxcomposite' 'libxinerama') -makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'kdebindings-python') +makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'kdebindings-python' + 'networkmanager') optdepends=('kde-wallpapers: officials KDE wallapers') replaces=('kdmtheme' 'kde-common' 'guidance-power-manager' 'policykit-kde' 'kdebase-kinfocenter') conflicts=('kde-common' 'guidance-power-manager' 'policykit-kde' 'kdebase-kinfocenter') @@ -29,7 +30,8 @@ backup=('usr/share/config/kdm/kdmrc' options=('emptydirs') source=("http://download.kde.org/stable/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2" 'kdm-zsh-profile.patch' 'kdm' 'kde.pam' 'kde-np.pam' 'kscreensaver.pam' - 'fixpath.patch' 'terminate-server.patch') + 'fixpath.patch' 'terminate-server.patch' + 'important-performance-bugfix.patch') sha1sums=('c7867d2f788086078abbcff53a035a6131232539' '8c2bdefb23a03b753b78d16944d03fa3939d2d99' '5db3a245201bd4a50e65aa2ef583cf5490e4f646' @@ -37,7 +39,8 @@ sha1sums=('c7867d2f788086078abbcff53a035a6131232539' '603cc79c4d2b4eae62bb5f244aeecb3a778b5516' '106635aa1aae51d6f0668b1853f6c49a4fe9d3d8' 'd7b5883f7e65c6839b1f65f94d58026673dd0226' - 'ac7bc292c865bc1ab8c02e6341aa7aeaf1a3eeee') + 'ac7bc292c865bc1ab8c02e6341aa7aeaf1a3eeee' + '4fa046db21e3203771fd29bc0e1c32918862b894') build() { cd ${srcdir}/${_pkgname}-${pkgver} @@ -45,6 +48,9 @@ build() { patch -p0 -i ${srcdir}/fixpath.patch patch -p0 -i ${srcdir}/terminate-server.patch + # Already fixed upstream + patch -p1 -i "${srcdir}"/important-performance-bugfix.patch + cd ${srcdir} mkdir build cd build @@ -55,7 +61,6 @@ build() { -DWITH_Xmms=OFF \ -DWITH_Googlegadgets=OFF \ -DWITH_libgps=OFF \ - -DWITH_NetworkManager=OFF \ -DKWIN_MOBILE_EFFECTS=OFF \ -DWITH_OpenGLES=OFF \ -DKWIN_BUILD_WITH_OPENGLES=OFF diff --git a/extra/kdebase-workspace/important-performance-bugfix.patch b/extra/kdebase-workspace/important-performance-bugfix.patch new file mode 100644 index 000000000..a34c77e5c --- /dev/null +++ b/extra/kdebase-workspace/important-performance-bugfix.patch @@ -0,0 +1,91 @@ +commit e142a1a142cbc8b87f021223e6abc947f456a7f9 +Author: Thomas Lübking <thomas.luebking@gmail.com> +Date: Thu Sep 8 22:20:35 2011 +0200 + + replace non-const QVector::operator[] accesses with const ::at() to avoid maaany deep vecor copies + +diff --git a/kwin/effects.cpp b/kwin/effects.cpp +index e0c76cb..f5863fc0 100644 +--- a/kwin/effects.cpp ++++ b/kwin/effects.cpp +@@ -200,7 +200,7 @@ void EffectsHandlerImpl::reconfigure() + void EffectsHandlerImpl::prePaintScreen(ScreenPrePaintData& data, int time) + { + if (current_paint_screen < loaded_effects.size()) { +- loaded_effects[current_paint_screen++].second->prePaintScreen(data, time); ++ loaded_effects.at(current_paint_screen++).second->prePaintScreen(data, time); + --current_paint_screen; + } + // no special final code +@@ -209,7 +209,7 @@ void EffectsHandlerImpl::prePaintScreen(ScreenPrePaintData& data, int time) + void EffectsHandlerImpl::paintScreen(int mask, QRegion region, ScreenPaintData& data) + { + if (current_paint_screen < loaded_effects.size()) { +- loaded_effects[current_paint_screen++].second->paintScreen(mask, region, data); ++ loaded_effects.at(current_paint_screen++).second->paintScreen(mask, region, data); + --current_paint_screen; + } else + scene->finalPaintScreen(mask, region, data); +@@ -218,7 +218,7 @@ void EffectsHandlerImpl::paintScreen(int mask, QRegion region, ScreenPaintData& + void EffectsHandlerImpl::postPaintScreen() + { + if (current_paint_screen < loaded_effects.size()) { +- loaded_effects[current_paint_screen++].second->postPaintScreen(); ++ loaded_effects.at(current_paint_screen++).second->postPaintScreen(); + --current_paint_screen; + } + // no special final code +@@ -227,7 +227,7 @@ void EffectsHandlerImpl::postPaintScreen() + void EffectsHandlerImpl::prePaintWindow(EffectWindow* w, WindowPrePaintData& data, int time) + { + if (current_paint_window < loaded_effects.size()) { +- loaded_effects[current_paint_window++].second->prePaintWindow(w, data, time); ++ loaded_effects.at(current_paint_window++).second->prePaintWindow(w, data, time); + --current_paint_window; + } + // no special final code +@@ -236,7 +236,7 @@ void EffectsHandlerImpl::prePaintWindow(EffectWindow* w, WindowPrePaintData& dat + void EffectsHandlerImpl::paintWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data) + { + if (current_paint_window < loaded_effects.size()) { +- loaded_effects[current_paint_window++].second->paintWindow(w, mask, region, data); ++ loaded_effects.at(current_paint_window++).second->paintWindow(w, mask, region, data); + --current_paint_window; + } else + scene->finalPaintWindow(static_cast<EffectWindowImpl*>(w), mask, region, data); +@@ -245,7 +245,7 @@ void EffectsHandlerImpl::paintWindow(EffectWindow* w, int mask, QRegion region, + void EffectsHandlerImpl::paintEffectFrame(EffectFrame* frame, QRegion region, double opacity, double frameOpacity) + { + if (current_paint_effectframe < loaded_effects.size()) { +- loaded_effects[current_paint_effectframe++].second->paintEffectFrame(frame, region, opacity, frameOpacity); ++ loaded_effects.at(current_paint_effectframe++).second->paintEffectFrame(frame, region, opacity, frameOpacity); + --current_paint_effectframe; + } else { + const EffectFrameImpl* frameImpl = static_cast<const EffectFrameImpl*>(frame); +@@ -256,7 +256,7 @@ void EffectsHandlerImpl::paintEffectFrame(EffectFrame* frame, QRegion region, do + void EffectsHandlerImpl::postPaintWindow(EffectWindow* w) + { + if (current_paint_window < loaded_effects.size()) { +- loaded_effects[current_paint_window++].second->postPaintWindow(w); ++ loaded_effects.at(current_paint_window++).second->postPaintWindow(w); + --current_paint_window; + } + // no special final code +@@ -273,7 +273,7 @@ bool EffectsHandlerImpl::provides(Effect::Feature ef) + void EffectsHandlerImpl::drawWindow(EffectWindow* w, int mask, QRegion region, WindowPaintData& data) + { + if (current_draw_window < loaded_effects.size()) { +- loaded_effects[current_draw_window++].second->drawWindow(w, mask, region, data); ++ loaded_effects.at(current_draw_window++).second->drawWindow(w, mask, region, data); + --current_draw_window; + } else + scene->finalDrawWindow(static_cast<EffectWindowImpl*>(w), mask, region, data); +@@ -282,7 +282,7 @@ void EffectsHandlerImpl::drawWindow(EffectWindow* w, int mask, QRegion region, W + void EffectsHandlerImpl::buildQuads(EffectWindow* w, WindowQuadList& quadList) + { + if (current_build_quads < loaded_effects.size()) { +- loaded_effects[current_build_quads++].second->buildQuads(w, quadList); ++ loaded_effects.at(current_build_quads++).second->buildQuads(w, quadList); + --current_build_quads; + } + } diff --git a/extra/kdebindings-smokeqt/PKGBUILD b/extra/kdebindings-smokeqt/PKGBUILD index a528b4c83..fab593505 100644 --- a/extra/kdebindings-smokeqt/PKGBUILD +++ b/extra/kdebindings-smokeqt/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 137365 2011-09-07 17:16:37Z andrea $ +# $Id: PKGBUILD 137928 2011-09-12 16:11:31Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> pkgname=kdebindings-smokeqt pkgver=4.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="Language independent library for Qt bindings" url="http://kde.org/" arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') -depends=('kdebase-runtime' 'qimageblitz' 'qscintilla') -makedepends=('cmake' 'automoc4' 'kdebindings-smokegen') +depends=('kdebase-runtime' 'qimageblitz' 'qscintilla' 'kdebindings-smokegen') +makedepends=('cmake' 'automoc4') conflicts=('kdebindings-smoke') source=("http://download.kde.org/stable/${pkgver}/src/smokeqt-${pkgver}.tar.bz2") sha1sums=('7f6074c552a3e9a72ebbbc1683786d7cb479871a') diff --git a/extra/kdelibs/PKGBUILD b/extra/kdelibs/PKGBUILD index 8d1009a17..c38edaa7a 100644 --- a/extra/kdelibs/PKGBUILD +++ b/extra/kdelibs/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 137354 2011-09-07 17:12:53Z andrea $ +# $Id: PKGBUILD 137929 2011-09-12 16:31:20Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=kdelibs pkgver=4.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="KDE Core Libraries" arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org' @@ -19,17 +19,22 @@ makedepends=('pkgconfig' 'cmake' 'automoc4' 'intltool' 'avahi' 'libgl' replaces=('kdelibs-experimental') install='kdelibs.install' source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2" - 'kde-applications-menu.patch') + 'kde-applications-menu.patch' + 'fix-kdirwatch-with-linux3.patch') sha1sums=('661cc56f199b7250bd825cc0e85ff442b85171e2' - '86ee8c8660f19de8141ac99cd6943964d97a1ed7') + '86ee8c8660f19de8141ac99cd6943964d97a1ed7' + '54e6cbd7a8c4f9df947f18692512ca618c824c43') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "${srcdir}"/${pkgname}-${pkgver} # avoid file conflict with gnome-menu - patch -p1 -i $srcdir/kde-applications-menu.patch + patch -p1 -i "${srcdir}"/kde-applications-menu.patch - cd ${srcdir} + # Already fixed upstream + patch -p1 -i "${srcdir}"/fix-kdirwatch-with-linux3.patch + + cd "${srcdir}" mkdir build cd build cmake ../${pkgname}-${pkgver} \ @@ -45,11 +50,11 @@ build() { } package() { - cd $srcdir/build - make DESTDIR=$pkgdir install + cd "${srcdir}"/build + make DESTDIR="${pkgdir}" install # cert bundle seems to be hardcoded # link it to the one from ca-certificates - rm -f $pkgdir/usr/share/apps/kssl/ca-bundle.crt - ln -sf /etc/ssl/certs/ca-certificates.crt $pkgdir/usr/share/apps/kssl/ca-bundle.crt + rm -f "${pkgdir}"/usr/share/apps/kssl/ca-bundle.crt + ln -sf /etc/ssl/certs/ca-certificates.crt "${pkgdir}"/usr/share/apps/kssl/ca-bundle.crt } diff --git a/extra/kdelibs/fix-kdirwatch-with-linux3.patch b/extra/kdelibs/fix-kdirwatch-with-linux3.patch new file mode 100644 index 000000000..6685d9cc4 --- /dev/null +++ b/extra/kdelibs/fix-kdirwatch-with-linux3.patch @@ -0,0 +1,56 @@ +From: Alex Fiestas <afiestas@kde.org> +Date: Fri, 09 Sep 2011 16:54:23 +0000 +Subject: Fix KDirWatch when using Kernel 3.0 +X-Git-Url: http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=7df5a79fb9f09e4a4a80cd541cc478b5fa6df00f +--- +Fix KDirWatch when using Kernel 3.0 + +To know INotify is available in the kernel we are checking for a +kernel newer than 2.6.14, that's all allright but the problem is +that the Kernel version format has changed and now we can't be sure +that it is going to be formed by 3 numbers. +Basically we where checking for: + +%d.%d.%d and now it can be %d.%d as it is with 3.0 + +This patch what does is check if the kernel is 2.6, if it is then +it proceed with the version checking. + +CCMAIL: dfaure@kde.org +--- + + +--- a/kdecore/io/kdirwatch.cpp ++++ b/kdecore/io/kdirwatch.cpp +@@ -210,16 +210,24 @@ KDirWatchPrivate::KDirWatchPrivate() + { + struct utsname uts; + int major, minor, patch; +- if (uname(&uts) < 0) +- supports_inotify = false; // *shrug* +- else if (sscanf(uts.release, "%d.%d.%d", &major, &minor, &patch) != 3) +- supports_inotify = false; // *shrug* +- else if( major * 1000000 + minor * 1000 + patch < 2006014 ) { // <2.6.14 +- kDebug(7001) << "Can't use INotify, Linux kernel too old"; ++ if (uname(&uts) < 0) { + supports_inotify = false; ++ kDebug(7001) << "Unable to get uname"; ++ } else if (sscanf(uts.release, "%d.%d", &major, &minor) != 2) { ++ supports_inotify = false; ++ kDebug(7001) << "The version is malformed: " << uts.release; ++ } else if(major == 2 && minor == 6) { // If it is 2.6 check further... ++ if (sscanf(uts.release, "%d.%d.%d", &major, &minor, &patch) != 3) { ++ supports_inotify = false; ++ kDebug() << "Detected 2.6 kernel but can't know more: " << uts.release; ++ } else if (major * 1000000 + minor * 1000 + patch < 2006014 ){ ++ supports_inotify = false; ++ kDebug(7001) << "Can't use INotify, Linux kernel too old " << uts.release; ++ } + } + } + ++ kDebug() << "INotify available: " << supports_inotify; + if ( supports_inotify ) { + availableMethods << "INotify"; + fcntl(m_inotify_fd, F_SETFD, FD_CLOEXEC); + diff --git a/extra/kdeplasma-applets-networkmanagement/PKGBUILD b/extra/kdeplasma-applets-networkmanagement/PKGBUILD index be18d5672..987383b99 100644 --- a/extra/kdeplasma-applets-networkmanagement/PKGBUILD +++ b/extra/kdeplasma-applets-networkmanagement/PKGBUILD @@ -4,8 +4,8 @@ pkgname=kdeplasma-applets-networkmanagement epoch=1 -pkgver=git20110907 -_commit=d119e72811b25d167ee646d831b0aa4bb48f2a15 +pkgver=git20110911 +_commit=6028b72a14f7fa714e6b4b101d51a4fb4bda3168 pkgrel=1 pkgdesc="KDE control panel and widget network connections" arch=('i686' 'x86_64' 'mips64el') @@ -18,7 +18,7 @@ optdepends=('mobile-broadband-provider-info: Database of mobile broadband servic 'openconnect: Cisco AnyConnect compatible VPN client') install=${pkgname}.install source=("${pkgname}-${pkgver}.tar.gz"::"http://quickgit.kde.org/?p=networkmanagement.git&a=snapshot&h=${_commit}") -md5sums=('54c37656f4795cef3cf69254758db094') +md5sums=('8c8d92af3409be5a4faac21b25d0b5d0') build() { cd "${srcdir}" diff --git a/extra/koffice/PKGBUILD b/extra/koffice/PKGBUILD index 59ce7b6de..dfa38f908 100644 --- a/extra/koffice/PKGBUILD +++ b/extra/koffice/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 133446 2011-07-28 00:46:22Z andrea $ +# $Id: PKGBUILD 137656 2011-09-10 10:56:33Z pierre $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > @@ -37,7 +37,7 @@ pkgname=( # 'koffice-kdgantt' # still an empty package ) pkgver=2.3.3 -pkgrel=5 +pkgrel=6 arch=('i686' 'x86_64' 'mips64el') url='http://koffice.kde.org' license=('GPL' 'LGPL' 'FDL') diff --git a/extra/ladspa/PKGBUILD b/extra/ladspa/PKGBUILD index 9bb52997f..e7009dfdf 100644 --- a/extra/ladspa/PKGBUILD +++ b/extra/ladspa/PKGBUILD @@ -1,25 +1,32 @@ -# $Id: PKGBUILD 18544 2008-11-06 23:58:14Z jgc $ +# $Id: PKGBUILD 137623 2011-09-10 08:28:05Z pierre $ # Maintainer: damir <damir@archlinux.org> pkgname=ladspa pkgver=1.13 -pkgrel=2 +pkgrel=3 pkgdesc="Linux Audio Developer's Simple Plugin API (LADSPA)" arch=("i686" "x86_64" 'mips64el') license=('LGPL') url="http://www.ladspa.org/" -depends=('gcc-libs>=4.3') -source=(http://www.ladspa.org/download/${pkgname}_sdk_${pkgver}.tgz - hardcode-path.patch) +depends=('gcc-libs') +source=("http://www.ladspa.org/download/${pkgname}_sdk_${pkgver}.tgz" + 'hardcode-path.patch') md5sums=('671be3e1021d0722cadc7fb27054628e' '27743258232d828575d66940e6de2858') build() { cd "${srcdir}/${pkgname}_sdk/src" - patch -Np1 -i "${srcdir}/hardcode-path.patch" || return 1 - sed -i -e 's/mkdirhier/mkdir -p/' makefile || return 1 - make targets || return 1 + patch -Np1 -i "${srcdir}/hardcode-path.patch" + sed \ + -e 's/mkdirhier/mkdir -p/' \ + -e "s#-O3#${CFLAGS} ${LDFLAGS/,--as-needed/}#" \ + -i makefile + make targets +} + +package() { + cd "${srcdir}/${pkgname}_sdk/src" make INSTALL_PLUGINS_DIR="${pkgdir}/usr/lib/ladspa/" \ INSTALL_INCLUDE_DIR="${pkgdir}/usr/include/" \ - INSTALL_BINARY_DIR="${pkgdir}/usr/bin/" install || return 1 + INSTALL_BINARY_DIR="${pkgdir}/usr/bin/" install } diff --git a/extra/lesstif/PKGBUILD b/extra/lesstif/PKGBUILD index 0b4defe8d..5b2380e0c 100644 --- a/extra/lesstif/PKGBUILD +++ b/extra/lesstif/PKGBUILD @@ -1,42 +1,57 @@ -# $Id: PKGBUILD 62257 2010-01-05 21:48:01Z eric $ -# Maintainer: Eric Belanger <eric@archlinux.org> +# $Id: PKGBUILD 137646 2011-09-10 10:03:09Z andrea $ +# Maintainer: +# Contributor: Eric Belanger <eric@archlinux.org> # Contributor: John Proctor <jproctor@prium.net> +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=lesstif pkgver=0.95.2 -pkgrel=2 +pkgrel=3 pkgdesc="LGPL'd re-implementation of Motif" arch=('i686' 'x86_64' 'mips64el') url="http://www.lesstif.org/" license=('LGPL' 'MIT') depends=('freetype2' 'libxt' 'libxp') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2 \ - LICENSE 040_fedora_XxxxProperty-64bit.diff) -md5sums=('754187dbac09fcf5d18296437e72a32f' 'b1f320192a9154f72d83e9d3d5a25a2f'\ +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2" + 'LICENSE' '040_fedora_XxxxProperty-64bit.diff') +md5sums=('754187dbac09fcf5d18296437e72a32f' + 'b1f320192a9154f72d83e9d3d5a25a2f' '30e2c0babc84696af089d55cb9cb2908') -sha1sums=('b894e544d529a235a6a665d48ca94a465f44a4e5' '5d7f38555417cb617d7d5b7e41a93af8430dc638'\ - '85412aba25058110db8da99da4a2c5ab44330467') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 < ../040_fedora_XxxxProperty-64bit.diff || return 1 - ./configure --prefix=/usr --mandir=/usr/share/man --docdir=/usr/share/doc \ - --enable-production --enable-nonstandard-conversions --enable-editres \ - --with-xdnd --enable-build-21 --disable-debug --enable-static || return 1 - -# fix linkage against already installed version - perl -pi -e 's/^(hardcode_into_libs)=.*/$1=no/' libtool || return 1 - - make || return 1 - -# fix linkage against already installed version - for f in `find . -name \*.la -type f` ; do - perl -pi -e 's/^(relink_command=.*)/# $1/' $f || return 1 - done - - make -C lib/Mrm-2.1 || return 1 - make -C lib/Mrm-2.1 DESTDIR="${pkgdir}" install || return 1 - make appdir=/usr/share/X11/app-defaults rootdir=/usr/share/LessTif DESTDIR="${pkgdir}" install || return 1 - install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1 + cd "${srcdir}"/${pkgname}-${pkgver} + patch -p1 -i "${srcdir}"/040_fedora_XxxxProperty-64bit.diff + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --docdir=/usr/share/doc \ + --enable-production \ + --enable-nonstandard-conversions \ + --enable-editres \ + --with-xdnd \ + --enable-build-21 \ + --disable-debug \ + --enable-static + + # fix linkage against already installed version + perl -pi -e 's/^(hardcode_into_libs)=.*/$1=no/' libtool + + make + + # fix linkage against already installed version + for f in `find . -name \*.la -type f` ; do + perl -pi -e 's/^(relink_command=.*)/# $1/' $f + done + + make -C lib/Mrm-2.1 +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make -C lib/Mrm-2.1 DESTDIR="${pkgdir}" install + make appdir=/usr/share/X11/app-defaults rootdir=/usr/share/LessTif \ + DESTDIR=${pkgdir} install + install -Dm644 "${srcdir}"/LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } diff --git a/extra/lftp/PKGBUILD b/extra/lftp/PKGBUILD index ed8773c8a..c9f882744 100644 --- a/extra/lftp/PKGBUILD +++ b/extra/lftp/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 135786 2011-08-18 15:04:15Z andyrtr $ +# $Id: PKGBUILD 138121 2011-09-17 02:03:36Z allan $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Contributor: Aaron Griffin <aaron@archlinux.org> pkgname=lftp -pkgver=4.3.1 -pkgrel=2 +pkgver=4.3.2 +pkgrel=1 pkgdesc="Sophisticated command line based FTP client" arch=('i686' 'x86_64' 'mips64el') license=('GPL3') @@ -14,7 +14,7 @@ makedepends=('autoconf') url="http://lftp.yar.ru/" backup=('etc/lftp.conf') source=(http://ftp.yars.free.net/pub/source/lftp/${pkgname}-${pkgver}.tar.bz2) -md5sums=('ea45acfb47b5590d4675c50dc0c6e13c') +md5sums=('18f5c5b351cfad0a0ab069592effd664') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/libavc1394/PKGBUILD b/extra/libavc1394/PKGBUILD index e63169cef..af377fd49 100644 --- a/extra/libavc1394/PKGBUILD +++ b/extra/libavc1394/PKGBUILD @@ -1,22 +1,26 @@ -# $Id: PKGBUILD 37800 2009-05-03 21:23:26Z jgc $ +# $Id: PKGBUILD 137687 2011-09-10 12:13:56Z pierre $ # Maintainer: damir <damir@archlinux.org> # Contributor: Robert Emil Berge <robert@rebi.no> pkgname=libavc1394 -pkgver=0.5.3 -pkgrel=3 +pkgver=0.5.4 +pkgrel=1 pkgdesc="A library to control A/V devices using the 1394ta AV/C commands." arch=("i686" "x86_64" 'mips64el') url="http://sourceforge.net/projects/libavc1394/" license=('LGPL') -depends=('libraw1394>=2.0.2') +depends=('libraw1394') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/libavc1394/${pkgname}-${pkgver}.tar.gz) -md5sums=('09e30b1fb5ae455b6d8407e457a711a3') +source=("http://downloads.sourceforge.net/sourceforge/libavc1394/${pkgname}-${pkgver}.tar.gz") +md5sums=('caf0db059d8b8d35d6f08e6c0e1c7dfe') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libcddb/PKGBUILD b/extra/libcddb/PKGBUILD index 6adf8d6d7..f368ad6c8 100644 --- a/extra/libcddb/PKGBUILD +++ b/extra/libcddb/PKGBUILD @@ -1,22 +1,26 @@ -# $Id: PKGBUILD 78167 2010-04-20 00:31:41Z dgriffiths $ +# $Id: PKGBUILD 137919 2011-09-12 12:54:52Z pierre $ # Maintainer: Hugo Doria <hugo@archlinux.org> # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> pkgname=libcddb pkgver=1.3.2 -pkgrel=2 -pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)." +pkgrel=3 arch=('i686' 'x86_64' 'mips64el') +pkgdesc="Library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g. http://freedb.org)." +url="http://sourceforge.net/projects/libcddb/" license=('LGPL') options=('!libtool') depends=('glibc') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2) -url="http://sourceforge.net/projects/libcddb/" +source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2") md5sums=('8bb4a6f542197e8e9648ae597cd6bc8a') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/libcroco/PKGBUILD b/extra/libcroco/PKGBUILD index 49f455610..051d67b70 100644 --- a/extra/libcroco/PKGBUILD +++ b/extra/libcroco/PKGBUILD @@ -1,21 +1,26 @@ -# $Id: PKGBUILD 26935 2009-02-14 19:49:35Z jgc $ +# $Id: PKGBUILD 137630 2011-09-10 08:40:20Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> + pkgname=libcroco pkgver=0.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="GNOME CSS2 parsing and manipulation toolkit" arch=('x86_64' 'i686' 'mips64el') -depends=('glib2>=2.18.4' 'libxml2>=2.7.3') +depends=('glib2' 'libxml2') makedepends=('intltool' 'pkgconfig') license=('LGPL') options=('!libtool') -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.6/${pkgname}-${pkgver}.tar.bz2) +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.6/${pkgname}-${pkgver}.tar.bz2") url="http://www.gnome.org" md5sums=('1429c597aa4b75fc610ab3a542c99209') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libdc1394/PKGBUILD b/extra/libdc1394/PKGBUILD index ffda48ac9..674c62bc5 100644 --- a/extra/libdc1394/PKGBUILD +++ b/extra/libdc1394/PKGBUILD @@ -1,24 +1,32 @@ -# $Id: PKGBUILD 119241 2011-04-11 13:01:37Z jgc $ +# $Id: PKGBUILD 137888 2011-09-12 08:33:12Z andrea $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libdc1394 pkgver=2.1.3 pkgrel=2 pkgdesc="High level programming interface to control IEEE 1394 based cameras" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') url="http://sourceforge.net/projects/libdc1394/" -depends=('libraw1394>=2.0.5' 'libusb') -options=(!libtool !emptydirs) -source=(http://downloads.sourceforge.net/sourceforge/libdc1394/${pkgname}-${pkgver}.tar.gz - fix-videodev.h.patch) +depends=('libraw1394>=2.0.7' 'libusb') +options=('!libtool' '!emptydirs') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'rename-usb_init.patch' + 'videodev-compile-fix.patch') md5sums=('d8b2cbfae1b329fdeaa638da80427334' - '8bbf233bf11295649cfd61a9ac3eba1b') + 'bc7a4146b4d2d688305d0d42c4111941' + '9dd11c96241b14073c3a7dd7e270fb7a') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np2 -i $srcdir/fix-videodev.h.patch - autoreconf -s -i + + # FS#25652 + patch -p2 -i "${srcdir}"/rename-usb_init.patch + # Fix build when linux/video.h exists + patch -p2 -i "${srcdir}"/videodev-compile-fix.patch + + + autoreconf -i ./configure --prefix=/usr make } diff --git a/extra/libdc1394/rename-usb_init.patch b/extra/libdc1394/rename-usb_init.patch new file mode 100644 index 000000000..44e1a5de3 --- /dev/null +++ b/extra/libdc1394/rename-usb_init.patch @@ -0,0 +1,53 @@ +From 13b85d2d23548682b617ddc1196f5560a27998bd Mon Sep 17 00:00:00 2001 +From: Damien Douxchamps <ddsf@douxchamps.net> +Date: Sun, 21 Aug 2011 16:03:22 +0900 +Subject: [PATCH] fix usb_init function name conflict + +--- + libdc1394/dc1394/control.c | 2 +- + libdc1394/dc1394/internal.h | 2 +- + libdc1394/dc1394/usb/control.c | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libdc1394/dc1394/control.c b/libdc1394/dc1394/control.c +index c62e0e2..f250f6a 100644 +--- a/libdc1394/dc1394/control.c ++++ b/libdc1394/dc1394/control.c +@@ -1955,7 +1955,7 @@ dc1394_new (void) + windows_init (d); + #endif + #ifdef HAVE_LIBUSB +- usb_init (d); ++ dc1394_usb_init (d); + #endif + + int i; +diff --git a/libdc1394/dc1394/internal.h b/libdc1394/dc1394/internal.h +index b4d295a..c59e5d3 100644 +--- a/libdc1394/dc1394/internal.h ++++ b/libdc1394/dc1394/internal.h +@@ -74,7 +74,7 @@ void juju_init(dc1394_t *d); + void linux_init(dc1394_t *d); + void macosx_init(dc1394_t *d); + void windows_init(dc1394_t *d); +-void usb_init(dc1394_t *d); ++void dc1394_usb_init(dc1394_t *d); + + void register_platform (dc1394_t * d, const platform_dispatch_t * dispatch, + const char * name); +diff --git a/libdc1394/dc1394/usb/control.c b/libdc1394/dc1394/usb/control.c +index 6509452..19a21a6 100644 +--- a/libdc1394/dc1394/usb/control.c ++++ b/libdc1394/dc1394/usb/control.c +@@ -378,7 +378,7 @@ usb_dispatch = { + }; + + void +-usb_init(dc1394_t * d) ++dc1394_usb_init(dc1394_t * d) + { + register_platform (d, &usb_dispatch, "usb"); + } +-- +1.7.4.1 + diff --git a/extra/libdc1394/videodev-compile-fix.patch b/extra/libdc1394/videodev-compile-fix.patch new file mode 100644 index 000000000..8f234b152 --- /dev/null +++ b/extra/libdc1394/videodev-compile-fix.patch @@ -0,0 +1,41 @@ +From 2ee7e7f98dd6225b40d5cd570c240504be7bc86a Mon Sep 17 00:00:00 2001 +From: David Moore <david.moore@gmail.com> +Date: Sun, 27 Mar 2011 22:48:15 -0700 +Subject: [PATCH] Conditionally compile dc1394_vloopback only when linux/videodev.h exists + +--- + libdc1394/configure.in | 3 +++ + libdc1394/examples/Makefile.am | 2 ++ + 2 files changed, 7 insertions(+), 0 deletions(-) + +diff --git a/libdc1394/configure.in b/libdc1394/configure.in +index 69babab..bdddc9b 100644 +--- a/libdc1394/configure.in ++++ b/libdc1394/configure.in +@@ -75,6 +75,9 @@ AM_CONDITIONAL(HAVE_WINDOWS, test x$have_windows = xtrue) + AM_CONDITIONAL(HAVE_LIBRAW1394, test x$libraw1394 = xtrue) + AM_CONDITIONAL(HAVE_LIBUSB, test "x$LIBUSB_LIBS" != "x") + ++AC_CHECK_HEADER([linux/videodev.h], [have_videodev=true]) ++AM_CONDITIONAL(HAVE_VIDEODEV, test x$have_videodev = xtrue) ++ + AC_ARG_ENABLE([examples], [AS_HELP_STRING([--disable-examples], [don't build example programs])], [build_examples=$enableval], [build_examples=true]) + + AM_CONDITIONAL(MAKE_EXAMPLES, test x$build_examples = xtrue) +diff --git a/libdc1394/examples/Makefile.am b/libdc1394/examples/Makefile.am +index fcebf18..035612e 100644 +--- a/libdc1394/examples/Makefile.am ++++ b/libdc1394/examples/Makefile.am +@@ -8,7 +8,9 @@ A = grab_gray_image grab_partial_image grab_color_image \ + B = dc1394_reset_bus + + if HAVE_LINUX ++if HAVE_VIDEODEV + B += dc1394_vloopback ++endif + if HAVE_XV + A += dc1394_multiview + endif +-- +1.7.4.1 + diff --git a/extra/libdca/PKGBUILD b/extra/libdca/PKGBUILD index 65431bb80..d642da853 100644 --- a/extra/libdca/PKGBUILD +++ b/extra/libdca/PKGBUILD @@ -1,26 +1,33 @@ -# $Id: PKGBUILD 49760 2009-08-15 15:07:38Z jgc $ +# $Id: PKGBUILD 137736 2011-09-10 14:39:31Z pierre $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgname=libdca pkgver=0.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="Free library for decoding DTS Coherent Acoustics streams" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL') url="http://www.videolan.org/developers/libdca.html" -source=(http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2) +depends=('sh') provides=('libdts') replaces=('libdts') options=('!libtool' '!emptydirs') +source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2") md5sums=('dab6b2795c66a82a6fcd4f8343343021') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install rm -f "${pkgdir}/usr/share/man/man1"/{extract_dts,dtsdec}.1 - ln -s dcadec.1.gz "${pkgdir}/usr/share/man/man1/dtsdec.1.gz" || return 1 - ln -s extract_dca.1.gz "${pkgdir}/usr/share/man/man1/extract_dts.1.gz" || return 1 + ln -s dcadec.1.gz "${pkgdir}/usr/share/man/man1/dtsdec.1.gz" + ln -s extract_dca.1.gz "${pkgdir}/usr/share/man/man1/extract_dts.1.gz" + # remove dangling symlink + rm "${pkgdir}/usr/lib/libdts.a" } diff --git a/extra/libgee/PKGBUILD b/extra/libgee/PKGBUILD index cae3de39b..f20543a4d 100644 --- a/extra/libgee/PKGBUILD +++ b/extra/libgee/PKGBUILD @@ -1,23 +1,27 @@ -# $Id: PKGBUILD 108155 2011-01-30 12:17:51Z ibiru $ +# $Id: PKGBUILD 138009 2011-09-14 09:17:28Z ibiru $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=libgee -pkgver=0.6.1 +pkgver=0.6.2.1 pkgrel=1 pkgdesc="GObject collection library" url="http://live.gnome.org/Libgee" license=('LGPL2.1') arch=('i686' 'x86_64' 'mips64el') -depends=('glib2>=2.26') +depends=('glib2') makedepends=('gobject-introspection') options=('!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/libgee/0.6/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('e6220f321b53f7732e0b45db7b8f29088cf4892e798b9b9a02bed16938030121') +source=(http://ftp.gnome.org/pub/GNOME/sources/libgee/0.6/${pkgname}-${pkgver}.tar.xz) +sha256sums=('478f7daebe8369ad72bf83431d953db772af6865ff3aa21bf75bf6730f561389') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --disable-static make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/extra/libglademm/PKGBUILD b/extra/libglademm/PKGBUILD index bd0e71143..11b55abe6 100644 --- a/extra/libglademm/PKGBUILD +++ b/extra/libglademm/PKGBUILD @@ -1,22 +1,27 @@ -# $Id: PKGBUILD 13345 2008-09-26 21:07:05Z jgc $ +# $Id: PKGBUILD 137593 2011-09-10 00:04:11Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> + pkgname=libglademm pkgver=2.6.7 -pkgrel=1 +pkgrel=2 pkgdesc="A C++ wrapper for libglade." -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') +url="http://gtkmm.sourceforge.net/" license=('LGPL') depends=('libglade>=2.6.3' 'gtkmm>=2.14.1') makedepends=('pkgconfig') options=('!libtool') -url="http://gtkmm.sourceforge.net/" source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.6/${pkgname}-${pkgver}.tar.bz2) md5sums=('f9ca5b67f6c551ea98790ab5f21c19d0') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libgnomecanvasmm/PKGBUILD b/extra/libgnomecanvasmm/PKGBUILD index 7141ca4ad..abc32dd66 100644 --- a/extra/libgnomecanvasmm/PKGBUILD +++ b/extra/libgnomecanvasmm/PKGBUILD @@ -1,24 +1,28 @@ -# $Id: PKGBUILD 33795 2009-04-04 20:02:36Z jgc $ +# $Id: PKGBUILD 137754 2011-09-10 15:22:05Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> pkgname=libgnomecanvasmm pkgver=2.26.0 -pkgrel=1 +pkgrel=2 pkgdesc="A C++ wrapper for libgnomecanvas." -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('LGPL') -depends=('gtkmm>=2.16.0' 'libgnomecanvas>=2.26.0') +depends=('gtkmm' 'libgnomecanvas') makedepends=('pkgconfig') options=('!libtool') url="http://gtkmm.sourceforge.net/" -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.26/${pkgname}-${pkgver}.tar.bz2) +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.26/${pkgname}-${pkgver}.tar.bz2") md5sums=('a148c99311d46397de6e4a31736771ab') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --localstatedir=/var + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libgpod/PKGBUILD b/extra/libgpod/PKGBUILD index 95f2500a8..e9bbd1e75 100644 --- a/extra/libgpod/PKGBUILD +++ b/extra/libgpod/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 135794 2011-08-18 15:04:25Z andyrtr $ +# $Id: PKGBUILD 138079 2011-09-16 07:31:23Z ibiru $ # Maintainer: Daniel Isenmann <daniel@archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> @@ -9,7 +9,7 @@ pkgdesc="A shared library to access the contents of an iPod" arch=(i686 x86_64 'mips64el') license=('LGPL') depends=('gdk-pixbuf2' 'mutagen' 'sg3_utils' 'libimobiledevice') -makedepends=('intltool' 'swig' 'docbook-xsl' 'pygobject-devel' 'gtk-sharp-2') +makedepends=('intltool' 'swig' 'docbook-xsl' 'pygobject2-devel' 'gtk-sharp-2') optdepends=('gtk-sharp-2: Mono bindings') url="http://www.gtkpod.org/libgpod/" source=(http://downloads.sourceforge.net/sourceforge/gtkpod/${pkgname}-${pkgver}.tar.bz2) diff --git a/extra/libmng/PKGBUILD b/extra/libmng/PKGBUILD index 9f1dc49d5..8e022137d 100644 --- a/extra/libmng/PKGBUILD +++ b/extra/libmng/PKGBUILD @@ -1,25 +1,29 @@ -# $Id: PKGBUILD 63248 2010-01-16 20:44:09Z jgc $ -# Contributor: Tom Newsom <Jeepster@gmx.co.uk> -# Maintainer: judd <jvinet@zeroflux.org> +# $Id: PKGBUILD 137860 2011-09-12 05:28:13Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> + pkgname=libmng pkgver=1.0.10 -pkgrel=3 +pkgrel=4 pkgdesc="A collection of routines used to create and manipulate MNG format graphics files" arch=('i686' 'x86_64' 'mips64el') url="http://www.libmng.com/" license=('custom') -depends=('zlib' 'libjpeg>=8') -options=(!libtool) -source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('a464ae7d679781beebdf7440d144b7bd') +depends=('zlib' 'libjpeg') +options=('!libtool') +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2) +md5sums=('eaf1476a3bb29f6190bca660e6abef16') build() { - cd $srcdir/$pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" ln -s makefiles/configure.in . ln -s makefiles/Makefile.am . autoreconf --force --install ./configure --prefix=/usr - make || return 1 - make DESTDIR=$pkgdir install || return 1 - install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/libmp4v2/PKGBUILD b/extra/libmp4v2/PKGBUILD index dd806ff96..997a491f5 100644 --- a/extra/libmp4v2/PKGBUILD +++ b/extra/libmp4v2/PKGBUILD @@ -1,28 +1,29 @@ -# $Id: PKGBUILD 71330 2010-03-06 18:41:25Z andrea $ +# $Id: PKGBUILD 137907 2011-09-12 11:57:06Z pierre $ # Maintainer: # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=libmp4v2 pkgver=1.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="MPEG-4 library" arch=('i686' 'x86_64' 'mips64el') license=('MPL') url="http://code.google.com/p/mp4v2/" +depends=('gcc-libs') options=('!libtool') -source=(http://mp4v2.googlecode.com/files/mp4v2-${pkgver}.tar.bz2) +source=("http://mp4v2.googlecode.com/files/mp4v2-${pkgver}.tar.bz2") md5sums=('986701929ef15b03155ac4fb16444797') build() { cd ${srcdir}/mp4v2-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 + ./configure --prefix=/usr + make } package() { cd ${srcdir}/mp4v2-${pkgver} - make DESTDIR=${pkgdir} install || return 1 - make DESTDIR=${pkgdir} install-man || return 1 -}
\ No newline at end of file + make DESTDIR=${pkgdir} install + make DESTDIR=${pkgdir} install-man +} diff --git a/extra/libmygpo-qt/PKGBUILD b/extra/libmygpo-qt/PKGBUILD index 4e464e66f..d9d149aff 100644 --- a/extra/libmygpo-qt/PKGBUILD +++ b/extra/libmygpo-qt/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 124554 2011-05-22 22:58:16Z andrea $ +# $Id: PKGBUILD 137565 2011-09-09 17:36:39Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> pkgname=libmygpo-qt -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc="A C++/Qt client library for gpodder.net" arch=('i686' 'x86_64' 'mips64el') @@ -11,13 +11,13 @@ license=('LGPL2.1') depends=('qjson') makedepends=('cmake') source=("http://stefan.derkits.at/files/${pkgname}/${pkgname}.${pkgver}.tar.gz") -md5sums=('0ed91cc9483f4634e8709a0ea95baeba') +md5sums=('9c840d6a7dc96055c6eb5a7d36d02a7c') build() { cd "${srcdir}" mkdir build cd build - cmake ../${pkgname}.${pkgver} \ + cmake ../${pkgname} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr make diff --git a/extra/libnice/PKGBUILD b/extra/libnice/PKGBUILD index 97e10f729..b0abc4d66 100644 --- a/extra/libnice/PKGBUILD +++ b/extra/libnice/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: William DÃaz <wdiaz@archlinux.us> pkgname=libnice -pkgver=0.1.0 +pkgver=0.1.1 pkgrel=1 pkgdesc="An implementation of the IETF's draft ICE (for p2p UDP data streams)" arch=('i686' 'x86_64' 'mips64el') @@ -12,11 +12,9 @@ license=('LGPL') depends=('gstreamer0.10') options=('!libtool') source=(http://nice.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz) -md5sums=('c077e2aa74c9afb4b4e157efc8a6ad9d') +md5sums=('0906c3523eb78cb3caad170cc75af4b0') build() { -# export CFLAGS="$CFLAGS -fno-strict-aliasing" - cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --disable-static make diff --git a/extra/librsvg/PKGBUILD b/extra/librsvg/PKGBUILD index cc6d9e2dc..dee391f52 100644 --- a/extra/librsvg/PKGBUILD +++ b/extra/librsvg/PKGBUILD @@ -1,14 +1,15 @@ -# $Id: PKGBUILD 137295 2011-09-06 22:08:52Z heftig $ +# $Id: PKGBUILD 138210 2011-09-18 16:29:47Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=librsvg pkgver=2.34.1 -pkgrel=1 +pkgrel=2 pkgdesc="SAX-based renderer for SVG files into a GdkPixbuf" arch=(i686 x86_64 'mips64el') license=('LGPL') depends=('gdk-pixbuf2' 'pango' 'libcroco') -makedepends=('intltool') +makedepends=('intltool' 'gtk2') +optdepends=('gtk2: for rsvg-view support') options=('!libtool' '!emptydirs') url="http://librsvg.sourceforge.net/" install=librsvg.install @@ -20,7 +21,7 @@ build() { sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' rsvg.in ./configure --prefix=/usr --libexecdir=/usr/lib/${pkgname} \ --with-croco --disable-static \ - --with-svgz --disable-gtk-theme + --with-svgz make } diff --git a/extra/libshout/PKGBUILD b/extra/libshout/PKGBUILD index 6f992e7c4..decc80456 100644 --- a/extra/libshout/PKGBUILD +++ b/extra/libshout/PKGBUILD @@ -1,23 +1,28 @@ -# $Id: PKGBUILD 37197 2009-05-01 03:19:30Z eric $ +# $Id: PKGBUILD 137685 2011-09-10 12:10:13Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: arjan <arjan@archlinux.org> # Contributor: Jason Chu <jchu@xentac.net> pkgname=libshout pkgver=2.2.2 -pkgrel=3 +pkgrel=4 +epoch=1 pkgdesc="Library for accessing a shoutcast/icecast server" arch=('i686' 'x86_64' 'mips64el') depends=('libvorbis' 'libtheora' 'speex') url="http://www.icecast.org/" -options=('!libtool' 'force') +options=('!libtool' '!emptydirs') license=('LGPL') -source=(http://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz) +source=("http://downloads.xiph.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('4f75fc9901c724b712c371c9a1e782d3') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var || return 1 - make LDFLAGS+=-lspeex || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + make LDFLAGS+=-lspeex +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libsigsegv/PKGBUILD b/extra/libsigsegv/PKGBUILD index c77e0568d..030de8269 100644 --- a/extra/libsigsegv/PKGBUILD +++ b/extra/libsigsegv/PKGBUILD @@ -1,22 +1,26 @@ -# $Id: PKGBUILD 31137 2009-03-24 15:49:35Z ronald $ +# $Id: PKGBUILD 137667 2011-09-10 11:21:14Z pierre $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Johannes Weiner <hannes@saeurebad.de> pkgname=libsigsegv pkgver=2.6 -pkgrel=1 +pkgrel=2 arch=('x86_64' 'i686' 'mips64el') pkgdesc="Page fault detection library" url="http://libsigsegv.sourceforge.net/" license=('GPL2') depends=('glibc') options=('!libtool') -source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz) +source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('7e24993730649d13c6eabc28bd24de35') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --enable-shared - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/libssh/PKGBUILD b/extra/libssh/PKGBUILD index 041f16b89..4da9183cd 100644 --- a/extra/libssh/PKGBUILD +++ b/extra/libssh/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 135676 2011-08-17 07:52:28Z andrea $ +# $Id: PKGBUILD 138141 2011-09-17 12:41:18Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: ice-man <icemanf@gmail.com> # Contributor: sergeantspoon <sergeantspoon@archlinux.us> pkgname=libssh -pkgver=0.5.1 +pkgver=0.5.2 pkgrel=1 pkgdesc="Library for accessing ssh client services through C libraries" url="http://www.libssh.org/" @@ -12,8 +12,8 @@ license=('LGPL') arch=('i686' 'x86_64' 'mips64el') depends=('openssl') makedepends=('cmake' 'doxygen') -source=("http://www.libssh.org/files/0.5/${pkgname}-${pkgver}.tar.gz") -md5sums=('0cd8bc9336398e23a76f4e25c1412eb4') +source=("https://red.libssh.org/attachments/download/27/${pkgname}-${pkgver}.tar.gz") +md5sums=('38b67c48af7a9204660a3e08f97ceba6') build() { cd "${srcdir}" diff --git a/extra/libstdc++5/PKGBUILD b/extra/libstdc++5/PKGBUILD index 652fe58fd..461240c0e 100644 --- a/extra/libstdc++5/PKGBUILD +++ b/extra/libstdc++5/PKGBUILD @@ -1,38 +1,49 @@ -# $Id: PKGBUILD 35574 2009-04-14 04:10:12Z eric $ +# $Id: PKGBUILD 137600 2011-09-10 01:24:58Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libstdc++5 pkgver=3.3.6 -pkgrel=3 +pkgrel=4 pkgdesc="GNU Standard C++ library version 3" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://gcc.gnu.org" license=('GPL' 'LGPL') depends=('gcc-libs') makedepends=('binutils' 'gcc') options=('!libtool' '!makeflags') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++}-${pkgver}.tar.bz2 gcc-3.4.3-no_multilib_amd64.patch) -md5sums=(18c52e6fb8966b7700665dca289d077f 6b3d00b8d079805be1b895f7f6ce47a0 \ - 088e0807e677010cafe4e590e8711be1) +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,g++}-${pkgver}.tar.bz2 + 'gcc-3.4.3-no_multilib_amd64.patch') +md5sums=('18c52e6fb8966b7700665dca289d077f' + '6b3d00b8d079805be1b895f7f6ce47a0' + '088e0807e677010cafe4e590e8711be1') build(){ - export CFLAGS=$(echo $CFLAGS | sed 's|-mtune=generic||') - export CXXFLAGS=$(echo $CXXFLAGS | sed 's|-mtune=generic||') + export CFLAGS="-march=${CARCH/_/-} -O2 -pipe" + export CXXFLAGS="-march=${CARCH/_/-} -O2 -pipe" + cd ${srcdir}/gcc-${pkgver} if [ "$CARCH" = "x86_64" ]; then - patch -Np0 -i ../gcc-3.4.3-no_multilib_amd64.patch || return 1 + patch -Np0 -i $srcdir/gcc-3.4.3-no_multilib_amd64.patch fi + + # fix build issue with recent gcc + sed -i "s#O_CREAT#O_CREAT, 0666#" gcc/collect2.c # No fixincludes sed -i -e 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + mkdir ../gcc-build cd ../gcc-build ../gcc-${pkgver}/configure --prefix=/usr --enable-shared \ --enable-languages=c++ --enable-threads=posix --enable-__cxa_atexit \ --disable-multilib --libdir=/usr/lib - make all-target-libstdc++-v3 BOOT_CFLAGS="${CFLAGS}" STAGE1_CFLAGS="-O" || return 1 - make DESTDIR=${pkgdir} install-target-libstdc++-v3 || return 1 + make all-target-libstdc++-v3 BOOT_CFLAGS="${CFLAGS}" STAGE1_CFLAGS="-O" +} + +package() { + cd ${srcdir}/gcc-build + make DESTDIR=${pkgdir} install-target-libstdc++-v3 # Remove includefiles and libs provided by gcc rm -rf ${pkgdir}/usr/{include,share/locale} diff --git a/extra/libstroke/PKGBUILD b/extra/libstroke/PKGBUILD index ad67c9fe8..c81b0a90f 100644 --- a/extra/libstroke/PKGBUILD +++ b/extra/libstroke/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 123180 2011-05-09 03:18:04Z eric $ +# $Id: PKGBUILD 137618 2011-09-10 07:13:27Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=libstroke pkgver=0.5.1 -pkgrel=4 +pkgrel=5 pkgdesc="A stroke (mouse gesture) translation library" arch=('i686' 'x86_64' 'mips64el') url="http://etla.net/libstroke/" @@ -11,18 +11,23 @@ license=('GPL2') depends=('glibc') makedepends=('libx11' 'gtk') options=('!libtool') -source=(http://etla.net/libstroke/${pkgname}-${pkgver}.tar.gz libgstroke-Makefile.am.patch libstroke-Makefile.am.patch) +source=(http://etla.net/libstroke/${pkgname}-${pkgver}.tar.gz \ + libgstroke-Makefile.am.patch libstroke-Makefile.am.patch \ + libstroke-0.5.1-m4_syntax.patch) md5sums=('51b9a4e309ac15cfcab96191eed03cb2' '60bbaf355355c3c66c8015b0f7feca85' - '96413a77e1d39d1a3223e8eb6be8ef01') + '96413a77e1d39d1a3223e8eb6be8ef01' + '93c47eef46a0cc4011a246485c5a6620') sha1sums=('48bd2b98faa8681ccd97eda7a09442845dbf1b7b' 'a0c3bd9e894650475ba3049b0ef3d7f9580c203d' - 'ee5a3635c31dba00b070a942c512cc0d53056188') + 'ee5a3635c31dba00b070a942c512cc0d53056188' + 'c9240937776b0572e3927e1c56d78309413c5209') build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 < ../libgstroke-Makefile.am.patch patch -p1 < ../libstroke-Makefile.am.patch + patch -p1 < ../libstroke-0.5.1-m4_syntax.patch libtoolize --force --copy aclocal diff --git a/extra/libstroke/libstroke-0.5.1-m4_syntax.patch b/extra/libstroke/libstroke-0.5.1-m4_syntax.patch new file mode 100644 index 000000000..70bb720ee --- /dev/null +++ b/extra/libstroke/libstroke-0.5.1-m4_syntax.patch @@ -0,0 +1,58 @@ +--- libstroke-0.5.1/libstroke.m4 {cset 02bc4a5e-e9e6-4055-a406-5007a0ac3e55} ++++ libstroke-0.5.1/libstroke.m4 {local clone} +@@ -26,7 +26,7 @@ + dnl if different from name + dnl description (optional) used to construct help string + dnl +-AC_DEFUN(smr_ARG_WITHLIB, [ ++AC_DEFUN([smr_ARG_WITHLIB], [ + + ifelse($2, , smr_lib=[$1], smr_lib=[$2]) + +@@ -74,7 +74,7 @@ + dnl extra-flags (optional) flags required when compiling the + dnl header, typically more includes; for ex. X_CFLAGS + dnl +-AC_DEFUN(smr_ARG_WITHINCLUDES, [ ++AC_DEFUN([smr_ARG_WITHINCLUDES], [ + + AC_ARG_WITH([$1]-includes, + [ --with-$1-includes=DIR set directory for $1 headers], +@@ -116,7 +116,7 @@ + dnl x-libs (optional) extra libraries, if needed to link with lib + dnl x-flags (optional) extra flags, if needed to include header files + dnl +-AC_DEFUN(smr_CHECK_LIB, ++AC_DEFUN([smr_CHECK_LIB], + [ + ifelse($2, , smr_lib=[$1], smr_lib=[$2]) + ifelse($5, , , smr_header=[$5]) +--- libstroke-0.5.1/libgstroke.m4 2011-09-10 02:59:55.000000000 -0400 ++++ libstroke-0.5.1/libgstroke.m4 2011-09-10 03:01:14.000000000 -0400 +@@ -26,7 +26,7 @@ + dnl if different from name + dnl description (optional) used to construct help string + dnl +-AC_DEFUN(smr_ARG_WITHLIB, [ ++AC_DEFUN([smr_ARG_WITHLIB], [ + + ifelse($2, , smr_lib=[$1], smr_lib=[$2]) + +@@ -74,7 +74,7 @@ + dnl extra-flags (optional) flags required when compiling the + dnl header, typically more includes; for ex. X_CFLAGS + dnl +-AC_DEFUN(smr_ARG_WITHINCLUDES, [ ++AC_DEFUN([smr_ARG_WITHINCLUDES], [ + + AC_ARG_WITH([$1]-includes, + [ --with-$1-includes=DIR set directory for $1 headers], +@@ -116,7 +116,7 @@ + dnl x-libs (optional) extra libraries, if needed to link with lib + dnl x-flags (optional) extra flags, if needed to include header files + dnl +-AC_DEFUN(smr_CHECK_LIB, ++AC_DEFUN([smr_CHECK_LIB], + [ + ifelse($2, , smr_lib=[$1], smr_lib=[$2]) + ifelse($5, , , smr_header=[$5]) diff --git a/extra/libtheora/PKGBUILD b/extra/libtheora/PKGBUILD index 75ac58368..804fce211 100644 --- a/extra/libtheora/PKGBUILD +++ b/extra/libtheora/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 57637 2009-11-01 07:48:03Z eric $ +# $Id: PKGBUILD 137894 2011-09-12 09:56:42Z pierre $ # Maintainer: Tom Killian <tom@archlinux.org> # Committer: dorphell <dorphell@archlinux.org> pkgname=libtheora pkgver=1.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="An open video codec developed by the Xiph.org" arch=('i686' 'x86_64' 'mips64el') url="http://www.xiph.org" @@ -12,16 +12,20 @@ license=('BSD') depends=('libogg') makedepends=('libvorbis') options=('!libtool') -source=(http://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2) +source=("http://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2") md5sums=('292ab65cedd5021d6b7ddd117e07cd8e') sha1sums=('8dcaa8e61cd86eb1244467c0b64b9ddac04ae262') build() { cd "${srcdir}/libtheora-${pkgver}" - ./configure --prefix=/usr --enable-shared --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 - + ./configure --prefix=/usr --enable-shared --disable-static + make +} + +package() { + cd "${srcdir}/libtheora-${pkgver}" + make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 LICENSE COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1 + install -m644 LICENSE COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" } diff --git a/extra/libwebkit/PKGBUILD b/extra/libwebkit/PKGBUILD index aa2207e39..d7fa4a87d 100644 --- a/extra/libwebkit/PKGBUILD +++ b/extra/libwebkit/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 130015 2011-07-01 08:50:25Z ibiru $ +# $Id: PKGBUILD 138139 2011-09-17 11:15:02Z foutrelis $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgbase=libwebkit -pkgname=(libwebkit libwebkit3) -pkgver=1.4.2 +pkgname=('libwebkit' 'libwebkit3') +pkgver=1.4.3 pkgrel=1 pkgdesc="An opensource web content engine" arch=('i686' 'x86_64' 'mips64el') @@ -15,8 +15,9 @@ makedepends=('gperf' 'gtk-doc' 'gobject-introspection' 'python2' 'gtk2' 'gtk3') options=('!libtool') install=libwebkit.install source=(http://webkitgtk.org/webkit-${pkgver}.tar.gz - replace-switch-with-given-when.patch fix-mips-n32.patch) +md5sums=('86a4354e65853687bf942100763225bb' + '1e1971b0214f6705ceb4f816c4b52af9') build() { cd "${srcdir}/webkit-${pkgver}" @@ -72,6 +73,3 @@ package_libwebkit3() { make DESTDIR="${pkgdir}" install install -Dm644 ../Source/WebKit/LICENSE "${pkgdir}/usr/share/licenses/libwebkit3/LICENSE" } -md5sums=('361f8420e93d12101d650758fec09fa0' - '3ba708a26b7af0e1e853867966fe14f7' - '1e1971b0214f6705ceb4f816c4b52af9') diff --git a/extra/libxfce4util/PKGBUILD b/extra/libxfce4util/PKGBUILD index 7855ad22c..22d9892b3 100644 --- a/extra/libxfce4util/PKGBUILD +++ b/extra/libxfce4util/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 124279 2011-05-18 16:40:43Z andyrtr $ +# $Id: PKGBUILD 138125 2011-09-17 02:23:22Z allan $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Contributor: tobias <tobias funnychar archlinux.org> pkgname=libxfce4util -pkgver=4.8.1 -pkgrel=2 +pkgver=4.8.2 +pkgrel=1 pkgdesc="Basic utility non-GUI functions for Xfce" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://www.xfce.org/" -depends=("glib2") +depends=('glib2') makedepends=('pkgconfig' 'intltool' 'gtk-doc') options=('!libtool') source=(http://archive.xfce.org/src/xfce/libxfce4util/4.8/${pkgname}-${pkgver}.tar.bz2) -md5sums=('2be3af4c7db5ad293a7525e1021e6f0f') +md5sums=('3376a77637a4292a863027d595548ee2') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/libytnef/PKGBUILD b/extra/libytnef/PKGBUILD index 7be7bb370..e8e6d0839 100644 --- a/extra/libytnef/PKGBUILD +++ b/extra/libytnef/PKGBUILD @@ -1,29 +1,30 @@ # $Id: $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Andre Klitzing <aklitzing () online () de> + pkgname=libytnef pkgver=1.5 -pkgrel=2 +pkgrel=3 pkgdesc="Yerase's TNEF Stream Reader library (decode winmail.dat)" url="http://freshmeat.net/projects/ytnef/" license=('GPL') -arch=(i686 x86_64 'mips64el') -options=(!libtool) +arch=('i686' 'x86_64' 'mips64el') +options=('!libtool') depends=('glibc') -source=("http://downloads.sourceforge.net/ytnef/${pkgname}-${pkgver}.tar.gz" - 'config.guess' - 'config.sub') -md5sums=('6c44b955f33cf714c75a7bbe895cc352' - 'fad4f4cc5caad203dee58165a1412b80' - '7905ae2a747db79964eb9a1693a15c2b') +source=("http://downloads.sourceforge.net/ytnef/${pkgname}-${pkgver}.tar.gz") +md5sums=('6c44b955f33cf714c75a7bbe895cc352') build() { # Install updated config.guess and config.sub cp "$srcdir/config.guess" "$srcdir/config.sub" "$srcdir/${pkgname}-${pkgver}" cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install rm -f "${pkgdir}/usr/lib/libytnef.a" } diff --git a/extra/lua/PKGBUILD b/extra/lua/PKGBUILD index da76c9696..7bad05215 100644 --- a/extra/lua/PKGBUILD +++ b/extra/lua/PKGBUILD @@ -1,32 +1,41 @@ -# $Id: PKGBUILD 86292 2010-07-28 06:43:46Z juergen $ +# $Id: PKGBUILD 138070 2011-09-16 01:15:44Z eric $ # Maintainer: Juergen Hoetzel <juergen@archlinux.org> # Contributor: Damir Perisa <damir.perisa@bluewin.ch> pkgname=lua pkgver=5.1.4 -pkgrel=6 +pkgrel=8 pkgdesc="A powerful light-weight programming language designed for extending applications." arch=('i686' 'x86_64' 'mips64el') -url="http://www.lua.org/" -depends=('readline' 'ncurses') +url="http://www.lua.org/" +depends=('readline') license=('MIT') -options=('!makeflags') -source=(http://www.lua.org/ftp/${pkgname}-${pkgver}.tar.gz http://www.lua.org/ftp/patch-lua-5.1.4-2 lua-arch.patch lua-5.1-cflags.diff) -md5sums=('d0870f2de55d59c1c8419f36e8fac150' '1239310e0c4a581c7831e596f95cc6cd'\ - '6c5953f63904bf20a0183cdab05b80de' '249582bf1fd861ccf492d2c35a9fe732') +options=('!makeflags' '!emptydirs') +source=("http://www.lua.org/ftp/${pkgname}-${pkgver}.tar.gz" + 'http://www.lua.org/ftp/patch-lua-5.1.4-3' + 'lua-arch.patch' + 'lua-5.1-cflags.diff') +md5sums=('d0870f2de55d59c1c8419f36e8fac150' + '998ef7886183f61d3a5ca891a9ce6a79' + '6c5953f63904bf20a0183cdab05b80de' + '249582bf1fd861ccf492d2c35a9fe732') build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i "${srcdir}/lua-arch.patch" - patch -i ${srcdir}/patch-lua-5.1.4-2 -d src + patch -i "${srcdir}/patch-lua-5.1.4-3" -d src + [ "$CARCH" == "x86_64" ] && patch -Np1 -i ../lua-5.1-cflags.diff + [ "$CARCH" == "x86_64" ] && export CFLAGS="$CFLAGS -fPIC" + make INSTALL_DATA="cp -d" TO_LIB="liblua.a liblua.so liblua.so.5.1" LUA_SO=liblua.so \ + INSTALL_TOP="${pkgdir}/usr" INSTALL_MAN="${pkgdir}/usr/share/man/man1" \ + linux } package() { cd "${srcdir}/${pkgname}-${pkgver}" - [ "$CARCH" == "x86_64" ] && patch -Np1 -i ../lua-5.1-cflags.diff - [ "$CARCH" == "x86_64" ] && export CFLAGS="$CFLAGS -fPIC" - make INSTALL_DATA="cp -d" TO_LIB="liblua.a liblua.so liblua.so.5.1" LUA_SO=liblua.so INSTALL_TOP="${pkgdir}/usr" INSTALL_MAN="${pkgdir}/usr/share/man/man1" \ - linux install || return 1 + make INSTALL_DATA="cp -d" TO_LIB="liblua.a liblua.so liblua.so.5.1" LUA_SO=liblua.so \ + INSTALL_TOP="${pkgdir}/usr" INSTALL_MAN="${pkgdir}/usr/share/man/man1" \ + install install -D -m 644 etc/lua.pc "${pkgdir}/usr/lib/pkgconfig/lua.pc" install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" diff --git a/extra/lxsplit/PKGBUILD b/extra/lxsplit/PKGBUILD index 73f2c026b..85de80fd7 100644 --- a/extra/lxsplit/PKGBUILD +++ b/extra/lxsplit/PKGBUILD @@ -1,21 +1,24 @@ -# $Id: PKGBUILD 26529 2009-02-08 21:47:07Z eric $ +# $Id: PKGBUILD 137625 2011-09-10 08:31:27Z pierre $ # Contributor: Damir Perisa <damir.perisa@bluewin.ch> pkgname=lxsplit pkgver=0.2.4 -pkgrel=1 +pkgrel=2 pkgdesc="Command-line file splitter/joiner compatible with any HJSplit version" arch=('i686' 'x86_64' 'mips64el') url="http://lxsplit.sourceforge.net/" license=('GPL') depends=('glibc') -#source=(http://www.freebyte.com/download/$pkgname.tar.gz) -source=(http://downloads.sourceforge.net/sourceforge/lxsplit/lxsplit-${pkgver}.tar.gz) +source=("http://downloads.sourceforge.net/sourceforge/lxsplit/lxsplit-${pkgver}.tar.gz") md5sums=('ed21a08c167c08d4d81c820782947cb1') build() { cd ${srcdir}/${pkgname}-${pkgver} + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} install -d ${pkgdir}/usr/bin - make || return 1 - make INSTALL_PATH=${pkgdir}/usr/bin install || return 1 + make INSTALL_PATH=${pkgdir}/usr/bin install } diff --git a/extra/lyx/PKGBUILD b/extra/lyx/PKGBUILD index c2f1b8cc5..e3c91ccb8 100644 --- a/extra/lyx/PKGBUILD +++ b/extra/lyx/PKGBUILD @@ -1,28 +1,32 @@ -# $Id: PKGBUILD 133449 2011-07-28 03:31:32Z heftig $ +# $Id: PKGBUILD 137636 2011-09-10 09:15:43Z ronald $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Jason Chu <jason@archlinux.org> pkgname=lyx -pkgver=2.0.0 -pkgrel=3 +pkgver=2.0.1 +pkgrel=2 pkgdesc="An advanced open-source document processor." arch=('i686' 'x86_64' 'mips64el') url="http://www.lyx.org" -depends=('qt' 'texlive-core' 'python2' 'perl' 'imagemagick' 'aspell' 'aiksaurus' 'boost-libs') +depends=('qt' 'texlive-core' 'python2' 'perl' 'imagemagick' 'enchant' 'boost-libs' 'libmythes') makedepends=('boost') license=('GPL') source=(ftp://ftp.lip6.fr/pub/lyx/stable/2.0.x/$pkgname-$pkgver.tar.xz \ - lyx.desktop) -sha1sums=('27bf0ee623aae0e59780d9f627cdf5cb788a2516' - 'e207a0b14d58aeb7b83f8fc47ab2e668cbc66844') - + lyx.desktop lyxrc.dist) +backup=('etc/lyx/lyxrc.dist') +install=lyx.install +sha1sums=('225b4d853f38463e986a9b42a39cac432da56d8a' + 'e2b8f6d6cdeec41e1d5795167f5557e4a6ea28ad' + '56416642cc3da2a13b87b84e6b87c1a239f3d09a') + build() { cd "${srcdir}/${pkgname}-${pkgver}" find . -type f -exec sed -i 's|#!.*python|#!/usr/bin/env python2|' {} + sed -i 's|"python|"python2|' lib/configure.py src/support/os.cpp export CXXFLAGS="$CXXFLAGS -fpermissive" ./configure --prefix=/usr \ - --with-frontend=qt4 --without-included-boost + --with-frontend=qt4 --without-included-boost \ + --without-included-mythes make } @@ -33,5 +37,9 @@ package() { # install desktop entry install -Dm644 "${srcdir}/lyx.desktop" "${pkgdir}/usr/share/applications/lyx.desktop" + + # install default config file + install -Dm644 ${srcdir}/lyxrc.dist ${pkgdir}/etc/lyx/lyxrc.dist + ln -sf /etc/lyx/lyxrc.dist ${pkgdir}/usr/share/lyx/lyxrc.dist } diff --git a/extra/lyx/lyx.desktop b/extra/lyx/lyx.desktop index 91a90d810..649b30c98 100644 --- a/extra/lyx/lyx.desktop +++ b/extra/lyx/lyx.desktop @@ -1,9 +1,14 @@ [Desktop Entry] -Name=Lyx -Comment=Latex WYSIWYM Editor -Icon=/usr/share/lyx/images/lyx.png -Exec=lyx -Terminal=false +Version=1.0 Type=Application +Name=LyX Document Processor +GenericName=Document Processor +Comment=High level LaTeX frontend +Exec=lyx %F +TryExec=lyx +Icon=lyx StartupNotify=false -Categories=Office; +StartupWMClass=Lyx +Terminal=false +Categories=Office;WordProcessor;Qt; +MimeType=text/x-lyx;application/x-lyx; diff --git a/extra/lyx/lyx.install b/extra/lyx/lyx.install new file mode 100644 index 000000000..c15c17b3a --- /dev/null +++ b/extra/lyx/lyx.install @@ -0,0 +1,14 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove () { + post_install +} + + + diff --git a/extra/lyx/lyxrc.dist b/extra/lyx/lyxrc.dist new file mode 100644 index 000000000..dd18694f9 --- /dev/null +++ b/extra/lyx/lyxrc.dist @@ -0,0 +1,14 @@ +### This file is part of +### ======================================================== +### LyX, The Document Processor +### +### Copyright 1995 Matthias Ettrich +### Copyright 1995-2011 The LyX Team. +### +### ======================================================== + +# The file lyxrc.dist gives initial global options for all LyX users. +# Almost all settings here can be overridden through the preferences in LyX. + +\thesaurusdir_path "/usr/share/mythes" +\hunspelldir_path "/usr/share/myspell" diff --git a/extra/mcpp/PKGBUILD b/extra/mcpp/PKGBUILD index 93f5de195..1e05b23cb 100644 --- a/extra/mcpp/PKGBUILD +++ b/extra/mcpp/PKGBUILD @@ -1,27 +1,32 @@ -# $Id: PKGBUILD 29372 2009-03-08 13:20:31Z jgc $ +# $Id: PKGBUILD 137665 2011-09-10 11:18:34Z pierre $ # Maintainer: Alexander Baldeck <alexander@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> + pkgname=mcpp pkgver=2.7.2 -pkgrel=2 +pkgrel=3 pkgdesc="Matsui's CPP implementation precisely conformed to standards" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://mcpp.sourceforge.net" -depends=(glibc) -options=(!libtool) -source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz - namlen.patch) +depends=('glibc') +options=('!libtool') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" + 'namlen.patch') md5sums=('512de48c87ab023a69250edc7a0c7b05' - '0bfc6177a58e912a9e23e368578dd3fe') + '0bfc6177a58e912a9e23e368578dd3fe') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/namlen.patch" || return 1 - ./configure --prefix=/usr --enable-mcpplib --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + patch -Np1 -i "${srcdir}/namlen.patch" + ./configure --prefix=/usr --enable-mcpplib --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - ln -sf ../doc/${pkgname}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" + ln -sf ../../doc/${pkgname}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" } diff --git a/extra/metalog/PKGBUILD b/extra/metalog/PKGBUILD index 9ad023eb6..ec87ecba0 100644 --- a/extra/metalog/PKGBUILD +++ b/extra/metalog/PKGBUILD @@ -1,35 +1,33 @@ -# $Id: PKGBUILD 54835 2009-10-11 19:46:55Z giovanni $ +# $Id: PKGBUILD 137711 2011-09-10 13:12:33Z pierre $ # Maintainer: juergen <juergen@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> -# pkgname=metalog pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Metalog is a modern replacement for syslogd and klogd" -arch=(i686 x86_64 'mips64el') +url="http://metalog.sourceforge.net" +license=('GPL') +arch=('i686' 'x86_64' 'mips64el') depends=('pcre') -makedepends=('xz-utils') provides=('logger') -backup=(etc/metalog.conf etc/conf.d/metalog) -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-1.tar.lzma -\ - metalog metalog.confd) -md5sums=('df4ec89f6a0df24a43f9592ee80ab6be' 'cdd1d34eedbfbc2d9e659bf0a0f58f56'\ +backup=('etc/metalog.conf' 'etc/conf.d/metalog') +source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-1.tar.lzma" + 'metalog' 'metalog.confd') +md5sums=('df4ec89f6a0df24a43f9592ee80ab6be' + 'cdd1d34eedbfbc2d9e659bf0a0f58f56' '86bccd5a02996921e29eff8a0394d11f') -license=(GPL) -url="http://metalog.sourceforge.net" build() { - # WTF: Upstream doesn't provide gzip/bz2 compressed archives - lzma -d -c $startdir/src/${pkgname}-1.tar.lzma | tar xf - -C $startdir/src - cd $startdir/src/$pkgname-1 + cd $srcdir/$pkgname-1 ./configure --prefix=/usr --sysconfdir=/etc - /usr/bin/make || return 1 - /usr/bin/make DESTDIR=$startdir/pkg install || return 1 - /bin/install -D -m755 $startdir/src/metalog $startdir/pkg/etc/rc.d/metalog - /bin/install -D -m644 $startdir/src/metalog.confd $startdir/pkg/etc/conf.d/metalog - /bin/install -D -m644 metalog.conf $startdir/pkg/etc/metalog.conf + make } -# vim: ts=2: ft=sh +package() { + cd $srcdir/$pkgname-1 + make DESTDIR=$pkgdir install + install -D -m755 $srcdir/metalog $pkgdir/etc/rc.d/metalog + install -D -m644 $srcdir/metalog.confd $pkgdir/etc/conf.d/metalog + install -D -m644 metalog.conf $pkgdir/etc/metalog.conf +} diff --git a/extra/mod_dnssd/PKGBUILD b/extra/mod_dnssd/PKGBUILD index defdd4cbc..02c0b82a6 100644 --- a/extra/mod_dnssd/PKGBUILD +++ b/extra/mod_dnssd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: $ +# $Id: PKGBUILD 137844 2011-09-12 03:00:03Z eric $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: tardo <tardo@nagi-fanboi.net> # Contributor: William Rea <sillywilly@gmail.com> pkgname=mod_dnssd pkgver=0.6 -pkgrel=3 +pkgrel=4 pkgdesc="Zeroconf module for Apache2" arch=('i686' 'x86_64' 'mips64el') url="http://0pointer.de/lennart/projects/mod_dnssd" @@ -16,8 +16,12 @@ md5sums=('bed3d95a98168bf0515922d1c05020c5') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --disable-lynx || return 1 - make || return 1 + ./configure --prefix=/usr --disable-lynx + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" install -m755 -d "${pkgdir}/usr/lib/httpd/modules" - install -m755 src/.libs/mod_dnssd.so "${pkgdir}/usr/lib/httpd/modules/" || return 1 + install -m755 src/.libs/mod_dnssd.so "${pkgdir}/usr/lib/httpd/modules/" } diff --git a/extra/mono-addins/PKGBUILD b/extra/mono-addins/PKGBUILD index 836600130..01044c51a 100644 --- a/extra/mono-addins/PKGBUILD +++ b/extra/mono-addins/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 84508 2010-06-30 16:42:46Z daniel $ +# $Id: PKGBUILD 137544 2011-09-09 07:19:25Z daniel $ # Maintainer: Daniel Isenmann <daniel@archlinux.org> # Contributor: tardo <tardo@nagi-fanboi.net> pkgname=mono-addins -pkgver=0.5 +pkgver=0.6.2 pkgrel=1 pkgdesc="A generic framework for creating extensible applications and for creating libraries which extend those applications" arch=('i686' 'x86_64' 'mips64el') url="http://www.mono-project.com/Mono.Addins" license=('custom:MIT') -depends=('gtk-sharp-2>=2.12.8' 'mono>=2.6.4') +depends=('gtk-sharp-2>=2.12.8' 'mono>=2.10.5') makedepends=('pkgconfig') -source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2) -md5sums=('22c8dd470caed090b3c77c9423e5b3c6') +source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2) +md5sums=('afbbe5e9fdf9b03911bc8e6b94feb60b') build() { export MONO_SHARED_DIR="${srcdir}/.wabi" diff --git a/extra/mono/PKGBUILD b/extra/mono/PKGBUILD index 390b89b75..11b25bd07 100644 --- a/extra/mono/PKGBUILD +++ b/extra/mono/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 120910 2011-04-27 09:25:47Z daniel $ +# $Id: PKGBUILD 137542 2011-09-09 07:16:56Z daniel $ # Maintainer: Daniel Isenmann <daniel@archlinux.org> # Contributor: Brice Carpentier <brice@dlfp.org> pkgname=mono -pkgver=2.10.2 +pkgver=2.10.5 pkgrel=1 pkgdesc="Free implementation of the .NET platform including runtime and compiler" arch=(i686 x86_64 'mips64el') @@ -14,9 +14,9 @@ makedepends=('pkgconfig') options=('!libtool' '!makeflags') provides=('monodoc') conflicts=('monodoc') -source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2 +source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2 mono.rc.d) -md5sums=('bff057dc3e56b8841bbb1abe053858bb' +md5sums=('1954f11932e82b2ae3b64b2ae9344d90' '8315e46c6a6e9625502521fc0ad1a322') build() { diff --git a/extra/monodevelop-debugger-gdb/PKGBUILD b/extra/monodevelop-debugger-gdb/PKGBUILD index fa4a7bed3..c086000fe 100644 --- a/extra/monodevelop-debugger-gdb/PKGBUILD +++ b/extra/monodevelop-debugger-gdb/PKGBUILD @@ -1,16 +1,15 @@ # Maintainer: Daniel Isenmann <daniel@archlinux.org> pkgname=monodevelop-debugger-gdb -pkgver=2.4 +pkgver=2.6 pkgrel=1 pkgdesc="Mono Debugger support" arch=('i686' 'x86_64' 'mips64el') url="http://monodevelop.com" license=('GPL') -depends=('monodevelop>=2.4' 'gdb') +depends=('monodevelop>=2.6' 'gdb') makedepends=('mono') -source=(http://ftp.novell.com/pub/mono/sources/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('f5bf8cd4dfdffac928329d98cd56985b') +source=(http://download.mono-project.com/sources/$pkgname/$pkgname-$pkgver.tar.gz) build() { export MONO_SHARED_DIR="${srcdir}/.wabi" @@ -23,3 +22,4 @@ build() { make DESTDIR="${pkgdir}" install } +md5sums=('c503d0be06c81e0ed2e217fc6e095494') diff --git a/extra/monodevelop/PKGBUILD b/extra/monodevelop/PKGBUILD index 4851ae271..4163636dc 100644 --- a/extra/monodevelop/PKGBUILD +++ b/extra/monodevelop/PKGBUILD @@ -3,26 +3,23 @@ # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=monodevelop -pkgver=2.4.2 -pkgrel=2 +pkgver=2.6 +pkgrel=1 pkgdesc="An IDE primarily designed for C# and other .NET languages" arch=('i686' 'x86_64' 'mips64el') url="http://www.monodevelop.org" license=('GPL') -depends=('mono>=2.10.1' 'mono-addins>=0.5' 'gnome-sharp' 'gecko-sharp-2.0>=0.10') +depends=('mono>=2.10.5' 'mono-addins>=0.6.2' 'gnome-sharp' 'gecko-sharp-2.0>=0.10') options=(!makeflags) install=monodevelop.install -source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2 - monodevelop_gnome3.patch) -md5sums=('05d20deada26a115418cb1b4526b8d15' - 'fd011f41af212fe87fb9997ebf074188') +source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz) +md5sums=('5bc5f42f9710b6a1fb5180e8050b519b') build() { export MONO_SHARED_DIR=$srcdir/src/.wabi mkdir -p $MONO_SHARED_DIR cd $srcdir/$pkgname-$pkgver - patch -p1 < ${srcdir}/monodevelop_gnome3.patch || return 1 ./configure --prefix=/usr --disable-update-mimedb --disable-update-desktopdb make || return 1 } diff --git a/extra/mp3wrap/PKGBUILD b/extra/mp3wrap/PKGBUILD index ab378a332..64811aeda 100644 --- a/extra/mp3wrap/PKGBUILD +++ b/extra/mp3wrap/PKGBUILD @@ -1,20 +1,24 @@ -# $Id: PKGBUILD 27742 2009-02-25 05:39:42Z eric $ +# $Id: PKGBUILD 137634 2011-09-10 09:03:14Z pierre $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=mp3wrap pkgver=0.5 -pkgrel=2 -pkgdesc="Tool for wrapping mp3 files --- free independent alternative to AlbumWrap" +pkgrel=3 +pkgdesc="Tool for wrapping mp3 files. A free independent alternative to AlbumWrap" arch=('i686' 'x86_64' 'mips64el') url="http://mp3wrap.sourceforge.net" license=('LGPL') depends=('glibc') -source=(http://downloads.sourceforge.net/sourceforge/mp3wrap/mp3wrap-$pkgver-src.tar.gz) +source=("http://downloads.sourceforge.net/sourceforge/mp3wrap/mp3wrap-$pkgver-src.tar.gz") md5sums=('096b46295cbe3ee2f02ca7792517dc36') build() { cd $srcdir/mp3wrap-$pkgver - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR=$pkgdir install || return 1 + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $srcdir/mp3wrap-$pkgver + make DESTDIR=$pkgdir install } diff --git a/extra/mt-st/PKGBUILD b/extra/mt-st/PKGBUILD index 1cae178a4..e68bac3eb 100644 --- a/extra/mt-st/PKGBUILD +++ b/extra/mt-st/PKGBUILD @@ -1,23 +1,26 @@ -# $Id: PKGBUILD 53023 2009-09-25 05:09:23Z paul $ -# Maintainer: dorphell <dorphell@archlinux.org> +# $Id: PKGBUILD 137900 2011-09-12 10:12:39Z allan $ +# Maintainer: +# Contributer: dorphell <dorphell@archlinux.org> + pkgname=mt-st pkgver=1.1 -pkgrel=2 +pkgrel=3 pkgdesc="Linux SCSI tape driver aware magnetic tape control" -arch=(i686 x86_64 'mips64el') -url="ftp://ftp.ibiblio.org/pub/linux/system/backup/" -depends=('glibc') arch=('i686' 'x86_64' 'mips64el') +url="ftp://ftp.ibiblio.org/pub/linux/system/backup/" license=('GPL2') +depends=('glibc') source=(ftp://ftp.ibiblio.org/pub/linux/system/backup/$pkgname-$pkgver.tar.gz) md5sums=('fdd5f5ec673c9f630a102ceff7612774') build() { - cd $startdir/src/$pkgname-$pkgver || return 1 - - make || return 1 + cd $srcdir/$pkgname-$pkgver + make +} - mkdir -p $startdir/pkg/{sbin,bin,usr/share/man/man1,usr/share/man/man8} || return 1 - make SBINDIR=$startdir/pkg/sbin BINDIR=$startdir/pkg/bin \ - MANDIR=$startdir/pkg/usr/share/man install || return 1 +package() { + cd $srcdir/$pkgname-$pkgver + install -dm755 $pkgdir/{sbin,bin,usr/share/man/man1,usr/share/man/man8} + make SBINDIR=$pkgdir/sbin BINDIR=$pkgdir/bin \ + MANDIR=$pkgdir/usr/share/man install } diff --git a/extra/mtx/PKGBUILD b/extra/mtx/PKGBUILD index 59c25746e..491cc9686 100644 --- a/extra/mtx/PKGBUILD +++ b/extra/mtx/PKGBUILD @@ -1,23 +1,27 @@ -# $Id: PKGBUILD 53028 2009-09-25 05:20:59Z paul $ -# Maintainer: dorphell <dorphell@archlinux.org> -# Committer: Judd Vinet <jvinet@zeroflux.org> +# $Id: PKGBUILD 137902 2011-09-12 10:18:06Z allan $ +# Maintainer: +# Contributer: Judd Vinet <jvinet@zeroflux.org> + pkgname=mtx pkgver=1.3.12 -pkgrel=1 +pkgrel=2 pkgdesc="Send robot commands to tape changer" arch=('i686' 'x86_64' 'mips64el') url="http://mtx.opensource-sw.net/" license=('GPL2') depends=('glibc') source=(http://downloads.sourceforge.net/mtx/${pkgname}-${pkgver}.tar.gz) +md5sums=('ce8f0e44671fb0c7d9ec30bb0bfa8b5c') build() { - cd $startdir/src/${pkgname}-${pkgver} || return 1 + cd $srcdir/${pkgname}-${pkgver} sed -i 's/static const unsigned char scsi_command_size/const unsigned char scsi_command_size/' \ - sg_err.c || return 1 - ./configure --prefix='/usr' --datadir='/usr/share' || return 1 - make || return 1 - mkdir $startdir/pkg/usr || return 1 - make prefix=$startdir/pkg/usr install || return 1 + sg_err.c + ./configure --prefix='/usr' --datadir='/usr/share' + make +} + +package() { + cd $srcdir/${pkgname}-${pkgver} + make prefix=$pkgdir/usr install } -md5sums=('ce8f0e44671fb0c7d9ec30bb0bfa8b5c') diff --git a/extra/mysql/PKGBUILD b/extra/mysql/PKGBUILD index ead761fa6..6613c1aad 100644 --- a/extra/mysql/PKGBUILD +++ b/extra/mysql/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 133474 2011-07-28 13:52:29Z andrea $ +# $Id: PKGBUILD 138094 2011-09-16 08:53:20Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Douglas Soares de Andrade <douglas@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgbase=mysql pkgname=('libmysqlclient' 'mysql-clients' 'mysql') -pkgver=5.5.15 +pkgver=5.5.16 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') license=('GPL') @@ -15,7 +15,7 @@ options=('!libtool') source=("http://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.5/${pkgbase}-${pkgver}.tar.gz" 'mysqld' 'my.cnf') -md5sums=('306b5549c7bd72e8e705a890db0da82b' +md5sums=('462ab3752dd666ec06ca32f92673b59e' '2234207625baa29b2ff7d7b4f088abce' '1c949c0dbea5206af0db14942d9927b6') @@ -95,7 +95,7 @@ package_mysql-clients(){ done # provided by mysql - rm "${pkgdir}"/usr/bin/{mysql_upgrade,mysqlbinlog,mysqltest} + rm "${pkgdir}"/usr/bin/{mysql_{plugin,upgrade},mysqlbinlog,mysqltest} } package_mysql(){ diff --git a/extra/naim/PKGBUILD b/extra/naim/PKGBUILD index 30e659211..0c20326bf 100644 --- a/extra/naim/PKGBUILD +++ b/extra/naim/PKGBUILD @@ -1,20 +1,25 @@ -# $Id: PKGBUILD 31166 2009-03-24 21:08:09Z tpowa $ +# $Id: PKGBUILD 137675 2011-09-10 11:46:52Z pierre $ # Maintainer: dorphell <dorphell@archlinux.org> + pkgname=naim pkgver=0.11.8.3.2 -pkgrel=1 +pkgrel=2 pkgdesc="An ncurses AOL Instant Messenger and IRC client." -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://naim.n.ml.org" depends=('ncurses') -source=(http://naim.googlecode.com/files/$pkgname-$pkgver.tar.bz2) -options=(!makeflags) +source=("http://naim.googlecode.com/files/$pkgname-$pkgver.tar.bz2") +options=("!makeflags") +md5sums=('c9622e3f75d56310829f98fa4dae1f78') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr - make || return 1 - make DESTDIR=$startdir/pkg install + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install } -md5sums=('c9622e3f75d56310829f98fa4dae1f78') diff --git a/extra/notification-daemon/PKGBUILD b/extra/notification-daemon/PKGBUILD index c57033abc..5fe3c71da 100644 --- a/extra/notification-daemon/PKGBUILD +++ b/extra/notification-daemon/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 110126 2011-02-16 17:22:45Z ibiru $ +# $Id: PKGBUILD 137530 2011-09-08 19:55:05Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Mark Rosenstand <mark@borkware.net> pkgname=notification-daemon -pkgver=0.7.1 +pkgver=0.7.2 pkgrel=1 pkgdesc="Notification daemon for the desktop notifications framework" arch=(i686 x86_64 'mips64el') @@ -11,10 +11,10 @@ license=('GPL') url="http://www.galago-project.org/specs/notification/" depends=('gtk3' 'libcanberra') groups=('gnome') -makedepends=('pkgconfig' 'intltool' 'dbus-glib') +makedepends=('pkgconfig' 'intltool') options=('!libtool' '!emptydirs') -source=(http://download.gnome.org/sources/${pkgname}/0.7/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('d26bf9021b3ae708d36e55437642a89d6b81693fe39d27c5d1ec869e22697b8b') +source=(http://download.gnome.org/sources/${pkgname}/0.7/${pkgname}-${pkgver}.tar.xz) +sha256sums=('74ccbedfe25c9559278ba35ef716125ada9ba0074fe7321a2271abfed5990661') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/nss/PKGBUILD b/extra/nss/PKGBUILD index 7852a0e4d..9fdcc0f24 100644 --- a/extra/nss/PKGBUILD +++ b/extra/nss/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 136639 2011-08-31 10:15:56Z jgc $ +# $Id: PKGBUILD 138102 2011-09-16 12:01:21Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=nss @@ -25,7 +25,7 @@ md5sums=('ca0ca058380be200cf247ea2496b5352' 'c547b030c57fe1ed8b77c73bf52b3ded' '46bee81908f1e5b26d6a7a2e14c64d9f' 'bbd7d8a8e2f6ffc8b3e5f6614e5f3ccf' - 'f8690c4cfef46b2796026581db15b4ea' + 'ba2357c5b9881bfd7d54b037954ba0ff' 'd83c7b61abb7e9f8f7bcd157183d1ade') build() { @@ -104,17 +104,3 @@ package() { install -m644 mozilla/dist/public/nss/*.h "${pkgdir}/usr/include/nss/" } -md5sums=('ca0ca058380be200cf247ea2496b5352' - 'e5c97db0c884d5f4cfda21e562dc9bba' - 'c547b030c57fe1ed8b77c73bf52b3ded' - '46bee81908f1e5b26d6a7a2e14c64d9f' - 'bbd7d8a8e2f6ffc8b3e5f6614e5f3ccf' - 'f8690c4cfef46b2796026581db15b4ea' - 'd83c7b61abb7e9f8f7bcd157183d1ade') -md5sums=('ca0ca058380be200cf247ea2496b5352' - 'e5c97db0c884d5f4cfda21e562dc9bba' - 'c547b030c57fe1ed8b77c73bf52b3ded' - '46bee81908f1e5b26d6a7a2e14c64d9f' - 'bbd7d8a8e2f6ffc8b3e5f6614e5f3ccf' - 'ba2357c5b9881bfd7d54b037954ba0ff' - 'd83c7b61abb7e9f8f7bcd157183d1ade') diff --git a/extra/obex-data-server/PKGBUILD b/extra/obex-data-server/PKGBUILD index 0da129c3d..ad388ef42 100644 --- a/extra/obex-data-server/PKGBUILD +++ b/extra/obex-data-server/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 127685 2011-06-17 17:49:02Z andrea $ +# $Id: PKGBUILD 137991 2011-09-13 21:30:11Z eric $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Geoffroy Carrier <geoffroy@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -6,7 +6,7 @@ pkgname=obex-data-server pkgver=0.4.6 -pkgrel=1 +pkgrel=2 pkgdesc="A D-Bus service providing high-level OBEX client and server side functionality" arch=('i686' 'x86_64' 'mips64el') url="http://wiki.muiline.com/obex-data-server" diff --git a/extra/ocaml/PKGBUILD b/extra/ocaml/PKGBUILD index 97c35d6d9..a11606412 100644 --- a/extra/ocaml/PKGBUILD +++ b/extra/ocaml/PKGBUILD @@ -1,9 +1,10 @@ -# $Id: PKGBUILD 131871 2011-07-16 10:36:29Z tpowa $ +# $Id: PKGBUILD 138196 2011-09-18 13:56:45Z tpowa $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> -pkgname=ocaml +pkgbase='ocaml' +pkgname=('ocaml' 'ocaml-compiler-libs') pkgver=3.12.1 -pkgrel=1 +pkgrel=2 pkgdesc="A functional language with OO extensions" arch=('i686' 'x86_64' 'mips64el') license=('LGPL2' 'custom: QPL-1.0') @@ -12,16 +13,12 @@ depends=('gdbm') makedepends=('tk' 'ncurses>=5.6-7' 'libx11') optdepends=('ncurses: advanced ncurses features' 'tk: advanced tk features') source=(http://caml.inria.fr/distrib/ocaml-3.12/${pkgname}-${pkgver}.tar.gz - fix-ocaml-binutils-2.21.patch fix-caml_int64_float_of_bits-n32.patch) -options=('!makeflags' '!emptydirs') -md5sums=('3ba7cc65123c3579f14e7c726d3ee782' - '8c664a0a346424ea2ec6fc6f713170c6' +md5sums=('814a047085f0f901ab7d8e3a4b7a9e65' 'e2c8bc316efe40532c5b9d7f9a1d8d62') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/fix-ocaml-binutils-2.21.patch" patch -Np1 -i "${srcdir}/fix-caml_int64_float_of_bits-n32.patch" ./configure -prefix /usr if [ "${CARCH}" == "mips64el" ] ; then @@ -29,6 +26,10 @@ build() { else make world.opt fi +} + +package_ocaml() { + cd "${srcdir}/${pkgbase}-${pkgver}" make PREFIX="${pkgdir}/usr" MANDIR="${pkgdir}/usr/share/man" install # Save >10MB with this one, makepkg only strips debug symbols. @@ -38,3 +39,21 @@ build() { install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" } + +package_ocaml-compiler-libs() { +pkgdesc="Several modules used internally by the OCaml compiler" +license=('custom: QPL-1.0') +depends=('ocaml') +optdepends=() + + cd "${srcdir}/${pkgbase}-${pkgver}" + + # Install compiler libraries + local compiler_libs="${pkgdir}/usr/lib/ocaml/compiler-libs" + mkdir -p "$compiler_libs"/{parsing,typing,utils} + cp parsing/*.{cmi,cmo,cmx,ml,mli,mll,o} "$compiler_libs"/parsing + cp typing/*.{cmi,cmo,cmx,ml,mli,o} "$compiler_libs"/typing + cp utils/*.{cmi,cmo,cmx,ml,mli,o} "$compiler_libs"/utils + # duplicated by installation + rm -f "$compiler_libs"/typing/outcometree.{cmi,mli} +} diff --git a/extra/ogle/PKGBUILD b/extra/ogle/PKGBUILD index c0276e216..fbd7846b5 100644 --- a/extra/ogle/PKGBUILD +++ b/extra/ogle/PKGBUILD @@ -1,39 +1,44 @@ -# $Id: PKGBUILD 63949 2010-01-19 05:22:55Z eric $ -# Maintainer: Eric Belanger <eric@archlinux.org> -# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> +# $Id: PKGBUILD 137878 2011-09-12 06:26:48Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=ogle pkgver=0.9.2 -pkgrel=12 +pkgrel=13 pkgdesc="A simple DVD player for Linux" arch=('i686' 'x86_64' 'mips64el') url="http://www.dtek.chalmers.se/groups/dvd/" license=('GPL') -depends=('libxml2' 'libdvdread' 'libjpeg' 'libmad' 'libxinerama' 'libxv' - 'alsa-lib' 'a52dec' 'libsm' 'libxxf86vm') +depends=('sh' 'libxml2' 'libdvdread' 'libjpeg' 'libmad' 'libxinerama' 'libxv' + 'alsa-lib' 'a52dec' 'libxxf86vm') options=('!libtool') -source=(http://www.dtek.chalmers.se/groups/dvd/dist/${pkgname}-${pkgver}.tar.gz - xvideofix.patch - gcc34alsafix.patch - gcc4.patch - dvdread-4.1.3.patch) +# http://www.dtek.chalmers.se/groups/dvd/dist/${pkgname}-${pkgver}.tar.gz +source=(ftp://ftp.archlinux.org/other/ogle/${pkgname}-${pkgver}.tar.gz \ + xvideofix.patch gcc34alsafix.patch gcc4.patch dvdread-4.1.3.patch \ + ogle-vuln-scripts-makefile.patch) md5sums=('a76a9892bdb807a4bcf859d15a91f0f9' '57f1cf36eed82c56f24e9c0fc25ce2b3' '4ebc822b252fade6b53c5ceb5be45bf5' 'd08cff87c5ec41a7eebc0d2384835688' - '597906c64ff7f5185de8430fdae3107d') + '597906c64ff7f5185de8430fdae3107d' + 'd052b01f293c61d399fdd0ac2abb1cf4') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np0 -i "${srcdir}/dvdread-4.1.3.patch" || return 1 - patch -Np1 -i ../xvideofix.patch || return 1 - patch -Np1 -i ../gcc34alsafix.patch || return 1 - patch -Np1 -i ../gcc4.patch || return 1 + patch -p0 -i "${srcdir}/dvdread-4.1.3.patch" + patch -p1 -i "${srcdir}/xvideofix.patch" + patch -p1 -i "${srcdir}/gcc34alsafix.patch" + patch -p1 -i "${srcdir}/gcc4.patch" + patch -p0 -i "${srcdir}/ogle-vuln-scripts-makefile.patch" + # fix alsa detection - stolen from their cvs - sed -i 's|^.*MINOR\=\=5.*$|#if SND_LIB_MAJOR==0 && SND_LIB_MINOR<6|' configure || return 1 - sed -i 's|__diga_end:|\0;|' libogleao/alsa_audio.c || return 1 - ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --with-x || return 1 - make || return 1 + sed -i 's|^.*MINOR\=\=5.*$|#if SND_LIB_MAJOR==0 && SND_LIB_MINOR<6|' configure + sed -i 's|__diga_end:|\0;|' libogleao/alsa_audio.c + ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --with-x + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" export LIBRARY_PATH="${pkgdir}/usr/lib/ogle" - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/extra/ogle/ogle-vuln-scripts-makefile.patch b/extra/ogle/ogle-vuln-scripts-makefile.patch new file mode 100644 index 000000000..f25964378 --- /dev/null +++ b/extra/ogle/ogle-vuln-scripts-makefile.patch @@ -0,0 +1,36 @@ +This patch inhibits the installation of debug scripts vulnerable to a symlink +attack, see bug 245921 for reference. + +--- scripts/Makefile.in.orig 2009-04-04 18:13:33.000000000 +0200 ++++ scripts/Makefile.in 2009-04-04 18:15:46.000000000 +0200 +@@ -133,10 +133,10 @@ + subdir = scripts + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs + CONFIG_CLEAN_FILES = ogle +-SCRIPTS = $(bin_SCRIPTS) $(dist_pkglib_SCRIPTS) ++SCRIPTS = $(bin_SCRIPTS) + + DIST_SOURCES = +-DIST_COMMON = $(dist_pkglib_SCRIPTS) Makefile.am Makefile.in ogle.in ++DIST_COMMON = Makefile.am Makefile.in ogle.in + all: all-am + + .SUFFIXES: +@@ -279,7 +279,7 @@ + + install-data-am: + +-install-exec-am: install-binSCRIPTS install-dist_pkglibSCRIPTS ++install-exec-am: install-binSCRIPTS + + install-info: install-info-am + +@@ -295,7 +295,7 @@ + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +-uninstall-am: uninstall-binSCRIPTS uninstall-dist_pkglibSCRIPTS \ ++uninstall-am: uninstall-binSCRIPTS \ + uninstall-info-am + + .PHONY: all all-am check check-am clean clean-generic clean-libtool \ diff --git a/extra/ogmtools/PKGBUILD b/extra/ogmtools/PKGBUILD index d92bb0773..02612b558 100644 --- a/extra/ogmtools/PKGBUILD +++ b/extra/ogmtools/PKGBUILD @@ -1,22 +1,26 @@ -# $Id: PKGBUILD 68086 2010-02-10 17:57:04Z giovanni $ +# $Id: PKGBUILD 137699 2011-09-10 12:46:29Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> pkgname=ogmtools pkgver=1.5 -pkgrel=3 +pkgrel=4 pkgdesc="Information, extraction or creation for OGG media streams" arch=('i686' 'x86_64' 'mips64el') url="http://www.bunkus.org/videotools/ogmtools" license=('GPL') depends=('libvorbis' 'libdvdread' 'gcc-libs') -source=(http://www.bunkus.org/videotools/${pkgname}/${pkgname}-${pkgver}.tar.bz2) +source=("http://www.bunkus.org/videotools/${pkgname}/${pkgname}-${pkgver}.tar.bz2") md5sums=('02d356e3d21d53b1d9715bab223d8996') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr \ - --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/openjpeg/PKGBUILD b/extra/openjpeg/PKGBUILD index a32242d91..0b30d5fc8 100644 --- a/extra/openjpeg/PKGBUILD +++ b/extra/openjpeg/PKGBUILD @@ -1,27 +1,36 @@ -# $Id: $ +# $Id: PKGBUILD 137660 2011-09-10 10:58:56Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=openjpeg -pkgver=1.3 -_pkgver=v1_3 -pkgrel=3 +pkgver=1.4 +_pkgver=v1_4 +_revision=r697 +pkgrel=1 pkgdesc="An open source JPEG 2000 codec" arch=(i686 x86_64 'mips64el') license=('BSD') url="http://www.openjpeg.org" -depends=('glibc') -source=(http://www.openjpeg.org/openjpeg_${_pkgver}.tar.gz - 30_fix_build_for_debian.dpatch) -md5sums=('f9a3ccfa91ac34b589e9bf7577ce8ff9' - '2557f485513e77f6dcea77f4741c4fa1') +depends=('zlib') +source=(http://openjpeg.googlecode.com/files/openjpeg_${_pkgver}_sources_${_revision}.tgz + openjpeg-1.4-autoconf.patch) +md5sums=('7870bb84e810dec63fcf3b712ebb93db' + '46d1d26b59ce546444f3fe8d7c685775') + +options=('!makeflags' '!libtool') build() { - cd "${srcdir}/OpenJPEG_${_pkgver}" - patch -Np1 -i "${srcdir}/30_fix_build_for_debian.dpatch" || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + cd "${srcdir}/${pkgname}_${_pkgver}_sources_${_revision}" + patch -Np1 -i ${srcdir}/openjpeg-1.4-autoconf.patch + # make sure we use system libs + rm -rf libs + ./configure --prefix=/usr \ + --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}_${_pkgver}_sources_${_revision}" + make DESTDIR="${pkgdir}" install install -m755 -d "${pkgdir}/usr/share/licenses/openjpeg" - tr '\r' '\n' < license.txt > "${pkgdir}/usr/share/licenses/openjpeg/license.txt" || return 1 - chmod 644 "${pkgdir}/usr/share/licenses/openjpeg/license.txt" || return 1 - ln -s libopenjpeg.so.2 "${pkgdir}/usr/lib/libopenjpeg.so" || return 1 + install -m644 LICENSE "${pkgdir}/usr/share/licenses/openjpeg/LICENSE" } diff --git a/extra/openjpeg/openjpeg-1.4-autoconf.patch b/extra/openjpeg/openjpeg-1.4-autoconf.patch new file mode 100644 index 000000000..988b72b7d --- /dev/null +++ b/extra/openjpeg/openjpeg-1.4-autoconf.patch @@ -0,0 +1,78 @@ +diff -up openjpeg_v1_4_sources_r697/doc/Makefile.am.autoconf_DESTDIR openjpeg_v1_4_sources_r697/doc/Makefile.am +--- openjpeg_v1_4_sources_r697/doc/Makefile.am.autoconf_DESTDIR 2011-01-02 12:14:47.000000000 -0600 ++++ openjpeg_v1_4_sources_r697/doc/Makefile.am 2011-01-12 12:12:20.959518549 -0600 +@@ -20,30 +20,30 @@ all-local: + @cp man/man3/* . + + install-data-hook: +- $(INSTALL) -d $(doc_dir) +- $(INSTALL) -d ${mandir}/man1 ${mandir}/man3 ++ $(INSTALL) -d $(DESTDIR)$(doc_dir) ++ $(INSTALL) -d $(DESTDIR)${mandir}/man1 $(DESTDIR)${mandir}/man3 + if with_libjpwl +- @(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image*) +- @(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* ) ++ @(cd $(DESTDIR)${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image*) ++ @(cd $(DESTDIR)${mandir}/man3 && $(RM) JPWL_libopenjpeg* ) + endif +- @(cd ${mandir}/man1 && $(RM) image_to_j2k* j2k_to_image* j2k_dump* ) +- @(cd ${mandir}/man3 && $(RM) libopenjpeg* ) ++ @(cd $(DESTDIR)${mandir}/man1 && $(RM) image_to_j2k* j2k_to_image* j2k_dump* ) ++ @(cd $(DESTDIR)${mandir}/man3 && $(RM) libopenjpeg* ) + @gzip -f image_to_j2k.1 j2k_to_image.1 j2k_dump.1 libopenjpeg.3 +- @cp image_to_j2k.1.gz j2k_to_image.1.gz j2k_dump.1.gz ${mandir}/man1 +- @cp libopenjpeg.3.gz ${mandir}/man3 ++ @cp image_to_j2k.1.gz j2k_to_image.1.gz j2k_dump.1.gz $(DESTDIR)${mandir}/man1 ++ @cp libopenjpeg.3.gz $(DESTDIR)${mandir}/man3 + @$(RM) *\.gz + if with_libjpwl +- @(cd ${mandir}/man1 && \ ++ @(cd $(DESTDIR)${mandir}/man1 && \ + $(LN_S) image_to_j2k.1.gz JPWL_image_to_j2k.1.gz && \ + $(LN_S) j2k_to_image.1.gz JPWL_j2k_to_image.1.gz) + @(cd ${mandir}/man3 && $(LN_S) libopenjpeg.3.gz JPWL_libopenjpeg.3.gz) + endif +- @$(INSTALL) -m 644 ../LICENSE ../CHANGES $(doc_dir) ++ @$(INSTALL) -m 644 ../LICENSE ../CHANGES $(DESTDIR)$(doc_dir) + + uninstall-hook: +- @(cd ${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image* && \ ++ @(cd $(DESTDIR)${mandir}/man1 && $(RM) JPWL_image_to_j2k* JPWL_j2k_to_image* && \ + $(RM) image_to_j2k* j2k_to_image* j2k_dump* ) +- @(cd ${mandir}/man3 && $(RM) JPWL_libopenjpeg* && \ ++ @(cd $(DESTDIR)${mandir}/man3 && $(RM) JPWL_libopenjpeg* && \ + $(RM) libopenjpeg* ) +- @(cd $(doc_dir) && $(RM) * ) +- @rmdir $(doc_dir) ++ @(cd $(DESTDIR)$(doc_dir) && $(RM) * ) ++ @rmdir $(DESTDIR)$(doc_dir) +diff -up openjpeg_v1_4_sources_r697/Makefile.am.autoconf_DESTDIR openjpeg_v1_4_sources_r697/Makefile.am +--- openjpeg_v1_4_sources_r697/Makefile.am.autoconf_DESTDIR 2011-01-02 12:14:55.000000000 -0600 ++++ openjpeg_v1_4_sources_r697/Makefile.am 2011-01-12 12:15:37.006321242 -0600 +@@ -9,7 +9,7 @@ clean-local: + + distclean-local: clean-local + +-pkgconf_dir = /usr/lib/pkgconfig ++pkgconf_dir = $(libdir)/pkgconfig + + install-data-hook: + @echo "" +@@ -17,12 +17,12 @@ install-data-hook: + cat $$f/.report.txt ; \ + done + @echo "" +- @echo "Installing: libopenjpeg1.pc $(pkgconf_dir)" ++ @echo "Installing: libopenjpeg1.pc $(DESTDIR)$(pkgconf_dir)" + @echo "" +- @$(INSTALL) -d $(pkgconf_dir) +- @cp libopenjpeg.pc $(pkgconf_dir)/libopenjpeg1.pc +- @(cd $(pkgconf_dir) && $(RM) libopenjpeg.pc && \ ++ @$(INSTALL) -d $(DESTDIR)$(pkgconf_dir) ++ @cp libopenjpeg.pc $(DESTDIR)$(pkgconf_dir)/libopenjpeg1.pc ++ @(cd $(DESTDIR)$(pkgconf_dir) && $(RM) libopenjpeg.pc && \ + $(LN_S) libopenjpeg1.pc libopenjpeg.pc) + + uninstall-hook: +- @(cd $(pkgconf_dir) && $(RM) libopenjpeg.pc libopenjpeg1.pc) ++ @(cd $(DESTDIR)$(pkgconf_dir) && $(RM) libopenjpeg.pc libopenjpeg1.pc) diff --git a/extra/orage/PKGBUILD b/extra/orage/PKGBUILD index dbbf6311f..dd599f8d4 100644 --- a/extra/orage/PKGBUILD +++ b/extra/orage/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 127986 2011-06-20 15:42:51Z andyrtr $ +# $Id: PKGBUILD 138200 2011-09-18 14:48:57Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Contributor: Tobias Kieslich <tobias (at) archlinux.org> pkgname=orage -pkgver=4.8.1 -pkgrel=3 +pkgver=4.8.2 +pkgrel=1 pkgdesc="A simple calendar application with reminders for Xfce" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') @@ -15,14 +15,11 @@ makedepends=('intltool' 'xfce4-dev-tools' 'popt') options=('!libtool') replaces=('xfcalendar') install=${pkgname}.install -source=(http://archive.xfce.org/src/apps/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2 - fix-infinite-reminder.patch) -md5sums=('9c1139ce03e9f309240e712cf31b6a49' - '162a6b2c97b8dff9ed180a2796aa35af') +source=(http://archive.xfce.org/src/apps/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2) +md5sums=('950397c716c31e1aa5db83d35ddf6047') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i $srcdir/fix-infinite-reminder.patch ./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib \ diff --git a/extra/orage/orage.install b/extra/orage/orage.install index 236856c64..bce670aff 100644 --- a/extra/orage/orage.install +++ b/extra/orage/orage.install @@ -8,5 +8,5 @@ post_upgrade() { } post_remove() { - post:install + post_install } diff --git a/extra/oxine/PKGBUILD b/extra/oxine/PKGBUILD index fc7a30d82..e1106a77e 100644 --- a/extra/oxine/PKGBUILD +++ b/extra/oxine/PKGBUILD @@ -1,23 +1,28 @@ -# $Id: PKGBUILD 59896 2009-11-29 15:47:18Z jgc $ +# $Id: PKGBUILD 137856 2011-09-12 03:56:43Z eric $ # Maintainer: Alexander Baldeck <alexander@archlinux.org> # Contributor: Rouslan Solomakhin <rouslan@localnet.com> # Contributor: dorphell <dorphell@archlinux.org> + pkgname=oxine pkgver=0.7.1 -pkgrel=3 -pkgdesc="oxine is a lightweight, purely osd based xine frontend for set-top boxes and home entertainment systems." +pkgrel=4 +pkgdesc="A lightweight, purely osd based xine frontend for set-top boxes and home entertainment systems" arch=('i686' 'x86_64' 'mips64el') -depends=('xine-lib>=1.1.16.3' 'libexif>=0.6.17' 'eject' 'libcdio>=0.82' 'curl>=7.19.4' 'libxinerama' 'libsm' 'libxtst') -makedepends=('pkgconfig') -license=('GPL') url="http://oxine.sourceforge.net/" +license=('GPL') +depends=('xine-lib' 'libexif' 'eject' 'libcdio' 'curl' 'libxtst') source=(http://downloads.sourceforge.net/sourceforge/oxine/${pkgname}-${pkgver}.tar.gz) md5sums=('2a2d05ee21892624e35cf539e532c0dd') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --disable-hal \ - --without-imagemagick --disable-gdkpixbuf || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + sed -i 's|#include <curl/types.h>||' configure src/download.c + ./configure --prefix=/usr --disable-hal --without-jsw --disable-extractor \ + --without-imagemagick --disable-gdkpixbuf --disable-weather + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/oxygen-gtk/PKGBUILD b/extra/oxygen-gtk/PKGBUILD index 0804bef07..a927c4bda 100644 --- a/extra/oxygen-gtk/PKGBUILD +++ b/extra/oxygen-gtk/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 135550 2011-08-15 12:45:44Z andrea $ +# $Id: PKGBUILD 138061 2011-09-15 17:22:52Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: birdflesh <antkoul at gmail dot com> pkgname=oxygen-gtk -pkgver=1.1.2 +pkgver=1.1.3 pkgrel=1 pkgdesc="Port of the default KDE widget theme (Oxygen) to GTK" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('LGPL') depends=('gtk2') makedepends=('cmake') source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") -md5sums=('f4d7f6203d8bcf41ff3403333f399628') +md5sums=('e3b280a61cbe4363c41c26083e94643d') build() { cd "${srcdir}" diff --git a/extra/p11-kit/PKGBUILD b/extra/p11-kit/PKGBUILD index 802db0d91..9b94d6247 100644 --- a/extra/p11-kit/PKGBUILD +++ b/extra/p11-kit/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 136806 2011-09-01 17:14:51Z ibiru $ +# $Id: PKGBUILD 138186 2011-09-18 09:16:04Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> pkgname=p11-kit -pkgver=0.5 -pkgrel=1 +pkgver=0.6 +pkgrel=2 pkgdesc="Library to work with PKCS#11 modules" arch=(i686 x86_64) url="http://p11-glue.freedesktop.org" @@ -11,11 +11,12 @@ license=('BSD') depends=(glibc) options=(!libtool) source=($url/releases/$pkgname-$pkgver.tar.gz) -md5sums=('1b4886ed4e6d25ab0b69e6350a804082') +md5sums=('c1ff3e52f172fda8bf3b426f7fb63c92') build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --sysconfdir=/etc + ./configure --prefix=/usr --sysconfdir=/etc \ + --with-module-path=/usr/lib/pkcs11 make } diff --git a/extra/perl-socket6/PKGBUILD b/extra/perl-socket6/PKGBUILD new file mode 100644 index 000000000..be7ac34f0 --- /dev/null +++ b/extra/perl-socket6/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Florian Pritz <bluewind@xinu.at> +# Generator : CPANPLUS::Dist::Arch 1.18 + +pkgname='perl-socket6' +pkgver='0.23' +pkgrel='1' +pkgdesc="getaddrinfo/getnameinfo support module" +arch=('i686' 'x86_64') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl') +makedepends=() +url='http://search.cpan.org/dist/Socket6' +source=('http://search.cpan.org/CPAN/authors/id/U/UM/UMEMOTO/Socket6-0.23.tar.gz') +md5sums=('2c02adb13c449d48d232bb704ddbd492') +sha512sums=('39ced223ecdef89e6fa241031019bb5a73e63d2dfdaf3edb55bfea0cb81b91bea09f1cc26b2d15fa28d32227cc13cdb093c70f0ba346c9bdb523359de53d96f9') +_distdir="${srcdir}/Socket6-0.23" + +build() { + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + cd "$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} + +package() { + cd "$_distdir" + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: diff --git a/extra/php/PKGBUILD b/extra/php/PKGBUILD index e7f9eeb54..04c9931cd 100644 --- a/extra/php/PKGBUILD +++ b/extra/php/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 136443 2011-08-29 12:25:25Z pierre $ +# $Id: PKGBUILD 137805 2011-09-11 11:11:53Z pierre $ # Maintainer: Pierre Schmitz <pierre@archlinux.de> pkgbase=php @@ -8,10 +8,8 @@ pkgname=('php' 'php-fpm' 'php-embed' 'php-pear' - 'php-curl' 'php-enchant' 'php-gd' - 'php-gmp' 'php-intl' 'php-ldap' 'php-mcrypt' @@ -25,13 +23,13 @@ pkgname=('php' 'php-xsl') pkgver=5.3.8 _suhosinver=5.3.7-0.9.10 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64' 'mips64el') license=('PHP') url='http://www.php.net' makedepends=('apache' 'imap' 'postgresql-libs' 'libldap' 'postfix' 'sqlite3' 'unixodbc' 'net-snmp' 'libzip' 'enchant' 'file' 'freetds' - 'libmcrypt' 'tidyhtml' 'aspell' 'libtool' 'libpng' 'libjpeg' 'icu' + 'libmcrypt' 'tidyhtml' 'aspell' 'libltdl' 'libpng' 'libjpeg' 'icu' 'curl' 'libxslt' 'openssl' 'bzip2' 'db' 'gmp' 'freetype2') source=("http://www.php.net/distributions/${pkgbase}-${pkgver}.tar.bz2" "http://download.suhosin.org/suhosin-patch-${_suhosinver}.patch.gz" @@ -39,7 +37,7 @@ source=("http://www.php.net/distributions/${pkgbase}-${pkgver}.tar.bz2" 'logrotate.d.php-fpm') md5sums=('704cd414a0565d905e1074ffdc1fadfb' '08582e502fed8221c6577042ca45ddb8' - '39eaa70d276fc3d45d6bcf6cd5ae1106' + '65606c606df97a0760dfe5aaf9893afc' 'dec2cbaad64e3abf4f0ec70e1de4e8e9' 'b01be5f816988fcee7e78225836e5e27' '09005dabd90c48ddd392b3dbf05f8a82' @@ -212,10 +210,10 @@ build() { package_php() { pkgdesc='An HTML-embedded scripting language' - depends=('pcre' 'libxml2' 'bzip2' 'openssl') - replaces=('php-fileinfo') - provides=('php-fileinfo') - conflicts=('php-fileinfo') + depends=('pcre' 'libxml2' 'bzip2' 'curl') + replaces=('php-fileinfo' 'php-gmp' 'php-curl') + provides=('php-fileinfo' 'php-gmp' 'php-curl') + conflicts=('php-fileinfo' 'php-gmp' 'php-curl') backup=('etc/php/php.ini') cd ${srcdir}/build-php @@ -228,19 +226,21 @@ package_php() { # remove static modules rm -f ${pkgdir}/usr/lib/php/modules/*.a # remove modules provided by sub packages - rm -f ${pkgdir}/usr/lib/php/modules/{curl,enchant,gd,gmp,intl,ldap,mcrypt,mssql,odbc,pdo_odbc,pgsql,pdo_pgsql,pspell,snmp,sqlite3,pdo_sqlite,tidy,xsl}.so + rm -f ${pkgdir}/usr/lib/php/modules/{enchant,gd,intl,ldap,mcrypt,mssql,odbc,pdo_odbc,pgsql,pdo_pgsql,pspell,snmp,sqlite3,pdo_sqlite,tidy,xsl}.so + # remove empty directory + rmdir ${pkgdir}/usr/include/php/include } package_php-cgi() { pkgdesc='CGI and FCGI SAPI for PHP' - depends=('php' 'pcre' 'libxml2') + depends=('php') install -D -m755 ${srcdir}/build-cgi/sapi/cgi/php-cgi ${pkgdir}/usr/bin/php-cgi } package_php-apache() { pkgdesc='Apache SAPI for PHP' - depends=('php' 'apache' 'pcre' 'libxml2') + depends=('php' 'apache') backup=('etc/httpd/conf/extra/php5_module.conf') install -D -m755 ${srcdir}/build-apache/libs/libphp5.so ${pkgdir}/usr/lib/httpd/modules/libphp5.so @@ -262,7 +262,7 @@ package_php-fpm() { package_php-embed() { pkgdesc='Embed SAPI for PHP' - depends=('php' 'pcre' 'libxml2') + depends=('php') install -D -m755 ${srcdir}/build-embed/libs/libphp5.so ${pkgdir}/usr/lib/libphp5.so install -D -m644 ${srcdir}/${pkgbase}-${pkgver}/sapi/embed/php_embed.h ${pkgdir}/usr/include/php/sapi/embed/php_embed.h @@ -270,7 +270,7 @@ package_php-embed() { package_php-pear() { pkgdesc='PHP Extension and Application Repository' - depends=('php' 'bash') + depends=('php') backup=('etc/php/pear.conf') cd ${srcdir}/build-pear @@ -281,12 +281,6 @@ package_php-pear() { done < <(find ${pkgdir} -name '.*') } -package_php-curl() { - depends=('php' 'curl') - pkgdesc='curl module for PHP' - install -D -m755 ${srcdir}/build-php/modules/curl.so ${pkgdir}/usr/lib/php/modules/curl.so -} - package_php-enchant() { depends=('php' 'enchant') pkgdesc='enchant module for PHP' @@ -299,12 +293,6 @@ package_php-gd() { install -D -m755 ${srcdir}/build-php/modules/gd.so ${pkgdir}/usr/lib/php/modules/gd.so } -package_php-gmp() { - depends=('php' 'gmp') - pkgdesc='gmp module for PHP' - install -D -m755 ${srcdir}/build-php/modules/gmp.so ${pkgdir}/usr/lib/php/modules/gmp.so -} - package_php-intl() { depends=('php' 'icu') pkgdesc='intl module for PHP' @@ -318,7 +306,7 @@ package_php-ldap() { } package_php-mcrypt() { - depends=('php' 'libmcrypt' 'libtool') + depends=('php' 'libmcrypt' 'libltdl') pkgdesc='mcrypt module for PHP' install -D -m755 ${srcdir}/build-php/modules/mcrypt.so ${pkgdir}/usr/lib/php/modules/mcrypt.so } diff --git a/extra/php/php.ini.patch b/extra/php/php.ini.patch index 356e190b4..46c842921 100644 --- a/extra/php/php.ini.patch +++ b/extra/php/php.ini.patch @@ -81,7 +81,7 @@ +;extension=bcmath.so +;extension=bz2.so +;extension=calendar.so -+;extension=curl.so ++extension=curl.so +;extension=dba.so +;extension=enchant.so +;extension=exif.so @@ -92,7 +92,7 @@ +;extension=iconv.so +;extension=imap.so +;extension=intl.so -+;extension=json.so ++extension=json.so +;extension=ldap.so +;extension=mcrypt.so +;extension=mssql.so diff --git a/extra/poppler/PKGBUILD b/extra/poppler/PKGBUILD index 43f73a0d7..9a285a663 100644 --- a/extra/poppler/PKGBUILD +++ b/extra/poppler/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 130693 2011-07-07 17:38:24Z andyrtr $ +# $Id: PKGBUILD 137658 2011-09-10 10:56:37Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgbase=poppler pkgname=('poppler' 'poppler-glib' 'poppler-qt') pkgver=0.16.7 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64 mips64el) license=('GPL') makedepends=('libjpeg' 'gcc-libs' 'cairo' 'libxml2' 'fontconfig' 'openjpeg' 'gtk2' 'qt' 'pkgconfig' 'lcms' 'gobject-introspection') diff --git a/extra/psi/PKGBUILD b/extra/psi/PKGBUILD index 53700078a..a283c95ae 100644 --- a/extra/psi/PKGBUILD +++ b/extra/psi/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 107019 2011-01-20 14:18:34Z pierre $ +# $Id: PKGBUILD 137579 2011-09-09 21:39:09Z pierre $ # Maintainer: Pierre Schmitz <pierre@archlinux.de> pkgname=psi pkgver=0.14 -pkgrel=4 +pkgrel=5 pkgdesc='Instant messaging application designed for the Jabber IM' url='http://psi-im.org/' license=('GPL') diff --git a/extra/psiconv/PKGBUILD b/extra/psiconv/PKGBUILD index e2103ef41..0c4a0ab44 100644 --- a/extra/psiconv/PKGBUILD +++ b/extra/psiconv/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 86765 2010-08-03 22:27:52Z ibiru $ +# $Id: PKGBUILD 137993 2011-09-13 21:30:15Z eric $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=psiconv pkgver=0.9.8 -pkgrel=7 +pkgrel=8 pkgdesc="Converts Psion 5(MX) files to more commonly used file formats" arch=('i686' 'x86_64' 'mips64el') url="http://software.frodo.looijaard.name/psiconv/" @@ -21,6 +21,10 @@ build() { ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/pstoedit/PKGBUILD b/extra/pstoedit/PKGBUILD index 10a14cbc9..f2b8e5299 100644 --- a/extra/pstoedit/PKGBUILD +++ b/extra/pstoedit/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 136892 2011-09-02 17:05:04Z ronald $ +# $Id: PKGBUILD 137995 2011-09-13 21:30:18Z eric $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: damir <damir@archlinux.org> # Contributor: Tobias Powalowski <t.powa@gmx.de> pkgname=pstoedit pkgver=3.60 -pkgrel=1 +pkgrel=2 pkgdesc="Translates PostScript and PDF graphics into other vector formats" arch=("i686" "x86_64" 'mips64el') url="http://www.pstoedit.net/" diff --git a/extra/pygtk/PKGBUILD b/extra/pygtk/PKGBUILD index 92a5d3b2b..792c64878 100644 --- a/extra/pygtk/PKGBUILD +++ b/extra/pygtk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 131736 2011-07-14 11:07:45Z stephane $ +# $Id: PKGBUILD 138082 2011-09-16 07:34:35Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> @@ -9,7 +9,7 @@ pkgdesc="Python bindings for the GTK widget set" arch=('i686' 'x86_64' 'mips64el') license=('LGPL') depends=('libglade' 'python2-cairo' 'pygobject') -makedepends=('python2-numpy' 'pygobject-devel') +makedepends=('python2-numpy' 'pygobject2-devel') optdepends=('python2-numpy') options=('!libtool') url="http://www.pygtk.org/" diff --git a/extra/python-numpy/PKGBUILD b/extra/python-numpy/PKGBUILD index 7db9530c0..f981fe205 100755 --- a/extra/python-numpy/PKGBUILD +++ b/extra/python-numpy/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 131668 2011-07-13 13:42:02Z stephane $ +# $Id: PKGBUILD 138131 2011-09-17 03:10:10Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> # Contributor: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve> pkgbase=python-numpy pkgname=('python2-numpy' 'python-numpy') -pkgver=1.6.0 +pkgver=1.6.1 pkgrel=1 pkgdesc="Scientific tools for Python" arch=('i686' 'x86_64' 'mips64el') @@ -13,7 +13,7 @@ license=('custom') url="http://numpy.scipy.org/" makedepends=('lapack' 'python' 'python2' 'python-distribute' 'python2-distribute' 'gcc-fortran' 'python-nose') source=(http://downloads.sourceforge.net/numpy/numpy-${pkgver}.tar.gz) -md5sums=('e0993c74cb8e83292e560eac1a9be8e9') +md5sums=('2bce18c08fc4fce461656f0f4dd9103e') build() { cd "${srcdir}" diff --git a/extra/python-urwid/PKGBUILD b/extra/python-urwid/PKGBUILD index 2d15fdcf1..b29fdccd6 100644 --- a/extra/python-urwid/PKGBUILD +++ b/extra/python-urwid/PKGBUILD @@ -4,15 +4,15 @@ # Maintainer: Douglas Soares de Andrade <dsandrade@gmail.com> pkgname=python-urwid -pkgver=0.9.9.1 -pkgrel=2 +pkgver=0.9.9.2 +pkgrel=1 pkgdesc="Urwid is a curses-based user interface library." license=('GPL') arch=('i686' 'x86_64' 'mips64el') depends=('python2') url="http://excess.org/urwid/" source=(http://excess.org/urwid/urwid-$pkgver.tar.gz) -md5sums=('4722cdf898f711dcae1121aa80920152') +md5sums=('e58b86a983fe5474a07749501748b728') build() { cd $startdir/src/urwid-$pkgver diff --git a/extra/qt/PKGBUILD b/extra/qt/PKGBUILD index 931ea3478..1bb8ceb2b 100644 --- a/extra/qt/PKGBUILD +++ b/extra/qt/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 137496 2011-09-07 17:54:44Z andrea $ +# $Id: PKGBUILD 137970 2011-09-13 10:37:07Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgbase=qt pkgname=('qt' 'qt-private-headers') pkgver=4.7.4 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64' 'mips64el') url='http://qt.nokia.com/' license=('GPL3' 'LGPL') @@ -19,7 +19,7 @@ source=("ftp://ftp.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz" 'assistant.desktop' 'designer.desktop' 'linguist.desktop' 'qtconfig.desktop' 'blacklist-diginotar-certs.diff') -md5sums=('ddf7d83f912cf1283aa066368464fa22' +md5sums=('9831cf1dfa8d0689a06c2c54c5c65aaf' 'fc211414130ab2764132e7370f8e5caa' '85179f5e0437514f8639957e1d8baf62' 'f11852b97583610f3dbb669ebc3e21bc' diff --git a/extra/rarian/PKGBUILD b/extra/rarian/PKGBUILD index 8ab6773b1..612a21490 100644 --- a/extra/rarian/PKGBUILD +++ b/extra/rarian/PKGBUILD @@ -1,18 +1,15 @@ -# $Id: PKGBUILD 11986 2008-09-06 21:33:59Z jgc $ +# $Id: PKGBUILD 137591 2011-09-09 23:51:24Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=rarian pkgver=0.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="Documentation meta-data library, designed as a replacement for Scrollkeeper." arch=('i686' 'x86_64' 'mips64el') url="http://rarian.freedesktop.org/" license=('GPL') depends=('gcc-libs') makedepends=('libxslt') -conflicts=('scrollkeeper') -provides=('scrollkeeper') -replaces=('scrollkeeper') options=('!libtool') source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.8/${pkgname}-${pkgver}.tar.bz2 user-segfault.patch) @@ -20,10 +17,14 @@ md5sums=('75091185e13da67a0ff4279de1757b94' '457e9827197009cfa360911fe49a5ad7') build() { - cd ${startdir}/src/${pkgname}-${pkgver} - patch -p0 -i ${srcdir}/user-segfault.patch || return 1 + cd ${srcdir}/${pkgname}-${pkgver} + patch -p0 -i ${srcdir}/user-segfault.patch ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 + --localstatedir=/var --disable-static + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${startdir}/pkg install } diff --git a/extra/sdl_net/PKGBUILD b/extra/sdl_net/PKGBUILD index ffb406155..8b8337be4 100644 --- a/extra/sdl_net/PKGBUILD +++ b/extra/sdl_net/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 51822 2009-09-12 07:01:31Z allan $ -# Maintainer: Allan McRae <allan@archlinux.org> +# $Id: PKGBUILD 137890 2011-09-12 09:39:20Z allan $ +# Maintainer: # Contributor: dorphell <dorphell@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=sdl_net pkgver=1.2.7 -pkgrel=3 +pkgrel=4 pkgdesc="A small sample cross-platform networking library" arch=('i686' 'x86_64' 'mips64el') url="http://www.libsdl.org/projects/SDL_net/" @@ -18,6 +18,10 @@ md5sums=('6bd4662d1423810f3140d4da21b6d912') build() { cd ${srcdir}/SDL_net-${pkgver} ./configure --prefix=/usr - make || return 1 + make +} + +package() { + cd ${srcdir}/SDL_net-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/sdl_sound/PKGBUILD b/extra/sdl_sound/PKGBUILD index 0a0abd4b4..4fee4c404 100644 --- a/extra/sdl_sound/PKGBUILD +++ b/extra/sdl_sound/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 22260 2008-12-24 15:29:53Z allan $ -# Maintainer: Allan McRae <allan@archlinux.org> +# $Id: PKGBUILD 137585 2011-09-09 23:22:23Z allan $ +# Maintainer: # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=sdl_sound pkgver=1.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="A library to decode several popular sound file formats, such as .WAV and .MP3" arch=('i686' 'x86_64' 'mips64el') url="http://icculus.org/SDL_sound/" @@ -23,7 +23,11 @@ build() { CXXFLAGS="$CXXFLAGS -I/usr/include/smpeg" \ ./configure --prefix=/usr - make || return 1 + make +} + +package() { + cd ${srcdir}/SDL_sound-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/setserial/PKGBUILD b/extra/setserial/PKGBUILD index 5229e7845..d5a876d9a 100644 --- a/extra/setserial/PKGBUILD +++ b/extra/setserial/PKGBUILD @@ -1,27 +1,31 @@ -# $Id: PKGBUILD 68104 2010-02-10 18:44:17Z giovanni $ +# $Id: PKGBUILD 137681 2011-09-10 12:01:21Z pierre $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Aurelien Foret <orelien@chez.com> pkgname=setserial pkgver=2.17 -pkgrel=3 +pkgrel=4 pkgdesc="Allows to change various attributes of a serial device" arch=('i686' 'x86_64' 'mips64el') url="http://setserial.sourceforge.net/" license=('GPL') depends=('glibc') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz - $pkgname.patch) +source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz" + "$pkgname.patch") md5sums=('c4867d72c41564318e0107745eb7a0f2' '99919d3be7c1550721494070a7ace66a') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i ../$pkgname.patch || return 1 + patch -Np1 -i ../$pkgname.patch ./configure --prefix=/usr \ - --mandir=/usr/share/man || return 1 - make || return 1 + --mandir=/usr/share/man + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" install -d ${pkgdir}/usr/{bin,share/man/man8} - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/extra/smpeg/PKGBUILD b/extra/smpeg/PKGBUILD index 344f9e023..276bc8990 100644 --- a/extra/smpeg/PKGBUILD +++ b/extra/smpeg/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 26425 2009-02-07 22:15:52Z eric $ +# $Id: PKGBUILD 137587 2011-09-09 23:30:58Z allan $ # Maintainer: Eric Belanger <eric@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=smpeg pkgver=0.4.4 -pkgrel=5 +pkgrel=6 pkgdesc="SDL MPEG Player Library" arch=('i686' 'x86_64' 'mips64el') url="http://icculus.org/smpeg/" @@ -13,17 +13,24 @@ depends=('sdl') makedepends=('gtk' 'mesa') optdepends=('gtk: to use gtv ' 'mesa: to use glmovie') options=('!libtool' '!makeflags') -source=(http://mirrors.dotsrc.org/lokigames/open-source/smpeg/${pkgname}-${pkgver}.tar.gz smpeg-0.4.4-gcc41.patch) -md5sums=('59c76ac704088ef5539210190c4e1fe3' '8b979a58307d7196655758bd3d2466c4') -sha1sums=('6d7f4449472e6270ab435b2224f3fad951c35259' '7d9a2ad7f6b702dfe3adcb87601d9b55022bbd1e') +source=(http://mirrors.dotsrc.org/lokigames/open-source/smpeg/${pkgname}-${pkgver}.tar.gz + smpeg-0.4.4-gcc41.patch) +md5sums=('59c76ac704088ef5539210190c4e1fe3' + '8b979a58307d7196655758bd3d2466c4') +sha1sums=('6d7f4449472e6270ab435b2224f3fad951c35259' + '7d9a2ad7f6b702dfe3adcb87601d9b55022bbd1e') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -p1 < ../smpeg-0.4.4-gcc41.patch || return 1 - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make LDFLAGS+=-lstdc++ || return 1 - make DESTDIR=${pkgdir} install || return 1 + patch -p1 -i $srcdir/smpeg-0.4.4-gcc41.patch + ./configure --prefix=/usr --mandir=/usr/share/man + make LDFLAGS+=-lstdc++ +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install - #fix aclocal warnings - sed -i "s#(AM_PATH_SMPEG#([AM_PATH_SMPEG]#" ${pkgdir}/usr/share/aclocal/smpeg.m4 || return 1 + # fix aclocal warnings + sed -i "s#(AM_PATH_SMPEG#([AM_PATH_SMPEG]#" ${pkgdir}/usr/share/aclocal/smpeg.m4 } diff --git a/extra/speex/PKGBUILD b/extra/speex/PKGBUILD index e0dedc235..8acbf9792 100644 --- a/extra/speex/PKGBUILD +++ b/extra/speex/PKGBUILD @@ -1,25 +1,28 @@ -# $Id: PKGBUILD 7447 2008-08-02 04:56:05Z eric $ +# $Id: PKGBUILD 137583 2011-09-09 22:58:20Z allan $ +# Maintainer: # Contributer: Jason Chu <jason@archlinux.org> -# Maintainer: Jason Chu <jason@archlinux.org> pkgname=speex pkgver=1.2rc1 -pkgrel=1 +pkgrel=2 pkgdesc="A free codec for free speech" arch=('i686' 'x86_64' 'mips64el') +url="http://www.speex.org/" license=('BSD') depends=('libogg') options=('!libtool') source=(http://downloads.us.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('c4438b22c08e5811ff10e2b06ee9b9ae') -url="http://www.speex.org/" build() { - cd $startdir/src/speex-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - make || return 1 - make DESTDIR=$startdir/pkg install - #to fix kde detection - cp $startdir/pkg/usr/include/speex/* $startdir/pkg/usr/include/ - install -D -m644 COPYING $startdir/pkg/usr/share/licenses/$pkgname/LICENSE + cd $srcdir/speex-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + make +} + +package() { + cd $srcdir/speex-$pkgver + make DESTDIR=$startdir/pkg install + + install -D -m644 COPYING $startdir/pkg/usr/share/licenses/$pkgname/LICENSE } diff --git a/extra/streamripper/PKGBUILD b/extra/streamripper/PKGBUILD index 9b5a60b18..52144364a 100644 --- a/extra/streamripper/PKGBUILD +++ b/extra/streamripper/PKGBUILD @@ -1,23 +1,26 @@ -# $Id: PKGBUILD 51858 2009-09-12 21:44:06Z eric $ -# Contributor: damir <damir@archlinux.org> -# Maintainer: Thayer Williams <thayer@archlinux.org> +# $Id: PKGBUILD 137607 2011-09-10 03:20:46Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=streamripper pkgver=1.64.6 -pkgrel=1 +pkgrel=2 pkgdesc="Records and splits streaming mp3 into tracks" arch=('i686' 'x86_64' 'mips64el') url="http://streamripper.sourceforge.net" license=('GPL') -depends=('glibc' 'glib2' 'libmad' 'faad2>=2.7' 'libvorbis') +depends=('glib2' 'libmad' 'faad2' 'libvorbis') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/streamripper/streamripper-$pkgver.tar.gz) +source=(http://downloads.sourceforge.net/sourceforge/streamripper/streamripper-${pkgver}.tar.gz) md5sums=('a37a1a8b8f9228522196a122a1c2dd32') sha1sums=('bc8a8d3ad045e0772ca691d2063c39efcc0dca45') build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="$pkgdir" install || return 1 + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="$pkgdir" install } diff --git a/extra/sweep/PKGBUILD b/extra/sweep/PKGBUILD index 4db2e28f3..e4c38ba27 100644 --- a/extra/sweep/PKGBUILD +++ b/extra/sweep/PKGBUILD @@ -1,20 +1,25 @@ -# $Id: PKGBUILD 54821 2009-10-11 19:41:33Z giovanni $ -# Maintainer: dorphell <dorphell@archlinux.org> +# $Id: PKGBUILD 137595 2011-09-10 00:12:32Z allan $ +# Maintainer: # Contributer: Jason Chu <jchu@xentac.net> + pkgname=sweep pkgver=0.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="Sound editing and mixing program" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') +url="http://www.metadecks.org/software/sweep/" license=('GPL2') depends=('gtk2' 'libsamplerate' 'libmad' 'libvorbis' 'alsa-lib' 'speex') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -url="http://www.metadecks.org/software/sweep/" +md5sums=('69e19bad2673f20e15224c0a5b5d4c85') build() { - cd $startdir/src/sweep-$pkgver + cd $srcdir/sweep-$pkgver ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - make || return 1 - make prefix=$startdir/pkg/usr sysconfdir=$startdir/pkg/etc localstatedir=$startdir/pkg/var install + make +} + +package() { + cd $srcdir/sweep-$pkgver + make prefix=$pkgdir/usr sysconfdir=$pkgdir/etc localstatedir=$pkgdir/var install } -md5sums=('69e19bad2673f20e15224c0a5b5d4c85') diff --git a/extra/t1lib/PKGBUILD b/extra/t1lib/PKGBUILD index 6e16819dc..cf9e754e0 100644 --- a/extra/t1lib/PKGBUILD +++ b/extra/t1lib/PKGBUILD @@ -1,22 +1,26 @@ -# $Id: PKGBUILD 18717 2008-11-08 21:45:38Z giovanni $ +# $Id: PKGBUILD 137602 2011-09-10 01:36:02Z allan $ # Maintainer: tobias <tobias@archlinux.org> # Contributor: Rainer Moll <renari@arcor.de> pkgname=t1lib pkgver=5.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Library for generating character- and string-glyphs from Adobe Type 1 fonts" -arch=(i686 x86_64 'mips64el') -license=("GPL") +arch=('i686' 'x86_64' 'mips64el') +url="http://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html" +license=('GPL') depends=('libxaw') options=(!libtool) -url="http://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html" source=(http://www.ibiblio.org/pub/Linux/libs/graphics/${pkgname}-${pkgver}.tar.gz ) md5sums=('a5629b56b93134377718009df1435f3c') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr - make without_doc || return 1 - make DESTDIR="${pkgdir}" install || return 1 + make without_doc +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/t1lib/overflow.patch b/extra/t1lib/overflow.patch new file mode 100644 index 000000000..9f033c0de --- /dev/null +++ b/extra/t1lib/overflow.patch @@ -0,0 +1,15 @@ +--- t1env.c.orig 2007-09-16 19:56:38.319184208 +0200 ++++ t1env.c 2007-09-16 20:05:02.057070439 +0200 +@@ -611,6 +611,12 @@ + #endif + strcat( pathbuf, DIRECTORY_SEP); + /* And finally the filename: */ ++ /* If current pathbuf + StrippedName + 1 byte for NULL is bigger than pathbuf ++ let's try next pathbuf */ ++ if( strlen(pathbuf) + strlen(StrippedName) + 1 > sizeof(pathbuf) ) { ++ i++; ++ continue; ++ } + strcat( pathbuf, StrippedName); + + /* Check for existence of the path: */ diff --git a/extra/taglib-extras/PKGBUILD b/extra/taglib-extras/PKGBUILD index a691c718c..912406c06 100644 --- a/extra/taglib-extras/PKGBUILD +++ b/extra/taglib-extras/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 52970 2009-09-23 20:36:32Z giovanni $ +# $Id: PKGBUILD 137892 2011-09-12 09:45:56Z allan $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=taglib-extras pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Additional taglib plugins for KDE" -arch=("i686" "x86_64" 'mips64el') +arch=('i686' 'x86_64' 'mips64el') url="http://developer.kde.org/~wheeler/taglib.html" license=('LGPL') depends=('taglib>=1.6') @@ -14,12 +14,15 @@ source=(http://www.kollide.net/~jefferai/${pkgname}-${pkgver}.tar.gz) md5sums=('e973ca609b18e2c03c147ff9fd9e6eb8') build() { - cd $srcdir - mkdir build - cd build + mkdir $srcdir/build + cd $srcdir/build cmake ../$pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_SKIP_RPATH=ON || return 1 - make || return 1 + -DCMAKE_SKIP_RPATH=ON + make +} + +package() { + cd $srcdir/build make DESTDIR=$pkgdir install } diff --git a/extra/telepathy-kde-presence-dataengine/PKGBUILD b/extra/telepathy-kde-presence-dataengine/PKGBUILD index e73588178..86051ba12 100644 --- a/extra/telepathy-kde-presence-dataengine/PKGBUILD +++ b/extra/telepathy-kde-presence-dataengine/PKGBUILD @@ -1,15 +1,15 @@ -# $Id$ +# $Id: PKGBUILD 138063 2011-09-15 18:35:47Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Laurent Carlier <lordheavym@gmail.com> pkgname=telepathy-kde-presence-dataengine pkgver=0.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Plasma dataengine for managing Telepathy account presence" arch=('i686' 'x86_64' 'mips64el') url="http://www.kde.org" license=('GPL') -depends=('kdebase-plasma' 'telepathy-qt4') +depends=('kdebase-workspace' 'telepathy-qt4') makedepends=('cmake' 'automoc4') groups=('telepathy-kde') source=("http://download.kde.org/unstable/telepathy-kde/${pkgver}/src/${pkgname}_${pkgver}.tar.bz2") diff --git a/extra/texmacs/PKGBUILD b/extra/texmacs/PKGBUILD index ceec0f63c..0a36ede79 100644 --- a/extra/texmacs/PKGBUILD +++ b/extra/texmacs/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 122838 2011-05-06 11:44:16Z ronald $ +# $Id: PKGBUILD 137567 2011-09-09 18:36:00Z ronald $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Damir Perisa <damir.perisa@bluewin.ch> pkgname=texmacs -pkgver=1.0.7.10 +pkgver=1.0.7.12 pkgrel=1 pkgdesc="Free scientific text editor, inspired by TeX and GNU Emacs. WYSIWYG editor TeX-fonts and CAS-interface (Giac, GTybalt, Macaulay 2, Maxima, Octave, Pari, Qcl, R and Yacas) in one." arch=('i686' 'x86_64' 'mips64el') @@ -12,8 +12,9 @@ license=('GPL') depends=('perl' 'guile' 'texlive-core' 'python2' 'libxext' 'freetype2') # do not remove texlive-core dependency, as it is needed! optdepends=('transfig: convert images using fig2ps') -source=(ftp://ftp.texmacs.org/pub/TeXmacs/targz/TeXmacs-${pkgver}-src.tar.gz) -sha1sums=('12491496e68b62aa07369748770771a8c2378129') +#source=(ftp://ftp.texmacs.org/pub/TeXmacs/targz/TeXmacs-${pkgver}-src.tar.gz) +source=(http://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-1.0.7.12-src.tar.gz) +sha1sums=('9a6560dc2d8e685b97f4afe468b38d89bd29ca9d') build() { cd ${srcdir}/TeXmacs-${pkgver}-src @@ -23,7 +24,8 @@ build() { sed -i '/^LDPATH/d' src/makefile.in ./configure --prefix=/usr \ --mandir=/usr/share/man \ - --libexecdir=/usr/lib + --libexecdir=/usr/lib \ + --disable-qt make } diff --git a/extra/transcode/PKGBUILD b/extra/transcode/PKGBUILD index 7bd89b1b6..3b7ff35df 100644 --- a/extra/transcode/PKGBUILD +++ b/extra/transcode/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91207 2010-09-24 03:35:03Z eric $ +# $Id: PKGBUILD 137997 2011-09-13 21:30:20Z eric $ # Maintainer: # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> # Contributor: roberto <roberto@archlinux.org> @@ -6,22 +6,26 @@ pkgname=transcode _sripver=0.3-4 pkgver=1.1.5 -pkgrel=5 +pkgrel=6 pkgdesc="A video/DVD ripper and encoder for the terminal/console" arch=('i686' 'x86_64' 'mips64el') url="http://tcforge.berlios.de/" license=('GPL') -depends=('imagemagick' 'lzo2' 'libdv' 'libdvdread' 'ffmpeg' 'mjpegtools' - 'libmpeg2' 'libtheora' 'libxaw' 'libxml2' 'libxv' 'a52dec' 'alsa-lib') -makedepends=('nasm' 'pkg-config') +depends=('imagemagick' 'lzo2' 'libdvdread' 'ffmpeg' 'mjpegtools' + 'libmpeg2' 'libxaw' 'libxml2' 'libxv' 'a52dec') +makedepends=('nasm') options=('!libtool' '!makeflags') source=(http://download2.berlios.de/tcforge/${pkgname}-${pkgver}.tar.bz2 http://downloads.sourceforge.net/sourceforge/subtitleripper/subtitleripper-${_sripver}.tgz transcode-1.1.5-jpeg-7.patch transcode-1.1.5-mpa.patch) -md5sums=('41ac6b1c0fe30f3aab286e771fc31b9e' 'c0bd49a88f667c68c4430ad25bbed510'\ - 'af4056b7530a6f147594f676849e7c7b' 'c299cfc6c4be6a5512d1a129f04e5450') -sha1sums=('48c36e06ca0cd1cdc1a9c6a241e231f896eefd26' 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d'\ - '9e380c00a3b31725dc3ec483fa7bf5e3d8a8a977' '6f45d9167c3aa15a83cb29545749f55eb1f1e5a2') +md5sums=('41ac6b1c0fe30f3aab286e771fc31b9e' + 'c0bd49a88f667c68c4430ad25bbed510' + 'af4056b7530a6f147594f676849e7c7b' + 'c299cfc6c4be6a5512d1a129f04e5450') +sha1sums=('48c36e06ca0cd1cdc1a9c6a241e231f896eefd26' + 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d' + '9e380c00a3b31725dc3ec483fa7bf5e3d8a8a977' + '6f45d9167c3aa15a83cb29545749f55eb1f1e5a2') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/unixodbc/PKGBUILD b/extra/unixodbc/PKGBUILD index 7b95168a1..b98f97abd 100644 --- a/extra/unixodbc/PKGBUILD +++ b/extra/unixodbc/PKGBUILD @@ -1,29 +1,28 @@ -# $Id: PKGBUILD 78429 2010-04-23 18:51:55Z andyrtr $ +# $Id: PKGBUILD 137809 2011-09-11 11:42:08Z pierre $ # Maintainer: AndyRTR <andyrtr@archlinux.org> - # Contributor: Judd Vinet <jvinet@zeroflux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=unixodbc pkgver=2.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources" -arch=(i686 x86_64 'mips64el') +arch=('i686' 'x86_64' 'mips64el') license=('GPL2' 'LGPL2.1') url="http://www.unixodbc.org/" backup=('etc/odbc.ini' 'etc/odbcinst.ini') -depends=('readline>=6.0' 'libtool') +depends=('readline' 'libltdl') options=('!libtool') -source=(http://www.unixodbc.org/unixODBC-$pkgver.tar.gz) +source=("http://www.unixodbc.org/unixODBC-$pkgver.tar.gz") md5sums=('f2ad22cbdffe836c58987ed2332c2e99') build() { cd ${srcdir}/unixODBC-${pkgver} ./configure --prefix=/usr --sysconfdir=/etc - make || return 1 + make } package() { cd ${srcdir}/unixODBC-${pkgver} - make DESTDIR=${pkgdir} install || return 1 + make DESTDIR=${pkgdir} install } diff --git a/extra/webkit-sharp/PKGBUILD b/extra/webkit-sharp/PKGBUILD index aca4645b3..03213af1d 100644 --- a/extra/webkit-sharp/PKGBUILD +++ b/extra/webkit-sharp/PKGBUILD @@ -5,14 +5,14 @@ pkgname=webkit-sharp pkgver=0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Mono/.NET bindings for the WebKit rendering engine" arch=('i686' 'x86_64' 'mips64el') url="http://www.mono-project.com/" license=('custom:MIT') depends=('gtk-sharp-2' 'libwebkit>=1.4.0') makedepends=('pkgconfig>=0.9.0') -source=(ftp://ftp.novell.com/pub/mono/sources/$pkgname/${pkgname}-${pkgver}.tar.bz2) +source=(http://download.mono-project.com/sources/$pkgname/${pkgname}-${pkgver}.tar.bz2) md5sums=('21482f9d5eafb0ef4acc6e790482f934') build() { @@ -20,7 +20,7 @@ build() { mkdir -p "${MONO_SHARED_DIR}" cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's:webkit-1.0@LIB_PREFIX@.2@:libwebkitgtk-1.0@LIB_PREFIX@.0.7.0@:' sources/webkit-sharp.dll.config.in + sed -i 's:webkit-1.0@LIB_PREFIX@.2@:libwebkitgtk-1.0@LIB_PREFIX@.0@:' sources/webkit-sharp.dll.config.in ./configure --prefix=/usr make } diff --git a/extra/windowmaker-crm-git/PKGBUILD b/extra/windowmaker-crm-git/PKGBUILD index 326d3a799..c4612bbda 100644 --- a/extra/windowmaker-crm-git/PKGBUILD +++ b/extra/windowmaker-crm-git/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 94218 2010-10-05 16:33:23Z daniel $ +# $Id: PKGBUILD 137555 2011-09-09 11:26:39Z daniel $ # Maintainer: Daniel Isenmann <daniel@archlinux.org> pkgname=windowmaker-crm-git -pkgver=20101005 +pkgver=20110909 pkgrel=1 pkgdesc="An X11 window manager with a NEXTSTEP look and feel - git version from Carlos R. Mafra" arch=(i686 x86_64 'mips64el') @@ -13,7 +13,7 @@ options=('!libtool') provides=('windowmaker') conflicts=('windowmaker') source=(ftp://ftp.archlinux.org/other/windowmaker/windowmaker-$pkgver.tar.gz wmaker.desktop) -md5sums=('8cc7e736a8d7e446f696b80fc7dcb79c' +md5sums=('594f66f40130fe49b6350579f4d54c2b' '2fba97bebfd691836b92b8f0db79ff13') build() { @@ -22,7 +22,7 @@ build() { ./autogen.sh ./configure --prefix=/usr --sysconfdir=/etc --enable-xinerama \ --with-nlsdir=/usr/share/locale --with-gnustepdir=/usr/lib/GNUstep \ - --enable-usermenu --enable-modelock + --enable-usermenu --enable-modelock --enable-xrandr make || return 1 make DESTDIR=$pkgdir install || return 1 install -D -m644 COPYING.WTFPL $pkgdir/usr/share/licenses/$pkgname/COPYING.WTFPL diff --git a/extra/wireshark/PKGBUILD b/extra/wireshark/PKGBUILD index 57a086e8a..0e1b15b7d 100644 --- a/extra/wireshark/PKGBUILD +++ b/extra/wireshark/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 136353 2011-08-27 08:38:05Z ibiru $ +# $Id: PKGBUILD 137559 2011-09-09 12:10:57Z guillaume $ # Maintainer: Guillaume ALAUX <guillaume at alaux dot net> # Contributor: Florian Pritz <bluewind at jabber dot ccc dot de> pkgname=(wireshark-cli wireshark-gtk) pkgbase=wireshark -pkgver=1.6.1 -pkgrel=3 +pkgver=1.6.2 +pkgrel=1 arch=('i686' 'x86_64' 'mips64el') license=('GPL2') makedepends=('bison' 'flex' 'gtk2' 'krb5' 'libcap' 'libpcap' 'bash' 'gnutls' 'libgcrypt' 'lua') url="http://www.wireshark.org/" options=(!libtool) source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2) -md5sums=('dc1e8c9800b64130674b120a183e2308') +md5sums=('301677b5f8150265315632fb6247e06e') build() { cd "${srcdir}/${pkgbase}-${pkgver}" diff --git a/extra/wxmaxima/PKGBUILD b/extra/wxmaxima/PKGBUILD index 91635e6e1..3d25c530a 100644 --- a/extra/wxmaxima/PKGBUILD +++ b/extra/wxmaxima/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Vinay S Shastry <vinayshastry@gmail.com> pkgname=wxmaxima -pkgver=11.04.0 +pkgver=11.08.0 pkgrel=1 pkgdesc="A wxWidgets GUI for the computer algebra system Maxima" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ url="http://wxmaxima.sourceforge.net/" license=('GPL2') depends=('maxima' 'libxml2' 'wxgtk') source=(http://downloads.sourceforge.net/$pkgname/wxMaxima-$pkgver.tar.gz) -sha1sums=('eef566c6b135943fada0ce844ed4f370374c6392') +sha1sums=('852a772e4b982bc355120cc95ee6f3d600ce011b') build() { cd "${srcdir}/wxMaxima-${pkgver}" diff --git a/extra/x11vnc/PKGBUILD b/extra/x11vnc/PKGBUILD index a2ba24ffe..c1324d590 100644 --- a/extra/x11vnc/PKGBUILD +++ b/extra/x11vnc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 91112 2010-09-22 19:40:25Z bisson $ +# $Id: PKGBUILD 137979 2011-09-13 20:01:54Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: damir <damir@archlinux.org> pkgname=x11vnc -pkgver=0.9.12 +pkgver=0.9.13 pkgrel=1 pkgdesc='VNC server for real X displays' arch=('i686' 'x86_64' 'mips64el') @@ -12,25 +12,25 @@ license=('GPL2') depends=('openssl' 'libjpeg' 'zlib' 'libx11' 'libxtst' 'libxinerama' 'libxdamage' 'libxrandr' 'avahi') optdepends=('tk: for GUI support') backup=('etc/conf.d/x11vnc') -source=("http://downloads.sourceforge.net/libvncserver/${pkgname}-${pkgver}.tar.gz" - 'x11vnc.rc' - 'x11vnc.conf') -sha1sums=('cf4e24bee5962b52d8f2a5442a7c44943a9cc0bb' - '3abb3fcadff32662ab847a9e772cd23cfdfe3d1a' - '11011cce06511e9ba61672a1c80bb63a3a187539') +source=("http://downloads.sourceforge.net/project/libvncserver/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz" + 'conf.d' + 'rc.d') +sha1sums=('f011d81488ac94dc8dce2d88739c23bd85a976fa' + '11011cce06511e9ba61672a1c80bb63a3a187539' + '477892cf0f0020043444b7493c80684762ded506') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man - make + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --mandir=/usr/share/man + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install - rm -fr "${pkgdir}"/usr/include/rfb # provided by libvncserver + rm -fr "${pkgdir}"/usr/include/rfb # provided by libvncserver - install -D -m 755 "${srcdir}/x11vnc.rc" "${pkgdir}/etc/rc.d/x11vnc" - install -D -m 644 "${srcdir}/x11vnc.conf" "${pkgdir}/etc/conf.d/x11vnc" + install -D -m 755 "${srcdir}/rc.d" "${pkgdir}/etc/rc.d/x11vnc" + install -D -m 644 "${srcdir}/conf.d" "${pkgdir}/etc/conf.d/x11vnc" } diff --git a/extra/x11vnc/conf.d b/extra/x11vnc/conf.d new file mode 100644 index 000000000..8a81e3286 --- /dev/null +++ b/extra/x11vnc/conf.d @@ -0,0 +1,5 @@ +# +# Parameters to be passed to x11vnc +# + +X11VNC_ARGS="" diff --git a/extra/x11vnc/rc.d b/extra/x11vnc/rc.d new file mode 100644 index 000000000..b5f2a6464 --- /dev/null +++ b/extra/x11vnc/rc.d @@ -0,0 +1,37 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions +. /etc/conf.d/x11vnc + +PID=$(pidof -o %PPID /usr/bin/x11vnc) +case "$1" in + start) + stat_busy "Starting x11vnc" + [[ -z "$PID" ]] && /usr/bin/x11vnc $X11VNC_ARGS &> /dev/null & + if [[ $? -gt 0 ]]; then + stat_fail + else + add_daemon x11vnc + stat_done + fi + ;; + stop) + stat_busy "Stopping x11vnc" + [[ ! -z "$PID" ]] && kill $PID &> /dev/null + if [[ $? -gt 0 ]]; then + stat_fail + else + rm_daemon x11vnc + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/extra/xaos/PKGBUILD b/extra/xaos/PKGBUILD index 9635c0e9b..28a1f9c9f 100644 --- a/extra/xaos/PKGBUILD +++ b/extra/xaos/PKGBUILD @@ -1,10 +1,9 @@ -# $Id: PKGBUILD 67322 2010-02-06 10:00:38Z eric $ -# Maintainer: Eric Belanger <eric@archlinux.org> -# Contributor: Damir Perisa <damir.perisa@bluewin.ch> +# $Id: PKGBUILD 137880 2011-09-12 06:35:34Z eric $ +# Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=xaos pkgver=3.5 -pkgrel=3 +pkgrel=4 pkgdesc="A fast portable real-time interactive fractal zoomer" arch=('i686' 'x86_64' 'mips64el') url="http://sourceforge.net/projects/xaos/" @@ -18,7 +17,11 @@ sha1sums=('6d16a58187fba7276e6bd0547cc2fd6bb073b801') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --with-gsl --with-aa-driver || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr --with-gsl --with-aa-driver + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/xaos/xaos.install b/extra/xaos/xaos.install index 1de05a018..afee50a72 100644 --- a/extra/xaos/xaos.install +++ b/extra/xaos/xaos.install @@ -1,4 +1,4 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(xaos.info.gz) post_install() { diff --git a/extra/xcb-util/PKGBUILD b/extra/xcb-util/PKGBUILD index 38c273bac..cec5c9b2c 100644 --- a/extra/xcb-util/PKGBUILD +++ b/extra/xcb-util/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 50472 2009-08-27 18:32:48Z ronald $ +# $Id: PKGBUILD 137766 2011-09-10 16:41:45Z pierre $ # Maintainer: Jan de Groot <jgc@archlinux.org> -# Contributor: Andrea Scarpino <bash.lnx@gmail.com> +# Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=xcb-util pkgver=0.3.6 -pkgrel=1 +pkgrel=2 pkgdesc="Utility libraries for XC Binding" arch=('i686' 'x86_64' 'mips64el') url="http://xcb.freedesktop.org" @@ -12,15 +12,21 @@ license=('custom') depends=('libxcb>=1.4') makedepends=('gperf') options=('!libtool') -source=(http://xcb.freedesktop.org/dist/${pkgname}-${pkgver}.tar.bz2 - LICENSE) +source=("http://xcb.freedesktop.org/dist/${pkgname}-${pkgver}.tar.bz2" + 'LICENSE') md5sums=('dd8968b8ee613cb027a8ef1fcbdc8fc9' '2672c2e72dedb40f773e989dd622f298') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1 + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -D -m644 "${srcdir}/LICENSE" \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/xfce4-session/PKGBUILD b/extra/xfce4-session/PKGBUILD index 3ab60ac0a..89a8afcc3 100644 --- a/extra/xfce4-session/PKGBUILD +++ b/extra/xfce4-session/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 136121 2011-08-23 06:05:20Z eric $ +# $Id: PKGBUILD 138127 2011-09-17 02:26:42Z allan $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Contributor: tobias <tobias funnychar archlinux.org> pkgname=xfce4-session -pkgver=4.8.1 -pkgrel=3 +pkgver=4.8.2 +pkgrel=1 pkgdesc="A session manager for Xfce" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') @@ -22,17 +22,14 @@ options=('!libtool') install=${pkgname}.install source=(http://archive.xfce.org/src/xfce/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2 org.freedesktop.consolekit.pkla - org.freedesktop.upower.pkla - gdm.patch) -md5sums=('478080ff666fdd36786a243829663efd' + org.freedesktop.upower.pkla) +md5sums=('48780cbcf784ab64debc9312f17765f2' '2e2519950d8c591dc9440ed8957a49ed' - '5fa270637b5e685f033863d8664795a2' - '61423d0e235cad7ffcbbdacc96c9151b') + '5fa270637b5e685f033863d8664795a2') build() { cd ${srcdir}/${pkgname}-${pkgver} - # fix usage with gdm and custom langs https://bugs.archlinux.org/task/24327 - patch -Np1 -i ${srcdir}/gdm.patch + ./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib/xfce4 \ diff --git a/extra/xfdesktop/PKGBUILD b/extra/xfdesktop/PKGBUILD index c0637cda9..f300f061c 100644 --- a/extra/xfdesktop/PKGBUILD +++ b/extra/xfdesktop/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 135949 2011-08-20 21:30:39Z eric $ +# $Id: PKGBUILD 138129 2011-09-17 02:28:33Z allan $ # Maintainer: AndyRTR <andyrtr@archlinux.org> # Contributor: tobias <tobias funnychar archlinux.org> pkgname=xfdesktop -pkgver=4.8.2 -pkgrel=3 +pkgver=4.8.3 +pkgrel=1 pkgdesc="A desktop manager for Xfce" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') @@ -17,14 +17,11 @@ conflicts=('xfce4-menueditor') replaces=('xfce4-menueditor') options=('!libtool') install=xfdesktop.install -source=(http://archive.xfce.org/src/xfce/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2 - fix-desktop-drag-and-drop.patch) -md5sums=('ed25d59f478afda552d121e96657d16f' - '86d464bcd8ffae9f048454f49603658a') +source=(http://archive.xfce.org/src/xfce/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2) +md5sums=('617c667c469698e8c974e38412cb484c') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i ../fix-desktop-drag-and-drop.patch ./configure --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib \ diff --git a/extra/xine-lib/PKGBUILD b/extra/xine-lib/PKGBUILD index ffdf094aa..4662ab34f 100644 --- a/extra/xine-lib/PKGBUILD +++ b/extra/xine-lib/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 134420 2011-08-03 19:34:12Z eric $ +# $Id: PKGBUILD 137999 2011-09-13 21:30:22Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=xine-lib pkgver=1.1.19 -pkgrel=3 +pkgrel=5 pkgdesc="A multimedia playback engine" arch=('i686' 'x86_64' 'mips64el') url="http://www.xine-project.org" license=('LGPL' 'GPL') -depends=('libgl' 'libxvmc' 'flac' 'ffmpeg' 'libxinerama') -makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa' 'libmodplug' +depends=('libgl' 'libxvmc' 'flac' 'ffmpeg' 'libxinerama' 'libmodplug') +makedepends=('wavpack' 'faad2' 'libmng' 'imagemagick' 'smbclient' 'mesa' 'v4l-utils' 'vcdimager' 'jack' 'gdk-pixbuf2' 'libpulse' 'speex' 'aalib') optdepends=('imagemagick: for using the imagemagick plugin' \ 'smbclient: for using the smb plugin' \ @@ -19,7 +19,6 @@ optdepends=('imagemagick: for using the imagemagick plugin' \ 'mesa: for using the opengl plugin' \ 'libpulse: for using the pulseaudio plugin' \ 'speex: for using the speex plugin' \ - 'libmodplug: for using the modplug plugin' \ 'v4l-utils: for using the v4l plugin' \ 'wavpack: for using the wavpack plugin' \ 'faad2: for using the faad plugin' \ diff --git a/extra/xorg-server/PKGBUILD b/extra/xorg-server/PKGBUILD index 36068f03e..9a3abf9e0 100644 --- a/extra/xorg-server/PKGBUILD +++ b/extra/xorg-server/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 134875 2011-08-08 08:40:10Z jgc $ +# $Id: PKGBUILD 138136 2011-09-17 08:05:32Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') -pkgver=1.10.3.901 +pkgver=1.10.4 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') license=('custom') @@ -18,7 +18,7 @@ source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2 xvfb-run xvfb-run.1 10-quirks.conf) -sha1sums=('c7b0d4a29adf91baeae4783841303ccf8ba285e2' +sha1sums=('857d6377025c77851a3cc5f8ec2ce84164a2fdc6' '571f2925f2f3d1b5cdbb2e5a676205fcea256198' '629c6d8d52126eab81ee1b72a9e4209535f8cb81' '1b95e91384a57d966428c7db98ed06f4cc562f91' @@ -29,9 +29,6 @@ sha1sums=('c7b0d4a29adf91baeae4783841303ccf8ba285e2' build() { cd "${srcdir}/${pkgbase}-${pkgver}" - # Upstream post-release commit - patch -Np1 -i "${srcdir}/randr-compare-all-the-bytes-in-rrpostpendingproperties.patch" - # Add pointer barrier support, patch from Fedora patch -Np1 -i "${srcdir}/xserver-1.10-pointer-barriers.patch" diff --git a/extra/ypbind-mt/PKGBUILD b/extra/ypbind-mt/PKGBUILD index 2621d1a84..279d11481 100644 --- a/extra/ypbind-mt/PKGBUILD +++ b/extra/ypbind-mt/PKGBUILD @@ -1,19 +1,20 @@ -# $Id: PKGBUILD 126308 2011-06-04 12:37:21Z bisson $ +# $Id: PKGBUILD 138068 2011-09-15 22:41:35Z tomegun $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=ypbind-mt pkgver=1.33 -pkgrel=2 +pkgrel=3 pkgdesc='Linux NIS daemon' -arch=('i686' 'x86_64' 'mips64el') url='http://www.linux-nis.org/nis/ypbind-mt/' license=('GPL2') -depends=('rpcbind' 'openslp') +arch=('i686' 'x86_64' 'mips64el') +makedepends=('networkmanager') +depends=('rpcbind' 'openslp' 'dbus-glib') optdepends=('yp-tools: to set a domain name') backup=('etc/yp.conf' 'etc/conf.d/ypbind' 'etc/conf.d/nisdomainname') -source=("ftp://ftp.kernel.org/pub/linux/utils/net/NIS/$pkgname-$pkgver.tar.gz" +source=("ftp://ftp.kernel.org/pub/linux/utils/net/NIS/${pkgname}-${pkgver}.tar.gz" 'nisdomainname.conf' 'ypbind.conf' 'ypbind') @@ -23,17 +24,23 @@ sha1sums=('49f578d15aa5d4f4130a2e96cd9c0e519263fc88' '112fc2aedfe3f761325b69647b7938bc1be5bfcd') build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --disable-dbus-nm + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure \ + --prefix=/usr \ + --enable-dbus-nm \ + make } package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - install -D -m644 etc/yp.conf "$pkgdir"/etc/yp.conf - install -D -m755 ../ypbind "$pkgdir"/etc/rc.d/ypbind - install -D -m644 ../ypbind.conf "$pkgdir"/etc/conf.d/ypbind - install -D -m644 ../nisdomainname.conf "$pkgdir"/etc/conf.d/nisdomainname - install -d -m755 "$pkgdir"/var/yp/binding + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + install -D -m644 etc/yp.conf "${pkgdir}"/etc/yp.conf + install -D -m755 ../ypbind "${pkgdir}"/etc/rc.d/ypbind + install -D -m644 ../ypbind.conf "${pkgdir}"/etc/conf.d/ypbind + install -D -m644 ../nisdomainname.conf "${pkgdir}"/etc/conf.d/nisdomainname + install -d -m755 "${pkgdir}"/var/yp/binding } |