From 1f45ad8e3f17397e2f44e68ef9a0d860091eea9e Mon Sep 17 00:00:00 2001 From: root Date: Sun, 27 May 2012 00:05:57 +0000 Subject: Sun May 27 00:05:56 UTC 2012 --- extra/ecl/PKGBUILD | 27 ++++++++++++++------------- extra/herqq/PKGBUILD | 24 ++++++++++++++++++++++++ extra/libkgoogle/PKGBUILD | 31 +++++++++++++++++++++++++++++++ extra/moc/PKGBUILD | 38 +++++++++++++++++++++++++------------- extra/v86d/PKGBUILD | 12 ++++++------ extra/v86d/v86d | 8 +++++--- 6 files changed, 105 insertions(+), 35 deletions(-) create mode 100644 extra/herqq/PKGBUILD create mode 100644 extra/libkgoogle/PKGBUILD (limited to 'extra') diff --git a/extra/ecl/PKGBUILD b/extra/ecl/PKGBUILD index f7281d31f..3f9dcece9 100644 --- a/extra/ecl/PKGBUILD +++ b/extra/ecl/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 150709 2012-02-20 22:31:08Z juergen $ +# $Id: PKGBUILD 159616 2012-05-25 22:32:35Z juergen $ # Contributor: John Proctor # Maintainer: juergen pkgname=ecl pkgver=12.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Embeddable Common Lisp" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/ecls/" @@ -19,20 +19,21 @@ md5sums=('1a54b733e7cd07af2b1cb6d7f8b716d2') build() { cd $srcdir/$pkgname-$pkgver sed -i 's|-Wl,--rpath,~A|-Wl,--rpath,/usr/lib/ecl|' src/configure - ./configure --build=$CHOST \ - --prefix=/usr \ - --with-tcp \ - --with-clos-streams \ - --enable-shared \ - --enable-boehm=included \ - --with-system-gmp \ - --without-x \ - --without-clx \ - --disable-threads + ./configure \ + --build=$CHOST \ + --prefix=/usr \ + --with-tcp \ + --with-clos-streams \ + --enable-shared \ + --enable-boehm=included \ + --with-system-gmp \ + --without-x \ + --enable-threads \ + --without-clx make } package() { make -C $srcdir/$pkgname-$pkgver DESTDIR=$pkgdir install -} \ No newline at end of file +} diff --git a/extra/herqq/PKGBUILD b/extra/herqq/PKGBUILD new file mode 100644 index 000000000..98f705a1f --- /dev/null +++ b/extra/herqq/PKGBUILD @@ -0,0 +1,24 @@ +# $Id$ +# Maintainer: Andrea Scarpino + +pkgname=herqq +pkgver=1.0.0 +pkgrel=1 +pkgdesc="A software library for building UPnP devices (HUPnP)" +arch=('i686' 'x86_64') +url="http://www.herqq.org/" +license=('GPL') +depends=('qt') +source=("http://downloads.sourceforge.net/hupnp/${pkgname}-${pkgver}.zip") +md5sums=('45a0632f7c7b64bc0fdab852d36c1e61') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + qmake PREFIX=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALL_ROOT="${pkgdir}" install +} diff --git a/extra/libkgoogle/PKGBUILD b/extra/libkgoogle/PKGBUILD new file mode 100644 index 000000000..f5daa1aeb --- /dev/null +++ b/extra/libkgoogle/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 159516 2012-05-25 18:26:22Z andrea $ +# Maintainer: Andrea Scarpino + +pkgname=libkgoogle +pkgver=0.3.1 +pkgrel=1 +pkgdesc="A KDE-based library for accessing various Google services via their public API" +url='https://projects.kde.org/projects/kdereview/libkgoogle' +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL') +depends=('kdepimlibs' 'qjson') +makedepends=('cmake' 'automoc4' 'boost') +replaces=('akonadi-google') +conflicts=('akonadi-google') +source=("http://www.progdan.cz/wp-content/uploads/akonadi-google-${pkgver}.tar.gz") +md5sums=('fed8d9082547835ab916edd219831cf6') + +build() { + cd "${srcdir}" + mkdir build + cd build + cmake ../akonadi-google-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}"/build + make DESTDIR="${pkgdir}" install +} diff --git a/extra/moc/PKGBUILD b/extra/moc/PKGBUILD index 8215d4d59..5424c938b 100644 --- a/extra/moc/PKGBUILD +++ b/extra/moc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 146475 2012-01-11 15:22:23Z stephane $ +# $Id: PKGBUILD 159610 2012-05-25 20:35:43Z eric $ # Maintainer: Eric BĂ©langer pkgname=moc -pkgver=20110528 -pkgrel=5 +pkgver=20120224 +pkgrel=1 pkgdesc="An ncurses console audio player with support for the mp3, ogg, and wave formats" arch=('i686' 'x86_64') url="http://moc.daper.net/" @@ -17,19 +17,31 @@ optdepends=('speex: for using the speex plugin' 'wavpack: for using the wavpack plugin' 'libmodplug: for using the modplug plugin') options=('!libtool') -source=(ftp://ftp.archlinux.org/other/moc/${pkgname}-${pkgver}.tar.xz \ - gcc-undefined-symbols.diff moc-ffmpeg.patch) -sha1sums=('f79049136ce6616bfd6af2f5e08246a5921441cf' - 'a811a4ac7e049914aab528d3f06a6be6634c2720' - 'f7e8eb17a89fea1c08c8a68f5afd1ffdc641ce9d') +source=(ftp://ftp.archlinux.org/other/moc/${pkgname}-${pkgver}.tar.xz{,.sig}) +sha1sums=('8ad3521d99fe6f2514907088c70e50c84ec09b46' + 'e8b2396d99692b0c4f85971d3fa6f5aecb1eb9d3') + +# source PKGBUILD && mksource +mksource() { + [[ -x /usr/bin/svn ]] || (echo "svn not found. Install subversion." && return 1) + _svnver=2412 + _svntrunk="svn://daper.net/moc/trunk" + _svnmod="${pkgname}-${pkgver}" + mkdir ${pkgname}-${pkgver} + pushd ${pkgname}-${pkgver} + svn co ${_svntrunk} --config-dir ./ -r ${_svnver} ${_svnmod} + find . -depth -type d -name .svn -exec rm -rf {} \; + tar -cJf ../${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}/* + popd + rm -r ${pkgname}-${pkgver} + gpg --detach-sign --use-agent -u ${GPGKEY} ${pkgname}-${pkgver}.tar.xz +} build() { - cd "${srcdir}/${pkgname}" - patch -p0 -i ../gcc-undefined-symbols.diff - patch -p0 -i ../moc-ffmpeg.patch + cd "${srcdir}/${pkgname}-${pkgver}" # Disabling aac to use the external ffmpeg to play them (FS#13164) - ./autogen.sh + autoreconf -i ./configure --prefix=/usr --without-rcc --without-aac \ --with-oss --with-alsa --with-jack --with-mp3 \ --with-musepack --with-vorbis --with-flac --with-wavpack \ @@ -39,6 +51,6 @@ build() { } package() { - cd "${srcdir}/${pkgname}" + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/extra/v86d/PKGBUILD b/extra/v86d/PKGBUILD index 3af2cc4c0..13cc2eb7d 100644 --- a/extra/v86d/PKGBUILD +++ b/extra/v86d/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 156008 2012-04-11 12:26:27Z tomegun $ +# $Id: PKGBUILD 159626 2012-05-25 23:57:39Z dreisner $ # Maintainer: Thomas Baechler pkgname=v86d pkgver=0.1.10 -pkgrel=3 +pkgrel=4 pkgdesc="userspace helper for uvesafb that runs x86 code in an emulated environment" arch=('i686' 'x86_64') url="http://dev.gentoo.org/~spock/projects/uvesafb/" @@ -14,6 +14,10 @@ source=(http://dev.gentoo.org/~spock/projects/uvesafb/archive/v86d-$pkgver.tar.b v86d v86d_hook modprobe.uvesafb) +md5sums=('51c792ba7b874ad8c43f0d3da4cfabe0' + '66ab32602ab29cc5635eaac7f3e42283' + '5f75b8bc4a7ddf595014591e5db263cb' + '2d7cc8dc6a41916a13869212d0191147') build() { cd "$srcdir/v86d-$pkgver" @@ -30,7 +34,3 @@ package() { install -D -m644 "$srcdir/v86d_hook" "$pkgdir/usr/lib/initcpio/hooks/v86d" install -D -m644 "$srcdir/modprobe.uvesafb" "$pkgdir/usr/lib/modprobe.d/uvesafb.conf" } -md5sums=('51c792ba7b874ad8c43f0d3da4cfabe0' - 'b20042d1e5354958b62d4944998d68aa' - '5f75b8bc4a7ddf595014591e5db263cb' - '2d7cc8dc6a41916a13869212d0191147') diff --git a/extra/v86d/v86d b/extra/v86d/v86d index 81735816e..840b34eec 100644 --- a/extra/v86d/v86d +++ b/extra/v86d/v86d @@ -1,8 +1,10 @@ build() { - add_binary "/sbin/v86d" + add_module 'uvesafb' + + add_binary "v86d" add_file "/usr/lib/modprobe.d/uvesafb.conf" - MODULES="uvesafb" - SCRIPT="v86d" + + add_runscript } help() { -- cgit v1.2.3-54-g00ecf