diff options
Diffstat (limited to 'community')
53 files changed, 842 insertions, 570 deletions
diff --git a/community/collectd/PKGBUILD b/community/collectd/PKGBUILD index 9f8449bbb..c7fe00c3b 100644 --- a/community/collectd/PKGBUILD +++ b/community/collectd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 91648 2013-05-26 09:24:29Z bluewind $ +# $Id: PKGBUILD 96266 2013-08-23 04:10:37Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Gerhard Brauer <gerhard.brauer@web.de> pkgname=collectd -pkgver=5.3.0 -pkgrel=3 +pkgver=5.4.0 +pkgrel=1 pkgdesc='Daemon which collects system performance statistics periodically' url='http://collectd.org/' arch=('i686' 'x86_64' 'mips64el') @@ -38,11 +38,11 @@ makedepends=('curl' 'libdbi' 'libesmtp' 'libgcrypt' 'libmemcached' depends=('libltdl' 'iptables') -source=("${url}files/${pkgname}-${pkgver}.tar.gz" +source=("${url}files/${pkgname}-${pkgver}.tar.bz2" 'libperl.patch' 'service') -sha1sums=('53879095aa51b7dd0b30882b0c9b6ce8c93a8539' - '245c098d121a4a05594553583310953b3a2f6461' +sha1sums=('c2bc3ca3c62cfba4499c4eb14066a4c78301cc2c' + '5364ea1330bc56c3b7cfb6d7f19a627c0053279e' '04f676d0b76c34df0bbf94629813e035b1febe04') backup=('etc/collectd.conf') @@ -50,10 +50,9 @@ options=('!libtool') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" - + sed 's/-Werror//g' -i *.in */*.in */*/*.in patch -p1 -i ../libperl.patch autoconf - sed 's/-Werror//g' -i src/Makefile.in } build() { diff --git a/community/collectd/libperl.patch b/community/collectd/libperl.patch index baa9c5397..31b269a41 100644 --- a/community/collectd/libperl.patch +++ b/community/collectd/libperl.patch @@ -1,7 +1,7 @@ -diff -aur old/configure.in new/configure.in ---- old/configure.in 2011-09-29 20:38:56.725672831 +1000 -+++ new/configure.in 2011-09-29 20:39:07.975658829 +1000 -@@ -2810,11 +2810,13 @@ +diff -Naur old/configure.in new/configure.in +--- old/configure.in 2013-08-18 22:24:25.049973054 +1200 ++++ new/configure.in 2013-08-23 15:58:24.552240546 +1200 +@@ -3101,11 +3101,13 @@ then SAVE_CFLAGS="$CFLAGS" SAVE_LDFLAGS="$LDFLAGS" @@ -15,9 +15,9 @@ diff -aur old/configure.in new/configure.in AC_CACHE_CHECK([for libperl], [c_cv_have_libperl], -@@ -2833,7 +2835,10 @@ - Nullsv); - ]]), +@@ -3124,7 +3126,10 @@ + ]]] + )], [c_cv_have_libperl="yes"], - [c_cv_have_libperl="no"] + [ diff --git a/community/dmd/PKGBUILD b/community/dmd/PKGBUILD index ab5be235b..f8c5d7b76 100644 --- a/community/dmd/PKGBUILD +++ b/community/dmd/PKGBUILD @@ -1,25 +1,29 @@ -# $Id: PKGBUILD 92844 2013-06-17 00:23:34Z svenstaro $ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# $Id: PKGBUILD 96324 2013-08-25 17:11:08Z dicebot $ +# Maintainer: Mihails Strasunse <public@dicebot.lv> +# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Chris Brannon <cmbrannon79@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Anders Bergh <anders1@gmail.com> # Contributor: Alexander Fehr <pizzapunk gmail com> -pkgname=('dmd' 'libphobos' 'dtools') +pkgname=('dmd' 'libphobos-devel' 'libphobos' 'dtools') +groups=('dlang' 'dlang-dmd') pkgbase=dmd pkgver=2.063.2 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.dlang.org" -makedepends=('git') +makedepends=('git' 'gcc' 'make') source=("git+http://github.com/D-Programming-Language/dmd.git#tag=v$pkgver" "git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver" "git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver" - "git+http://github.com/D-Programming-Language/tools#tag=v$pkgver") + "git+http://github.com/D-Programming-Language/tools#tag=v$pkgver" + "soname.diff") sha1sums=('SKIP' 'SKIP' 'SKIP' - 'SKIP') + 'SKIP' + '5a2198e8a024e1e6494034da569f0df18fabcf9d') [[ $CARCH == "x86_64" ]] && _archbits="64" [[ $CARCH == "i686" ]] && _archbits="32" @@ -32,11 +36,17 @@ build() { make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1 cd $srcdir/phobos + # will be in upstream in next release but making naming change as early as possible + git apply $srcdir/soname.diff make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1 cd $srcdir/tools - for tool in rdmd.d ddemangle.d catdoc.d detab.d tolf.d dget.d; do - $srcdir/dmd/src/dmd -I../druntime/import -I../phobos -L-L../phobos/generated/linux/release/$_archbits/ $tool + + # rdmd is used to buil others + $srcdir/dmd/src/dmd -I../druntime/import -I../phobos -L-L../phobos/generated/linux/release/$_archbits/ -od. -ofdtools-rdmd rdmd.d + + for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do + ./dtools-rdmd --compiler=$srcdir/dmd/src/dmd --build-only -I../druntime/import -I../phobos -L-L../phobos/generated/linux/release/$_archbits/ -od. -ofdtools-`basename $tool` $tool.d done } @@ -44,13 +54,15 @@ package_dmd() { pkgdesc="The D programming language reference compiler" backup=('etc/dmd.conf') depends=('gcc') + optdepends=('dtools: collection of useful utilities for development in D' 'libphobos-devel: standard library, development package') provides=("d-compiler=$pkgver") license=('custom') + backup=('etc/dmd.conf') install -Dm755 $srcdir/dmd/src/dmd $pkgdir/usr/bin/dmd mkdir -p $pkgdir/etc - echo -e "[Environment]\nDFLAGS=-I/usr/include/d -I/usr/include/d/druntime/import -L-L/usr/lib -L-L/usr/lib32 -L--no-warn-search-mismatch -L--export-dynamic" > $pkgdir/etc/dmd.conf + echo -e "[Environment]\nDFLAGS=-I/usr/include/dlang/dmd -I/usr/include/dlang/dmd/druntime/import -L-L/usr/lib -L-L/usr/lib32 -L--no-warn-search-mismatch -L--export-dynamic" > $pkgdir/etc/dmd.conf install -Dm644 $srcdir/dmd/docs/man/man1/dmd.1 $pkgdir/usr/share/man/man1/dmd.1 install -Dm644 $srcdir/dmd/docs/man/man1/dmd.conf.5 $pkgdir/usr/share/man/man5/dmd.conf.5 @@ -58,36 +70,27 @@ package_dmd() { install -Dm644 $srcdir/dmd/src/backendlicense.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-backend install -Dm644 $srcdir/dmd/src/gpl.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend.1 install -Dm644 $srcdir/dmd/src/artistic.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend.2 + install -Dm644 $srcdir/phobos/LICENSE_1_0.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos mkdir -p $pkgdir/usr/share/d/samples/ cp -r $srcdir/dmd/samples/* $pkgdir/usr/share/d/samples/ find $pkgdir/usr -type f | xargs chmod 0644 chmod 755 $pkgdir/usr/bin/* - - # No longer available, because not source code is provided and those are not mandatory. - # Please get those from http://dlang.org if absolutely needed. - - # install -Dm755 $srcdir/dmd/linux/bin${_archbits}/dumpobj $pkgdir/usr/bin/dumpobj - # install -Dm755 $srcdir/dmd/linux/bin${_archbits}/obj2asm $pkgdir/usr/bin/obj2asm } -# Will be packaged separately once GDC/LDC will be able to compile phobos and pass test suite. -# For now only dependency is relaxed -package_libphobos() { - depends=("d-compiler>=$pkgver" "curl") - pkgdesc="The Phobos standard library for D programming language" - license=("boost") - install -Dm644 $srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a $pkgdir/usr/lib/libphobos2.a - install -Dm644 $srcdir/phobos/generated/linux/release/$_archbits/libphobos2.so $pkgdir/usr/lib/libphobos2.so +package_libphobos-devel() { + pkgdesc="The Phobos standard library for D programming language. Modules and static library." + depends=("dmd") + license=("custom") - mkdir -p $pkgdir/usr/include/d - cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/d + install -Dm644 $srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a $pkgdir/usr/lib/libphobos2.a - mkdir -p $pkgdir/usr/include/d/druntime - cp -r $srcdir/druntime/import $pkgdir/usr/include/d/druntime + mkdir -p $pkgdir/usr/include/dlang/dmd + cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd - mkdir -p $pkgdir/usr/share/doc/d/ + mkdir -p $pkgdir/usr/include/dlang/dmd/druntime + cp -r $srcdir/druntime/import $pkgdir/usr/include/dlang/dmd/druntime find $pkgdir/usr -type f | xargs chmod 0644 @@ -95,12 +98,31 @@ package_libphobos() { install -Dm644 $srcdir/phobos/LICENSE_1_0.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos } +package_libphobos() { + pkgdesc="The Phobos standard library for D programming language." + depends=("curl") + license=("custom") + + install -Dm644 $srcdir/phobos/generated/linux/release/$_archbits/libphobos2.so $pkgdir/usr/lib/libphobos2.so + install -Dm644 $srcdir/phobos/LICENSE_1_0.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + package_dtools() { pkgdesc="Ancilliary tools for the D programming language compiler" - license=("boost") depends=("curl") + license=("custom") cd $srcdir/tools + mkdir -p $pkgdir/usr/bin - install -m755 -t $pkgdir/usr/bin rdmd ddemangle catdoc detab tolf dget + for tool in rdmd ddemangle catdoc detab tolf dget dustmite; do + install -m755 -t $pkgdir/usr/bin $pkgname-$tool + done + + cd $pkgdir + ln -s dtools-rdmd usr/bin/rdmd + ln -s dtools-dustmite usr/bin/dustmite + + # same Boost license as Phobos + install -Dm644 $srcdir/phobos/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE-phobos } diff --git a/community/dmd/soname.diff b/community/dmd/soname.diff new file mode 100644 index 000000000..7d155a52a --- /dev/null +++ b/community/dmd/soname.diff @@ -0,0 +1,15 @@ +diff --git a/posix.mak b/posix.mak +index 8fd953e..3776bb4 100644 +--- a/posix.mak ++++ b/posix.mak +@@ -153,8 +153,8 @@ DDOC=$(DMD) + VERSION=../dmd/VERSION + + # Set SONAME, the name of the shared library. +-# The awk script will produce the last 2 digits of the version string, i.e. 2.063 produces 63 +-SONAME = libphobos2.so.0.$(shell awk -F. '{ print $$NF + 0 }' $(VERSION)) ++# The awk script will return the second group without leading zeros of the version string, i.e. 2.063.2 produces 63 ++SONAME = libphobos2.so.0.$(shell awk -F. '{ print $$2 + 0 }' $(VERSION)) + + # Set LIB, the ultimate target + ifeq (,$(findstring win,$(OS))) diff --git a/community/erlang/PKGBUILD b/community/erlang/PKGBUILD index 9e277b54e..6cfb2265d 100644 --- a/community/erlang/PKGBUILD +++ b/community/erlang/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 92929 2013-06-19 13:52:02Z arodseth $ +# $Id: PKGBUILD 96358 2013-08-26 11:47:54Z arodseth $ # Maintainer: Lukas Fleischer <archlinux@cryptocrack.de> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> @@ -9,15 +9,21 @@ pkgbase=erlang pkgname=('erlang' 'erlang-unixodbc') pkgver=R16B01 -pkgrel=1 +pkgrel=2 arch=('x86_64' 'i686' 'mips64el') url='http://www.erlang.org/' license=('custom') makedepends=('perl' 'mesa' 'lksctp-tools' 'unixodbc' 'wxgtk' 'wxgtk2.9') source=("http://www.erlang.org/download/otp_src_${pkgver/_/-}.tar.gz" - "http://www.erlang.org/download/otp_doc_man_${pkgver/_/-}.tar.gz") + "http://www.erlang.org/download/otp_doc_man_${pkgver/_/-}.tar.gz" + 'epmd.service' + 'epmd.socket' + 'epmd.conf') sha256sums=('da388bc07b8ebdd008f5bb6c3d2c280e358bd188b5aac3ea01e3a7436315abc0' - '71972049fbac73457fb6868be18068edce9f2c9fc2aeeab15f019d4217b6a8c2') + '71972049fbac73457fb6868be18068edce9f2c9fc2aeeab15f019d4217b6a8c2' + 'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e' + '998a759e4cea4527f9d9b241bf9f32527d7378d63ea40afa38443c6c3ceaea34' + '78ce5e67b21758c767d727e56b20502f75dc4385ff9b6c6db312d8e8506f2df2') build() { cd "$srcdir/otp_src_${pkgver/_1/}" @@ -57,6 +63,12 @@ package_erlang() { mkdir "$srcdir/unixodbc" mv "$pkgdir/usr/lib/erlang/lib/odbc"* "$srcdir/unixodbc/" mv "$pkgdir/usr/lib/erlang/man/man3/odbc.3.gz" "$srcdir" + + # epmd service, socket and conf + cd "$srcdir" + install -Dm644 epmd.service "$pkgdir/etc/systemd/system/epmd.service" + install -Dm644 epmd.socket "$pkgdir/etc/systemd/system/epmd.socket" + install -Dm644 epmd.conf "$pkgdir/etc/conf.d/epmd" } package_erlang-unixodbc() { diff --git a/community/erlang/epmd.conf b/community/erlang/epmd.conf new file mode 100644 index 000000000..e4f831c39 --- /dev/null +++ b/community/erlang/epmd.conf @@ -0,0 +1,3 @@ +#ERL_EPMD_ADDRESS= +#ERL_EPMD_PORT=4369 +#ERL_EPMD_RELAXED_COMMAND_CHECK= diff --git a/community/erlang/epmd.service b/community/erlang/epmd.service new file mode 100644 index 000000000..643eff3b2 --- /dev/null +++ b/community/erlang/epmd.service @@ -0,0 +1,11 @@ +[Unit] +Description=Erlang Port Mapper Daemon + +[Service] +EnvironmentFile=/etc/conf.d/epmd +ExecStart=/usr/bin/epmd -daemon $EPMD_OPTS +ExecStop=/usr/bin/epmd -kill +Type=forking + +[Install] +WantedBy=multi-user.target diff --git a/community/erlang/epmd.socket b/community/erlang/epmd.socket new file mode 100644 index 000000000..ae3594242 --- /dev/null +++ b/community/erlang/epmd.socket @@ -0,0 +1,9 @@ +[Unit] +Conflicts=epmd.service + +[Socket] +ListenStream=4369 +Accept=no + +[Install] +WantedBy=sockets.target diff --git a/community/fcitx-mozc/PKGBUILD b/community/fcitx-mozc/PKGBUILD index f702f9ace..29ad730e1 100644 --- a/community/fcitx-mozc/PKGBUILD +++ b/community/fcitx-mozc/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 88241 2013-04-15 00:59:54Z fyan $ +# $Id: PKGBUILD 96289 2013-08-24 08:49:00Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com> ## Mozc compile option _bldtype=Release -_zipcoderel=201303 +_zipcoderel=201306 _protobuf_ver=2.5.0 _pkgbase=mozc pkgname=fcitx-mozc pkgdesc="Fcitx Module of A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)" -pkgver=1.10.1390.102 -_patchver=${pkgver}.2 -pkgrel=3 +pkgver=1.11.1502.102 +_patchver=${pkgver}.1 +pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/mozc/" license=('custom') @@ -25,9 +25,9 @@ source=(http://mozc.googlecode.com/files/mozc-${pkgver}.tar.bz2 http://downloads.sourceforge.net/pnsft-aur/ken_all-${_zipcoderel}.zip http://downloads.sourceforge.net/pnsft-aur/jigyosyo-${_zipcoderel}.zip http://protobuf.googlecode.com/files/protobuf-${_protobuf_ver}.tar.bz2 - http://fcitx.googlecode.com/files/fcitx-mozc-${_patchver}.patch - http://fcitx.googlecode.com/files/fcitx-mozc-icon.tar.gz - mozc_1.10.1390.102_remove_warn_as_error.patch + http://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-${_patchver}.patch + http://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz + #mozc_1.10.1390.102_remove_warn_as_error.patch ) build() { @@ -53,7 +53,7 @@ build() { sed -i 's|(qt_dir_env)/bin|(qt_dir_env)/lib/qt4/bin|' gui/*.gyp{,i} # Patch for gcc>=4.8 - patch -p0 -i "${srcdir}/mozc_1.10.1390.102_remove_warn_as_error.patch" + #patch -p0 -i "${srcdir}/mozc_1.10.1390.102_remove_warn_as_error.patch" # Adjust to use python2 find . -name \*.py -type f -exec sed -i -e "1s|python.*$|python2|" {} + @@ -71,22 +71,21 @@ build() { _targets="server/server.gyp:mozc_server gui/gui.gyp:mozc_tool unix/fcitx/fcitx.gyp:fcitx-mozc" - QTDIR=/usr python2 build_mozc.py gyp --channel_dev=0 + QTDIR=/usr GYP_DEFINES="document_dir=/usr/share/licenses/$pkgname" python2 build_mozc.py gyp --channel_dev=0 python2 build_mozc.py build_tools -c $_bldtype python2 build_mozc.py build -c $_bldtype $_targets # Extract license part of mozc - head -n 28 server/mozc_server.cc > LICENSE + head -n 29 server/mozc_server.cc > LICENSE } package() { cd "${srcdir}/${_pkgbase}-${pkgver}" install -D -m 755 out_linux/${_bldtype}/mozc_server "${pkgdir}/usr/lib/mozc/mozc_server" install -m 755 out_linux/${_bldtype}/mozc_tool "${pkgdir}/usr/lib/mozc/mozc_tool" - install -d "${pkgdir}/usr/lib/mozc/documents/" - install -m 644 data/installer/*.html "${pkgdir}/usr/lib/mozc/documents/" - install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -d "${pkgdir}/usr/share/licenses/$pkgname/" + install -m 644 LICENSE data/installer/*.html "${pkgdir}/usr/share/licenses/${pkgname}/" for mofile in out_linux/${_bldtype}/obj/gen/unix/fcitx/po/*.mo do @@ -111,10 +110,10 @@ package() { install -m 644 "$srcdir/fcitx-mozc-icons/mozc-properties.png" "${pkgdir}/usr/share/fcitx/mozc/icon/mozc-properties.png" install -m 644 "$srcdir/fcitx-mozc-icons/mozc-tool.png" "${pkgdir}/usr/share/fcitx/mozc/icon/mozc-tool.png" } -md5sums=('ff1611354703cbaa76cd562007ba57e9' - '63310f8bad30f528ba10a6574b807952' - 'bb9fa83c00dece4de5f92ca1773e2bc5' - 'a72001a9067a4c2c4e0e836d0f92ece4' - '1d94b16b5379f0ccd9f4e372c59b8190' - '80fe2ef127b70649df22d133822ac8a7' - '36689e236c97e570c1a8c98f947755bb') + +sha512sums=('a88c98822d4eeefab2d50b760f3a161deecff5664837d4758652f61996dc7c78fe4ff278f93445810d905b2deb16d50aee02c4a8d64e19a47c7b1389ab03e746' + '1e2ad1c68c2a1e85cfbc8d171e81cf33d9c1905bcb952eb0f2ff19cf114b569438a75ec88b7737af4446e33374f3f543bea8061a18d415f1e86dd3b7a5207148' + '181adbee2d5090b3821d7472a35cd8e2b7d0ee1df4ba7e22acc9181b405c7707e67ba314b7d7dc2af006e42febb3ad1b55d244a2447d49649d775274c6785263' + '5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee' + 'd2935578c2eb76fa9d30f5eb689cbc04b95a38c94082216f752178f82ff63e409acfe22f345b9714db9434243c403f155fa574817e196bb86c4bc7dac1eb5b75' + '5507c637e5a65c44ccf6e32118b6d16647ece865171b9a77dd3c78e6790fbd97e6b219e68d2e27750e22074eb536bccf8d553c295d939066b72994b86b2f251a') diff --git a/community/fcitx-mozc/mozc_1.10.1390.102_remove_warn_as_error.patch b/community/fcitx-mozc/mozc_1.10.1390.102_remove_warn_as_error.patch deleted file mode 100644 index ff6e9f09b..000000000 --- a/community/fcitx-mozc/mozc_1.10.1390.102_remove_warn_as_error.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: gyp/common.gypi
-===================================================================
---- gyp/common.gypi (revision 151)
-+++ gyp/common.gypi (working copy)
-@@ -58,7 +58,6 @@
- # warning_cflags will be shared with Mac and Linux. - 'warning_cflags': [ - '-Wall', -- '-Werror', - '-Wno-char-subscripts', - '-Wno-sign-compare', - '-Wno-deprecated-declarations', diff --git a/community/gdc/PKGBUILD b/community/gdc/PKGBUILD new file mode 100644 index 000000000..31230ed9b --- /dev/null +++ b/community/gdc/PKGBUILD @@ -0,0 +1,97 @@ +# Maintainer: Mihails Strasuns <public@dicebot.lv> +# Contributor: Moritz Maxeiner <moritz@ucworks.org> +# Contributor: Jerome Berger <jeberger@free.fr> +# Contributor: Jesus Alvarez <jeezusjr@gmail.com> + +pkgname=('gdc' 'libgphobos-devel') +pkgver=4.8.1 +pkgrel=2 +arch=('i686' 'x86_64') +url="https://github.com/D-Programming-GDC/GDC" +license=('GPL') +makedepends=('binutils>=2.23' 'git' 'gcc' 'make' 'perl' 'cloog' 'automake') +options=('!libtool' '!emptydirs' '!buildflags') +_snapshot=4.8-20130725 +source=(ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 + gdc::git://github.com/D-Programming-GDC/GDC.git#branch=gdc-4.8 + folders.diff) +sha256sums=('e4e2202b15f8ba323f88c65de0e4190b0630a4b2e70b0653526b31e946877ead' + 'SKIP' + '88a1f1315633e9dde18637ff5239898abd94dca9a39fdb211a66555dd84c2fec') + +groups=('dlang' 'dlang-gdc') +conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git') + +prepare() +{ + cd $srcdir/gcc-$_snapshot + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + echo $pkgver > gcc/BASE-VER + + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + cd $srcdir/gdc + git apply $srcdir/folders.diff # fix gdc_include_path + ./setup-gcc.sh ../gcc-$_snapshot + + mkdir $srcdir/gcc-build +} + + +build() +{ + cd ${srcdir}/gcc-build + + ${srcdir}/gcc-$_snapshot/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=d \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch \ + --enable-gnu-unique-object --enable-linker-build-id \ + --enable-cloog-backend=isl --disable-cloog-version-check \ + --enable-lto --enable-gold --enable-ld=default \ + --enable-plugin --with-plugin-ld=ld.gold \ + --with-linker-hash-style=gnu --disable-install-libiberty \ + --disable-multilib --disable-libssp --disable-werror \ + --disable-nls --disable-bootstrap \ + --disable-libgomp --disable-libmudflap --disable-libquadmath + + make +} + +package_gdc() +{ + depends=('libmpc' 'zlib') + optdepends=('libgphobos-devel: D standard library, GDC version') + description="Compiler for D programming language wich uses gcc backend" + + install -D -m755 $srcdir/gcc-build/gcc/gdc $pkgdir/usr/bin/gdc + install -D -m755 $srcdir/gcc-build/gcc/cc1d $pkgdir/usr/lib/gcc/$CHOST/4.8.1/cc1d +} + +package_libgphobos-devel() +{ + description="Standard library for D programming language, GDC port" + depends=('gdc') + + # druntime + install -D $srcdir/gdc/libphobos/libdruntime/object.di $pkgdir/usr/include/dlang/gdc/$pkgver/object.di + cp -r $srcdir/gdc/libphobos/libdruntime/core $pkgdir/usr/include/dlang/gdc/$pkgver/core + cp -r $srcdir/gdc/libphobos/libdruntime/gcc $pkgdir/usr/include/dlang/gdc/$pkgver/gcc + + # phobos + cp $srcdir/gdc/libphobos/src/crc32.d ${pkgdir}/usr/include/dlang/gdc/$pkgver/crc32.d + cp -r $srcdir/gdc/libphobos/src/std ${pkgdir}/usr/include/dlang/gdc/$pkgver/std + cp -r $srcdir/gdc/libphobos/src/etc ${pkgdir}/usr/include/dlang/gdc/$pkgver/etc + + install -D -m644 $srcdir/gcc-build/$CHOST/libphobos/src/libgphobos2.a $pkgdir/usr/lib/libgphobos2.a + install -D -m644 $srcdir/gcc-build/$CHOST/libatomic/.libs/libatomic.a $pkgdir/usr/lib/libatomic.a +} diff --git a/community/gdc/folders.diff b/community/gdc/folders.diff new file mode 100644 index 000000000..05fc9991a --- /dev/null +++ b/community/gdc/folders.diff @@ -0,0 +1,33 @@ +diff --git a/gcc/d/Make-lang.in b/gcc/d/Make-lang.in +index 9570bf3..52addc0 100644 +--- a/gcc/d/Make-lang.in ++++ b/gcc/d/Make-lang.in +@@ -25,10 +25,10 @@ D_TARGET_INSTALL_NAME = $(target_alias)-$(shell echo gdc|sed '$(program_transfor + + # This should be configured + ifeq ($(host), $(target)) +- D_include_dir = `echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include/d/$(version) ++ D_include_dir = `echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include/dlang/gdc/$(version) + gcc_d_include_dir = $(libsubdir)/$(unlibsubdir)/..$(D_include_dir) + else +- gcc_d_include_dir = $(libsubdir)/include/d ++ gcc_d_include_dir = $(libsubdir)/include/dlang/gdc + endif + + +diff --git a/libphobos/configure.ac b/libphobos/configure.ac +index dfb8fec..0b88ff4 100644 +--- a/libphobos/configure.ac ++++ b/libphobos/configure.ac +@@ -220,9 +220,9 @@ dnl (# Default case for install directory for include files.) and on + # will have to modify gcc/configure.ac .. + # For now, basic workaround for cross compilers .. + if test "${host}" != "${build}"; then +- gdc_include_dir='${libdir}/gcc/${host_alias}'/${d_gcc_ver}/include/d ++ gdc_include_dir='${libdir}/gcc/${host_alias}'/${d_gcc_ver}/include/dlang/ + else +- gdc_include_dir='${prefix}'/include/d/${d_gcc_ver} ++ gdc_include_dir='${prefix}'/include/dlang/gdc/${d_gcc_ver} + fi + AC_SUBST(gdc_include_dir) + AC_ARG_WITH([cross-host], diff --git a/community/gendesk/PKGBUILD b/community/gendesk/PKGBUILD index 52fe0bf3f..753284cd4 100644 --- a/community/gendesk/PKGBUILD +++ b/community/gendesk/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 90958 2013-05-16 14:50:52Z arodseth $ +# $Id: PKGBUILD 96278 2013-08-23 11:35:11Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> pkgname=gendesk -pkgver=0.5.2 +pkgver=0.5.3 pkgrel=1 pkgdesc='Utility to generate .desktop files and download icons' arch=('x86_64' 'i686') @@ -12,7 +12,7 @@ makedepends=('go') depends=('glibc') source=("http://roboticoverlords.org/$pkgname/$pkgname-$pkgver.tar.xz" 'http://roboticoverlords.org/images/default.png') -sha256sums=('33a989aa7603d2cb15711137f653a8985143297a2ab7532dfad1c15aa649fe17' +sha256sums=('f6f2db255bd5ea978c00f165cfd8e298a1427ec79e7ec265d50b84a8d45d0144' '4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837') build() { diff --git a/community/jad/PKGBUILD b/community/jad/PKGBUILD index 840929b94..9d4421016 100644 --- a/community/jad/PKGBUILD +++ b/community/jad/PKGBUILD @@ -1,23 +1,25 @@ -# $Id: PKGBUILD 86961 2013-03-25 11:13:01Z arodseth $ +# $Id: PKGBUILD 96321 2013-08-25 14:38:50Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: astaroth <astaroth_@web.de> pkgname=jad pkgver=1.5.8e -pkgrel=4 +pkgrel=5 pkgdesc='Java decompiler' license=('custom') arch=('x86_64' 'i686' 'mips64el') url='http://www.varaneckas.com/jad' +optdepends=('vim-jad: open class files directly in vim and see the decompiled source code') +makedepends=('links') source=("http://www.varaneckas.com/$pkgname/${pkgname}${pkgver//./}.linux.static.zip" 'jad.html::http://www.varaneckas.com/jad') sha256sums=('2878e19fc1fdd725b516f538a57b02aaec1b2d1e4b106d550230381ffa9c0c81' - '4acee94ff29fe01ea2a9c4c0b47f22fb5a93fc667ee2dd8b6740f7f36bcbcdf2') + '5a0a0a26ca84c733c3a213960c070285bb2046b149adec49d6f47f00b2736dd0') -build() { +prepare() { cd "$srcdir" - grep '<code>' jad.html -A18 | sed 's:<code>::' | sed 's:</code>::' > LICENSE + links -dump jad.html | grep -A19 Copyright > LICENSE } package() { diff --git a/community/ldc/PKGBUILD b/community/ldc/PKGBUILD index e03404d17..035275fed 100644 --- a/community/ldc/PKGBUILD +++ b/community/ldc/PKGBUILD @@ -1,47 +1,73 @@ -# $Id: PKGBUILD 92773 2013-06-15 01:02:41Z svenstaro $ -# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> -pkgname=ldc +# $Id: PKGBUILD 96332 2013-08-25 18:27:42Z dicebot $ +# Maintainer: Mihails Strasuns <public@dicebot.lv> +# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> +pkgname=('ldc' 'liblphobos-devel') +groups=('dlang' 'dlang-ldc') pkgver=0.11.0 epoch=1 -pkgrel=1 +pkgrel=2 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2" arch=('i686' 'x86_64') -url="http://www.dsource.org/projects/ldc" +url="https://github.com/ldc-developers/ldc" license=('BSD') -depends=('llvm' 'libconfig') -makedepends=('git' 'cmake') +depends=('libconfig') +makedepends=('git' 'cmake' 'llvm') backup=('etc/ldc2.conf') -source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}") -sha1sums=('SKIP') - -[[ $CARCH == "x86_64" ]] && _multilib="ON" -[[ $CARCH == "i686" ]] && _multilib="OFF" +source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}" + "ldc2.conf" + "ldc2.rebuild.conf" + ) +sha1sums=('SKIP' + 'e4e2c9656a24a2433cfb00f792abdc247a845b46' + '0e6e5e072ccc006a200a8fc918cb1ebeb2e12b7b' + ) build() { - cd "$srcdir"/ldc - git submodule update --init --recursive - - mkdir build && cd build - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DINCLUDE_INSTALL_DIR=/usr/include/d/std-ldc \ - -DMULTILIB=$_multilib \ - .. - make + cd $srcdir/ldc + + git submodule update --init --recursive + + mkdir build && cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \ + .. + make } -package() { - cd "$srcdir"/ldc +package_ldc() { + optdepends=("liblphobos-devel: stadard library, static one + imports, LDC version") + backup=("etc/ldc2.conf" + "etc/ldc2.rebuild.conf" + ) + + # binaries + install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd2 + install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc2 + + # supplementaries + install -D -m644 $srcdir/ldc/bash_completion.d/ldc $pkgdir/usr/share/bash-completion/completions/ldc + + # licenses + install -D -m644 $srcdir/ldc/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + + # default configuration files + install -D -m644 $srcdir/ldc2.conf $pkgdir/etc/ldc2.conf + install -D -m644 $srcdir/ldc2.rebuild.conf $pkgdir/etc/ldc2.rebuild.conf +} - cd build - make DESTDIR=$pkgdir install - cd .. +package_liblphobos-devel() { + depends=("ldc") - mkdir -p $pkgdir/usr/share/bash-completion/ - mv $pkgdir/etc/bash_completion.d $pkgdir/usr/share/bash-completion/completions + # libraries + install -D -m644 $srcdir/ldc/build/lib/libphobos-ldc.a $pkgdir/usr/lib/liblphobos.a + install -D -m644 $srcdir/ldc/build/lib/libphobos-ldc-debug.a $pkgdir/usr/lib/liblphobos-debug.a - install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + # imports + mkdir -p $pkgdir/usr/include/dlang/ldc + cp -r $srcdir/ldc/build/import/* $pkgdir/usr/include/dlang/ldc/ + cp -r $srcdir/ldc/runtime/phobos/std $pkgdir/usr/include/dlang/ldc/ - # We don't actually want the multilib libs in this package - rm -rf $pkgdir/usr/lib32 + # licenses + install -D -m644 $srcdir/ldc/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE } diff --git a/community/ldc/ldc2.conf b/community/ldc/ldc2.conf new file mode 100644 index 000000000..8fe82063c --- /dev/null +++ b/community/ldc/ldc2.conf @@ -0,0 +1,18 @@ +// This configuration file uses libconfig. +// See http://www.hyperrealm.com/libconfig/ for syntax details. + +// The default group is required +default: +{ + // 'switches' holds array of string that are appends to the command line + // arguments before they are parsed. + switches = [ + "-I/usr/include/dlang/ldc/ldc", + "-I/usr/include/dlang/ldc", + "-L-L/usr/lib", + "-L-L/usr/lib32", + "-L--no-warn-search-mismatch", + "-defaultlib=lphobos", + "-debuglib=lphobos-debug" + ]; +}; diff --git a/community/ldc/ldc2.rebuild.conf b/community/ldc/ldc2.rebuild.conf new file mode 100644 index 000000000..e9683d1ee --- /dev/null +++ b/community/ldc/ldc2.rebuild.conf @@ -0,0 +1,2 @@ +[Environment] +DFLAGS=-I-I/usr/include/dlang/ldc/ldc -I/usr/include/dlang/ldc -L-L/usr/lib -defaultlib=lphobos -debuglib=lphobos-debug diff --git a/community/libgexiv2/PKGBUILD b/community/libgexiv2/PKGBUILD index 6b5759978..ca711e0ce 100644 --- a/community/libgexiv2/PKGBUILD +++ b/community/libgexiv2/PKGBUILD @@ -1,15 +1,17 @@ -# $Id: PKGBUILD 87061 2013-03-26 15:12:47Z arodseth $ +# $Id: PKGBUILD 96280 2013-08-23 12:38:44Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=libgexiv2 pkgver=0.6.1 -pkgrel=1 +pkgrel=2 pkgdesc='GObject-based wrapper around the Exiv2 library' arch=('x86_64' 'i686' 'mips64el') -url='http://redmine.yorba.org/projects/gexiv2' +url='http://redmine.yorba.org/projects/gexiv2/roadmap' +# http://yorba.org/download/gexiv2/ license=('GPL2') depends=('exiv2' 'gobject-introspection') +makedepends=('python-gobject' 'python2-gobject') options=('!libtool') source=("http://yorba.org/download/gexiv2/${pkgver%.1}/${pkgname}_$pkgver.tar.xz") sha256sums=('72ee2fcc6a98c9e83467adea45b10d1b61c55654c204dcce9c2463615389a9e3') @@ -17,6 +19,9 @@ sha256sums=('72ee2fcc6a98c9e83467adea45b10d1b61c55654c204dcce9c2463615389a9e3') build() { cd "$srcdir/$pkgname-$pkgver" + # In order for the build process to include any python-related files, + # 'import gi; print(gi._overridesdir)' must work with either python or + # python2. The gi module is provided by python-gobject and python2-gobject. ./configure --prefix=/usr --enable-introspection make } diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD index 1496dd78d..64a60c64c 100755 --- a/community/lightdm/PKGBUILD +++ b/community/lightdm/PKGBUILD @@ -1,18 +1,17 @@ -# $Id: PKGBUILD 92709 2013-06-13 08:52:31Z alucryd $ +# $Id: PKGBUILD 96356 2013-08-26 09:25:31Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: Morfeo <morfeo89@hotmail.it> pkgbase=lightdm pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5') pkgver=1.6.0 -pkgrel=5 +pkgrel=7 epoch=1 pkgdesc="A lightweight display manager" arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/lightdm" license=('GPL3' 'LGPL3') -groups=('lightdm') -makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'qt4' 'qt5-base' 'yelp-tools') +makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'polkit' 'qt4' 'qt5-base' 'yelp-tools') options=('!emptydirs' '!libtool') source=("https://launchpad.net/lightdm/1.6/${pkgver}/+download/${pkgbase}-${pkgver}.tar.xz" 'lightdm.service' @@ -36,7 +35,7 @@ sha256sums=('882ece568df0d81c0b6e399ff00b3f89eee6d50efc09ad1c52c61d8753efb419' '7fb85a1b54406032a922e8fd6f45d869fcfe5681df630e74e8e50c040b786ee4') prepare() { - cd "${srcdir}"/${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver} patch -Np1 -i ../lightdm-default-config.patch patch -Np1 -i ../lightdm-lock-screen-before-switch.patch @@ -45,23 +44,27 @@ prepare() { } build() { - cd "${srcdir}"/${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver} - ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${pkgbase} --with-greeter-user=lightdm --with-greeter-session=lightdm-gtk-greeter --disable-{static,tests} + ./configure --prefix='/usr' --sbindir='/usr/bin' --sysconfdir='/etc' --localstatedir='/var' --libexecdir="/usr/lib/${pkgbase}" --with-greeter-user='lightdm' --with-greeter-session='lightdm-gtk-greeter' --disable-{static,tests} make } package_lightdm() { -depends=('libxklavier' 'systemd') +depends=('libxklavier' 'polkit' 'systemd') optdepends=('xorg-server-xephyr: LightDM test mode' 'accountsservice: limit visible accounts') backup=('etc/apparmor.d/lightdm-guest-session' 'etc/lightdm/keys.conf' 'etc/lightdm/lightdm.conf' - 'etc/lightdm/users.conf') + 'etc/lightdm/users.conf' + 'etc/lightdm/xsession' + 'etc/pam.d/lightdm' + 'etc/pam.d/lightdm-autologin' + 'etc/pam.d/lightdm-greeter') install=${pkgbase}.install - cd "${srcdir}"/${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver} make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall @@ -81,7 +84,7 @@ install=${pkgbase}.install install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin # PolicyKit - install -dm 700 "${pkgdir}"/usr/share/polkit-1/rules.d + install -dm 700 -o polkitd "${pkgdir}"/usr/share/polkit-1/rules.d install -m 644 ../lightdm.rules "${pkgdir}"/usr/share/polkit-1/rules.d/lightdm.rules # Systemd @@ -94,7 +97,7 @@ package_liblightdm-qt4() { pkgdesc=('LightDM Qt client library') depends=('lightdm' 'qt4') - cd "${srcdir}"/${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver} make DESTDIR="${pkgdir}" -C liblightdm-gobject install make DESTDIR="${pkgdir}" -C liblightdm-qt install @@ -108,7 +111,7 @@ package_liblightdm-qt5() { pkgdesc=('LightDM Qt client library') depends=('lightdm' 'qt5-base') - cd "${srcdir}"/${pkgbase}-${pkgver} + cd ${pkgbase}-${pkgver} make DESTDIR="${pkgdir}" -C liblightdm-gobject install make DESTDIR="${pkgdir}" -C liblightdm-qt install diff --git a/community/liteide/PKGBUILD b/community/liteide/PKGBUILD index 80c6e6e00..6d5a7c483 100644 --- a/community/liteide/PKGBUILD +++ b/community/liteide/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 95868 2013-08-17 16:21:10Z arodseth $ +# $Id: PKGBUILD 96319 2013-08-25 13:45:50Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: spambanane <happy.house@gmx.de> # Contributor: Matteo <matteo.dek@gmail.com> pkgname=liteide pkgver=19 -pkgrel=2 +pkgrel=3 pkgdesc='IDE for editing and building projects written in the Go programming language ("golangide")' license=('LGPL') arch=('x86_64' 'i686') url='https://github.com/visualfc/liteide' -depends=('go' 'libpng12' 'glib2' 'qt5-base' 'qt5-webkit') +depends=('go' 'libpng12' 'qt5-webkit') replaces=('golangide') conflicts=('golangide') makedepends=('gendesk') -options=('!strip') +options=('!strip' '!emptydirs') source=("$pkgname.zip::https://github.com/visualfc/liteide/archive/x$pkgver.zip" 'liteide.png' 'liteide.sh') @@ -56,6 +56,7 @@ package() { done install -Dm755 bin/liteide "$pkgdir/usr/bin/liteide.elf" install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/golangide" cd "$srcdir/liteide-x$pkgver/liteidex" diff --git a/community/lshw/PKGBUILD b/community/lshw/PKGBUILD index fd8973a58..eb24dbe65 100644 --- a/community/lshw/PKGBUILD +++ b/community/lshw/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 91516 2013-05-23 11:14:32Z spupykin $ +# $Id: PKGBUILD 96350 2013-08-26 09:20:36Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Stefano Zamprogno <stefano dot zamprogno at gmail dot com> # Contributor: Chuck Yang <Chuck.Yang@gmail.com> pkgname=lshw -pkgver=B.02.16 -pkgrel=5 +pkgver=B.02.17 +pkgrel=1 pkgdesc="A small tool to provide detailed information on the hardware configuration of the machine." url="http://ezix.org/project/wiki/HardwareLiSter" license=('GPL') @@ -14,7 +14,7 @@ depends=('gcc-libs' 'hwids') optdepends=('gtk2') makedepends=('gcc' 'gtk2' 'sqlite') source=(http://ezix.org/software/files/lshw-$pkgver.tar.gz) -md5sums=('67479167add605e8f001097c30e96d0d') +md5sums=('a5feb796cb302850eaf5b4530888e3ed') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/mesa-dri1/LICENSE b/community/mesa-dri1/LICENSE new file mode 100644 index 000000000..ae33d2709 --- /dev/null +++ b/community/mesa-dri1/LICENSE @@ -0,0 +1,82 @@ +Disclaimer + +Mesa is a 3-D graphics library with an API which is very similar to +that of OpenGL* +To the extent that Mesa utilizes the OpenGL command syntax or state +machine, it is being used with authorization from Silicon Graphics, +Inc.(SGI). However, the author does not possess an OpenGL license +from SGI, and makes no claim that Mesa is in any way a compatible +replacement for OpenGL or associated with SGI. Those who want a +licensed implementation of OpenGL should contact a licensed +vendor. + +Please do not refer to the library as MesaGL (for legal +reasons). It's just Mesa or The Mesa 3-D graphics +library + +* OpenGL is a trademark of Silicon Graphics Incorporated. + +License / Copyright Information + +The Mesa distribution consists of several components. Different copyrights +and licenses apply to different components. For example, GLUT is copyrighted +by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa +device drivers are copyrighted by their authors. See below for a list of +Mesa's main components and the license for each. + +The core Mesa library is licensed according to the terms of the MIT license. +This allows integration with the XFree86, Xorg and DRI projects. + +The default Mesa license is as follows: + +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Attention, Contributors + +When contributing to the Mesa project you must agree to the licensing terms +of the component to which you're contributing. +The following section lists the primary components of the Mesa distribution +and their respective licenses. + + +Mesa Component Licenses + +Component Location Primary Author License +---------------------------------------------------------------------------- +Main Mesa code src/mesa/ Brian Paul Mesa (MIT) + +Device drivers src/mesa/drivers/* See drivers See drivers + +Ext headers include/GL/glext.h SGI SGI Free B + include/GL/glxext.h + +GLUT src/glut/ Mark Kilgard Mark's copyright + +Mesa GLU library src/glu/mesa/ Brian Paul GNU-LGPL + +SGI GLU library src/glu/sgi/ SGI SGI Free B + +demo programs progs/demos/ various see source files + +X demos progs/xdemos/ Brian Paul see source files + +SGI demos progs/samples/ SGI SGI copyright + +RedBook demos progs/redbook/ SGI SGI copyright diff --git a/community/mesa-dri1/PKGBUILD b/community/mesa-dri1/PKGBUILD index 3fa2266bf..a4bf95a06 100644 --- a/community/mesa-dri1/PKGBUILD +++ b/community/mesa-dri1/PKGBUILD @@ -4,14 +4,16 @@ pkgbase=mesa-dri1 pkgname=('unichrome-dri' 'i810-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri') pkgver=7.11.2 -pkgrel=4 +pkgrel=5 arch=('i686' 'x86_64') makedepends=('glproto>=1.4.14' 'dri2proto' 'libdrm>=2.4.26' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1' 'gcc-libs>=4.6.1' 'python2' 'libxml2' 'imake' 'llvm' 'udev') url="http://mesa3d.sourceforge.net" license=('custom') -source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2") -md5sums=('0837c52698fe3252369c3fdb5195afcc') +source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2" + LICENSE) +md5sums=('0837c52698fe3252369c3fdb5195afcc' + '5c65a0fe315dd347e09b1f2826a1df5a') build() { cd ${srcdir}/?esa-* @@ -39,6 +41,8 @@ package_unichrome-dri() { pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome" make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/unichrome DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/unichrome-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/unichrome-dri/" } package_i810-dri() { @@ -46,6 +50,8 @@ package_i810-dri() { pkgdesc="Mesa DRI drivers for Intel i810" make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i810 DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/i810-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/i810-dri/" } package_mach64-dri() { @@ -54,6 +60,8 @@ package_mach64-dri() { conflicts=('xf86-video-mach64<6.8.2') make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/mach64 DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/mach64-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mach64-dri/" } package_mga-dri() { @@ -62,6 +70,8 @@ package_mga-dri() { conflicts=('xf86-video-mga<1.4.11') make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/mga DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/mga-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mga-dri/" } package_r128-dri() { @@ -70,6 +80,8 @@ package_r128-dri() { conflicts=('xf86-video-r128<6.8.1') make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/r128 DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/r128-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/r128-dri/" } package_savage-dri() { @@ -78,6 +90,8 @@ package_savage-dri() { conflicts=('xf86-video-savage<2.3.1') make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/savage DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/savage-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/savage-dri/" } package_sis-dri() { @@ -86,6 +100,8 @@ package_sis-dri() { conflicts=('xf86-video-sis<0.10.2') make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/sis DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/sis-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/sis-dri/" } package_tdfx-dri() { @@ -94,4 +110,6 @@ package_tdfx-dri() { conflicts=('xf86-video-tdfx<1.4.3') make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/tdfx DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/tdfx-dri" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/tdfx-dri/" } diff --git a/community/monica/PKGBUILD b/community/monica/PKGBUILD index 30b21a1b8..11c9c0d3d 100644 --- a/community/monica/PKGBUILD +++ b/community/monica/PKGBUILD @@ -1,33 +1,44 @@ -# $Id: PKGBUILD 83166 2013-01-27 16:22:08Z pierre $ -# Maintainer: tobias <tobias@archlinux.org> +# $Id: PKGBUILD 96371 2013-08-26 20:02:02Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: tobias <tobias@archlinux.org> # Contributor: Tobias Kieslich <tobias@justdreams.de> pkgname=monica pkgver=3.7 -pkgrel=2.1 -pkgdesc="A monitor calibration tool" -arch=('i686' 'x86_64' 'mips64el') +pkgrel=3 +pkgdesc='Monitor calibration tool' +arch=('x86_64' 'i686' 'mips64el') url="http://www.pcbypaul.com/software/monica.html" license=('BSD') depends=('fltk' 'xorg-xgamma') -makedepends=('librsvg') -#http://www.pcbypaul.com/software/dl/${pkgname}-${pkgver}.tar.bz2 -source=(ftp://ftp.archlinux.org/other/monica/${pkgname}-${pkgver}.tar.bz2 \ - monica.desktop monica.svg) -md5sums=('490aabc35b830e4a3dc32a2f893ba805' - 'a337bfda1fca7228420db0ce92256816' - '4569f5df7d7b3eaf20108adf48e8dfe4') +makedepends=('gendesk') +source=("ftp://ftp.archlinux.org/other/monica/$pkgname-$pkgver.tar.bz2" + 'monica.png') +sha256sums=('da0d7762f5a2eed482e8e2f87762d3ac1f013d5c99bd99b34083b69f03492036' + '4c9852c7462f747eeede72f252e2578d827c12f09ffd83808f695a64c67bee69') + +prepare() { + cd "$pkgname-$pkgver" + + gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" \ + --categories 'Application;Settings;System' +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname-$pkgver" + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - install -Dm755 monica "${pkgdir}/usr/bin/monica" - install -Dm644 "${srcdir}/monica.desktop" "${pkgdir}/usr/share/applications/monica.desktop" - install -Dm644 "${srcdir}/monica.svg" "${pkgdir}/usr/share/pixmaps/monica.svg" - rsvg-convert -w 64 -h 57 -f png -o "${pkgdir}/usr/share/pixmaps/monica.png" "${srcdir}/monica.svg" - install -Dm644 licence "${pkgdir}/usr/share/licenses/monica/license.txt" + cd "$pkgname-$pkgver" + + install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "$srcdir/$pkgname.png" \ + "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -Dm644 licence "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + +# vim:set ts=2 sw=2 et: diff --git a/community/monica/monica.desktop b/community/monica/monica.desktop deleted file mode 100644 index 6b17659ca..000000000 --- a/community/monica/monica.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Monica -Comment=Monitor Calibration for x-server -Exec=monica -Icon=monica -Terminal=false -Type=Application -X-MultipleArgs=false -Categories=Application;Settings;System; diff --git a/community/monica/monica.png b/community/monica/monica.png Binary files differnew file mode 100644 index 000000000..8a2b10f86 --- /dev/null +++ b/community/monica/monica.png diff --git a/community/monica/monica.svg b/community/monica/monica.svg deleted file mode 100644 index bb9f77d9b..000000000 --- a/community/monica/monica.svg +++ /dev/null @@ -1,248 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://web.resource.org/cc/" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - sodipodi:docname="monica.svg" - sodipodi:docbase="/home/pool/graphics/arch_candy/svg-icons" - height="67.000000pt" - width="70.000000pt" - inkscape:version="0.41" - sodipodi:version="0.32" - id="svg1573"> - <defs - id="defs1575"> - <linearGradient - id="linearGradient1606"> - <stop - id="stop1607" - offset="0.0000000" - style="stop-color:#000000;stop-opacity:0.62745100;" /> - <stop - id="stop1608" - offset="1.0000000" - style="stop-color:#000000;stop-opacity:0.0000000;" /> - </linearGradient> - <radialGradient - gradientTransform="translate(0.000000,3.125000)" - gradientUnits="userSpaceOnUse" - fy="12.500000" - fx="12.500000" - r="12.433378" - cy="12.500000" - cx="12.500000" - id="radialGradient1636" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(2.437333,0.000000,0.000000,0.410284,0.000000,3.125000)" - y2="0.0000000" - x2="20.514223" - y1="30.771334" - x1="20.514223" - id="linearGradient1638" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <radialGradient - gradientTransform="translate(-12.50000,3.250000)" - gradientUnits="userSpaceOnUse" - fy="12.500000" - fx="100.00000" - r="12.500000" - cy="12.500000" - cx="100.00000" - id="radialGradient1643" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.447214,0.000000,0.000000,2.236068,-12.50000,3.250000)" - y2="19.565595" - x2="251.55765" - y1="19.565595" - x1="223.60680" - id="linearGradient1645" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.508806,0.000000,0.000000,1.965387,0.000000,3.125000)" - y2="18.889412" - x2="0.0000000" - y1="18.889412" - x1="25.058681" - id="linearGradient1647" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(2.814390,0.000000,0.000000,0.355317,0.000000,-10.12500)" - y2="246.61094" - x2="22.207298" - y1="211.07926" - x1="22.207298" - id="linearGradient1649" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <radialGradient - gradientTransform="translate(0.000000,-10.12500)" - gradientUnits="userSpaceOnUse" - fy="75.000000" - fx="12.500000" - r="12.500000" - cy="75.000000" - cx="12.500000" - id="radialGradient1651" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - <radialGradient - gradientTransform="translate(-12.50000,-10.000000)" - gradientUnits="userSpaceOnUse" - fy="75.000000" - fx="100.00000" - r="12.500000" - cy="75.000000" - cx="100.00000" - id="radialGradient1653" - xlink:href="#linearGradient1606" - inkscape:collect="always" /> - </defs> - <sodipodi:namedview - inkscape:current-layer="svg1573" - inkscape:window-y="3" - inkscape:window-x="0" - inkscape:grid-points="true" - inkscape:grid-bbox="true" - gridtolerance="2.0000000px" - gridoriginx="0.0000000pt" - gridoriginy="0.0000000pt" - gridspacingx="10.000000pt" - gridspacingy="10.000000pt" - snaptogrid="false" - showgrid="true" - inkscape:window-height="1002" - inkscape:window-width="1272" - inkscape:cy="50.235475" - inkscape:cx="67.194289" - inkscape:zoom="7.9999998" - inkscape:pageshadow="2" - inkscape:pageopacity="0.0" - borderopacity="1.0" - bordercolor="#666666" - pagecolor="#ffffff" - id="base" /> - <metadata - id="metadata1576"> - <rdf:RDF - id="RDF1577"> - <cc:Work - id="Work1578" - rdf:about=""> - <dc:description - id="description1579">Created with Inkscape -http://www.inkscape.org/</dc:description> - <dc:format - id="format1581">image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" - id="type1583" /> - <dc:title - id="title1606">ML-Term Icon</dc:title> - <dc:date - id="date1608">2004-07-14</dc:date> - <dc:creator - id="creator1610"> - <cc:Agent - id="Agent1611"> - <dc:title - id="title1612">Tobias Kieslich</dc:title> - </cc:Agent> - </dc:creator> - <dc:coverage - id="coverage1614" /> - <cc:license - rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" - id="license1616" /> - </cc:Work> - <cc:License - id="License1624" - rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> - <cc:permits - id="permits1625" - rdf:resource="http://web.resource.org/cc/Reproduction" /> - <cc:permits - id="permits1626" - rdf:resource="http://web.resource.org/cc/Distribution" /> - <cc:requires - id="requires1627" - rdf:resource="http://web.resource.org/cc/Notice" /> - <cc:permits - id="permits1628" - rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> - <cc:requires - id="requires1629" - rdf:resource="http://web.resource.org/cc/ShareAlike" /> - <cc:requires - id="requires1630" - rdf:resource="http://web.resource.org/cc/SourceCode" /> - </cc:License> - </rdf:RDF> - </metadata> - <path - sodipodi:nodetypes="cc" - id="path2775" - d="M 5.8437501,76.625001 L 82.343750,76.625001" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:9.1875000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2007" - d="M 10.593750,6.8437510 L 77.343750,6.8437510" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cccc" - id="path2803" - d="M 8.2187499,9.3437490 L 8.2187499,59.593751 L 79.718750,59.593751 L 79.718750,9.3437490" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2807" - d="M 29.750001,67.218750 L 58.125000,67.218750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:14.937500;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2953" - d="M 22.468750,14.718749 L 22.468750,52.468750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#3f0000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2955" - d="M 27.468750,14.718749 L 27.468750,52.468750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff1500;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2957" - d="M 41.593750,14.718749 L 41.593750,52.468750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0b2f00;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2959" - d="M 46.593750,14.718749 L 46.593750,52.468750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#08ce00;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2961" - d="M 60.718750,14.718749 L 60.718750,52.468750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#00004e;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> - <path - sodipodi:nodetypes="cc" - id="path2963" - d="M 65.718750,14.718749 L 65.718750,52.468750" - style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0072ff;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> -</svg> diff --git a/community/neatx/PKGBUILD b/community/neatx/PKGBUILD index dfe40f45f..e1c91f5dd 100644 --- a/community/neatx/PKGBUILD +++ b/community/neatx/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 78204 2012-10-17 10:24:52Z allan $ +# $Id: PKGBUILD 96352 2013-08-26 09:20:58Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Nicolas Doualot <packages@slubman.info> pkgname=neatx pkgver=0.3.1 -pkgrel=13 +pkgrel=14 pkgdesc="A free NX server by google" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/neatx/" license=('GPL') -depends=('nxserver' 'python2-pexpect' 'python2-simplejson' 'netcat' 'pygtk') -makedepends=('python2-docutils') +depends=('python2-pexpect' 'python2-simplejson' 'netcat' 'pygtk') +makedepends=('docutils') optdepends=('xorg-xdm: if you want to use KDE or GNOME session' 'xorg-fonts-misc: to use default font' 'xterm: if you want console session') diff --git a/community/nimrod/PKGBUILD b/community/nimrod/PKGBUILD new file mode 100644 index 000000000..25b5c4913 --- /dev/null +++ b/community/nimrod/PKGBUILD @@ -0,0 +1,48 @@ +# $Id: PKGBUILD 96341 2013-08-25 20:41:23Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Dominik Picheta <morfeusz8@gmail.com> +# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=nimrod +pkgver=0.9.2 +pkgrel=3 +pkgdesc='Imparative, multi-paradigm, compiled programming language' +arch=('x86_64' 'i686') +url='http://nimrod-code.org/' +license=('MIT') +makedepends=('setconf') +source=("http://nimrod-code.org/download/${pkgname}_$pkgver.zip") +options=('!emptydirs') +sha256sums=('4903ff46b90caa61194551f66fdff291b1ecba8bb4eec1611373cd34ecaf7090') + +prepare() { + cd "$pkgname" + + setconf install.sh bindir "$pkgdir/usr/bin" + setconf install.sh configdir "$pkgdir/etc" + setconf install.sh libdir "$pkgdir/usr/lib/$pkgname" + setconf install.sh docdir "$pkgdir/usr/share/doc/$pkgname" + setconf install.sh datadir "$pkgdir/usr/share/$pkgname" +} + +build() { + cd "$pkgname" + + sh build.sh + ./bin/nimrod c -d:release koch + PATH="$PATH":./bin/nimrod ./koch boot -d:release -d:useGnuReadline +} + +package() { + cd "$pkgname" + + install -d "$pkgdir/usr/bin" + install -d "$pkgdir/etc" + install -d "$pkgdir/usr/lib/$pkgname" + install -d "$pkgdir/usr/share/doc/$pkgname" + install -d "$pkgdir/usr/share/$pkgname" + sh install.sh /usr/bin + install -Dm644 copying.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index 913cd7f47..0bafca50a 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 95908 2013-08-18 16:16:15Z bpiotrowski $ +# $Id: PKGBUILD 96268 2013-08-23 06:19:32Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: James Campos <james.r.campos@gmail.com> @@ -8,7 +8,7 @@ # Contributor: TIanyi Cui <tianyicui@gmail.com> pkgname=nodejs -pkgver=0.10.16 +pkgver=0.10.17 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64' 'mips64el') @@ -19,7 +19,7 @@ makedepends=('python2') checkdepends=('curl') options=('!emptydirs') source=(http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz) -sha256sums=('62db6ec83f34733bffdae2f8ee50d7273d568bba8814be29e78a042c1d64f31a') +sha256sums=('1f9de40dd2d98bc984a4970ef399ed3ad67f040feaafc711e549f3265bcce61c') prepare() { cd node-v$pkgver diff --git a/community/perl-xml-libxml/PKGBUILD b/community/perl-xml-libxml/PKGBUILD index ca2281204..927542dcf 100644 --- a/community/perl-xml-libxml/PKGBUILD +++ b/community/perl-xml-libxml/PKGBUILD @@ -1,23 +1,23 @@ -# $Id: PKGBUILD 95837 2013-08-17 14:25:58Z jsteel $ +# $Id: PKGBUILD 96253 2013-08-22 17:25:25Z jsteel $ # Maintainer: Jonathan Steel <jsteel@aur.archlinux.org> # Contributor: Justin "juster" Davis <jrcd83@gmail.com> # Contributor: François Charette <francois.archlinux.org> pkgname=perl-xml-libxml -pkgver=2.0101 +pkgver=2.0103 pkgrel=1 pkgdesc="Interface to the libxml library" arch=('i686' 'x86_64' 'mips64el') url="http://search.cpan.org/dist/XML-LibXML" license=('GPL') -depends=('libxml2' 'perl-xml-sax>=0.11' 'perl-xml-namespacesupport>=1.07') +depends=('libxml2' 'perl-xml-sax' 'perl-xml-namespacesupport') provides=('perl-libxml' 'perl-xml-libxml-common') replaces=('perl-libxml' 'perl-xml-libxml-common') conflicts=('perl-libxml' 'perl-xml-libxml-common') options=('!emptydirs') -install=perl-xml-libxml.install +install=$pkgname.install source=(http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-$pkgver.tar.gz) -md5sums=('5f60ca19b651628eb80341da99a56598') +md5sums=('77184192598ea59389b76dfea2a23b7c') build() { cd XML-LibXML-$pkgver @@ -32,5 +32,5 @@ check() { package() { cd XML-LibXML-$pkgver - make pure_install doc_install DESTDIR="$pkgdir" + make pure_install doc_install DESTDIR="$pkgdir"/ } diff --git a/community/postgis/PKGBUILD b/community/postgis/PKGBUILD index 17214559a..0761f81cd 100644 --- a/community/postgis/PKGBUILD +++ b/community/postgis/PKGBUILD @@ -1,36 +1,32 @@ -# $Id: PKGBUILD 92821 2013-06-15 13:40:37Z jlichtblau $ +# $Id: PKGBUILD 96248 2013-08-22 17:02:31Z alucryd $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org # Contributor: William Rea <sillywilly@gmail.com> pkgname=postgis -pkgver=2.0.3 +pkgver=2.1.0 pkgrel=1 pkgdesc="Adds support for geographic objects to PostgreSQL" arch=('i686' 'x86_64' 'mips64el') url="http://postgis.net/" license=('GPL') -depends=('postgresql>=9.2' 'postgresql<9.3' 'proj' 'geos' 'gdal' 'json-c' 'libxml2') +depends=('postgresql' 'gdal' 'json-c') changelog=$pkgname.changelog options=('!libtool') source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz) -sha256sums=('7f865a6fdf19afed7d2f3e7178cd504f7254a9e96f2ce6a07d0ea19edc1668a0') +sha256sums=('fc00481aec904661f3eb11da4305b1666f2040c28b0651de7eac6c22f217b26c') build() { - cd ${srcdir}/${pkgname}-${pkgver} - - ./configure --prefix=/usr - make + cd ${pkgname}-${pkgver} - # Build utils (FS#25836) - cd utils + ./configure --prefix=/usr make } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install + cd ${pkgname}-${pkgver} - cd utils - make DESTDIR=${pkgdir} install + make DESTDIR="${pkgdir}" install } + +# vim: ts=2 sw=2 et: diff --git a/community/postgis/postgis.changelog b/community/postgis/postgis.changelog index 1e53db33a..ce4c3b267 100644 --- a/community/postgis/postgis.changelog +++ b/community/postgis/postgis.changelog @@ -1,3 +1,7 @@ +2013-08-22 Maxime Gauduin <alucryd@gmail.com> + * postgis-2.1.0-1 + * Fixes FS#35816 + 2013-06-15 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * postgis-2.0.3-1 diff --git a/community/pragha/PKGBUILD b/community/pragha/PKGBUILD index 639da6d20..eb59b2dc4 100644 --- a/community/pragha/PKGBUILD +++ b/community/pragha/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 94432 2013-07-24 19:06:38Z ttoepper $ +# $Id: PKGBUILD 96288 2013-08-24 07:44:52Z ttoepper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: J0k3r <moebius282 e4a t gmail D0_T com> # Contributor: Alois Nespor <alois.nespor@gmail.com> # Contributor: JerichoKru <jerichokru(AT)hotmail.com> pkgname=pragha -pkgver=1.1.2 -pkgrel=2 +pkgver=1.1.2.1 +pkgrel=1 pkgdesc="A lightweight GTK+ music manager - fork of Consonance Music Manager." arch=('i686' 'x86_64' 'mips64el') url="http://pragha.wikispaces.com/" @@ -23,7 +23,7 @@ makedepends=('intltool') replaces=('dissonance') install=pragha.install source=("http://dissonance.googlecode.com/files/pragha-$pkgver.tar.bz2") -sha1sums=('3e6456275a216110bd6942b2dc19b1120f4d14e5') +sha1sums=('f8fe9f1f6fa89b6d9657dedad26a90db494b200b') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/python-apsw/LICENSE b/community/python-apsw/LICENSE new file mode 100644 index 000000000..a0470b2a0 --- /dev/null +++ b/community/python-apsw/LICENSE @@ -0,0 +1,15 @@ +Copyright (C) 2004-2009 Roger Binns + +This software is provided ‘as-is’, without any express or implied warranty. In no event will the authors be held liable +for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it +and redistribute it freely, subject to the following restrictions: + +- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If + you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not + required. + +- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. + +- This notice may not be removed or altered from any source distribution. diff --git a/community/python-apsw/PKGBUILD b/community/python-apsw/PKGBUILD new file mode 100644 index 000000000..99b0954f6 --- /dev/null +++ b/community/python-apsw/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Brendan MacDonell <macdonellba at gmail dot com> +# Former Maintainer: Linmiao Xu <linmiao.xu@gmail.com> +# Contributor: Juan Miguel Cejuela <juanmi@jmcejuela.net> + +pkgbase=python-apsw +pkgname=('python-apsw' 'python2-apsw') +pkgver=3.7.17_r1 +pkgrel=1 +arch=('i686' 'x86_64') +url="http://code.google.com/p/apsw/" +license=('MIT') +makedepends=('python' 'python2') +source=("http://apsw.googlecode.com/files/apsw-${pkgver//_/-}.zip" 'LICENSE') + +md5sums=('5393765e7ef55def11dae08149133136' + 'efc704d50cb39441d00f9dc76cbe6665') + +build() { + cd $srcdir + cp -rf apsw-${pkgver//_/-} apsw2 +} + +package_python-apsw() { +depends=('python' 'sqlite3>=3.7.5') +pkgdesc="Python wrapper for SQLite" + cd $srcdir/apsw-${pkgver//_/-} + python setup.py install --root=$pkgdir/ + + install -D -m644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + + +package_python2-apsw() { +depends=('python2' 'sqlite3>=3.7.5') +pkgdesc="Python2 wrapper for SQLite" + cd $srcdir/apsw2 + python2 setup.py install --root=$pkgdir/ + + install -D -m644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + diff --git a/community/python-openbabel/PKGBUILD b/community/python-openbabel/PKGBUILD index a685daf6f..b986d80c2 100644 --- a/community/python-openbabel/PKGBUILD +++ b/community/python-openbabel/PKGBUILD @@ -1,24 +1,23 @@ -# $Id: PKGBUILD 80457 2012-11-22 01:42:13Z arodseth $ +# $Id: PKGBUILD 96310 2013-08-24 20:06:01Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Michal Bozon <bozonm@vscht.cz> pkgname=('python-openbabel' 'python2-openbabel') pkgver=2.3.2 -pkgrel=1 +pkgrel=2 pkgdesc='Python bindings for the openbabel library' arch=('i686' 'x86_64' 'mips64el') url='http://openbabel.org/wiki/Python' license=('GPL') depends=('gcc-libs' "openbabel=${pkgver}" 'eigen2') -makedepends=('swig' 'cmake' 'python-distribute' 'python2-distribute') +makedepends=('swig' 'cmake' 'python-setuptools' 'python2-setuptools') options=('!libtool') source=("http://downloads.sourceforge.net/openbabel/openbabel-$pkgver.tar.gz") sha256sums=('4eaca26679aa6cc85ebf96af19191472ac63ca442c36b0427b369c3a25705188') build() { cp -r openbabel-$pkgver python2-openbabel-$pkgver - cd $srcdir/openbabel-$pkgver # Create babelconfig.h @@ -26,7 +25,7 @@ build() { # Regenerate interface with the patched swig 2.0.2 cd scripts - swig -I../include/ -python -py3 -c++ openbabel-python.i + swig -O -I../include/ -python -py3 -c++ openbabel-python.i mv openbabel-python_wrap.cxx python/openbabel-python.cpp mv openbabel.py python/ diff --git a/community/python2-greenlet/PKGBUILD b/community/python2-greenlet/PKGBUILD index d31643caa..ea9605f52 100644 --- a/community/python2-greenlet/PKGBUILD +++ b/community/python2-greenlet/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Ralf Schmitt <ralf@systemexit.de> pkgname=python2-greenlet -pkgver=0.4.0 +pkgver=0.4.1 pkgrel=1 pkgdesc="python coroutine library" license=("MIT") @@ -23,4 +23,5 @@ package() { python2 setup.py install --root="$pkgdir" install -Dm0644 LICENSE.PSF "$pkgdir/usr/share/licenses/$pkgname/LICENSE.PSF" } -md5sums=('87887570082caadc08fb1f8671dbed71') + +sha512sums=('bb33db07b8b86ba8ccec920748cfc207d27eed0b76218cf06c3b1706a1e9350be62a99a92e05c8e683a7c3ab1e232dbb46259380c7e5f2c6b140a3a96a36f8bf') diff --git a/community/qstardict/PKGBUILD b/community/qstardict/PKGBUILD index c6eaa15a2..93f725f35 100644 --- a/community/qstardict/PKGBUILD +++ b/community/qstardict/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 85395 2013-03-01 10:38:40Z andrea $ +# $Id: PKGBUILD 96239 2013-08-22 12:10:16Z jelle $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Alois Nespor <alois.nespor@gmail.com> -pkgname=qstardict +#pkgbase=qstardict +pkgname=('qstardict' 'kdeplasma-applets-qstardict') pkgver=1.0.1 -pkgrel=2 -pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries" +pkgrel=3 +depends=('qt4') +makedepends=('cmake' 'automoc4' 'kdelibs') arch=('i686' 'x86_64' 'mips64el') url="http://qstardict.ylsoftware.com/index.php" license=('GPL2') -depends=('qt4') -provides=('stardict') changelog=$pkgname.changelog source=(http://qstardict.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2 qstardict-1.0.1-glib.patch) @@ -21,12 +21,30 @@ build() { cd "${srcdir}/$pkgname-$pkgver" sed -i -e 's|glib/gmem.h|glib.h|' -e 's|glib/gstrfuncs.h|glib.h|' plugins/stardict/stardict.cpp - qmake ENABLED_PLUGINS="stardict web swac" + qmake-qt4 ENABLED_PLUGINS="stardict web swac" + make + + + cd "${srcdir}/$pkgname-$pkgver/kdeplasma" + mkdir build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr make } -package() { +package_qstardict() { +pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries" +provides=('stardict') cd "${srcdir}/$pkgname-$pkgver" make INSTALL_ROOT="${pkgdir}" install } + +package_kdeplasma-applets-qstardict(){ +pkgdesc="Qt4 clone of StarDict with full support of StarDict dictionaries" +depends=('kdelibs' 'qt4' 'qstardict') + cd "${srcdir}/qstardict-$pkgver/kdeplasma/build" + + make DESTDIR=${pkgdir} install +} + diff --git a/community/quassel/PKGBUILD b/community/quassel/PKGBUILD index da26dca53..87eb801ca 100644 --- a/community/quassel/PKGBUILD +++ b/community/quassel/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 91733 2013-05-26 19:25:26Z jelle $ +# $Id: PKGBUILD 96366 2013-08-26 17:18:57Z jelle $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgbase=quassel pkgname=('quassel-client' 'quassel-core') pkgver=0.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="QT4 irc client with a separated core" arch=('i686' 'x86_64' 'mips64el') url="http://quassel-irc.org/" @@ -48,7 +48,7 @@ build() { cd $srcdir/build-client cmake \ -DCMAKE_INSTALL_PREFIX=/usr/ \ - -DWITH_KDE=0 \ + -DWITH_KDE=1 \ -DWITH_OPENSSL=ON \ -DCMAKE_BUILD_TYPE="Release" \ -DWANT_CORE=OFF \ @@ -82,7 +82,7 @@ install=quassel.install package_quassel-client() { pkgdesc="Qt4 IRC client with a separated core - client only" -depends=('qt4') +depends=('qt4' 'kdelibs') install=quassel-client.install cd $srcdir/build-client diff --git a/community/rbutil/PKGBUILD b/community/rbutil/PKGBUILD index 7f7670d4c..7ed26bf3e 100755 --- a/community/rbutil/PKGBUILD +++ b/community/rbutil/PKGBUILD @@ -1,41 +1,40 @@ -# $Id: PKGBUILD 85455 2013-03-01 19:10:50Z andrea $ +# $Id: PKGBUILD 96229 2013-08-22 00:02:57Z alucryd $ # Maintainer: Maxime Gauduin <alucryd@gmail.com> # Contributor: said <atvordhosbn@gmail.com> # Contributor: clinx <clinx.hacker@googlemail.com> pkgname=rbutil pkgver=1.3.1 -pkgrel=3 +pkgrel=4 pkgdesc="Rockbox Utility" arch=('i686' 'x86_64' 'mips64el') url="http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility" license=("GPL") -depends=('qt4' 'libusb') +depends=('qt4' 'libusbx') +makedepends=('gendesk') optdepends=('speex: voice files support') -source=("http://download.rockbox.org/${pkgname}/source/RockboxUtility-v${pkgver}-src.tar.bz2" "${pkgname}.desktop") -sha256sums=('6c04b5c7eaad1762577908dedb9e40f5b0cee675150ae5ba844ea2c9bea294ca' - '539285237af16fbc60a7501963e8c2f584e58a31f2613481e6b42d21337b7a25') +source=("http://download.rockbox.org/${pkgname}/source/RockboxUtility-v${pkgver}-src.tar.bz2") +sha256sums=('6c04b5c7eaad1762577908dedb9e40f5b0cee675150ae5ba844ea2c9bea294ca') + +prepare() { + gendesk -n --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" --name="Rockbox Utility" --exec="RockboxUtility" --categories="Application;Utility;" --comment="Rockbox automated installer" +} build() { - cd "${srcdir}"/RockboxUtility-v${pkgver}/${pkgname}/rbutilqt + cd RockboxUtility-v${pkgver}/${pkgname}/rbutilqt -# Build lrelease-qt4 rbutilqt.pro qmake-qt4 make } package(){ - cd "${srcdir}"/RockboxUtility-v${pkgver}/${pkgname}/rbutilqt - -# Install - install -dm 755 "${pkgdir}"/usr/{bin,share/pixmaps} - install -m 644 icons/rockbox-64.png "${pkgdir}"/usr/share/pixmaps/rbutil.png - install -m 755 RockboxUtility "${pkgdir}"/usr/bin/rbutil + cd RockboxUtility-v${pkgver}/${pkgname}/rbutilqt -# Desktop file - install -dm 755 "${pkgdir}"/usr/share/applications - install -m 644 "${srcdir}"/rbutil.desktop "${pkgdir}"/usr/share/applications/rbutil.desktop + install -dm 755 "${pkgdir}"/usr/{bin,share/{applications,pixmaps}} + install -m 755 {,"${pkgdir}"/usr/bin/}RockboxUtility + install -m 644 icons/rockbox-256.png "${pkgdir}"/usr/share/pixmaps/rbutil.png + install -m 644 {"${srcdir}","${pkgdir}"/usr/share/applications}/rbutil.desktop } #vim: ts=2 sw=2 et: diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD index 01b71f940..0b5b82db8 100644 --- a/community/redis/PKGBUILD +++ b/community/redis/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 95069 2013-08-05 10:49:57Z spupykin $ +# $Id: PKGBUILD 96235 2013-08-22 08:59:22Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan-Erik Rediger <badboy at archlinux dot us> # Contributor: nofxx <x@<nick>.com> pkgname=redis -pkgver=2.6.14 -pkgrel=2 +pkgver=2.6.15 +pkgrel=1 pkgdesc="Advanced key-value store" arch=('i686' 'x86_64' 'mips64el') url="http://redis.io/" @@ -15,11 +15,11 @@ makedepends=('gcc>=3.1' 'make' 'pkgconfig') backup=("etc/redis.conf" "etc/logrotate.d/redis") install=redis.install -source=("http://redis.googlecode.com/files/${pkgname}-${pkgver}.tar.gz" +source=("http://download.redis.io/releases/redis-$pkgver.tar.gz" "redis.service" "redis.logrotate" "redis.tmpfiles.d") -md5sums=('02e0c06e953413017ff64862953e2756' +md5sums=('cff9cce74f29f70694ec21b1c4f134a6' '5320aa6d0f31aadc1d6202ca40425aea' '9e2d75b7a9dc421122d673fe520ef17f' 'dd9ab8022b4d963b2e5899170dfff490') diff --git a/community/shell-fm/PKGBUILD b/community/shell-fm/PKGBUILD deleted file mode 100644 index 20ee6c60a..000000000 --- a/community/shell-fm/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# $Id: PKGBUILD 68046 2012-03-17 12:04:37Z giovanni $ -# Maintainer: Daenyth -# Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> -# Contributor: Jeff Mickey <jeff@archlinux.org> - -pkgname=shell-fm -pkgver=0.8 -pkgrel=1 -pkgdesc="A console based player for the streams provided by Last.FM" -arch=('i686' 'x86_64' 'mips64el') -url="http://github.com/jkramer/$pkgname" -license=('GPL') -depends=('libmad' 'libao' 'taglib') -source=($pkgname-$pkgver.tar.gz::http://github.com/jkramer/$pkgname/tarball/v$pkgver) -md5sums=('ce5c45ead71a299edbff280d4007ad99') - -build() { - cd "$srcdir"/jkramer-$pkgname-* - - make -} - -package() { - cd "$srcdir"/jkramer-$pkgname-* - - make DESTDIR="$pkgdir" install - - cd "$pkgdir/usr" - install -dm755 "$pkgdir/usr/share" - mv man share -} diff --git a/community/stone-soup/PKGBUILD b/community/stone-soup/PKGBUILD index 3a860f36e..57e890a72 100644 --- a/community/stone-soup/PKGBUILD +++ b/community/stone-soup/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jakob Gruber <jakob.gruber@gmail.com> pkgname=stone-soup -pkgver=0.12.1 +pkgver=0.12.2 pkgrel=1 pkgdesc='Open-source, single-player, role-playing roguelike game of exploration and treasure-hunting' arch=('i686' 'x86_64' 'mips64el') @@ -19,7 +19,8 @@ _name=('Dungeon Crawl Stone Soup') package() { cd "$srcdir" - gendesk -n + gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" \ + --exec 'crawl-tiles' --name 'Dungeon Crawl Stone Soup' cd "stone_soup-${pkgver}/source" @@ -64,4 +65,5 @@ package() { "${pkgdir}/usr/share/applications/${pkgname}.desktop" } -md5sums=('47d7c65cf72786d446e1289533af01de') + +md5sums=('a0d5e6f2c4e32c943eb82d9d655199a4') diff --git a/community/tig/PKGBUILD b/community/tig/PKGBUILD index 4e49d4c56..1b5714899 100644 --- a/community/tig/PKGBUILD +++ b/community/tig/PKGBUILD @@ -4,15 +4,16 @@ # Contributor: Nathan Jones <nathanj@insightbb.com> pkgname=tig -pkgver=1.2 +pkgver=1.2.1 pkgrel=1 pkgdesc='Text-mode interface for Git.' depends=('git' 'ncurses') +makedepends=('asciidoc' 'xmlto') url='http://jonas.nitro.dk/tig/' license=('GPL') arch=('i686' 'x86_64' 'mips64el') source=("http://jonas.nitro.dk/${pkgname}/releases/${pkgname}-${pkgver}.tar.gz") -md5sums=('9821525564aa3f4aa51ad2b6c11b3a91') +md5sums=('9dec2966d3d51f7d8b5b8d4a4b8d93eb') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/tilda/PKGBUILD b/community/tilda/PKGBUILD index a6f51cbb4..750621132 100644 --- a/community/tilda/PKGBUILD +++ b/community/tilda/PKGBUILD @@ -1,21 +1,34 @@ -# $Id: PKGBUILD 95282 2013-08-08 19:28:31Z jlichtblau $ +# $Id: PKGBUILD 96258 2013-08-22 23:47:58Z eric $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> # Contributor: William Rea <sillywilly@gmail.com> pkgname=tilda pkgver=1.1.7 -pkgrel=1 +pkgrel=3 pkgdesc="A Gtk based drop down terminal for Linux and Unix" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/lanoxx/tilda" license=('GPL') -depends=('vte3' 'confuse' 'gtk3') -source=(https://github.com/lanoxx/$pkgname/archive/$pkgname-$pkgver.tar.gz) -sha256sums=('ed96ae2cf0ceb2a5b2f4a62948c5c0d28d1d54f89ade5153b2e67515cf4dc5e7') +depends=('vte3' 'confuse') +source=(https://github.com/lanoxx/$pkgname/archive/$pkgname-$pkgver.tar.gz + start-hidden-fix.patch + tab-count-fix.patch) +sha256sums=('ed96ae2cf0ceb2a5b2f4a62948c5c0d28d1d54f89ade5153b2e67515cf4dc5e7' + 'e6d6075bb923c2dcae57706fe0555c28f9094f5115f1a3c60b8f85b8ff267b96' + '5d80a76f904a2094cd7b156654ea6d1860c319fc6c18927f2fb342c0f477c110') + +prepare() { + cd $pkgname-$pkgname-$pkgver + + patch -Np1 -i ../start-hidden-fix.patch + patch -Np1 -i ../tab-count-fix.patch + sed 's/Exec=.*/Exec=tilda/; s/Icon=.*/Icon=tilda/' -i tilda.desktop.in + +} build() { - cd $srcdir/$pkgname-$pkgname-$pkgver + cd $pkgname-$pkgname-$pkgver ./autogen.sh ./configure --prefix=/usr @@ -23,7 +36,9 @@ build() { } package() { - cd $srcdir/$pkgname-$pkgname-$pkgver + cd $pkgname-$pkgname-$pkgver - make DESTDIR=${pkgdir} install + make DESTDIR="$pkgdir" install } + +# vim: ts=2 sw=2 et: diff --git a/community/tilda/start-hidden-fix.patch b/community/tilda/start-hidden-fix.patch new file mode 100755 index 000000000..d42fa0393 --- /dev/null +++ b/community/tilda/start-hidden-fix.patch @@ -0,0 +1,24 @@ +diff --git a/src/tilda.c b/src/tilda.c +index c0a435f..50daa47 100644 +--- a/src/tilda.c ++++ b/src/tilda.c +@@ -639,18 +639,7 @@ int main (int argc, char *argv[]) + } + } + +- if (config_getbool ("hidden")) +- { +- /* It does not cause graphical glitches to make tilda hidden on start this way. +- * It does make tilda appear much faster on it's first appearance, so I'm leaving +- * it this way, because it has a good benefit, and no apparent drawbacks. */ +- gtk_widget_show (GTK_WIDGET(tw->window)); +- gtk_widget_hide (GTK_WIDGET(tw->window)); +- } +- else +- { +- pull (tw, PULL_DOWN); +- } ++ pull (tw, config_getbool ("hidden") ? PULL_UP : PULL_DOWN); + + g_print ("Tilda has started. Press %s to pull down the window.\n", + config_getstr ("key")); diff --git a/community/tilda/tab-count-fix.patch b/community/tilda/tab-count-fix.patch new file mode 100755 index 000000000..b0e1522a1 --- /dev/null +++ b/community/tilda/tab-count-fix.patch @@ -0,0 +1,11 @@ +--- a/src/tilda_window.c ++++ b/src/tilda_window.c +@@ -378,7 +378,7 @@ static gboolean goto_tab_generic (tilda_window *tw, guint tab_number) + + if (g_list_length (tw->terms) > (tab_number-1)) + { +- goto_tab (tw, g_list_length (tw->terms) - tab_number); ++ goto_tab (tw, tab_number - 1); + return TRUE; + } + diff --git a/community/tilda/tilda.changelog b/community/tilda/tilda.changelog index f5a9e46d9..9885de98e 100644 --- a/community/tilda/tilda.changelog +++ b/community/tilda/tilda.changelog @@ -1,18 +1,22 @@ -2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> - * tilda 1.1.7-1 +2013-08-22 Maxime Gauduin <alucryd@gmail.com> + * tilda 1.1.7-3 + * Fixes FS#36542, FS#36516 and FS#36543 -2012-06-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> - * FS#29754 fixed +2013-08-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * tilda 1.1.7-1 -2011-08-28 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> - * FS#25762 fixed +2012-06-02 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * FS#29754 fixed -2008-04-29 Mateusz Herych <heniekk@gmail.com> - * Updated for x86_64 - 0.9.6 +2011-08-28 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * FS#25762 fixed -2008-04-28 Douglas Soares de Andrade <dsa@aur.archlinux.org> - * Updated for i686 - 0.9.6 +2008-04-29 Mateusz Herych <heniekk@gmail.com> + * Updated for x86_64 - 0.9.6 -2007-12-30 Douglas Soares de Andrade <dsa@aur.archlinux.org> - * Updated to newer version - 0.9.5 +2008-04-28 Douglas Soares de Andrade <dsa@aur.archlinux.org> + * Updated for i686 - 0.9.6 + +2007-12-30 Douglas Soares de Andrade <dsa@aur.archlinux.org> + * Updated to newer version - 0.9.5 diff --git a/community/virtualbox-modules/PKGBUILD b/community/virtualbox-modules/PKGBUILD index ec39ecbe7..e2d517a01 100644 --- a/community/virtualbox-modules/PKGBUILD +++ b/community/virtualbox-modules/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 95968 2013-08-19 07:51:31Z tpowa $ +# $Id: PKGBUILD 96298 2013-08-24 12:18:47Z tpowa $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer: Sébastien Luttringer pkgbase=virtualbox-modules pkgname=('virtualbox-host-modules' 'virtualbox-guest-modules') pkgver=4.2.16 -pkgrel=7 +pkgrel=8 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/community/weston/PKGBUILD b/community/weston/PKGBUILD index 7eba5c783..62631f955 100644 --- a/community/weston/PKGBUILD +++ b/community/weston/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 94173 2013-07-15 21:54:10Z tomegun $ +# $Id: PKGBUILD 96283 2013-08-23 18:19:07Z seblu $ # Maintainer: Sébastien Luttringer # Contributor: Joel Teichroeb <joel@teichroeb.net> pkgname=weston -pkgver=1.2.0 -pkgrel=2 +pkgver=1.2.1 +pkgrel=1 pkgdesc='Reference implementation of a Wayland compositor' arch=('i686' 'x86_64' 'mips64el') url='http://wayland.freedesktop.org' @@ -12,13 +12,14 @@ license=('MIT') options=(!libtool) depends=('libxkbcommon' 'libunwind' 'poppler-glib' 'mtdev' 'libxcursor' 'glu' 'pango' 'colord') source=("http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz") -sha1sums=('23201d31e71768e5ec3de0d10fa6de988dd273c8') +sha1sums=('111e639940ff06c6b8f3fcb866b53449a5690d3e') build() { cd $pkgname-$pkgver ./configure \ --prefix=/usr \ - --libexecdir=/usr/lib/weston + --libexecdir=/usr/lib/weston \ + --enable-demo-clients make } @@ -27,9 +28,4 @@ package() { make DESTDIR="$pkgdir" install # license install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - # embed more clients - for _c in calibrator clickdot cliptest dnd editor eventdemo flower fullscreen gears \ - image resizor simple-egl simple-shm simple-touch smoke transformed view; do - install -Dm755 "clients/$_c" "$pkgdir/usr/bin/weston-$_c" - done } diff --git a/community/xfe/PKGBUILD b/community/xfe/PKGBUILD index ec0b832c1..cb8413a44 100644 --- a/community/xfe/PKGBUILD +++ b/community/xfe/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 84135 2013-02-11 11:34:51Z spupykin $ +# $Id: PKGBUILD 96354 2013-08-26 09:21:17Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Eric Belanger <belanger@astro.umontreal.ca> # Contributor: Ravi Desai <ravster3@hotmail.com> pkgname=xfe -pkgver=1.34 +pkgver=1.35 pkgrel=1 pkgdesc="X File Explorer (Xfe) is an MS-Explorer like file manager for X." arch=('i686' 'x86_64' 'mips64el') @@ -13,7 +13,7 @@ license=("GPL") depends=('fox') makedepends=('intltool') source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('36d0a590d95742eb59d8128a9a7a35b4') +md5sums=('2cff624a9ee8ee8d8f80e2688fc62feb') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/zsync/PKGBUILD b/community/zsync/PKGBUILD new file mode 100644 index 000000000..5835bdad1 --- /dev/null +++ b/community/zsync/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 96292 2013-08-24 09:07:29Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Xavion <Xavion (dot) 0 (at) Gmail (dot) com> +# Contributor: damir <damir@archlinux.org> + +pkgname=zsync +pkgver=0.6.2 +pkgrel=2 +pkgdesc="A file transfer program that's able to connect to rsync servers" +arch=("i686" "x86_64") +url="http://zsync.moria.org.uk/" +depends=("glibc") +license=("custom:Artistic") +#source=(http://belnet.dl.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz) +source=(http://${pkgname}.moria.org.uk/download/${pkgname}-${pkgver}.tar.bz2) + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make prefix="${pkgdir}"/usr install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/common/$pkgname/COPYING" +} + +sha1sums=('5e69f084c8adaad6a677b68f7388ae0f9507617a') |