diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/dmd/PKGBUILD | 16 | ||||
-rw-r--r-- | community/gtkwave/PKGBUILD | 6 | ||||
-rw-r--r-- | community/intellij-idea-libs/PKGBUILD | 8 | ||||
-rw-r--r-- | community/klavaro/PKGBUILD | 6 | ||||
-rw-r--r-- | community/ldc/PKGBUILD | 51 |
5 files changed, 73 insertions, 14 deletions
diff --git a/community/dmd/PKGBUILD b/community/dmd/PKGBUILD index 8738d72cf..e0ad22dc1 100644 --- a/community/dmd/PKGBUILD +++ b/community/dmd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 62087 2012-01-15 20:40:34Z svenstaro $ +# $Id: PKGBUILD 63477 2012-02-04 17:14:55Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Chris Brannon <cmbrannon79@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> @@ -8,13 +8,15 @@ pkgname=('dmd' 'libphobos') pkgbase=dmd pkgver=2.057 -pkgrel=1 +pkgrel=2 pkgdesc="The Digital Mars D compiler" arch=('i686' 'x86_64') url="http://www.digitalmars.com/d/2.0/" -source=(http://ftp.digitalmars.com/$pkgname.$pkgver.zip) +source=(http://ftp.digitalmars.com/$pkgname.$pkgver.zip + tools.tar.gz::https://github.com/D-Programming-Language/tools/tarball/v2.057beta) +md5sums=('531c4b60eb002ea8abbe5c80b2eb677d' + '5a0e4a9fe31f55bc69a1dd02486b9c3a') license=('custom') -md5sums=('531c4b60eb002ea8abbe5c80b2eb677d') [[ $CARCH == "x86_64" ]] && _archbits="64" [[ $CARCH == "i686" ]] && _archbits="32" @@ -30,6 +32,9 @@ build() { cd ../phobos make -f posix.mak MODEL=$_archbits DMD=../dmd/dmd + + cd $srcdir/D-Programming-Language-tools-* + $srcdir/dmd2/src/dmd/dmd -I$srcdir/dmd2/src/druntime/import/ -I$srcdir/dmd2/src/phobos -L-L$srcdir/dmd2/src/phobos/generated/linux/release/$_archbits/ rdmd.d } package_dmd() { @@ -41,12 +46,15 @@ package_dmd() { echo -e "[Environment]\nDFLAGS=-I/usr/include/d -I/usr/include/d/druntime/import -L-L/usr/lib -L-lrt" > $pkgdir/etc/dmd.conf install -Dm644 $srcdir/dmd2/man/man1/dmd.1 $pkgdir/usr/share/man/man1/dmd.1 + install -Dm644 $srcdir/dmd2/man/man1/rdmd.1 $pkgdir/usr/share/man/man1/rdmd.1 install -Dm644 $srcdir/dmd2/man/man1/dmd.conf.5 $pkgdir/usr/share/man/man5/dmd.conf.5 install -Dm644 $srcdir/dmd2/license.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE mkdir -p $pkgdir/usr/share/d/samples/ cp -r $srcdir/dmd2/samples/d/* $pkgdir/usr/share/d/samples/ + + install -Dm755 $srcdir/D-Programming-Language-tools-*/rdmd $pkgdir/usr/bin/rdmd } package_libphobos() { diff --git a/community/gtkwave/PKGBUILD b/community/gtkwave/PKGBUILD index 86db9c11c..b1e8de26d 100644 --- a/community/gtkwave/PKGBUILD +++ b/community/gtkwave/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 62223 2012-01-18 16:26:00Z kkeen $ +# $Id: PKGBUILD 63473 2012-02-04 15:51:42Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Jared Casper <jaredcasper@gmail.com> pkgname=gtkwave -pkgver=3.3.30 +pkgver=3.3.31 pkgrel=1 pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files' arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('bzip2' 'xz' 'gtk2') makedepends=('gperf') install='gtkwave.install' source=("http://gtkwave.sourceforge.net/gtkwave-${pkgver}.tar.gz") -md5sums=('44e784b13734123036dcd6890cff7f53') +md5sums=('bbe65da9010a0037f9b5d0dd9da63e30') build() { cd "${srcdir}/gtkwave-${pkgver}" diff --git a/community/intellij-idea-libs/PKGBUILD b/community/intellij-idea-libs/PKGBUILD index 6c5822693..2192356f2 100644 --- a/community/intellij-idea-libs/PKGBUILD +++ b/community/intellij-idea-libs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 61941 2012-01-11 11:33:35Z stativ $ +# $Id: PKGBUILD 63458 2012-02-04 10:12:39Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=intellij-idea-libs -pkgver=11.0.1 -_pkgver=111.167 +pkgver=11.0.2 +_pkgver=111.277 pkgrel=1 pkgdesc="Architecture dependend libraries needed by the Intellij Idea IDE" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ url="http://www.jetbrains.org/" license=('apache') depends=('glibc') source=(http://download.jetbrains.com/idea/ideaIC-$pkgver.tar.gz) -md5sums=('8bbc18afd0e72a45fc9302001474e1ce') +md5sums=('156fddbdeba44bb9427c05fe567f7070') build() { cd "$srcdir" diff --git a/community/klavaro/PKGBUILD b/community/klavaro/PKGBUILD index 6ffe42ac9..5240c6e87 100644 --- a/community/klavaro/PKGBUILD +++ b/community/klavaro/PKGBUILD @@ -1,7 +1,7 @@ -# $Id: PKGBUILD 52812 2011-07-28 17:27:25Z stativ $ +# $Id: PKGBUILD 63462 2012-02-04 10:23:11Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=klavaro -pkgver=1.9.3 +pkgver=1.9.4 pkgrel=1 pkgdesc="Free touch typing tutor program" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ depends=('curl' 'gtkdatabox' 'hicolor-icon-theme') makedepends=('intltool') install=$pkgname.install source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('34c4609951177cf53dd9af98daeca36a') +md5sums=('5f988f7e117958e70a3c4cd621e8a909') build() { cd "$srcdir"/$pkgname-$pkgver diff --git a/community/ldc/PKGBUILD b/community/ldc/PKGBUILD new file mode 100644 index 000000000..09fe68ab1 --- /dev/null +++ b/community/ldc/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +pkgname=ldc +pkgver=20120204 +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" +license=('BSD') +makedepends=('git' 'cmake' 'libconfig') +depends=('llvm') +source=() +md5sums=() + +_gitroot=git://github.com/ldc-developers/ldc.git +_gitname=ldc + +build() { + cd "$srcdir" + msg "Connecting to GIT server...." + + if [[ -d "$_gitname" ]]; then + cd "$_gitname" && git pull origin + msg "The local files are updated." + else + git clone "$_gitroot" "$_gitname" + fi + + msg "GIT checkout done or server timeout" + msg "Starting build..." + + rm -rf "$srcdir/$_gitname-build" + git clone --recursive "$srcdir/$_gitname" "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname-build" + + mkdir build && cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DINCLUDE_INSTALL_DIR=/usr/include/d/std-ldc \ + .. + make +} + +package() { + cd "$srcdir/$_gitname-build" + + cd build + make DESTDIR=$pkgdir install + cd .. + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} |