[arch-commits] Commit in dcd/repos (14 files)

2016-06-08 Thread Михаил Страшун
Date: Wednesday, June 8, 2016 @ 10:54:24
  Author: dicebot
Revision: 178592

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dcd/repos/community-i686/PKGBUILD
(from rev 178591, dcd/trunk/PKGBUILD)
  dcd/repos/community-i686/dcd.conf
(from rev 178591, dcd/trunk/dcd.conf)
  dcd/repos/community-i686/dcd.service
(from rev 178591, dcd/trunk/dcd.service)
  dcd/repos/community-i686/objpath.diff
(from rev 178591, dcd/trunk/objpath.diff)
  dcd/repos/community-x86_64/PKGBUILD
(from rev 178591, dcd/trunk/PKGBUILD)
  dcd/repos/community-x86_64/dcd.conf
(from rev 178591, dcd/trunk/dcd.conf)
  dcd/repos/community-x86_64/dcd.service
(from rev 178591, dcd/trunk/dcd.service)
  dcd/repos/community-x86_64/objpath.diff
(from rev 178591, dcd/trunk/objpath.diff)
Deleted:
  dcd/repos/community-i686/PKGBUILD
  dcd/repos/community-i686/dcd.conf
  dcd/repos/community-i686/dcd.service
  dcd/repos/community-x86_64/PKGBUILD
  dcd/repos/community-x86_64/dcd.conf
  dcd/repos/community-x86_64/dcd.service

---+
 /PKGBUILD |  102 
 /dcd.conf |2 
 /dcd.service  |   26 ++
 community-i686/PKGBUILD   |   48 --
 community-i686/dcd.conf   |1 
 community-i686/dcd.service|   13 -
 community-i686/objpath.diff   |   14 +
 community-x86_64/PKGBUILD |   48 --
 community-x86_64/dcd.conf |1 
 community-x86_64/dcd.service  |   13 -
 community-x86_64/objpath.diff |   14 +
 11 files changed, 158 insertions(+), 124 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-06-08 08:54:04 UTC (rev 178591)
+++ community-i686/PKGBUILD 2016-06-08 08:54:24 UTC (rev 178592)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Jaroslav Lichtblau 
-# Contributor: Mihails Strasuns 
-
-pkgname=dcd
-pkgver=0.8.0
-pkgrel=1
-pkgdesc="D Completion Daemon: auto-complete for the D programming language"
-groups=('dlang')
-arch=('i686' 'x86_64')
-url="https://github.com/Hackerpilot/DCD;
-license=('GPL3')
-depends=('liblphobos>=0.17.0')
-makedepends=('ldc' 'git')
-source=($pkgname-$pkgver::git+https://github.com/Hackerpilot/DCD#tag=v$pkgver
-dcd.service
-dcd.conf)
-sha256sums=('SKIP'
-'7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3'
-'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b')
-
-prepare() {
-  cd "${srcdir}"/$pkgname-$pkgver
-  git submodule update --init --recursive
-}  
-
-build() {
-  cd "${srcdir}"/$pkgname-$pkgver
-  make ldc
-}
-
-package() {
-  cd "${srcdir}"/$pkgname-$pkgver
-
-# binaries
-  install -Dm755 bin/dcd-server "${pkgdir}"/usr/bin/dcd-server
-  install -Dm755 bin/dcd-client "${pkgdir}"/usr/bin/dcd-client
-
-# documentation
-  install -d "${pkgdir}"/usr/share/man/man1
-  install -Dm644 man1/* "${pkgdir}"/usr/share/man/man1/
-
-# systemd service
-  install -Dm644 "${srcdir}"/dcd.service 
"${pkgdir}"/usr/lib/systemd/system/dcd.service
-
-# global config
-  install -Dm644 "${srcdir}"/dcd.conf "${pkgdir}"/etc/dcd.conf
-}

Copied: dcd/repos/community-i686/PKGBUILD (from rev 178591, dcd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-06-08 08:54:24 UTC (rev 178592)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Mihails Strasuns 
+
+pkgname=dcd
+pkgver=0.8.0
+pkgrel=2
+pkgdesc="D Completion Daemon: auto-complete for the D programming language"
+groups=('dlang')
+arch=('i686' 'x86_64')
+url="https://github.com/Hackerpilot/DCD;
+license=('GPL3')
+depends=('liblphobos>=0.17.0')
+makedepends=('ldc>=1.0.0' 'git')
+source=($pkgname-$pkgver::git+https://github.com/Hackerpilot/DCD#tag=v$pkgver
+dcd.service
+dcd.conf
+objpath.diff)
+sha256sums=('SKIP'
+'7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3'
+'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b'
+'69525733f6da1a21ae48c6298fbca85de43e6e2b92372497d2d4c22788f4b885')
+
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  git submodule update --init --recursive
+  git apply ${srcdir}/objpath.diff
+}
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  make ldc
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+# binaries
+  install -Dm755 bin/dcd-server "${pkgdir}"/usr/bin/dcd-server
+  install -Dm755 bin/dcd-client "${pkgdir}"/usr/bin/dcd-client
+
+# documentation
+  install -d "${pkgdir}"/usr/share/man/man1
+  install -Dm644 man1/* "${pkgdir}"/usr/share/man/man1/
+
+# systemd service
+  install -Dm644 

[arch-commits] Commit in dcd/trunk (PKGBUILD objpath.diff)

2016-06-08 Thread Михаил Страшун
Date: Wednesday, June 8, 2016 @ 10:54:04
  Author: dicebot
Revision: 178591

upgpkg: dcd 0.8.0-2

Adjust DCD makefile to work with new LDC

Added:
  dcd/trunk/objpath.diff
Modified:
  dcd/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 objpath.diff |   14 ++
 2 files changed, 20 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-08 08:41:26 UTC (rev 178590)
+++ PKGBUILD2016-06-08 08:54:04 UTC (rev 178591)
@@ -14,15 +14,18 @@
 makedepends=('ldc>=1.0.0' 'git')
 source=($pkgname-$pkgver::git+https://github.com/Hackerpilot/DCD#tag=v$pkgver
 dcd.service
-dcd.conf)
+dcd.conf
+objpath.diff)
 sha256sums=('SKIP'
 '7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3'
-'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b')
+'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b'
+'69525733f6da1a21ae48c6298fbca85de43e6e2b92372497d2d4c22788f4b885')
 
 prepare() {
   cd "${srcdir}"/$pkgname-$pkgver
   git submodule update --init --recursive
-}  
+  git apply ${srcdir}/objpath.diff
+}
 
 build() {
   cd "${srcdir}"/$pkgname-$pkgver

Added: objpath.diff
===
--- objpath.diff(rev 0)
+++ objpath.diff2016-06-08 08:54:04 UTC (rev 178591)
@@ -0,0 +1,14 @@
+diff --git a/makefile b/makefile
+index 04e60c2..04e9b4c 100644
+--- a/makefile
 b/makefile
+@@ -149,7 +149,8 @@ ldcclient: githash
+   ${LDC} ${CLIENT_SRC} ${LDC_CLIENT_FLAGS}
+ 
+ $(OBJ_DIR)/%.o: $(SERVER_SRC)
+-  $(LDC) $*.d $(LDC_SERVER_FLAGS) -od=$(OBJ_DIR) -op -c
++  echo $@
++  $(LDC) $*.d $(LDC_SERVER_FLAGS) -of=$@ -c
+ 
+ ldcserver: githash $(SERVER_OBJS)
+   ${LDC} ${SERVER_OBJS} ${LDC_SERVER_FLAGS} -of=bin/dcd-server


[arch-commits] Commit in dcd/trunk (PKGBUILD)

2016-06-08 Thread Михаил Страшун
Date: Wednesday, June 8, 2016 @ 10:12:41
  Author: dicebot
Revision: 178191

upgpkg: dcd 0.8.0-2

Rebuild DCD with LDC 1.0.0

Modified:
  dcd/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-08 08:04:46 UTC (rev 178190)
+++ PKGBUILD2016-06-08 08:12:41 UTC (rev 178191)
@@ -4,7 +4,7 @@
 
 pkgname=dcd
 pkgver=0.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc="D Completion Daemon: auto-complete for the D programming language"
 groups=('dlang')
 arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@
 url="https://github.com/Hackerpilot/DCD;
 license=('GPL3')
 depends=('liblphobos>=0.17.0')
-makedepends=('ldc' 'git')
+makedepends=('ldc>=1.0.0' 'git')
 source=($pkgname-$pkgver::git+https://github.com/Hackerpilot/DCD#tag=v$pkgver
 dcd.service
 dcd.conf)


[arch-commits] Commit in ldc/repos (8 files)

2016-06-08 Thread Михаил Страшун
Date: Wednesday, June 8, 2016 @ 10:04:06
  Author: dicebot
Revision: 178188

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 178187, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 178187, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 178187, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 178187, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

+
 /PKGBUILD  |  174 +++
 /ldc2.conf |   36 
 community-i686/PKGBUILD|   87 -
 community-i686/ldc2.conf   |   18 
 community-x86_64/PKGBUILD  |   87 -
 community-x86_64/ldc2.conf |   18 
 6 files changed, 210 insertions(+), 210 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-06-08 08:03:47 UTC (rev 178187)
+++ community-i686/PKGBUILD 2016-06-08 08:04:06 UTC (rev 178188)
@@ -1,87 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.17.1
-epoch=1
-pkgrel=1
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-"math.diff"
-   )
-sha256sums=('SKIP'
-'2ef3b1090e25187305f18ce6fbbbc45527dcbb33570afbe30e177790813948db'
-'d870ede8c9fb9e631e109da9c04ceff89596e786855132ac574adfee91b557ff'
-   )
-
-build() {
-mkdir -p $srcdir/tmp_install_dir
-cd $srcdir/ldc
-
-git apply $srcdir/math.diff
-
-git submodule update --init --recursive
-
-mkdir -p build && cd build
-cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make -j 4
-make install DESTDIR=$srcdir/tmp_install_dir
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-cd $srcdir/tmp_install_dir
-
-# binaries
-install -D -m755 ./usr/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 ./usr/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
-
-# supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-cd $srcdir/tmp_install_dir
-
-# libraries
-install -D -m644 ./usr/lib/libphobos2-ldc.so $pkgdir/usr/lib/liblphobos2.so
-install -D -m644 ./usr/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 ./usr/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 ./usr/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# imports
-mkdir -p $pkgdir/usr/include/dlang
-cp -r ./usr/include/dlang/ldc $pkgdir/usr/include/dlang/ldc
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 178187, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-06-08 08:04:06 UTC (rev 178188)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=1.0.0
+epoch=1
+pkgrel=1
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+depends=('libconfig')
+makedepends=('git' 'cmake' 'llvm' 'dmd')
+source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
+"ldc2.conf"
+   )
+sha256sums=('SKIP'
+'2ef3b1090e25187305f18ce6fbbbc45527dcbb33570afbe30e177790813948db'
+  

[arch-commits] Commit in ldc/trunk (PKGBUILD math.diff)

2016-06-08 Thread Михаил Страшун
Date: Wednesday, June 8, 2016 @ 10:03:47
  Author: dicebot
Revision: 178187

upgpkg: ldc 1:1.0.0-1

LDC 1.0.0 release

Modified:
  ldc/trunk/PKGBUILD
Deleted:
  ldc/trunk/math.diff

---+
 PKGBUILD  |   12 +++
 math.diff |   95 
 2 files changed, 6 insertions(+), 101 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-08 07:54:57 UTC (rev 178186)
+++ PKGBUILD2016-06-08 08:03:47 UTC (rev 178187)
@@ -3,7 +3,7 @@
 # Contributor: Sven-Hendrik Haase 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=0.17.1
+pkgver=1.0.0
 epoch=1
 pkgrel=1
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
@@ -11,14 +11,12 @@
 url="https://github.com/ldc-developers/ldc;
 license=('BSD')
 depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
+makedepends=('git' 'cmake' 'llvm' 'dmd')
 source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
 "ldc2.conf"
-"math.diff"
)
 sha256sums=('SKIP'
 '2ef3b1090e25187305f18ce6fbbbc45527dcbb33570afbe30e177790813948db'
-'d870ede8c9fb9e631e109da9c04ceff89596e786855132ac574adfee91b557ff'
)
 
 build() {
@@ -25,11 +23,13 @@
 mkdir -p $srcdir/tmp_install_dir
 cd $srcdir/ldc
 
-git apply $srcdir/math.diff
-
 git submodule update --init --recursive
 
 mkdir -p build && cd build
+
+# workaround for wrong ld flag format generated by cmake:
+export LDFLAGS="-L-O1 -L--sort-common -L--as-needed -L-z -Lrelro"
+
 cmake \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_BUILD_TYPE=Release \

Deleted: math.diff
===
--- math.diff   2016-06-08 07:54:57 UTC (rev 178186)
+++ math.diff   2016-06-08 08:03:47 UTC (rev 178187)
@@ -1,95 +0,0 @@
-diff --git a/dmd2/root/port.c b/dmd2/root/port.c
-index 2435400..ac23e8e 100644
 a/dmd2/root/port.c
-+++ b/dmd2/root/port.c
-@@ -770,7 +770,7 @@ int Port::isNan(double r)
- return isnan(r);
- #else
- #undef isnan
--return ::isnan(r);
-+return std::isnan(r);
- #endif
- }
- 
-@@ -786,7 +786,7 @@ int Port::isNan(longdouble r)
- return isnan(r);
- #else
- #undef isnan
--return ::isnan(r);
-+return std::isnan(r);
- #endif
- }
- 
-@@ -814,13 +814,13 @@ int Port::isInfinity(double r)
- return isinf(r);
- #else
- #undef isinf
--return ::isinf(r);
-+return std::isinf(r);
- #endif
- }
- 
- longdouble Port::sqrt(longdouble x)
- {
--return ::sqrtl(x);
-+return std::sqrt(x);
- }
- 
- longdouble Port::fmodl(longdouble x, longdouble y)
-@@ -828,7 +828,7 @@ longdouble Port::fmodl(longdouble x, longdouble y)
- #if __FreeBSD__ && __FreeBSD_version < 80 || __OpenBSD__ || __NetBSD__ || 
__DragonFly__
- return ::fmod(x, y);// hack for now, fix later
- #else
--return ::fmodl(x, y);
-+return std::fmod(x, y);
- #endif
- }
- 
-@@ -868,7 +868,7 @@ char *Port::strupr(char *s)
- 
- while (*s)
- {
--*s = toupper(*s);
-+*s = std::toupper(*s);
- s++;
- }
- 
-@@ -886,7 +886,7 @@ int Port::memicmp(const char *s1, const char *s2, int n)
- result = c1 - c2;
- if (result)
- {
--result = toupper(c1) - toupper(c2);
-+result = std::toupper(c1) - std::toupper(c2);
- if (result)
- break;
- }
-@@ -905,7 +905,7 @@ int Port::stricmp(const char *s1, const char *s2)
- result = c1 - c2;
- if (result)
- {
--result = toupper(c1) - toupper(c2);
-+result = std::toupper(c1) - std::toupper(c2);
- if (result)
- break;
- }
-@@ -919,17 +919,17 @@ int Port::stricmp(const char *s1, const char *s2)
- 
- float Port::strtof(const char *p, char **endp)
- {
--return ::strtof(p, endp);
-+return std::strtof(p, endp);
- }
- 
- double Port::strtod(const char *p, char **endp)
- {
--return ::strtod(p, endp);
-+return std::strtod(p, endp);
- }
- 
- longdouble Port::strtold(const char *p, char **endp)
- {
--return ::strtold(p, endp);
-+return std::strtold(p, endp);
- }
- 
- #endif


[arch-commits] Commit in dub/trunk (PKGBUILD)

2016-05-23 Thread Михаил Страшун
Date: Monday, May 23, 2016 @ 10:39:32
  Author: dicebot
Revision: 176124

upgpkg: dub 0.9.25-1

dub 0.9.25

Modified:
  dub/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-23 08:28:48 UTC (rev 176123)
+++ PKGBUILD2016-05-23 08:39:32 UTC (rev 176124)
@@ -1,7 +1,7 @@
 # Maintainer:  Mihails Strasuns 
 # Contributor: Moritz Maxeiner 
 pkgname=dub
-pkgver=0.9.24
+pkgver=0.9.25
 pkgrel=1
 pkgdesc="Developer package manager for D programming language"
 arch=('i686' 'x86_64')


[arch-commits] Commit in dub/repos (4 files)

2016-05-23 Thread Михаил Страшун
Date: Monday, May 23, 2016 @ 10:39:47
  Author: dicebot
Revision: 176125

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dub/repos/community-i686/PKGBUILD
(from rev 176124, dub/trunk/PKGBUILD)
  dub/repos/community-x86_64/PKGBUILD
(from rev 176124, dub/trunk/PKGBUILD)
Deleted:
  dub/repos/community-i686/PKGBUILD
  dub/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   80 
 community-i686/PKGBUILD   |   40 --
 community-x86_64/PKGBUILD |   40 --
 3 files changed, 80 insertions(+), 80 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-05-23 08:39:32 UTC (rev 176124)
+++ community-i686/PKGBUILD 2016-05-23 08:39:47 UTC (rev 176125)
@@ -1,40 +0,0 @@
-# Maintainer:  Mihails Strasuns 
-# Contributor: Moritz Maxeiner 
-pkgname=dub
-pkgver=0.9.24
-pkgrel=1
-pkgdesc="Developer package manager for D programming language"
-arch=('i686' 'x86_64')
-url="https://github.com/D-Programming-Language/dub;
-license=('MIT')
-makedepends=('dmd' 'libphobos-devel' 'git')
-depends=('curl')
-source=(
-  "git+https://github.com/D-Programming-Language/dub.git#tag=v$pkgver;
-)
-sha256sums=(
-  'SKIP'
-)
-
-build()
-{
-  # DC=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-  DC=dmd
-  cd "${srcdir}/${pkgname}"
-
-  echo Generating version file...
-  GITVER=$(git describe) || GITVER=unknown
-  echo "module dub.version_;" > source/dub/version_.d
-  echo "enum dubVersion = \"$GITVER\";" >> source/dub/version_.d
-  echo "enum initialCompilerBinary = \"$DC\";" >> source/dub/version_.d
-
-  $DC -ofbin/dub -w -g -version=DubUseCurl -Isource -L-lcurl @build-files.txt
-}
-
-package()
-{
-  cd "${srcdir}/${pkgname}"
-  install -D -m755 bin/dub "${pkgdir}/usr/bin/dub"
-  install -D -m644 scripts/bash-completion/dub.bash 
$pkgdir/usr/share/bash-completion/completions/dub
-  install -D -m644 LICENSE.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
-}

Copied: dub/repos/community-i686/PKGBUILD (from rev 176124, dub/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-05-23 08:39:47 UTC (rev 176125)
@@ -0,0 +1,40 @@
+# Maintainer:  Mihails Strasuns 
+# Contributor: Moritz Maxeiner 
+pkgname=dub
+pkgver=0.9.25
+pkgrel=1
+pkgdesc="Developer package manager for D programming language"
+arch=('i686' 'x86_64')
+url="https://github.com/D-Programming-Language/dub;
+license=('MIT')
+makedepends=('dmd' 'libphobos-devel' 'git')
+depends=('curl')
+source=(
+  "git+https://github.com/D-Programming-Language/dub.git#tag=v$pkgver;
+)
+sha256sums=(
+  'SKIP'
+)
+
+build()
+{
+  # DC=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
+  DC=dmd
+  cd "${srcdir}/${pkgname}"
+
+  echo Generating version file...
+  GITVER=$(git describe) || GITVER=unknown
+  echo "module dub.version_;" > source/dub/version_.d
+  echo "enum dubVersion = \"$GITVER\";" >> source/dub/version_.d
+  echo "enum initialCompilerBinary = \"$DC\";" >> source/dub/version_.d
+
+  $DC -ofbin/dub -w -g -version=DubUseCurl -Isource -L-lcurl @build-files.txt
+}
+
+package()
+{
+  cd "${srcdir}/${pkgname}"
+  install -D -m755 bin/dub "${pkgdir}/usr/bin/dub"
+  install -D -m644 scripts/bash-completion/dub.bash 
$pkgdir/usr/share/bash-completion/completions/dub
+  install -D -m644 LICENSE.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-05-23 08:39:32 UTC (rev 176124)
+++ community-x86_64/PKGBUILD   2016-05-23 08:39:47 UTC (rev 176125)
@@ -1,40 +0,0 @@
-# Maintainer:  Mihails Strasuns 
-# Contributor: Moritz Maxeiner 
-pkgname=dub
-pkgver=0.9.24
-pkgrel=1
-pkgdesc="Developer package manager for D programming language"
-arch=('i686' 'x86_64')
-url="https://github.com/D-Programming-Language/dub;
-license=('MIT')
-makedepends=('dmd' 'libphobos-devel' 'git')
-depends=('curl')
-source=(
-  "git+https://github.com/D-Programming-Language/dub.git#tag=v$pkgver;
-)
-sha256sums=(
-  'SKIP'
-)
-
-build()
-{
-  # DC=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-  DC=dmd
-  cd "${srcdir}/${pkgname}"
-
-  echo Generating version file...
-  GITVER=$(git describe) || GITVER=unknown
-  echo "module dub.version_;" > source/dub/version_.d
-  echo "enum dubVersion = \"$GITVER\";" >> source/dub/version_.d
-  echo "enum initialCompilerBinary = \"$DC\";" >> source/dub/version_.d
-
-  $DC -ofbin/dub -w -g -version=DubUseCurl -Isource -L-lcurl @build-files.txt
-}
-
-package()
-{
-  cd "${srcdir}/${pkgname}"
-  install -D -m755 bin/dub "${pkgdir}/usr/bin/dub"
-  install -D -m644 

[arch-commits] Commit in dtools/trunk (PKGBUILD)

2016-05-06 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 12:24:05
  Author: dicebot
Revision: 173929

upgpkg: dtools 2.071.0-2

Fix rdmd by picking import adjustment from upstream master

Modified:
  dtools/trunk/PKGBUILD

--+
 PKGBUILD |8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-06 08:12:50 UTC (rev 173928)
+++ PKGBUILD2016-05-06 10:24:05 UTC (rev 173929)
@@ -3,7 +3,7 @@
 
 pkgname=('dtools')
 pkgver=2.071.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Ancilliary tools for the D programming language"
 license=("custom")
 groups=('dlang')
@@ -21,6 +21,12 @@
   '3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
   '7fb5bd71d6c4e90c0ca49b292454e11169afdee8')
 
+prepare()
+{
+# rdmd is broken without https://github.com/dlang/tools/pull/185
+sed -i 's|std.syserror|std.windows.syserror|g' $srcdir/tools/rdmd.d
+}
+
 build()
 {
 # DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`


[arch-commits] Commit in dtools/repos (8 files)

2016-05-06 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 12:24:23
  Author: dicebot
Revision: 173930

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dtools/repos/community-i686/PKGBUILD
(from rev 173929, dtools/trunk/PKGBUILD)
  dtools/repos/community-i686/autodetect.diff
(from rev 173929, dtools/trunk/autodetect.diff)
  dtools/repos/community-x86_64/PKGBUILD
(from rev 173929, dtools/trunk/PKGBUILD)
  dtools/repos/community-x86_64/autodetect.diff
(from rev 173929, dtools/trunk/autodetect.diff)
Deleted:
  dtools/repos/community-i686/PKGBUILD
  dtools/repos/community-i686/autodetect.diff
  dtools/repos/community-x86_64/PKGBUILD
  dtools/repos/community-x86_64/autodetect.diff

--+
 /PKGBUILD|  120 +
 /autodetect.diff |   94 
 community-i686/PKGBUILD  |   54 
 community-i686/autodetect.diff   |   47 --
 community-x86_64/PKGBUILD|   54 
 community-x86_64/autodetect.diff |   47 --
 6 files changed, 214 insertions(+), 202 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-05-06 10:24:05 UTC (rev 173929)
+++ community-i686/PKGBUILD 2016-05-06 10:24:23 UTC (rev 173930)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasunse 
-
-pkgname=('dtools')
-pkgver=2.071.0
-pkgrel=1
-pkgdesc="Ancilliary tools for the D programming language"
-license=("custom")
-groups=('dlang')
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('dmd' 'libphobos' 'git')
-depends=('curl')
-
-source=(
-"git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
-"http://www.boost.org/LICENSE_1_0.txt;
-"autodetect.diff"
-)
-sha1sums=('SKIP'
-  '3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
-  '7fb5bd71d6c4e90c0ca49b292454e11169afdee8')
-
-build()
-{
-# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-DMD=dmd
-
-cd $srcdir/tools
-git apply $srcdir/autodetect.diff
-
-# rdmd is used to build others
-$DMD -od. -ofdtools-rdmd rdmd.d
-
-for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
-./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
-done
-}
-
-package()
-{
-cd $srcdir/tools
-
-mkdir -p $pkgdir/usr/bin
-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
-
-install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
-}

Copied: dtools/repos/community-i686/PKGBUILD (from rev 173929, 
dtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-05-06 10:24:23 UTC (rev 173930)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Mihails Strasunse 
+
+pkgname=('dtools')
+pkgver=2.071.0
+pkgrel=2
+pkgdesc="Ancilliary tools for the D programming language"
+license=("custom")
+groups=('dlang')
+arch=('i686' 'x86_64')
+url="http://www.dlang.org;
+makedepends=('dmd' 'libphobos' 'git')
+depends=('curl')
+
+source=(
+"git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
+"http://www.boost.org/LICENSE_1_0.txt;
+"autodetect.diff"
+)
+sha1sums=('SKIP'
+  '3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
+  '7fb5bd71d6c4e90c0ca49b292454e11169afdee8')
+
+prepare()
+{
+# rdmd is broken without https://github.com/dlang/tools/pull/185
+sed -i 's|std.syserror|std.windows.syserror|g' $srcdir/tools/rdmd.d
+}
+
+build()
+{
+# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
+DMD=dmd
+
+cd $srcdir/tools
+git apply $srcdir/autodetect.diff
+
+# rdmd is used to build others
+$DMD -od. -ofdtools-rdmd rdmd.d
+
+for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
+./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
+done
+}
+
+package()
+{
+cd $srcdir/tools
+
+mkdir -p $pkgdir/usr/bin
+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
+
+install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-i686/autodetect.diff
===
--- community-i686/autodetect.diff  2016-05-06 10:24:05 UTC (rev 173929)
+++ community-i686/autodetect.diff  2016-05-06 10:24:23 UTC (rev 173930)
@@ -1,47 +0,0 @@
-diff --git a/rdmd.d b/rdmd.d
-index 5d66c9f..61fb86a 100644
 

[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-05-06 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 10:12:50
  Author: dicebot
Revision: 173928

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 173927, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-05-06 08:12:38 UTC (rev 173927)
+++ PKGBUILD2016-05-06 08:12:50 UTC (rev 173928)
@@ -1,51 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.071.0
-pkgrel=1
-pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-gcc-libs')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-depends=("dmd")
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 173927, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-05-06 08:12:50 UTC (rev 173928)
@@ -0,0 +1,51 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.071.0
+pkgrel=2
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-gcc-libs')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+depends=("dmd" "gcc-multilib")
+options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2016-05-06 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 10:12:38
  Author: dicebot
Revision: 173927

upgpkg: lib32-libphobos 2.071.0-2

Add gcc-multilib dependency for lib32-libphobos-devel

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-06 08:04:50 UTC (rev 173926)
+++ PKGBUILD2016-05-06 08:12:38 UTC (rev 173927)
@@ -8,7 +8,7 @@
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
 pkgver=2.071.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')
@@ -31,7 +31,7 @@
 
 package_lib32-libphobos-devel() {
 pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-depends=("dmd")
+depends=("dmd" "gcc-multilib")
 options=("staticlibs")
 provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
 


[arch-commits] Commit in gdc/repos (8 files)

2016-05-05 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 07:04:24
  Author: dicebot
Revision: 173917

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  gdc/repos/community-testing-i686/
  gdc/repos/community-testing-i686/PKGBUILD
(from rev 173916, gdc/trunk/PKGBUILD)
  gdc/repos/community-testing-i686/folders.diff
(from rev 173916, gdc/trunk/folders.diff)
  gdc/repos/community-testing-i686/system_zlib.diff
(from rev 173916, gdc/trunk/system_zlib.diff)
  gdc/repos/community-testing-x86_64/
  gdc/repos/community-testing-x86_64/PKGBUILD
(from rev 173916, gdc/trunk/PKGBUILD)
  gdc/repos/community-testing-x86_64/folders.diff
(from rev 173916, gdc/trunk/folders.diff)
  gdc/repos/community-testing-x86_64/system_zlib.diff
(from rev 173916, gdc/trunk/system_zlib.diff)

---+
 community-testing-i686/PKGBUILD   |  127 
 community-testing-i686/folders.diff   |   39 
 community-testing-i686/system_zlib.diff   |   49 ++
 community-testing-x86_64/PKGBUILD |  127 
 community-testing-x86_64/folders.diff |   39 
 community-testing-x86_64/system_zlib.diff |   49 ++
 6 files changed, 430 insertions(+)

Copied: gdc/repos/community-testing-i686/PKGBUILD (from rev 173916, 
gdc/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2016-05-06 05:04:24 UTC (rev 173917)
@@ -0,0 +1,127 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Moritz Maxeiner 
+# Contributor: Jerome Berger 
+# Contributor: Jesus Alvarez 
+# Contributor: Allan McRae 
+
+pkgname=('gdc' 'libgphobos-devel')
+pkgver=6.1.1
+pkgrel=1
+_pkgver=6
+_islver=0.16.1
+_commit=80f78834
+arch=('i686' 'x86_64')
+license=('GPL')
+url="https://github.com/D-Programming-GDC/GDC;
+makedepends=('binutils>=2.26' 'git' 'gcc' 'make' 'perl' 'automake')
+options=('!emptydirs' '!buildflags')
+groups=('dlang' 'dlang-gdc')
+conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
+source=(
+git://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+
gdc::git://github.com/D-Programming-GDC/GDC.git#commit=73a7fb5d4e75c0e1a4ee7cdb67d080cceb8ff955
+git+https://github.com/D-Programming-GDC/GDMD.git
+folders.diff
+system_zlib.diff
+)
+sha256sums=(
+'SKIP'
+'412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2'
+'SKIP'
+'SKIP'
+'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
+'3c818788b5435794c37e5d3d131fe74c813368a3b7260f85fb2cd725308e4889'
+)
+
+# gcc-6.0 forces a changed triplet - need to address in pacman/devtools
+[[ $CARCH == "x86_64" ]] && CHOST=x86_64-pc-linux-gnu
+
+prepare() {
+  cd ${srcdir}/gcc
+
+  # link isl for in-tree build
+  ln -sf ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
+
+  # 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
+  git apply $srcdir/system_zlib.diff # use correct system zlib
+  ./setup-gcc.sh ../gcc
+
+  mkdir ${srcdir}/gcc-build
+}
+
+build() {
+  cd ${srcdir}/gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  ${srcdir}/gcc/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 --enable-libmpx \
+  --with-system-zlib --with-isl --enable-__cxa_atexit \
+  --disable-libunwind-exceptions --enable-clocale=gnu \
+  --disable-libstdcxx-pch --disable-libssp \
+  --enable-gnu-unique-object --enable-linker-build-id \
+  --enable-lto --enable-plugin --enable-install-libiberty \
+  --with-linker-hash-style=gnu --enable-gnu-indirect-function \
+  --disable-multilib --disable-werror \
+  --enable-checking=release
+
+  make -j 4
+}
+
+package_gdc()
+{
+depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
+provides=("d-compiler")
+pkgdesc="Compiler for D programming language which 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/$pkgver/cc1d
+
+# tools
+install -D -m755 

[arch-commits] Commit in gdc/trunk (PKGBUILD system_zlib.diff)

2016-05-05 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 07:01:00
  Author: dicebot
Revision: 173915

upgpkg: gdc 6.1.1-1

gdc adapted for gcc 6.1.1

Modified:
  gdc/trunk/PKGBUILD
  gdc/trunk/system_zlib.diff

--+
 PKGBUILD |  108 -
 system_zlib.diff |   47 ++-
 2 files changed, 64 insertions(+), 91 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-06 02:52:36 UTC (rev 173914)
+++ PKGBUILD2016-05-06 05:01:00 UTC (rev 173915)
@@ -2,78 +2,88 @@
 # Contributor: Moritz Maxeiner 
 # Contributor: Jerome Berger 
 # Contributor: Jesus Alvarez 
+# Contributor: Allan McRae 
 
 pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.3.0
-pkgrel=2
+pkgver=6.1.1
+pkgrel=1
+_pkgver=6
+_islver=0.16.1
+_commit=80f78834
 arch=('i686' 'x86_64')
+license=('GPL')
 url="https://github.com/D-Programming-GDC/GDC;
-license=('GPL')
-makedepends=('binutils>=2.23' 'git' 'gcc' 'make' 'perl' 'automake')
+makedepends=('binutils>=2.26' 'git' 'gcc' 'make' 'perl' 'automake')
 options=('!emptydirs' '!buildflags')
+groups=('dlang' 'dlang-gdc')
+conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
 source=(
-"ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-
"gdc::git://github.com/D-Programming-GDC/GDC.git#commit=e95a735b978da70467bbb553fab40efa3ea17569"
-"git+https://github.com/D-Programming-GDC/GDMD.git;
-"folders.diff"
-"system_zlib.diff"
+git://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+
gdc::git://github.com/D-Programming-GDC/GDC.git#commit=73a7fb5d4e75c0e1a4ee7cdb67d080cceb8ff955
+git+https://github.com/D-Programming-GDC/GDMD.git
+folders.diff
+system_zlib.diff
 )
 sha256sums=(
-'b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db'
 'SKIP'
+'412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2'
 'SKIP'
+'SKIP'
 'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-'4c679ac426a841182215654fc0294449e4fde107da0e0f6c2dbb6476f0b2'
+'3c818788b5435794c37e5d3d131fe74c813368a3b7260f85fb2cd725308e4889'
 )
 
-groups=('dlang' 'dlang-gdc')
-conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
+# gcc-6.0 forces a changed triplet - need to address in pacman/devtools
+[[ $CARCH == "x86_64" ]] && CHOST=x86_64-pc-linux-gnu
 
-prepare()
-{
-cd $srcdir/gcc-$pkgver
+prepare() {
+  cd ${srcdir}/gcc
 
-# Arch Linux installs x86_64 libraries /lib
-[[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
+  # link isl for in-tree build
+  ln -sf ../isl-${_islver} isl
 
-echo ${pkgver} > gcc/BASE-VER
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
 
-# hack! - some configure tests for header files using "$CPP $CPPFLAGS"
-sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+  # Arch Linux installs x86_64 libraries /lib
+  [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
 
-cd $srcdir/gdc
-git apply $srcdir/folders.diff # fix gdc_include_path
-git apply $srcdir/system_zlib.diff # use correct system zlib
-./setup-gcc.sh ../gcc-$pkgver
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
 
-mkdir $srcdir/gcc-build
+  cd $srcdir/gdc
+  git apply $srcdir/folders.diff # fix gdc_include_path
+  git apply $srcdir/system_zlib.diff # use correct system zlib
+  ./setup-gcc.sh ../gcc
+
+  mkdir ${srcdir}/gcc-build
 }
 
+build() {
+  cd ${srcdir}/gcc-build
 
-build()
-{
-cd ${srcdir}/gcc-build
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
 
-${srcdir}/gcc-$pkgver/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 --disable-libssp \
---enable-gnu-unique-object --enable-linker-build-id \
---enable-cloog-backend=isl --disable-cloog-version-check \
---enable-gold --enable-plugin --enable-ld=default \
---enable-install-libiberty --with-plugin-ld=ld.gold \
---with-linker-hash-style=gnu \
---disable-multilib --disable-werror \
---disable-nls --disable-bootstrap \
---disable-libgomp --disable-libmudflap --disable-libquadmath \
---enable-checking=release
+  ${srcdir}/gcc/configure 

[arch-commits] Commit in gdc/repos (8 files)

2016-05-05 Thread Михаил Страшун
Date: Friday, May 6, 2016 @ 07:01:15
  Author: dicebot
Revision: 173916

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  gdc/repos/testing-i686/
  gdc/repos/testing-i686/PKGBUILD
(from rev 173915, gdc/trunk/PKGBUILD)
  gdc/repos/testing-i686/folders.diff
(from rev 173915, gdc/trunk/folders.diff)
  gdc/repos/testing-i686/system_zlib.diff
(from rev 173915, gdc/trunk/system_zlib.diff)
  gdc/repos/testing-x86_64/
  gdc/repos/testing-x86_64/PKGBUILD
(from rev 173915, gdc/trunk/PKGBUILD)
  gdc/repos/testing-x86_64/folders.diff
(from rev 173915, gdc/trunk/folders.diff)
  gdc/repos/testing-x86_64/system_zlib.diff
(from rev 173915, gdc/trunk/system_zlib.diff)

-+
 testing-i686/PKGBUILD   |  127 ++
 testing-i686/folders.diff   |   39 +++
 testing-i686/system_zlib.diff   |   49 ++
 testing-x86_64/PKGBUILD |  127 ++
 testing-x86_64/folders.diff |   39 +++
 testing-x86_64/system_zlib.diff |   49 ++
 6 files changed, 430 insertions(+)

Copied: gdc/repos/testing-i686/PKGBUILD (from rev 173915, gdc/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-05-06 05:01:15 UTC (rev 173916)
@@ -0,0 +1,127 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Moritz Maxeiner 
+# Contributor: Jerome Berger 
+# Contributor: Jesus Alvarez 
+# Contributor: Allan McRae 
+
+pkgname=('gdc' 'libgphobos-devel')
+pkgver=6.1.1
+pkgrel=1
+_pkgver=6
+_islver=0.16.1
+_commit=80f78834
+arch=('i686' 'x86_64')
+license=('GPL')
+url="https://github.com/D-Programming-GDC/GDC;
+makedepends=('binutils>=2.26' 'git' 'gcc' 'make' 'perl' 'automake')
+options=('!emptydirs' '!buildflags')
+groups=('dlang' 'dlang-gdc')
+conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
+source=(
+git://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+
gdc::git://github.com/D-Programming-GDC/GDC.git#commit=73a7fb5d4e75c0e1a4ee7cdb67d080cceb8ff955
+git+https://github.com/D-Programming-GDC/GDMD.git
+folders.diff
+system_zlib.diff
+)
+sha256sums=(
+'SKIP'
+'412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2'
+'SKIP'
+'SKIP'
+'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
+'3c818788b5435794c37e5d3d131fe74c813368a3b7260f85fb2cd725308e4889'
+)
+
+# gcc-6.0 forces a changed triplet - need to address in pacman/devtools
+[[ $CARCH == "x86_64" ]] && CHOST=x86_64-pc-linux-gnu
+
+prepare() {
+  cd ${srcdir}/gcc
+
+  # link isl for in-tree build
+  ln -sf ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
+
+  # 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
+  git apply $srcdir/system_zlib.diff # use correct system zlib
+  ./setup-gcc.sh ../gcc
+
+  mkdir ${srcdir}/gcc-build
+}
+
+build() {
+  cd ${srcdir}/gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  ${srcdir}/gcc/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 --enable-libmpx \
+  --with-system-zlib --with-isl --enable-__cxa_atexit \
+  --disable-libunwind-exceptions --enable-clocale=gnu \
+  --disable-libstdcxx-pch --disable-libssp \
+  --enable-gnu-unique-object --enable-linker-build-id \
+  --enable-lto --enable-plugin --enable-install-libiberty \
+  --with-linker-hash-style=gnu --enable-gnu-indirect-function \
+  --disable-multilib --disable-werror \
+  --enable-checking=release
+
+  make -j 4
+}
+
+package_gdc()
+{
+depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
+provides=("d-compiler")
+pkgdesc="Compiler for D programming language which 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/$pkgver/cc1d
+
+# tools
+install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd
+install -D -m644 $srcdir/GDMD/dmd-script.1 
$pkgdir/usr/share/man/man1/gdmd.1
+}
+
+package_libgphobos-devel()
+{
+

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2016-05-05 Thread Михаил Страшун
Date: Thursday, May 5, 2016 @ 17:52:12
  Author: dicebot
Revision: 173835

upgpkg: dmd 2.071.0-2

Make gcc-multilib optional dmd dependency

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-05 15:21:43 UTC (rev 173834)
+++ PKGBUILD2016-05-05 15:52:12 UTC (rev 173835)
@@ -10,7 +10,7 @@
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
 pkgver=2.071.0
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;
 makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
@@ -43,6 +43,7 @@
 optdepends=(
 'dtools: collection of useful utilities for development in D'
 'libphobos: standard D library, Phobos; shared library'
+'gcc-multilib: to cross-compile 32-bit applications'
 )
 provides=("d-compiler=$pkgver")
 license=('custom')


[arch-commits] Commit in dmd/repos (4 files)

2016-05-05 Thread Михаил Страшун
Date: Thursday, May 5, 2016 @ 17:52:33
  Author: dicebot
Revision: 173836

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 173835, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 173835, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  196 
 community-i686/PKGBUILD   |   97 -
 community-x86_64/PKGBUILD |   97 -
 3 files changed, 196 insertions(+), 194 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-05-05 15:52:12 UTC (rev 173835)
+++ community-i686/PKGBUILD 2016-05-05 15:52:33 UTC (rev 173836)
@@ -1,97 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc="D programming language compiler and standard library"
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.071.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-echo $pkgver > ../VERSION
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 173835, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-05-05 15:52:33 UTC (rev 

[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-04-12 Thread Михаил Страшун
Date: Tuesday, April 12, 2016 @ 14:58:38
  Author: dicebot
Revision: 170689

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 170688, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-04-12 12:58:27 UTC (rev 170688)
+++ PKGBUILD2016-04-12 12:58:38 UTC (rev 170689)
@@ -1,51 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.070.2
-pkgrel=1
-pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-gcc-libs')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-depends=("dmd")
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 170688, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-04-12 12:58:38 UTC (rev 170689)
@@ -0,0 +1,51 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.071.0
+pkgrel=1
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-gcc-libs')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+depends=("dmd")
+options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2016-04-12 Thread Михаил Страшун
Date: Tuesday, April 12, 2016 @ 14:58:27
  Author: dicebot
Revision: 170688

upgpkg: lib32-libphobos 2.071.0-1

DMD 2.071.0

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-12 10:36:28 UTC (rev 170687)
+++ PKGBUILD2016-04-12 12:58:27 UTC (rev 170688)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.070.2
+pkgver=2.071.0
 pkgrel=1
 pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
 arch=('x86_64')


[arch-commits] Commit in dmd/repos (4 files)

2016-04-07 Thread Михаил Страшун
Date: Thursday, April 7, 2016 @ 14:12:48
  Author: dicebot
Revision: 169649

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 169648, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 169648, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  194 
 community-i686/PKGBUILD   |   96 -
 community-x86_64/PKGBUILD |   96 -
 3 files changed, 194 insertions(+), 192 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-04-07 12:12:29 UTC (rev 169648)
+++ community-i686/PKGBUILD 2016-04-07 12:12:48 UTC (rev 169649)
@@ -1,96 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc="D programming language compiler and standard library"
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.070.2
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 169648, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-04-07 12:12:48 UTC (rev 169649)
@@ -0,0 +1,97 @@
+# 

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2016-04-07 Thread Михаил Страшун
Date: Thursday, April 7, 2016 @ 14:12:29
  Author: dicebot
Revision: 169648

upgpkg: dmd 2.071.0-1

DMD 2.071.0

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-07 11:48:09 UTC (rev 169647)
+++ PKGBUILD2016-04-07 12:12:29 UTC (rev 169648)
@@ -9,7 +9,7 @@
 pkgdesc="D programming language compiler and standard library"
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.070.2
+pkgver=2.071.0
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;
@@ -26,6 +26,7 @@
 
 build() {
 cd $srcdir/dmd/src
+echo $pkgver > ../VERSION
 make -f posix.mak MODEL=$_archbits RELEASE=1
 
 cd $srcdir/druntime


[arch-commits] Commit in ldc/repos (10 files)

2016-04-02 Thread Михаил Страшун
Date: Saturday, April 2, 2016 @ 15:05:22
  Author: dicebot
Revision: 169214

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 169213, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 169213, ldc/trunk/ldc2.conf)
  ldc/repos/community-i686/math.diff
(from rev 169213, ldc/trunk/math.diff)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 169213, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 169213, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/math.diff
(from rev 169213, ldc/trunk/math.diff)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

+
 /PKGBUILD  |  174 +++
 /ldc2.conf |   36 
 community-i686/PKGBUILD|   83 
 community-i686/ldc2.conf   |   18 
 community-i686/math.diff   |   95 +++
 community-x86_64/PKGBUILD  |   83 
 community-x86_64/ldc2.conf |   18 
 community-x86_64/math.diff |   95 +++
 8 files changed, 400 insertions(+), 202 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-04-02 13:05:02 UTC (rev 169213)
+++ community-i686/PKGBUILD 2016-04-02 13:05:22 UTC (rev 169214)
@@ -1,83 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.17.0
-epoch=1
-pkgrel=1
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-   )
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
- )
-
-build() {
-mkdir -p $srcdir/tmp_install_dir
-cd $srcdir/ldc
-
-git submodule update --init --recursive
-
-mkdir -p build && cd build
-cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make -j 4
-make install DESTDIR=$srcdir/tmp_install_dir
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-cd $srcdir/tmp_install_dir
-
-# binaries
-install -D -m755 ./usr/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 ./usr/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
-
-# supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-cd $srcdir/tmp_install_dir
-
-# libraries
-install -D -m644 ./usr/lib/libphobos2-ldc.so $pkgdir/usr/lib/liblphobos2.so
-install -D -m644 ./usr/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 ./usr/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 ./usr/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# imports
-mkdir -p $pkgdir/usr/include/dlang
-cp -r ./usr/include/dlang/ldc $pkgdir/usr/include/dlang/ldc
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 169213, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-04-02 13:05:22 UTC (rev 169214)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=0.17.1
+epoch=1
+pkgrel=1
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+depends=('libconfig')
+makedepends=('git' 'cmake' 'llvm')
+source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
+"ldc2.conf"
+

[arch-commits] Commit in ldc/trunk (PKGBUILD math.diff)

2016-04-02 Thread Михаил Страшун
Date: Saturday, April 2, 2016 @ 15:05:02
  Author: dicebot
Revision: 169213

upgpkg: ldc 1:0.17.1-1

LDC 0.17.1

Added:
  ldc/trunk/math.diff
Modified:
  ldc/trunk/PKGBUILD

---+
 PKGBUILD  |   12 +--
 math.diff |   95 
 2 files changed, 103 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-02 12:16:06 UTC (rev 169212)
+++ PKGBUILD2016-04-02 13:05:02 UTC (rev 169213)
@@ -3,7 +3,7 @@
 # Contributor: Sven-Hendrik Haase 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=0.17.0
+pkgver=0.17.1
 epoch=1
 pkgrel=1
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
@@ -14,15 +14,19 @@
 makedepends=('git' 'cmake' 'llvm')
 source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
 "ldc2.conf"
+"math.diff"
)
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
- )
+sha256sums=('SKIP'
+'2ef3b1090e25187305f18ce6fbbbc45527dcbb33570afbe30e177790813948db'
+'d870ede8c9fb9e631e109da9c04ceff89596e786855132ac574adfee91b557ff'
+   )
 
 build() {
 mkdir -p $srcdir/tmp_install_dir
 cd $srcdir/ldc
 
+git apply $srcdir/math.diff
+
 git submodule update --init --recursive
 
 mkdir -p build && cd build

Added: math.diff
===
--- math.diff   (rev 0)
+++ math.diff   2016-04-02 13:05:02 UTC (rev 169213)
@@ -0,0 +1,95 @@
+diff --git a/dmd2/root/port.c b/dmd2/root/port.c
+index 2435400..ac23e8e 100644
+--- a/dmd2/root/port.c
 b/dmd2/root/port.c
+@@ -770,7 +770,7 @@ int Port::isNan(double r)
+ return isnan(r);
+ #else
+ #undef isnan
+-return ::isnan(r);
++return std::isnan(r);
+ #endif
+ }
+ 
+@@ -786,7 +786,7 @@ int Port::isNan(longdouble r)
+ return isnan(r);
+ #else
+ #undef isnan
+-return ::isnan(r);
++return std::isnan(r);
+ #endif
+ }
+ 
+@@ -814,13 +814,13 @@ int Port::isInfinity(double r)
+ return isinf(r);
+ #else
+ #undef isinf
+-return ::isinf(r);
++return std::isinf(r);
+ #endif
+ }
+ 
+ longdouble Port::sqrt(longdouble x)
+ {
+-return ::sqrtl(x);
++return std::sqrt(x);
+ }
+ 
+ longdouble Port::fmodl(longdouble x, longdouble y)
+@@ -828,7 +828,7 @@ longdouble Port::fmodl(longdouble x, longdouble y)
+ #if __FreeBSD__ && __FreeBSD_version < 80 || __OpenBSD__ || __NetBSD__ || 
__DragonFly__
+ return ::fmod(x, y);// hack for now, fix later
+ #else
+-return ::fmodl(x, y);
++return std::fmod(x, y);
+ #endif
+ }
+ 
+@@ -868,7 +868,7 @@ char *Port::strupr(char *s)
+ 
+ while (*s)
+ {
+-*s = toupper(*s);
++*s = std::toupper(*s);
+ s++;
+ }
+ 
+@@ -886,7 +886,7 @@ int Port::memicmp(const char *s1, const char *s2, int n)
+ result = c1 - c2;
+ if (result)
+ {
+-result = toupper(c1) - toupper(c2);
++result = std::toupper(c1) - std::toupper(c2);
+ if (result)
+ break;
+ }
+@@ -905,7 +905,7 @@ int Port::stricmp(const char *s1, const char *s2)
+ result = c1 - c2;
+ if (result)
+ {
+-result = toupper(c1) - toupper(c2);
++result = std::toupper(c1) - std::toupper(c2);
+ if (result)
+ break;
+ }
+@@ -919,17 +919,17 @@ int Port::stricmp(const char *s1, const char *s2)
+ 
+ float Port::strtof(const char *p, char **endp)
+ {
+-return ::strtof(p, endp);
++return std::strtof(p, endp);
+ }
+ 
+ double Port::strtod(const char *p, char **endp)
+ {
+-return ::strtod(p, endp);
++return std::strtod(p, endp);
+ }
+ 
+ longdouble Port::strtold(const char *p, char **endp)
+ {
+-return ::strtold(p, endp);
++return std::strtold(p, endp);
+ }
+ 
+ #endif



[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-03-13 Thread Михаил Страшун
Date: Sunday, March 13, 2016 @ 19:39:47
  Author: dicebot
Revision: 166556

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 166555, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-03-13 18:39:35 UTC (rev 166555)
+++ PKGBUILD2016-03-13 18:39:47 UTC (rev 166556)
@@ -1,51 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.070.1
-pkgrel=1
-pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-gcc-libs')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-depends=("dmd")
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 166555, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-03-13 18:39:47 UTC (rev 166556)
@@ -0,0 +1,51 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.070.2
+pkgrel=1
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-gcc-libs')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+depends=("dmd")
+options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2016-03-13 Thread Михаил Страшун
Date: Sunday, March 13, 2016 @ 19:39:35
  Author: dicebot
Revision: 166555

upgpkg: lib32-libphobos 2.070.2-1

2.070.2

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-13 18:29:07 UTC (rev 166554)
+++ PKGBUILD2016-03-13 18:39:35 UTC (rev 166555)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.070.1
+pkgver=2.070.2
 pkgrel=1
 pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
 arch=('x86_64')


[arch-commits] Commit in dmd/repos (4 files)

2016-03-04 Thread Михаил Страшун
Date: Friday, March 4, 2016 @ 12:48:35
  Author: dicebot
Revision: 164751

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 164750, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 164750, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  192 
 community-i686/PKGBUILD   |   97 --
 community-x86_64/PKGBUILD |   97 --
 3 files changed, 192 insertions(+), 194 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-03-04 11:48:18 UTC (rev 164750)
+++ community-i686/PKGBUILD 2016-03-04 11:48:35 UTC (rev 164751)
@@ -1,97 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc="D programming language compiler and standard library"
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.070.1
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-echo "2.070" > ../VERSION
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 164750, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-03-04 11:48:35 UTC (rev 

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2016-03-04 Thread Михаил Страшун
Date: Friday, March 4, 2016 @ 12:48:18
  Author: dicebot
Revision: 164750

upgpkg: dmd 2.070.2-1

2.070.2

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-04 11:40:50 UTC (rev 164749)
+++ PKGBUILD2016-03-04 11:48:18 UTC (rev 164750)
@@ -9,7 +9,7 @@
 pkgdesc="D programming language compiler and standard library"
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.070.1
+pkgver=2.070.2
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;
@@ -26,7 +26,6 @@
 
 build() {
 cd $srcdir/dmd/src
-echo "2.070" > ../VERSION
 make -f posix.mak MODEL=$_archbits RELEASE=1
 
 cd $srcdir/druntime


[arch-commits] Commit in dtools/trunk (PKGBUILD)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 22:06:01
  Author: dicebot
Revision: 163685

upgpkg: dtools 2.070.1-1

2.070.1

Modified:
  dtools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-28 20:43:13 UTC (rev 163684)
+++ PKGBUILD2016-02-28 21:06:01 UTC (rev 163685)
@@ -2,7 +2,7 @@
 # Maintainer: Mihails Strasunse 
 
 pkgname=('dtools')
-pkgver=2.068.2
+pkgver=2.070.1
 pkgrel=1
 pkgdesc="Ancilliary tools for the D programming language"
 license=("custom")


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 21:27:27
  Author: dicebot
Revision: 163680

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 163679, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-02-28 20:03:27 UTC (rev 163679)
+++ PKGBUILD2016-02-28 20:27:27 UTC (rev 163680)
@@ -1,51 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.070.1
-pkgrel=1
-pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-gcc-libs')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-depends=("dmd")
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 163679, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-02-28 20:27:27 UTC (rev 163680)
@@ -0,0 +1,51 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.070.1
+pkgrel=1
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-gcc-libs')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+depends=("dmd")
+options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in dmd/repos (4 files)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 20:37:53
  Author: dicebot
Revision: 163669

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 163668, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 163668, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  194 
 community-i686/PKGBUILD   |   97 --
 community-x86_64/PKGBUILD |   97 --
 3 files changed, 194 insertions(+), 194 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-02-28 18:43:48 UTC (rev 163668)
+++ community-i686/PKGBUILD 2016-02-28 19:37:53 UTC (rev 163669)
@@ -1,97 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc="D programming language compiler and standard library"
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.070.1
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-echo "2.070" > ../VERSION
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 163668, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-02-28 19:37:53 UTC (rev 

[arch-commits] Commit in dmd/repos (4 files)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 19:41:12
  Author: dicebot
Revision: 163666

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 163665, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 163665, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  194 
 community-i686/PKGBUILD   |   97 --
 community-x86_64/PKGBUILD |   97 --
 3 files changed, 194 insertions(+), 194 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-02-28 18:33:49 UTC (rev 163665)
+++ community-i686/PKGBUILD 2016-02-28 18:41:12 UTC (rev 163666)
@@ -1,97 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc="D programming language compiler and standard library"
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.070.1
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-echo "2.070" > ../VERSION
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 163665, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-02-28 18:41:12 UTC (rev 

[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 19:33:49
  Author: dicebot
Revision: 163665

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 163664, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-02-28 18:33:37 UTC (rev 163664)
+++ PKGBUILD2016-02-28 18:33:49 UTC (rev 163665)
@@ -1,51 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.070.0
-pkgrel=1
-pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-gcc-libs')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-depends=("dmd")
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 163664, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-02-28 18:33:49 UTC (rev 163665)
@@ -0,0 +1,51 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.070.1
+pkgrel=1
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-gcc-libs')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+depends=("dmd")
+options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 19:33:37
  Author: dicebot
Revision: 163664

upgpkg: lib32-libphobos 2.070.1-1

2.070.1

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-28 18:23:48 UTC (rev 163663)
+++ PKGBUILD2016-02-28 18:33:37 UTC (rev 163664)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.070.0
+pkgver=2.070.1
 pkgrel=1
 pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
 arch=('x86_64')


[arch-commits] Commit in dmd/trunk (PKGBUILD)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 19:23:29
  Author: dicebot
Revision: 163662

upgpkg: dmd 2.070.1-1

2.070.1

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-28 16:00:42 UTC (rev 163661)
+++ PKGBUILD2016-02-28 18:23:29 UTC (rev 163662)
@@ -6,11 +6,11 @@
 # Contributor: Alexander Fehr 
 
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc=("D programming language compiler and standard library")
+pkgdesc="D programming language compiler and standard library"
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.070.0
-pkgrel=2
+pkgver=2.070.1
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;
 makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')


[arch-commits] Commit in dmd/repos (4 files)

2016-02-28 Thread Михаил Страшун
Date: Sunday, February 28, 2016 @ 19:23:48
  Author: dicebot
Revision: 163663

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 163662, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 163662, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  194 
 community-i686/PKGBUILD   |   97 --
 community-x86_64/PKGBUILD |   97 --
 3 files changed, 194 insertions(+), 194 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-02-28 18:23:29 UTC (rev 163662)
+++ community-i686/PKGBUILD 2016-02-28 18:23:48 UTC (rev 163663)
@@ -1,97 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc=("D programming language compiler and standard library")
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.070.0
-pkgrel=2
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-echo "2.070" > ../VERSION
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 163662, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-02-28 18:23:48 UTC 

[arch-commits] Commit in dcd/trunk (PKGBUILD)

2016-02-21 Thread Михаил Страшун
Date: Sunday, February 21, 2016 @ 16:17:34
  Author: dicebot
Revision: 163028

upgpkg: dcd 0.7.5-2

Rebuild vs LDC 0.17.0

Modified:
  dcd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-21 15:17:32 UTC (rev 163027)
+++ PKGBUILD2016-02-21 15:17:34 UTC (rev 163028)
@@ -10,7 +10,7 @@
 arch=('i686' 'x86_64')
 url="https://github.com/Hackerpilot/DCD;
 license=('GPL3')
-depends=('liblphobos')
+depends=('liblphobos>=0.17.0')
 makedepends=('ldc' 'git')
 source=($pkgname-$pkgver::git+https://github.com/Hackerpilot/DCD#tag=v$pkgver
 dcd.service


[arch-commits] Commit in ldc/repos (8 files)

2016-02-14 Thread Михаил Страшун
Date: Sunday, February 14, 2016 @ 21:52:48
  Author: dicebot
Revision: 161559

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 161558, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 161558, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 161558, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 161558, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

+
 /PKGBUILD  |  166 +++
 /ldc2.conf |   36 +
 community-i686/PKGBUILD|   82 -
 community-i686/ldc2.conf   |   18 
 community-x86_64/PKGBUILD  |   82 -
 community-x86_64/ldc2.conf |   18 
 6 files changed, 202 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-02-14 20:52:32 UTC (rev 161558)
+++ community-i686/PKGBUILD 2016-02-14 20:52:48 UTC (rev 161559)
@@ -1,82 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.16.1
-epoch=1
-pkgrel=4
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-   )
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
- )
-
-build() {
-cd $srcdir/ldc
-
-git submodule update --init --recursive
-
-mkdir -p pkg
-mkdir -p build && cd build
-cmake \
--DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=../pkg/ \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make -j 4
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-cd $srcdir/ldc/build
-
-# binaries
-install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
-
-# supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-# libraries
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so 
$pkgdir/usr/lib/liblphobos2.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# imports
-mkdir -p $pkgdir/usr/include/dlang/ldc
-cp -r $srcdir/ldc/build/import/* $pkgdir/usr/include/dlang/ldc/
-cp$srcdir/ldc/build/runtime/gccbuiltins_x86.di 
$pkgdir/usr/include/dlang/ldc/ldc/
-cp -r $srcdir/ldc/runtime/phobos/std $pkgdir/usr/include/dlang/ldc/
-cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 161558, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-02-14 20:52:48 UTC (rev 161559)
@@ -0,0 +1,83 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=0.17.0
+epoch=1
+pkgrel=1
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+depends=('libconfig')
+makedepends=('git' 'cmake' 'llvm')
+source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
+"ldc2.conf"
+   )
+sha1sums=('SKIP'
+  '290689ded66a12a243666d0bac3ffb74180fa490'
+ )
+
+build() {

[arch-commits] Commit in ldc/trunk (PKGBUILD)

2016-02-14 Thread Михаил Страшун
Date: Sunday, February 14, 2016 @ 21:52:32
  Author: dicebot
Revision: 161558

upgpkg: ldc 1:0.17.0-1

LDC 0.17.0 release. Reworked PKGBUILD to match upstream layout changes

Modified:
  ldc/trunk/PKGBUILD

--+
 PKGBUILD |   33 +
 1 file changed, 17 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-14 20:00:01 UTC (rev 161557)
+++ PKGBUILD2016-02-14 20:52:32 UTC (rev 161558)
@@ -3,9 +3,9 @@
 # Contributor: Sven-Hendrik Haase 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=0.16.1
+pkgver=0.17.0
 epoch=1
-pkgrel=4
+pkgrel=1
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('i686' 'x86_64')
 url="https://github.com/ldc-developers/ldc;
@@ -20,19 +20,21 @@
  )
 
 build() {
+mkdir -p $srcdir/tmp_install_dir
 cd $srcdir/ldc
 
 git submodule update --init --recursive
 
-mkdir -p pkg
 mkdir -p build && cd build
 cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=../pkg/ \
 -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
 -DBUILD_SHARED_LIBS=ON \
 ..
 make -j 4
+make install DESTDIR=$srcdir/tmp_install_dir
 }
 
 package_ldc() {
@@ -40,12 +42,12 @@
 backup=("etc/ldc2.conf")
 provides=("d-compiler")
 
-cd $srcdir/ldc/build
+cd $srcdir/tmp_install_dir
 
 # binaries
-install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
+install -D -m755 ./usr/bin/ldmd2 $pkgdir/usr/bin/ldmd
 ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc
+install -D -m755 ./usr/bin/ldc2 $pkgdir/usr/bin/ldc
 ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
 
 # supplementaries
@@ -67,16 +69,15 @@
 # licenses
 install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
 
+cd $srcdir/tmp_install_dir
+
 # libraries
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so 
$pkgdir/usr/lib/liblphobos2.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
+install -D -m644 ./usr/lib/libphobos2-ldc.so $pkgdir/usr/lib/liblphobos2.so
+install -D -m644 ./usr/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
+install -D -m644 ./usr/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
+install -D -m644 ./usr/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
 
 # imports
-mkdir -p $pkgdir/usr/include/dlang/ldc
-cp -r $srcdir/ldc/build/import/* $pkgdir/usr/include/dlang/ldc/
-cp$srcdir/ldc/build/runtime/gccbuiltins_x86.di 
$pkgdir/usr/include/dlang/ldc/ldc/
-cp -r $srcdir/ldc/runtime/phobos/std $pkgdir/usr/include/dlang/ldc/
-cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
+mkdir -p $pkgdir/usr/include/dlang
+cp -r ./usr/include/dlang/ldc $pkgdir/usr/include/dlang/ldc
 }


[arch-commits] Commit in gdc/repos (12 files)

2016-02-08 Thread Михаил Страшун
Date: Monday, February 8, 2016 @ 10:42:50
  Author: dicebot
Revision: 160884

archrelease: copy trunk to community-i686, community-x86_64

Added:
  gdc/repos/community-i686/PKGBUILD
(from rev 160883, gdc/trunk/PKGBUILD)
  gdc/repos/community-i686/folders.diff
(from rev 160883, gdc/trunk/folders.diff)
  gdc/repos/community-i686/system_zlib.diff
(from rev 160883, gdc/trunk/system_zlib.diff)
  gdc/repos/community-x86_64/PKGBUILD
(from rev 160883, gdc/trunk/PKGBUILD)
  gdc/repos/community-x86_64/folders.diff
(from rev 160883, gdc/trunk/folders.diff)
  gdc/repos/community-x86_64/system_zlib.diff
(from rev 160883, gdc/trunk/system_zlib.diff)
Deleted:
  gdc/repos/community-i686/PKGBUILD
  gdc/repos/community-i686/folders.diff
  gdc/repos/community-i686/system_zlib.diff
  gdc/repos/community-x86_64/PKGBUILD
  gdc/repos/community-x86_64/folders.diff
  gdc/repos/community-x86_64/system_zlib.diff

---+
 /PKGBUILD |  234 
 /folders.diff |   78 
 /system_zlib.diff |  172 ++
 community-i686/PKGBUILD   |  117 --
 community-i686/folders.diff   |   39 --
 community-i686/system_zlib.diff   |   86 -
 community-x86_64/PKGBUILD |  117 --
 community-x86_64/folders.diff |   39 --
 community-x86_64/system_zlib.diff |   86 -
 9 files changed, 484 insertions(+), 484 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-02-08 09:42:34 UTC (rev 160883)
+++ community-i686/PKGBUILD 2016-02-08 09:42:50 UTC (rev 160884)
@@ -1,117 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Moritz Maxeiner 
-# Contributor: Jerome Berger 
-# Contributor: Jesus Alvarez 
-
-pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.3.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url="https://github.com/D-Programming-GDC/GDC;
-license=('GPL')
-makedepends=('binutils>=2.23' 'git' 'gcc' 'make' 'perl' 'automake')
-options=('!emptydirs' '!buildflags')
-source=(
-"ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-"gdc::git://github.com/D-Programming-GDC/GDC.git#tag=v2.066.1_gcc5"
-"git+https://github.com/D-Programming-GDC/GDMD.git;
-"folders.diff"
-"system_zlib.diff"
-)
-sha256sums=(
-'b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db'
-'SKIP'
-'SKIP'
-'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-'1bf81cde6a7bad096f76db2f20ad8ab2801cd0ab2dd2fa0219503073e8dae480'
-)
-
-groups=('dlang' 'dlang-gdc')
-conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
-
-prepare()
-{
-cd $srcdir/gcc-$pkgver
-
-# Arch Linux installs x86_64 libraries /lib
-[[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
-
-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
-git apply $srcdir/system_zlib.diff # use correct system zlib
-./setup-gcc.sh ../gcc-$pkgver
-
-mkdir $srcdir/gcc-build
-}
-
-
-build()
-{
-cd ${srcdir}/gcc-build
-
-${srcdir}/gcc-$pkgver/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 --disable-libssp \
---enable-gnu-unique-object --enable-linker-build-id \
---enable-cloog-backend=isl --disable-cloog-version-check \
---enable-gold --enable-plugin --enable-ld=default \
---enable-install-libiberty --with-plugin-ld=ld.gold \
---with-linker-hash-style=gnu \
---disable-multilib --disable-werror \
---disable-nls --disable-bootstrap \
---disable-libgomp --disable-libmudflap --disable-libquadmath \
---enable-checking=release
-
-make -j 4
-}
-
-package_gdc()
-{
-depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
-provides=("d-compiler")
-pkgdesc="Compiler for D programming language which 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/$pkgver/cc1d
-
-# tools
-install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd
-install -D -m644 $srcdir/GDMD/dmd-script.1 
$pkgdir/usr/share/man/man1/gdmd.1

[arch-commits] Commit in gdc/trunk (PKGBUILD system_zlib.diff)

2016-02-08 Thread Михаил Страшун
Date: Monday, February 8, 2016 @ 10:42:34
  Author: dicebot
Revision: 160883

upgpkg: gdc 5.3.0-2

Upgrade to latest non-tagged GDC commit which is compatible with GCC 5.3

Modified:
  gdc/trunk/PKGBUILD
  gdc/trunk/system_zlib.diff

--+
 PKGBUILD |6 +++---
 system_zlib.diff |6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-08 09:17:44 UTC (rev 160882)
+++ PKGBUILD2016-02-08 09:42:34 UTC (rev 160883)
@@ -5,7 +5,7 @@
 
 pkgname=('gdc' 'libgphobos-devel')
 pkgver=5.3.0
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="https://github.com/D-Programming-GDC/GDC;
 license=('GPL')
@@ -13,7 +13,7 @@
 options=('!emptydirs' '!buildflags')
 source=(
 "ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-"gdc::git://github.com/D-Programming-GDC/GDC.git#tag=v2.066.1_gcc5"
+
"gdc::git://github.com/D-Programming-GDC/GDC.git#commit=e95a735b978da70467bbb553fab40efa3ea17569"
 "git+https://github.com/D-Programming-GDC/GDMD.git;
 "folders.diff"
 "system_zlib.diff"
@@ -23,7 +23,7 @@
 'SKIP'
 'SKIP'
 'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-'1bf81cde6a7bad096f76db2f20ad8ab2801cd0ab2dd2fa0219503073e8dae480'
+'4c679ac426a841182215654fc0294449e4fde107da0e0f6c2dbb6476f0b2'
 )
 
 groups=('dlang' 'dlang-gdc')

Modified: system_zlib.diff
===
--- system_zlib.diff2016-02-08 09:17:44 UTC (rev 160882)
+++ system_zlib.diff2016-02-08 09:42:34 UTC (rev 160883)
@@ -1,7 +1,7 @@
-diff --git a/gcc/d/d-spec.cc b/gcc/d/d-spec.cc
+diff --git a/gcc/d/d-spec.c b/gcc/d/d-spec.c
 index a43cb34..e4bb527 100644
 a/gcc/d/d-spec.cc
-+++ b/gcc/d/d-spec.cc
+--- a/gcc/d/d-spec.c
 b/gcc/d/d-spec.c
 @@ -96,7 +96,7 @@ lang_specific_driver (cl_decoded_option **in_decoded_options,
/* The number of arguments being added to what's in argv, other than
   libraries.  We use this to track the number of times we've inserted


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2016-02-01 Thread Михаил Страшун
Date: Monday, February 1, 2016 @ 20:19:09
  Author: dicebot
Revision: 159814

upgpkg: lib32-libphobos 2.070.0-1

DMD 2.070.0 and PKGBUILD cleanup

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-01 18:34:51 UTC (rev 159813)
+++ PKGBUILD2016-02-01 19:19:09 UTC (rev 159814)
@@ -7,8 +7,9 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.069.2
+pkgver=2.070.0
 pkgrel=1
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')
 url="http://www.dlang.org;
@@ -17,7 +18,7 @@
 sha1sums=('SKIP'
   'SKIP')
 makedepends=('dmd' 'git')
-depends=('lib32-curl')
+depends=('lib32-gcc-libs')
 license=('custom')
 
 build() {
@@ -30,8 +31,8 @@
 
 package_lib32-libphobos-devel() {
 pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
+depends=("dmd")
+options=("staticlibs")
 provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
 
 install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2016-02-01 Thread Михаил Страшун
Date: Monday, February 1, 2016 @ 20:19:42
  Author: dicebot
Revision: 159815

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 159814, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  101 ++---
 1 file changed, 51 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2016-02-01 19:19:09 UTC (rev 159814)
+++ PKGBUILD2016-02-01 19:19:42 UTC (rev 159815)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.069.2
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 159814, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-02-01 19:19:42 UTC (rev 159815)
@@ -0,0 +1,51 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.070.0
+pkgrel=1
+pkgdesc="Libraries for cross-compiling 32-bit D apps from 64-bit system"
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-gcc-libs')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+depends=("dmd")
+options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in dmd/repos (4 files)

2016-01-30 Thread Михаил Страшун
Date: Sunday, January 31, 2016 @ 01:29:10
  Author: dicebot
Revision: 159639

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 159638, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 159638, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  194 
 community-i686/PKGBUILD   |   96 -
 community-x86_64/PKGBUILD |   96 -
 3 files changed, 194 insertions(+), 192 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-31 00:28:53 UTC (rev 159638)
+++ community-i686/PKGBUILD 2016-01-31 00:29:10 UTC (rev 159639)
@@ -1,96 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-pkgdesc=("D programming language compiler and standard library")
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.070.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 159638, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-31 00:29:10 UTC (rev 159639)
@@ -0,0 +1,97 @@
+# 

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2016-01-30 Thread Михаил Страшун
Date: Sunday, January 31, 2016 @ 01:28:53
  Author: dicebot
Revision: 159638

upgpkg: dmd 2.070.0-2

Workaround for wrong reported compiler version

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-30 20:05:09 UTC (rev 159637)
+++ PKGBUILD2016-01-31 00:28:53 UTC (rev 159638)
@@ -10,7 +10,7 @@
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
 pkgver=2.070.0
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;
 makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
@@ -26,6 +26,7 @@
 
 build() {
 cd $srcdir/dmd/src
+echo "2.070" > ../VERSION
 make -f posix.mak MODEL=$_archbits RELEASE=1
 
 cd $srcdir/druntime


[arch-commits] Commit in dmd/trunk (PKGBUILD)

2016-01-27 Thread Михаил Страшун
Date: Thursday, January 28, 2016 @ 00:19:36
  Author: dicebot
Revision: 159281

upgpkg: dmd 2.070.0-1

DMD 2.070.0

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-27 23:16:17 UTC (rev 159280)
+++ PKGBUILD2016-01-27 23:19:36 UTC (rev 159281)
@@ -6,10 +6,11 @@
 # Contributor: Alexander Fehr 
 
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
+pkgdesc=("D programming language compiler and standard library")
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.069.2
-pkgrel=2
+pkgver=2.070.0
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;
 makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')


[arch-commits] Commit in dmd/repos (4 files)

2016-01-27 Thread Михаил Страшун
Date: Thursday, January 28, 2016 @ 00:19:57
  Author: dicebot
Revision: 159282

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 159281, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 159281, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  192 
 community-i686/PKGBUILD   |   95 -
 community-x86_64/PKGBUILD |   95 -
 3 files changed, 192 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-27 23:19:36 UTC (rev 159281)
+++ community-i686/PKGBUILD 2016-01-27 23:19:57 UTC (rev 159282)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.069.2
-pkgrel=2
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 159281, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-27 23:19:57 UTC (rev 159282)
@@ -0,0 +1,96 @@
+# Maintainer: Mihails Strasunse 
+# Contributor: 

[arch-commits] Commit in ldc/repos (8 files)

2016-01-21 Thread Михаил Страшун
Date: Friday, January 22, 2016 @ 00:38:04
  Author: dicebot
Revision: 158453

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 158452, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 158452, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 158452, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 158452, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

+
 /PKGBUILD  |  164 +++
 /ldc2.conf |   36 +
 community-i686/PKGBUILD|   78 
 community-i686/ldc2.conf   |   18 
 community-x86_64/PKGBUILD  |   78 
 community-x86_64/ldc2.conf |   18 
 6 files changed, 200 insertions(+), 192 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-21 23:35:19 UTC (rev 158452)
+++ community-i686/PKGBUILD 2016-01-21 23:38:04 UTC (rev 158453)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.16.1
-epoch=1
-pkgrel=2
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-   )
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
- )
-
-build() {
-cd $srcdir/ldc
-
-git submodule update --init --recursive
-
-mkdir build && cd build
-cmake \
--DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-# binaries
-install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
-
-# supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-# libraries
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so 
$pkgdir/usr/lib/liblphobos2.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# 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/
-cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 158452, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-21 23:38:04 UTC (rev 158453)
@@ -0,0 +1,82 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=0.16.1
+epoch=1
+pkgrel=3
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+depends=('libconfig')
+makedepends=('git' 'cmake' 'llvm')
+source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
+"ldc2.conf"
+   )
+sha1sums=('SKIP'
+  '290689ded66a12a243666d0bac3ffb74180fa490'
+ )
+
+build() {
+cd $srcdir/ldc
+
+git submodule update --init --recursive
+
+mkdir -p pkg
+mkdir -p build && cd build
+cmake \
+

[arch-commits] Commit in ldc/trunk (PKGBUILD)

2016-01-21 Thread Михаил Страшун
Date: Friday, January 22, 2016 @ 00:09:52
  Author: dicebot
Revision: 158450

upgpkg: ldc 1:0.16.1-3

Add gccbuiltins_x86.di to ldc runtime headers

Modified:
  ldc/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-21 21:24:44 UTC (rev 158449)
+++ PKGBUILD2016-01-21 23:09:52 UTC (rev 158450)
@@ -5,7 +5,7 @@
 groups=('dlang' 'dlang-ldc')
 pkgver=0.16.1
 epoch=1
-pkgrel=2
+pkgrel=3
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('i686' 'x86_64')
 url="https://github.com/ldc-developers/ldc;
@@ -24,10 +24,11 @@
 
 git submodule update --init --recursive
 
-mkdir build && cd build
+mkdir -p pkg
+mkdir -p build && cd build
 cmake \
 -DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_PREFIX=../pkg/ \
 -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
 -DBUILD_SHARED_LIBS=ON \
 ..
@@ -39,6 +40,8 @@
 backup=("etc/ldc2.conf")
 provides=("d-compiler")
 
+cd $srcdir/ldc/build
+
 # binaries
 install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
 ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
@@ -75,4 +78,5 @@
 cp -r $srcdir/ldc/build/import/* $pkgdir/usr/include/dlang/ldc/
 cp -r $srcdir/ldc/runtime/phobos/std $pkgdir/usr/include/dlang/ldc/
 cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
+cp $srcdir/ldc/build/runtime/gccbuiltins_x86.di 
$pkgdir/usr/include/dlang/ldc/
 }


[arch-commits] Commit in ldc/repos (8 files)

2016-01-21 Thread Михаил Страшун
Date: Friday, January 22, 2016 @ 03:11:42
  Author: dicebot
Revision: 158459

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 158458, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 158458, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 158458, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 158458, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

+
 /PKGBUILD  |  164 +++
 /ldc2.conf |   36 +
 community-i686/PKGBUILD|   82 -
 community-i686/ldc2.conf   |   18 
 community-x86_64/PKGBUILD  |   82 -
 community-x86_64/ldc2.conf |   18 
 6 files changed, 200 insertions(+), 200 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-01-22 02:11:25 UTC (rev 158458)
+++ community-i686/PKGBUILD 2016-01-22 02:11:42 UTC (rev 158459)
@@ -1,82 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.16.1
-epoch=1
-pkgrel=3
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-   )
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
- )
-
-build() {
-cd $srcdir/ldc
-
-git submodule update --init --recursive
-
-mkdir -p pkg
-mkdir -p build && cd build
-cmake \
--DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=../pkg/ \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-cd $srcdir/ldc/build
-
-# binaries
-install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
-
-# supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-# libraries
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so 
$pkgdir/usr/lib/liblphobos2.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# 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/
-cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
-cp $srcdir/ldc/build/runtime/gccbuiltins_x86.di 
$pkgdir/usr/include/dlang/ldc/
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 158458, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-01-22 02:11:42 UTC (rev 158459)
@@ -0,0 +1,82 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=0.16.1
+epoch=1
+pkgrel=4
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+depends=('libconfig')
+makedepends=('git' 'cmake' 'llvm')
+source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
+"ldc2.conf"
+   )
+sha1sums=('SKIP'
+  '290689ded66a12a243666d0bac3ffb74180fa490'
+ )
+
+build() {
+cd 

[arch-commits] Commit in ldc/trunk (PKGBUILD)

2016-01-21 Thread Михаил Страшун
Date: Friday, January 22, 2016 @ 03:11:25
  Author: dicebot
Revision: 158458

upgpkg: ldc 1:0.16.1-4

Fix gccbuiltins_x86 module path

Modified:
  ldc/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-22 02:09:36 UTC (rev 158457)
+++ PKGBUILD2016-01-22 02:11:25 UTC (rev 158458)
@@ -5,7 +5,7 @@
 groups=('dlang' 'dlang-ldc')
 pkgver=0.16.1
 epoch=1
-pkgrel=3
+pkgrel=4
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('i686' 'x86_64')
 url="https://github.com/ldc-developers/ldc;
@@ -32,7 +32,7 @@
 -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
 -DBUILD_SHARED_LIBS=ON \
 ..
-make
+make -j 4
 }
 
 package_ldc() {
@@ -76,7 +76,7 @@
 # imports
 mkdir -p $pkgdir/usr/include/dlang/ldc
 cp -r $srcdir/ldc/build/import/* $pkgdir/usr/include/dlang/ldc/
+cp$srcdir/ldc/build/runtime/gccbuiltins_x86.di 
$pkgdir/usr/include/dlang/ldc/ldc/
 cp -r $srcdir/ldc/runtime/phobos/std $pkgdir/usr/include/dlang/ldc/
 cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
-cp $srcdir/ldc/build/runtime/gccbuiltins_x86.di 
$pkgdir/usr/include/dlang/ldc/
 }


[arch-commits] Commit in gdc/repos (12 files)

2015-12-24 Thread Михаил Страшун
Date: Thursday, December 24, 2015 @ 16:02:59
  Author: dicebot
Revision: 154446

archrelease: copy trunk to community-i686, community-x86_64

Added:
  gdc/repos/community-i686/PKGBUILD
(from rev 154445, gdc/trunk/PKGBUILD)
  gdc/repos/community-i686/folders.diff
(from rev 154445, gdc/trunk/folders.diff)
  gdc/repos/community-i686/system_zlib.diff
(from rev 154445, gdc/trunk/system_zlib.diff)
  gdc/repos/community-x86_64/PKGBUILD
(from rev 154445, gdc/trunk/PKGBUILD)
  gdc/repos/community-x86_64/folders.diff
(from rev 154445, gdc/trunk/folders.diff)
  gdc/repos/community-x86_64/system_zlib.diff
(from rev 154445, gdc/trunk/system_zlib.diff)
Deleted:
  gdc/repos/community-i686/PKGBUILD
  gdc/repos/community-i686/folders.diff
  gdc/repos/community-i686/system_zlib.diff
  gdc/repos/community-x86_64/PKGBUILD
  gdc/repos/community-x86_64/folders.diff
  gdc/repos/community-x86_64/system_zlib.diff

---+
 /PKGBUILD |  234 
 /folders.diff |   78 
 /system_zlib.diff |  172 ++
 community-i686/PKGBUILD   |  117 --
 community-i686/folders.diff   |   39 --
 community-i686/system_zlib.diff   |   86 -
 community-x86_64/PKGBUILD |  117 --
 community-x86_64/folders.diff |   39 --
 community-x86_64/system_zlib.diff |   86 -
 9 files changed, 484 insertions(+), 484 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-12-24 15:02:39 UTC (rev 154445)
+++ community-i686/PKGBUILD 2015-12-24 15:02:59 UTC (rev 154446)
@@ -1,117 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Moritz Maxeiner 
-# Contributor: Jerome Berger 
-# Contributor: Jesus Alvarez 
-
-pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.2.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url="https://github.com/D-Programming-GDC/GDC;
-license=('GPL')
-makedepends=('binutils>=2.23' 'git' 'gcc' 'make' 'perl' 'automake')
-options=('!emptydirs' '!buildflags')
-source=(
-"ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-"gdc::git://github.com/D-Programming-GDC/GDC.git#tag=v2.066.1_gcc5"
-"git+https://github.com/D-Programming-GDC/GDMD.git;
-"folders.diff"
-"system_zlib.diff"
-)
-sha256sums=(
-'5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad'
-'SKIP'
-'SKIP'
-'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-'1bf81cde6a7bad096f76db2f20ad8ab2801cd0ab2dd2fa0219503073e8dae480'
-)
-
-groups=('dlang' 'dlang-gdc')
-conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
-
-prepare()
-{
-cd $srcdir/gcc-$pkgver
-
-# Arch Linux installs x86_64 libraries /lib
-[[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
-
-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
-git apply $srcdir/system_zlib.diff # use correct system zlib
-./setup-gcc.sh ../gcc-$pkgver
-
-mkdir $srcdir/gcc-build
-}
-
-
-build()
-{
-cd ${srcdir}/gcc-build
-
-${srcdir}/gcc-$pkgver/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 --disable-libssp \
---enable-gnu-unique-object --enable-linker-build-id \
---enable-cloog-backend=isl --disable-cloog-version-check \
---enable-gold --enable-plugin --enable-ld=default \
---enable-install-libiberty --with-plugin-ld=ld.gold \
---with-linker-hash-style=gnu \
---disable-multilib --disable-werror \
---disable-nls --disable-bootstrap \
---disable-libgomp --disable-libmudflap --disable-libquadmath \
---enable-checking=release
-
-make -j 4
-}
-
-package_gdc()
-{
-depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
-provides=("d-compiler")
-pkgdesc="Compiler for D programming language which 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/$pkgver/cc1d
-
-# tools
-install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd
-install -D -m644 $srcdir/GDMD/dmd-script.1 

[arch-commits] Commit in gdc/trunk (PKGBUILD)

2015-12-24 Thread Михаил Страшун
Date: Thursday, December 24, 2015 @ 16:02:39
  Author: dicebot
Revision: 154445

upgpkg: gdc 5.3.0-1

gdc on 5.3 gcc base (no gdc version change)

Modified:
  gdc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-24 13:33:07 UTC (rev 15)
+++ PKGBUILD2015-12-24 15:02:39 UTC (rev 154445)
@@ -4,7 +4,7 @@
 # Contributor: Jesus Alvarez 
 
 pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.2.0
+pkgver=5.3.0
 pkgrel=1
 arch=('i686' 'x86_64')
 url="https://github.com/D-Programming-GDC/GDC;
@@ -19,7 +19,7 @@
 "system_zlib.diff"
 )
 sha256sums=(
-'5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad'
+'b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db'
 'SKIP'
 'SKIP'
 'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'


[arch-commits] Commit in dmd/repos (4 files)

2015-12-04 Thread Михаил Страшун
Date: Friday, December 4, 2015 @ 09:38:28
  Author: dicebot
Revision: 148337

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 148336, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 148336, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  190 
 community-i686/PKGBUILD   |   95 --
 community-x86_64/PKGBUILD |   95 --
 3 files changed, 190 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-12-04 08:38:20 UTC (rev 148336)
+++ community-i686/PKGBUILD 2015-12-04 08:38:28 UTC (rev 148337)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.069.1
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 148336, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-12-04 08:38:28 UTC (rev 148337)
@@ -0,0 +1,95 @@
+# Maintainer: Mihails Strasunse 
+# Contributor: 

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2015-12-04 Thread Михаил Страшун
Date: Friday, December 4, 2015 @ 09:38:12
  Author: dicebot
Revision: 148335

upgpkg: dmd 2.069.2-1

DMD 2.069.2

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-04 08:37:39 UTC (rev 148334)
+++ PKGBUILD2015-12-04 08:38:12 UTC (rev 148335)
@@ -8,7 +8,7 @@
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.069.1
+pkgver=2.069.2
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-12-04 Thread Михаил Страшун
Date: Friday, December 4, 2015 @ 09:43:16
  Author: dicebot
Revision: 148339

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 148338, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-12-04 08:43:08 UTC (rev 148338)
+++ PKGBUILD2015-12-04 08:43:16 UTC (rev 148339)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.069.1
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 148338, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-12-04 08:43:16 UTC (rev 148339)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.069.2
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-12-04 Thread Михаил Страшун
Date: Friday, December 4, 2015 @ 09:43:08
  Author: dicebot
Revision: 148338

upgpkg: lib32-libphobos 2.069.2-1

DMD 2.069.2

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-04 08:38:28 UTC (rev 148337)
+++ PKGBUILD2015-12-04 08:43:08 UTC (rev 148338)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.069.1
+pkgver=2.069.2
 pkgrel=1
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-12-03 Thread Михаил Страшун
Date: Thursday, December 3, 2015 @ 16:26:11
  Author: dicebot
Revision: 148222

upgpkg: lib32-libphobos 2.069.1-1

DMD 2.069.1

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-03 15:26:08 UTC (rev 148221)
+++ PKGBUILD2015-12-03 15:26:11 UTC (rev 148222)
@@ -7,8 +7,8 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.069.0
-pkgrel=2
+pkgver=2.069.1
+pkgrel=1
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')
 url="http://www.dlang.org;


[arch-commits] Commit in dmd/trunk (PKGBUILD)

2015-12-03 Thread Михаил Страшун
Date: Thursday, December 3, 2015 @ 16:25:50
  Author: dicebot
Revision: 148220

upgpkg: dmd 2.069.1-1

DMD 2.069.1

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-03 14:35:53 UTC (rev 148219)
+++ PKGBUILD2015-12-03 15:25:50 UTC (rev 148220)
@@ -8,7 +8,7 @@
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.069.0
+pkgver=2.069.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;


[arch-commits] Commit in dmd/repos (4 files)

2015-12-03 Thread Михаил Страшун
Date: Thursday, December 3, 2015 @ 16:26:08
  Author: dicebot
Revision: 148221

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 148220, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 148220, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  190 
 community-i686/PKGBUILD   |   95 --
 community-x86_64/PKGBUILD |   95 --
 3 files changed, 190 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-12-03 15:25:50 UTC (rev 148220)
+++ community-i686/PKGBUILD 2015-12-03 15:26:08 UTC (rev 148221)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.069.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 148220, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-12-03 15:26:08 UTC (rev 148221)
@@ -0,0 +1,95 @@
+# Maintainer: Mihails Strasunse 
+# Contributor: 

[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-12-03 Thread Михаил Страшун
Date: Thursday, December 3, 2015 @ 16:26:19
  Author: dicebot
Revision: 148223

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 148222, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-12-03 15:26:11 UTC (rev 148222)
+++ PKGBUILD2015-12-03 15:26:19 UTC (rev 148223)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.069.0
-pkgrel=2
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 148222, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-12-03 15:26:19 UTC (rev 148223)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.069.1
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-11-09 Thread Михаил Страшун
Date: Monday, November 9, 2015 @ 16:45:58
  Author: dicebot
Revision: 146439

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 146438, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-11-09 15:23:24 UTC (rev 146438)
+++ PKGBUILD2015-11-09 15:45:58 UTC (rev 146439)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.068.2
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 146438, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-11-09 15:45:58 UTC (rev 146439)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.069.0
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-11-09 Thread Михаил Страшун
Date: Monday, November 9, 2015 @ 16:48:02
  Author: dicebot
Revision: 146441

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 146440, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-11-09 15:47:37 UTC (rev 146440)
+++ PKGBUILD2015-11-09 15:48:02 UTC (rev 146441)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.069.0
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 146440, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-11-09 15:48:02 UTC (rev 146441)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.069.0
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-11-09 Thread Михаил Страшун
Date: Monday, November 9, 2015 @ 17:58:17
  Author: dicebot
Revision: 146444

upgpkg: lib32-libphobos 2.069.0-2

pkgver bump to fix submitting package to wrong repo

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-09 15:56:12 UTC (rev 146443)
+++ PKGBUILD2015-11-09 16:58:17 UTC (rev 146444)
@@ -8,7 +8,7 @@
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
 pkgver=2.069.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')
 url="http://www.dlang.org;


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-11-09 Thread Михаил Страшун
Date: Monday, November 9, 2015 @ 17:58:28
  Author: dicebot
Revision: 146445

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 146444, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-11-09 16:58:17 UTC (rev 146444)
+++ PKGBUILD2015-11-09 16:58:28 UTC (rev 146445)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.069.0
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 146444, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-11-09 16:58:28 UTC (rev 146445)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.069.0
+pkgrel=2
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in dmd/trunk (PKGBUILD)

2015-11-04 Thread Михаил Страшун
Date: Wednesday, November 4, 2015 @ 19:18:39
  Author: dicebot
Revision: 145997

upgpkg: dmd 2.069.0-1

DMD 2.069.0

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-04 18:10:22 UTC (rev 145996)
+++ PKGBUILD2015-11-04 18:18:39 UTC (rev 145997)
@@ -8,7 +8,7 @@
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.068.2
+pkgver=2.069.0
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-11-04 Thread Михаил Страшун
Date: Wednesday, November 4, 2015 @ 19:23:15
  Author: dicebot
Revision: 146004

upgpkg: lib32-libphobos 2.069.0-1

DMD 2.069

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-04 18:21:21 UTC (rev 146003)
+++ PKGBUILD2015-11-04 18:23:15 UTC (rev 146004)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.068.2
+pkgver=2.069.0
 pkgrel=1
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')


[arch-commits] Commit in lib32-libphobos/repos (2 files)

2015-11-04 Thread Михаил Страшун
Date: Wednesday, November 4, 2015 @ 19:23:22
  Author: dicebot
Revision: 146005

archrelease: copy trunk to community-x86_64

Added:
  lib32-libphobos/repos/community-x86_64/
  lib32-libphobos/repos/community-x86_64/PKGBUILD
(from rev 146004, lib32-libphobos/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: lib32-libphobos/repos/community-x86_64/PKGBUILD (from rev 146004, 
lib32-libphobos/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2015-11-04 18:23:22 UTC (rev 146005)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.069.0
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in dmd/repos (4 files)

2015-11-04 Thread Михаил Страшун
Date: Wednesday, November 4, 2015 @ 19:18:57
  Author: dicebot
Revision: 145998

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 145997, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 145997, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  190 
 community-i686/PKGBUILD   |   95 --
 community-x86_64/PKGBUILD |   95 --
 3 files changed, 190 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-11-04 18:18:39 UTC (rev 145997)
+++ community-i686/PKGBUILD 2015-11-04 18:18:57 UTC (rev 145998)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.068.2
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 145997, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-11-04 18:18:57 UTC (rev 145998)
@@ -0,0 +1,95 @@
+# Maintainer: Mihails Strasunse 
+# Contributor: 

[arch-commits] Commit in ldc/trunk (PKGBUILD)

2015-10-29 Thread Михаил Страшун
Date: Thursday, October 29, 2015 @ 22:13:29
  Author: dicebot
Revision: 145259

upgpkg: ldc 1:0.16.1-1

LDC 0.16.1

Modified:
  ldc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-29 18:58:39 UTC (rev 145258)
+++ PKGBUILD2015-10-29 21:13:29 UTC (rev 145259)
@@ -3,7 +3,7 @@
 # Contributor: Sven-Hendrik Haase 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=0.16.0
+pkgver=0.16.1
 epoch=1
 pkgrel=1
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"


[arch-commits] Commit in ldc/repos (8 files)

2015-10-29 Thread Михаил Страшун
Date: Thursday, October 29, 2015 @ 23:03:37
  Author: dicebot
Revision: 145260

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 145259, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 145259, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 145259, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 145259, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

+
 /PKGBUILD  |  156 +++
 /ldc2.conf |   36 +
 community-i686/PKGBUILD|   78 -
 community-i686/ldc2.conf   |   18 
 community-x86_64/PKGBUILD  |   78 -
 community-x86_64/ldc2.conf |   18 
 6 files changed, 192 insertions(+), 192 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-10-29 21:13:29 UTC (rev 145259)
+++ community-i686/PKGBUILD 2015-10-29 22:03:37 UTC (rev 145260)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.16.0
-epoch=1
-pkgrel=1
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-   )
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
- )
-
-build() {
-cd $srcdir/ldc
-
-git submodule update --init --recursive
-
-mkdir build && cd build
-cmake \
--DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-# binaries
-install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
-
-# supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-# libraries
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so 
$pkgdir/usr/lib/liblphobos2.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# 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/
-cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 145259, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-10-29 22:03:37 UTC (rev 145260)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=0.16.1
+epoch=1
+pkgrel=1
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+depends=('libconfig')
+makedepends=('git' 'cmake' 'llvm')
+source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
+"ldc2.conf"
+   )
+sha1sums=('SKIP'
+  '290689ded66a12a243666d0bac3ffb74180fa490'
+ )
+
+build() {
+cd $srcdir/ldc
+
+git submodule update --init --recursive
+
+mkdir build && cd build
+cmake \
+-DCMAKE_SKIP_RPATH=ON \
+

[arch-commits] Commit in dcd/repos/community-x86_64 (6 files)

2015-10-24 Thread Михаил Страшун
Date: Saturday, October 24, 2015 @ 09:59:02
  Author: dicebot
Revision: 144860

archrelease: copy trunk to community-x86_64

Added:
  dcd/repos/community-x86_64/PKGBUILD
(from rev 144859, dcd/trunk/PKGBUILD)
  dcd/repos/community-x86_64/dcd.conf
(from rev 144859, dcd/trunk/dcd.conf)
  dcd/repos/community-x86_64/dcd.service
(from rev 144859, dcd/trunk/dcd.service)
Deleted:
  dcd/repos/community-x86_64/PKGBUILD
  dcd/repos/community-x86_64/dcd.conf
  dcd/repos/community-x86_64/dcd.service

-+
 PKGBUILD|   98 +-
 dcd.conf|2 -
 dcd.service |   26 +++
 3 files changed, 63 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-10-24 07:58:54 UTC (rev 144859)
+++ PKGBUILD2015-10-24 07:59:02 UTC (rev 144860)
@@ -1,49 +0,0 @@
-# Maintainer: Mihails Strasuns 
-pkgname=('dcd')
-pkgver=0.6.0
-pkgrel=1
-pkgdesc="D Completion Daemon: auto-complete for the D programming language"
-license=("GPL3")
-groups=('dlang')
-arch=('x86_64')
-url="https://github.com/Hackerpilot/DCD;
-makedepends=('ldc' 'git')
-depends=('liblphobos')
-
-source=(
-"git+https://github.com/Hackerpilot/DCD#tag=v$pkgver;
-"dcd.service"
-"dcd.conf"
-)
-sha256sums=(
-'SKIP'
-'7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3'
-'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b'
-)
-
-build()
-{
-cd $srcdir/DCD
-git submodule update --init
-make ldc
-}
-
-package()
-{
-cd $srcdir/DCD
-
-# binaries
-mkdir -p $pkgdir/usr/bin
-install -m755 -t $pkgdir/usr/bin ./bin/dcd-server
-install -m755 -t $pkgdir/usr/bin ./bin/dcd-client
-
-# documentation
-mkdir -p $pkgdir/usr/share/man/man1
-install -Dm644 man1/* $pkgdir/usr/share/man/man1/
-
-# systemd service
-install -Dm644 $srcdir/dcd.service 
${pkgdir}/usr/lib/systemd/system/dcd.service
-
-# global config
-install -Dm644 $srcdir/dcd.conf ${pkgdir}/etc/dcd.conf
-}

Copied: dcd/repos/community-x86_64/PKGBUILD (from rev 144859, 
dcd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-10-24 07:59:02 UTC (rev 144860)
@@ -0,0 +1,49 @@
+# Maintainer: Mihails Strasuns 
+pkgname=('dcd')
+pkgver=0.7.2
+pkgrel=1
+pkgdesc="D Completion Daemon: auto-complete for the D programming language"
+license=("GPL3")
+groups=('dlang')
+arch=('x86_64')
+url="https://github.com/Hackerpilot/DCD;
+makedepends=('ldc' 'git')
+depends=('liblphobos')
+
+source=(
+"git+https://github.com/Hackerpilot/DCD#tag=v$pkgver;
+"dcd.service"
+"dcd.conf"
+)
+sha256sums=(
+'SKIP'
+'7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3'
+'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b'
+)
+
+build()
+{
+cd $srcdir/DCD
+git submodule update --init --recursive
+make ldc
+}
+
+package()
+{
+cd $srcdir/DCD
+
+# binaries
+mkdir -p $pkgdir/usr/bin
+install -m755 -t $pkgdir/usr/bin ./bin/dcd-server
+install -m755 -t $pkgdir/usr/bin ./bin/dcd-client
+
+# documentation
+mkdir -p $pkgdir/usr/share/man/man1
+install -Dm644 man1/* $pkgdir/usr/share/man/man1/
+
+# systemd service
+install -Dm644 $srcdir/dcd.service 
${pkgdir}/usr/lib/systemd/system/dcd.service
+
+# global config
+install -Dm644 $srcdir/dcd.conf ${pkgdir}/etc/dcd.conf
+}

Deleted: dcd.conf
===
--- dcd.conf2015-10-24 07:58:54 UTC (rev 144859)
+++ dcd.conf2015-10-24 07:59:02 UTC (rev 144860)
@@ -1 +0,0 @@
-/usr/include/dlang/dmd

Copied: dcd/repos/community-x86_64/dcd.conf (from rev 144859, 
dcd/trunk/dcd.conf)
===
--- dcd.conf(rev 0)
+++ dcd.conf2015-10-24 07:59:02 UTC (rev 144860)
@@ -0,0 +1 @@
+/usr/include/dlang/dmd

Deleted: dcd.service
===
--- dcd.service 2015-10-24 07:58:54 UTC (rev 144859)
+++ dcd.service 2015-10-24 07:59:02 UTC (rev 144860)
@@ -1,13 +0,0 @@
-[Unit]
-Description=DCD server
-After=network.target
-
-[Service]
-Type=simple
-ExecStart=/usr/bin/dcd-server
-ExecReload=/bin/kill $MAINPID
-KillMode=process
-Restart=always
-
-[Install]
-WantedBy=multi-user.target

Copied: dcd/repos/community-x86_64/dcd.service (from rev 144859, 
dcd/trunk/dcd.service)
===
--- dcd.service (rev 0)
+++ dcd.service 2015-10-24 07:59:02 UTC (rev 144860)
@@ -0,0 +1,13 @@
+[Unit]
+Description=DCD server
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/dcd-server
+ExecReload=/bin/kill $MAINPID
+KillMode=process
+Restart=always
+

[arch-commits] Commit in dcd/trunk (PKGBUILD)

2015-10-24 Thread Михаил Страшун
Date: Saturday, October 24, 2015 @ 09:58:54
  Author: dicebot
Revision: 144859

upgpkg: dcd 0.7.2-1

DCD 0.7.2 built with LDC 0.16.0

Modified:
  dcd/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-24 07:50:39 UTC (rev 144858)
+++ PKGBUILD2015-10-24 07:58:54 UTC (rev 144859)
@@ -1,6 +1,6 @@
 # Maintainer: Mihails Strasuns 
 pkgname=('dcd')
-pkgver=0.6.0
+pkgver=0.7.2
 pkgrel=1
 pkgdesc="D Completion Daemon: auto-complete for the D programming language"
 license=("GPL3")
@@ -24,7 +24,7 @@
 build()
 {
 cd $srcdir/DCD
-git submodule update --init
+git submodule update --init --recursive
 make ldc
 }
 


[arch-commits] Commit in ldc/repos (10 files)

2015-10-24 Thread Михаил Страшун
Date: Saturday, October 24, 2015 @ 09:50:39
  Author: dicebot
Revision: 144858

archrelease: copy trunk to community-i686, community-x86_64

Added:
  ldc/repos/community-i686/PKGBUILD
(from rev 144857, ldc/trunk/PKGBUILD)
  ldc/repos/community-i686/ldc2.conf
(from rev 144857, ldc/trunk/ldc2.conf)
  ldc/repos/community-x86_64/PKGBUILD
(from rev 144857, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 144857, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-i686/PKGBUILD
  ldc/repos/community-i686/ldc2.conf
  ldc/repos/community-i686/mul.diff
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf
  ldc/repos/community-x86_64/mul.diff

+
 /PKGBUILD  |  156 +++
 /ldc2.conf |   36 +
 community-i686/PKGBUILD|   88 
 community-i686/ldc2.conf   |   18 
 community-i686/mul.diff|   40 ---
 community-x86_64/PKGBUILD  |   88 
 community-x86_64/ldc2.conf |   18 
 community-x86_64/mul.diff  |   40 ---
 8 files changed, 192 insertions(+), 292 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-10-24 07:50:23 UTC (rev 144857)
+++ community-i686/PKGBUILD 2015-10-24 07:50:39 UTC (rev 144858)
@@ -1,88 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=0.15.1
-epoch=1
-pkgrel=7
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('i686' 'x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm35')
-source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
-"ldc2.conf"
-"mul.diff"
-   )
-sha1sums=('SKIP'
-  '290689ded66a12a243666d0bac3ffb74180fa490'
-  '5a7f6c83285ab6a1ceb6ab93c68c6f2169564691'
- )
-
-build() {
-cd $srcdir/ldc
-
-git submodule update --init --recursive
-
-# workaround for https://github.com/ldc-developers/ldc/issues/813
-if [ $CARCH != x86_64 ]
-then
-cd ./runtime/druntime
-git apply $srcdir/mul.diff
-cd $srcdir/ldc
-fi
-
-mkdir build && cd build
-cmake \
--DCMAKE_SKIP_RPATH=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
-..
-make
-}
-
-package_ldc() {
-depends=('liblphobos' 'libconfig')
-backup=("etc/ldc2.conf")
-provides=("d-compiler")
-
-# binaries
-install -D -m755 $srcdir/ldc/build/bin/ldmd2 $pkgdir/usr/bin/ldmd
-ln -s /usr/bin/ldmd $pkgdir/usr/bin/ldmd2
-install -D -m755 $srcdir/ldc/build/bin/ldc2 $pkgdir/usr/bin/ldc
-ln -s /usr/bin/ldc $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
-}
-
-package_liblphobos() {
-provides=("d-runtime" "d-stdlib")
-replaces=("liblphobos-devel")
-conflicts=("liblphobos-devel")
-depends=("curl")
-
-# licenses
-install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-# libraries
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc.so 
$pkgdir/usr/lib/liblphobos2.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc.so 
$pkgdir/usr/lib/libldruntime.so
-install -D -m644 $srcdir/ldc/build/lib/libphobos2-ldc-debug.so 
$pkgdir/usr/lib/liblphobos2-debug.so
-install -D -m644 $srcdir/ldc/build/lib/libdruntime-ldc-debug.so 
$pkgdir/usr/lib/libldruntime-debug.so
-
-# 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/
-cp -r $srcdir/ldc/runtime/phobos/etc $pkgdir/usr/include/dlang/ldc/
-}

Copied: ldc/repos/community-i686/PKGBUILD (from rev 144857, ldc/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-10-24 07:50:39 UTC (rev 144858)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=0.16.0
+epoch=1
+pkgrel=1
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('i686' 'x86_64')

[arch-commits] Commit in ldc/trunk (PKGBUILD mul.diff)

2015-10-24 Thread Михаил Страшун
Date: Saturday, October 24, 2015 @ 09:50:23
  Author: dicebot
Revision: 144857

upgpkg: ldc 1:0.16.0-1

LDC 0.16.0 release with frontend 2.067

Modified:
  ldc/trunk/PKGBUILD
Deleted:
  ldc/trunk/mul.diff

--+
 PKGBUILD |   18 --
 mul.diff |   40 
 2 files changed, 4 insertions(+), 54 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-24 03:30:55 UTC (rev 144856)
+++ PKGBUILD2015-10-24 07:50:23 UTC (rev 144857)
@@ -3,22 +3,20 @@
 # Contributor: Sven-Hendrik Haase 
 pkgname=('ldc' 'liblphobos')
 groups=('dlang' 'dlang-ldc')
-pkgver=0.15.1
+pkgver=0.16.0
 epoch=1
-pkgrel=7
+pkgrel=1
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('i686' 'x86_64')
 url="https://github.com/ldc-developers/ldc;
 license=('BSD')
 depends=('libconfig')
-makedepends=('git' 'cmake' 'llvm35')
+makedepends=('git' 'cmake' 'llvm')
 source=("git://github.com/ldc-developers/ldc.git#tag=v${pkgver}"
 "ldc2.conf"
-"mul.diff"
)
 sha1sums=('SKIP'
   '290689ded66a12a243666d0bac3ffb74180fa490'
-  '5a7f6c83285ab6a1ceb6ab93c68c6f2169564691'
  )
 
 build() {
@@ -26,14 +24,6 @@
 
 git submodule update --init --recursive
 
-# workaround for https://github.com/ldc-developers/ldc/issues/813
-if [ $CARCH != x86_64 ]
-then
-cd ./runtime/druntime
-git apply $srcdir/mul.diff
-cd $srcdir/ldc
-fi
-
 mkdir build && cd build
 cmake \
 -DCMAKE_SKIP_RPATH=ON \
@@ -56,7 +46,7 @@
 ln -s /usr/bin/ldc $pkgdir/usr/bin/ldc2
 
 # supplementaries
-install -D -m644 $srcdir/ldc/bash_completion.d/ldc 
$pkgdir/usr/share/bash-completion/completions/ldc
+install -D -m644 $srcdir/ldc/bash_completion.d/ldc2 
$pkgdir/usr/share/bash-completion/completions/ldc
 
 # licenses
 install -D -m644 $srcdir/ldc/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE

Deleted: mul.diff
===
--- mul.diff2015-10-24 03:30:55 UTC (rev 144856)
+++ mul.diff2015-10-24 07:50:23 UTC (rev 144857)
@@ -1,40 +0,0 @@
-diff --git a/src/core/checkedint.d b/src/core/checkedint.d
-index 18e19bf..ccaeec3 100644
 a/src/core/checkedint.d
-+++ b/src/core/checkedint.d
-@@ -447,7 +447,7 @@ unittest
- 
- int muls(int x, int y, ref bool overflow)
- {
--version(LDC)
-+version(none)
- {
- auto res = llvm_smul_with_overflow(x, y);
- overflow |= res.overflow;
-@@ -485,7 +485,7 @@ unittest
- /// ditto
- long muls(long x, long y, ref bool overflow)
- {
--version(LDC)
-+version(none)
- {
- auto res = llvm_smul_with_overflow(x, y);
- overflow |= res.overflow;
-@@ -536,7 +536,7 @@ unittest
- 
- uint mulu(uint x, uint y, ref bool overflow)
- {
--version(LDC)
-+version(none)
- {
- auto res = llvm_umul_with_overflow(x, y);
- overflow |= res.overflow;
-@@ -574,7 +574,7 @@ unittest
- /// ditto
- ulong mulu(ulong x, ulong y, ref bool overflow)
- {
--version(LDC)
-+version(none)
- {
- auto res = llvm_umul_with_overflow(x, y);
- overflow |= res.overflow;


[arch-commits] Commit in lib32-libphobos/repos (2 files)

2015-09-24 Thread Михаил Страшун
Date: Thursday, September 24, 2015 @ 15:43:48
  Author: dicebot
Revision: 141568

archrelease: copy trunk to community-x86_64

Added:
  lib32-libphobos/repos/community-x86_64/
  lib32-libphobos/repos/community-x86_64/PKGBUILD
(from rev 141567, lib32-libphobos/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: lib32-libphobos/repos/community-x86_64/PKGBUILD (from rev 141567, 
lib32-libphobos/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2015-09-24 13:43:48 UTC (rev 141568)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.068.2
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-09-24 Thread Михаил Страшун
Date: Thursday, September 24, 2015 @ 15:43:40
  Author: dicebot
Revision: 141567

upgpkg: lib32-libphobos 2.068.2-1

Multilib stdlib for DMD 2.068.2

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-24 13:40:53 UTC (rev 141566)
+++ PKGBUILD2015-09-24 13:43:40 UTC (rev 141567)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.068.1
+pkgver=2.068.2
 pkgrel=1
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')


[arch-commits] Commit in dmd/repos (4 files)

2015-09-24 Thread Михаил Страшун
Date: Thursday, September 24, 2015 @ 15:40:53
  Author: dicebot
Revision: 141566

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 141565, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 141565, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  190 
 community-i686/PKGBUILD   |   95 --
 community-x86_64/PKGBUILD |   95 --
 3 files changed, 190 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-09-24 13:40:33 UTC (rev 141565)
+++ community-i686/PKGBUILD 2015-09-24 13:40:53 UTC (rev 141566)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.068.1
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 141565, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-09-24 13:40:53 UTC (rev 141566)
@@ -0,0 +1,95 @@
+# Maintainer: Mihails Strasunse 
+# 

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2015-09-24 Thread Михаил Страшун
Date: Thursday, September 24, 2015 @ 15:40:33
  Author: dicebot
Revision: 141565

upgpkg: dmd 2.068.2-1

DMD 2.068.2

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-24 12:50:41 UTC (rev 141564)
+++ PKGBUILD2015-09-24 13:40:33 UTC (rev 141565)
@@ -8,7 +8,7 @@
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.068.1
+pkgver=2.068.2
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;


[arch-commits] Commit in dtools/trunk (PKGBUILD)

2015-09-23 Thread Михаил Страшун
Date: Wednesday, September 23, 2015 @ 17:54:05
  Author: dicebot
Revision: 141532

upgpkg: dtools 2.068.2-1

dtools that match DMD 2.068.2 release

Modified:
  dtools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-23 14:46:28 UTC (rev 141531)
+++ PKGBUILD2015-09-23 15:54:05 UTC (rev 141532)
@@ -2,7 +2,7 @@
 # Maintainer: Mihails Strasunse 
 
 pkgname=('dtools')
-pkgver=2.068.1
+pkgver=2.068.2
 pkgrel=1
 pkgdesc="Ancilliary tools for the D programming language"
 license=("custom")


[arch-commits] Commit in dtools/repos (8 files)

2015-09-23 Thread Михаил Страшун
Date: Wednesday, September 23, 2015 @ 17:54:19
  Author: dicebot
Revision: 141533

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dtools/repos/community-i686/PKGBUILD
(from rev 141532, dtools/trunk/PKGBUILD)
  dtools/repos/community-i686/autodetect.diff
(from rev 141532, dtools/trunk/autodetect.diff)
  dtools/repos/community-x86_64/PKGBUILD
(from rev 141532, dtools/trunk/PKGBUILD)
  dtools/repos/community-x86_64/autodetect.diff
(from rev 141532, dtools/trunk/autodetect.diff)
Deleted:
  dtools/repos/community-i686/PKGBUILD
  dtools/repos/community-i686/autodetect.diff
  dtools/repos/community-x86_64/PKGBUILD
  dtools/repos/community-x86_64/autodetect.diff

--+
 /PKGBUILD|  108 +
 /autodetect.diff |   94 
 community-i686/PKGBUILD  |   54 --
 community-i686/autodetect.diff   |   47 
 community-x86_64/PKGBUILD|   54 --
 community-x86_64/autodetect.diff |   47 
 6 files changed, 202 insertions(+), 202 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-09-23 15:54:05 UTC (rev 141532)
+++ community-i686/PKGBUILD 2015-09-23 15:54:19 UTC (rev 141533)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Mihails Strasunse 
-
-pkgname=('dtools')
-pkgver=2.068.1
-pkgrel=1
-pkgdesc="Ancilliary tools for the D programming language"
-license=("custom")
-groups=('dlang')
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('dmd' 'libphobos' 'git')
-depends=('curl')
-
-source=(
-"git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
-"http://www.boost.org/LICENSE_1_0.txt;
-"autodetect.diff"
-)
-sha1sums=('SKIP'
-  '3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
-  '7fb5bd71d6c4e90c0ca49b292454e11169afdee8')
-
-build()
-{
-# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-DMD=dmd
-
-cd $srcdir/tools
-git apply $srcdir/autodetect.diff
-
-# rdmd is used to build others
-$DMD -od. -ofdtools-rdmd rdmd.d
-
-for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
-./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
-done
-}
-
-package()
-{
-cd $srcdir/tools
-
-mkdir -p $pkgdir/usr/bin
-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
-
-install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
-}

Copied: dtools/repos/community-i686/PKGBUILD (from rev 141532, 
dtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-09-23 15:54:19 UTC (rev 141533)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Mihails Strasunse 
+
+pkgname=('dtools')
+pkgver=2.068.2
+pkgrel=1
+pkgdesc="Ancilliary tools for the D programming language"
+license=("custom")
+groups=('dlang')
+arch=('i686' 'x86_64')
+url="http://www.dlang.org;
+makedepends=('dmd' 'libphobos' 'git')
+depends=('curl')
+
+source=(
+"git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
+"http://www.boost.org/LICENSE_1_0.txt;
+"autodetect.diff"
+)
+sha1sums=('SKIP'
+  '3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
+  '7fb5bd71d6c4e90c0ca49b292454e11169afdee8')
+
+build()
+{
+# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
+DMD=dmd
+
+cd $srcdir/tools
+git apply $srcdir/autodetect.diff
+
+# rdmd is used to build others
+$DMD -od. -ofdtools-rdmd rdmd.d
+
+for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
+./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
+done
+}
+
+package()
+{
+cd $srcdir/tools
+
+mkdir -p $pkgdir/usr/bin
+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
+
+install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-i686/autodetect.diff
===
--- community-i686/autodetect.diff  2015-09-23 15:54:05 UTC (rev 141532)
+++ community-i686/autodetect.diff  2015-09-23 15:54:19 UTC (rev 141533)
@@ -1,47 +0,0 @@
-diff --git a/rdmd.d b/rdmd.d
-index 5d66c9f..61fb86a 100644
 a/rdmd.d
-+++ b/rdmd.d
-@@ -51,7 +51,32 @@ else version (LDC)
- else
- static assert(false, "Unknown compiler");
- 
--private string compiler = 

[arch-commits] Commit in dub/trunk (PKGBUILD)

2015-09-21 Thread Михаил Страшун
Date: Monday, September 21, 2015 @ 18:07:39
  Author: dicebot
Revision: 141389

upgpkg: dub 0.9.24-1

dub 0.9.24

Modified:
  dub/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-21 16:05:26 UTC (rev 141388)
+++ PKGBUILD2015-09-21 16:07:39 UTC (rev 141389)
@@ -1,8 +1,8 @@
 # Maintainer:  Mihails Strasuns 
 # Contributor: Moritz Maxeiner 
 pkgname=dub
-pkgver=0.9.23
-pkgrel=2
+pkgver=0.9.24
+pkgrel=1
 pkgdesc="Developer package manager for D programming language"
 arch=('i686' 'x86_64')
 url="https://github.com/D-Programming-Language/dub;


[arch-commits] Commit in dub/repos (4 files)

2015-09-21 Thread Михаил Страшун
Date: Monday, September 21, 2015 @ 18:12:14
  Author: dicebot
Revision: 141390

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dub/repos/community-i686/PKGBUILD
(from rev 141389, dub/trunk/PKGBUILD)
  dub/repos/community-x86_64/PKGBUILD
(from rev 141389, dub/trunk/PKGBUILD)
Deleted:
  dub/repos/community-i686/PKGBUILD
  dub/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   80 
 community-i686/PKGBUILD   |   40 --
 community-x86_64/PKGBUILD |   40 --
 3 files changed, 80 insertions(+), 80 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-09-21 16:07:39 UTC (rev 141389)
+++ community-i686/PKGBUILD 2015-09-21 16:12:14 UTC (rev 141390)
@@ -1,40 +0,0 @@
-# Maintainer:  Mihails Strasuns 
-# Contributor: Moritz Maxeiner 
-pkgname=dub
-pkgver=0.9.23
-pkgrel=2
-pkgdesc="Developer package manager for D programming language"
-arch=('i686' 'x86_64')
-url="https://github.com/D-Programming-Language/dub;
-license=('MIT')
-makedepends=('dmd' 'libphobos-devel' 'git')
-depends=('curl')
-source=(
-  "git+https://github.com/D-Programming-Language/dub.git#tag=v$pkgver;
-)
-sha256sums=(
-  'SKIP'
-)
-
-build()
-{
-  # DC=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-  DC=dmd
-  cd "${srcdir}/${pkgname}"
-
-  echo Generating version file...
-  GITVER=$(git describe) || GITVER=unknown
-  echo "module dub.version_;" > source/dub/version_.d
-  echo "enum dubVersion = \"$GITVER\";" >> source/dub/version_.d
-  echo "enum initialCompilerBinary = \"$DC\";" >> source/dub/version_.d
-
-  $DC -ofbin/dub -w -g -version=DubUseCurl -Isource -L-lcurl @build-files.txt
-}
-
-package()
-{
-  cd "${srcdir}/${pkgname}"
-  install -D -m755 bin/dub "${pkgdir}/usr/bin/dub"
-  install -D -m644 scripts/bash-completion/dub.bash 
$pkgdir/usr/share/bash-completion/completions/dub
-  install -D -m644 LICENSE.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
-}

Copied: dub/repos/community-i686/PKGBUILD (from rev 141389, dub/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-09-21 16:12:14 UTC (rev 141390)
@@ -0,0 +1,40 @@
+# Maintainer:  Mihails Strasuns 
+# Contributor: Moritz Maxeiner 
+pkgname=dub
+pkgver=0.9.24
+pkgrel=1
+pkgdesc="Developer package manager for D programming language"
+arch=('i686' 'x86_64')
+url="https://github.com/D-Programming-Language/dub;
+license=('MIT')
+makedepends=('dmd' 'libphobos-devel' 'git')
+depends=('curl')
+source=(
+  "git+https://github.com/D-Programming-Language/dub.git#tag=v$pkgver;
+)
+sha256sums=(
+  'SKIP'
+)
+
+build()
+{
+  # DC=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
+  DC=dmd
+  cd "${srcdir}/${pkgname}"
+
+  echo Generating version file...
+  GITVER=$(git describe) || GITVER=unknown
+  echo "module dub.version_;" > source/dub/version_.d
+  echo "enum dubVersion = \"$GITVER\";" >> source/dub/version_.d
+  echo "enum initialCompilerBinary = \"$DC\";" >> source/dub/version_.d
+
+  $DC -ofbin/dub -w -g -version=DubUseCurl -Isource -L-lcurl @build-files.txt
+}
+
+package()
+{
+  cd "${srcdir}/${pkgname}"
+  install -D -m755 bin/dub "${pkgdir}/usr/bin/dub"
+  install -D -m644 scripts/bash-completion/dub.bash 
$pkgdir/usr/share/bash-completion/completions/dub
+  install -D -m644 LICENSE.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2015-09-21 16:07:39 UTC (rev 141389)
+++ community-x86_64/PKGBUILD   2015-09-21 16:12:14 UTC (rev 141390)
@@ -1,40 +0,0 @@
-# Maintainer:  Mihails Strasuns 
-# Contributor: Moritz Maxeiner 
-pkgname=dub
-pkgver=0.9.23
-pkgrel=2
-pkgdesc="Developer package manager for D programming language"
-arch=('i686' 'x86_64')
-url="https://github.com/D-Programming-Language/dub;
-license=('MIT')
-makedepends=('dmd' 'libphobos-devel' 'git')
-depends=('curl')
-source=(
-  "git+https://github.com/D-Programming-Language/dub.git#tag=v$pkgver;
-)
-sha256sums=(
-  'SKIP'
-)
-
-build()
-{
-  # DC=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-  DC=dmd
-  cd "${srcdir}/${pkgname}"
-
-  echo Generating version file...
-  GITVER=$(git describe) || GITVER=unknown
-  echo "module dub.version_;" > source/dub/version_.d
-  echo "enum dubVersion = \"$GITVER\";" >> source/dub/version_.d
-  echo "enum initialCompilerBinary = \"$DC\";" >> source/dub/version_.d
-
-  $DC -ofbin/dub -w -g -version=DubUseCurl -Isource -L-lcurl @build-files.txt
-}
-
-package()
-{
-  cd "${srcdir}/${pkgname}"
-  install -D -m755 bin/dub "${pkgdir}/usr/bin/dub"
-  install -D -m644 

[arch-commits] Commit in (dstep)

2015-09-19 Thread Михаил Страшун
Date: Saturday, September 19, 2015 @ 12:12:20
  Author: dicebot
Revision: 140726

Move dstep to AUR because of upstream build issues

Deleted:
  dstep/


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-09-06 Thread Михаил Страшун
Date: Sunday, September 6, 2015 @ 22:55:53
  Author: dicebot
Revision: 139369

upgpkg: lib32-libphobos 2.068.0-1

lib32-libphobos update to match new DMD release

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-06 20:25:52 UTC (rev 139368)
+++ PKGBUILD2015-09-06 20:55:53 UTC (rev 139369)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.067.1
+pkgver=2.068.0
 pkgrel=1
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-09-06 Thread Михаил Страшун
Date: Sunday, September 6, 2015 @ 22:56:16
  Author: dicebot
Revision: 139370

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 139369, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-09-06 20:55:53 UTC (rev 139369)
+++ PKGBUILD2015-09-06 20:56:16 UTC (rev 139370)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.067.1
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 139369, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-09-06 20:56:16 UTC (rev 139370)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.068.0
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in dmd/trunk (PKGBUILD)

2015-09-06 Thread Михаил Страшун
Date: Monday, September 7, 2015 @ 02:40:56
  Author: dicebot
Revision: 139422

upgpkg: dmd 2.068.1-1

DMD 2.068.1

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-06 23:02:13 UTC (rev 139421)
+++ PKGBUILD2015-09-07 00:40:56 UTC (rev 139422)
@@ -8,7 +8,7 @@
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.068.0
+pkgver=2.068.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.dlang.org;


[arch-commits] Commit in lib32-libphobos/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2015-09-06 Thread Михаил Страшун
Date: Monday, September 7, 2015 @ 03:03:53
  Author: dicebot
Revision: 139425

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD
(from rev 139424, lib32-libphobos/trunk/PKGBUILD)
Deleted:
  lib32-libphobos/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2015-09-07 01:03:43 UTC (rev 139424)
+++ PKGBUILD2015-09-07 01:03:53 UTC (rev 139425)
@@ -1,50 +0,0 @@
-# Maintainer: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
-groups=('dlang' 'dlang-dmd')
-pkgver=2.068.0
-pkgrel=1
-arch=('x86_64')
-groups=('dlang' 'dlang-dmd')
-url="http://www.dlang.org;
-source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
-
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
-sha1sums=('SKIP'
-  'SKIP')
-makedepends=('dmd' 'git')
-depends=('lib32-curl')
-license=('custom')
-
-build() {
-cd $srcdir/druntime
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
-}
-
-package_lib32-libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
-   depends=("dmd")
-   options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}
-
-package_lib32-libphobos() {
-pkgdesc="The Phobos standard library for D programming language (32-bit)"
-
-install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
-}

Copied: lib32-libphobos/repos/multilib-x86_64/PKGBUILD (from rev 139424, 
lib32-libphobos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2015-09-07 01:03:53 UTC (rev 139425)
@@ -0,0 +1,50 @@
+# Maintainer: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Chris Brannon 
+# Contributor: Andrea Scarpino 
+# Contributor: Anders Bergh 
+# Contributor: Alexander Fehr 
+
+pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
+groups=('dlang' 'dlang-dmd')
+pkgver=2.068.1
+pkgrel=1
+arch=('x86_64')
+groups=('dlang' 'dlang-dmd')
+url="http://www.dlang.org;
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver;
+
"git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver;)
+sha1sums=('SKIP'
+  'SKIP')
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
+license=('custom')
+
+build() {
+cd $srcdir/druntime
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+
+cd $srcdir/phobos
+make -f posix.mak MODEL=32 RELEASE=1 DMD=dmd
+}
+
+package_lib32-libphobos-devel() {
+pkgdesc="The Phobos standard library for D programming language. Modules 
and static library (32-bit)"
+   depends=("dmd")
+   options=("staticlibs")
+provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a 
$pkgdir/usr/lib32/libphobos2.a
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}
+
+package_lib32-libphobos() {
+pkgdesc="The Phobos standard library for D programming language (32-bit)"
+
+install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so 
$pkgdir/usr/lib32/libphobos2.so
+
+install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
+install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-phobos
+}


[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

2015-09-06 Thread Михаил Страшун
Date: Monday, September 7, 2015 @ 03:03:43
  Author: dicebot
Revision: 139424

upgpkg: lib32-libphobos 2.068.1-1

DMD 2.068.1

Modified:
  lib32-libphobos/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-07 00:42:27 UTC (rev 139423)
+++ PKGBUILD2015-09-07 01:03:43 UTC (rev 139424)
@@ -7,7 +7,7 @@
 
 pkgname=('lib32-libphobos' 'lib32-libphobos-devel')
 groups=('dlang' 'dlang-dmd')
-pkgver=2.068.0
+pkgver=2.068.1
 pkgrel=1
 arch=('x86_64')
 groups=('dlang' 'dlang-dmd')


[arch-commits] Commit in dmd/repos (4 files)

2015-09-06 Thread Михаил Страшун
Date: Monday, September 7, 2015 @ 02:42:27
  Author: dicebot
Revision: 139423

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 139422, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 139422, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  190 
 community-i686/PKGBUILD   |   95 --
 community-x86_64/PKGBUILD |   95 --
 3 files changed, 190 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-09-07 00:40:56 UTC (rev 139422)
+++ community-i686/PKGBUILD 2015-09-07 00:42:27 UTC (rev 139423)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Chris Brannon 
-# Contributor: Andrea Scarpino 
-# Contributor: Anders Bergh 
-# Contributor: Alexander Fehr 
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.068.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://www.dlang.org;
-makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == "x86_64" ]] && _archbits="64"
-[[ $CARCH == "i686" ]] && _archbits="32"
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc="The D programming language reference compiler"
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic" > $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc="The Phobos standard library for D programming language. Modules 
and static library."
-options=("staticlibs")
-provides=("d-runtime=$pkgver" "d-stdlib=$pkgver")
-license=("custom")
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 139422, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-09-07 00:42:27 UTC (rev 139423)
@@ -0,0 +1,95 @@
+# Maintainer: Mihails Strasunse 
+# Contributor: 

[arch-commits] Commit in dmd/repos (4 files)

2015-08-10 Thread Михаил Страшун
Date: Monday, August 10, 2015 @ 14:30:31
  Author: dicebot
Revision: 138177

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dmd/repos/community-i686/PKGBUILD
(from rev 138176, dmd/trunk/PKGBUILD)
  dmd/repos/community-x86_64/PKGBUILD
(from rev 138176, dmd/trunk/PKGBUILD)
Deleted:
  dmd/repos/community-i686/PKGBUILD
  dmd/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |  190 
 community-i686/PKGBUILD   |   95 --
 community-x86_64/PKGBUILD |   95 --
 3 files changed, 190 insertions(+), 190 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-08-10 12:29:07 UTC (rev 138176)
+++ community-i686/PKGBUILD 2015-08-10 12:30:31 UTC (rev 138177)
@@ -1,95 +0,0 @@
-# Maintainer: Mihails Strasunse pub...@dicebot.lv
-# Contributor: Sven-Hendrik Haase s...@lutzhaase.com
-# Contributor: Chris Brannon cmbranno...@gmail.com
-# Contributor: Andrea Scarpino and...@archlinux.org
-# Contributor: Anders Bergh ande...@gmail.com
-# Contributor: Alexander Fehr pizzapunk gmail com
-
-pkgname=('dmd' 'libphobos-devel' 'libphobos')
-groups=('dlang' 'dlang-dmd')
-pkgbase=dmd
-pkgver=2.067.1
-pkgrel=2
-arch=('i686' 'x86_64')
-url=http://www.dlang.org;
-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;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP')
-
-[[ $CARCH == x86_64 ]]  _archbits=64
-[[ $CARCH == i686 ]]  _archbits=32
-
-build() {
-cd $srcdir/dmd/src
-make -f posix.mak MODEL=$_archbits RELEASE=1
-
-cd $srcdir/druntime
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-
-cd $srcdir/phobos
-make -f posix.mak MODEL=$_archbits DMD=$srcdir/dmd/src/dmd RELEASE=1
-}
-
-package_dmd() {
-pkgdesc=The D programming language reference compiler
-backup=('etc/dmd.conf')
-depends=('gcc' 'libphobos-devel')
-optdepends=(
-'dtools: collection of useful utilities for development in D'
-'libphobos: standard D library, Phobos; shared library'
-)
-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/dlang/dmd -L-L/usr/lib 
-L-L/usr/lib32 -L--export-dynamic  $pkgdir/etc/dmd.conf
-
-mkdir -p $pkgdir/usr/share/man/man1
-mkdir -p $pkgdir/usr/share/man/man5
-cp -r $srcdir/dmd/docs/man/man1/* $pkgdir/usr/share/man/man1/
-cp -r $srcdir/dmd/docs/man/man5/* $pkgdir/usr/share/man/man5/
-
-install -Dm644 $srcdir/dmd/src/backendlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-backend
-install -Dm644 $srcdir/dmd/src/boostlicense.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-frontend
-
-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/*
-}
-
-package_libphobos-devel() {
-pkgdesc=The Phobos standard library for D programming language. Modules 
and static library.
-options=(staticlibs)
-provides=(d-runtime=$pkgver d-stdlib=$pkgver)
-license=(custom)
-
-install -Dm644 
$srcdir/phobos/generated/linux/release/$_archbits/libphobos2.a 
$pkgdir/usr/lib/libphobos2.a
-install -Dm644 $srcdir/phobos/LICENSE_1_0.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-mkdir -p $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/phobos/{*.d,etc,std} $pkgdir/usr/include/dlang/dmd
-cp -r $srcdir/druntime/import/* $pkgdir/usr/include/dlang/dmd/
-
-find $pkgdir/usr -type f | xargs chmod 0644
-
-install -Dm644 $srcdir/druntime/LICENSE 
$pkgdir/usr/share/licenses/$pkgname/LICENSE-druntime
-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
-}

Copied: dmd/repos/community-i686/PKGBUILD (from rev 138176, dmd/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-08-10 12:30:31 UTC (rev 138177)
@@ -0,0 +1,95 @@
+# Maintainer: Mihails Strasunse pub...@dicebot.lv
+# Contributor: Sven-Hendrik Haase s...@lutzhaase.com
+# Contributor: Chris 

[arch-commits] Commit in dmd/trunk (PKGBUILD)

2015-08-10 Thread Михаил Страшун
Date: Monday, August 10, 2015 @ 14:29:07
  Author: dicebot
Revision: 138176

upgpkg: dmd 2.068.0-1

DLang 2.068.0

Modified:
  dmd/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-08-10 08:55:41 UTC (rev 138175)
+++ PKGBUILD2015-08-10 12:29:07 UTC (rev 138176)
@@ -8,11 +8,11 @@
 pkgname=('dmd' 'libphobos-devel' 'libphobos')
 groups=('dlang' 'dlang-dmd')
 pkgbase=dmd
-pkgver=2.067.1
-pkgrel=2
+pkgver=2.068.0
+pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.dlang.org;
-makedepends=('git' 'gcc' 'make')
+makedepends=('git' 'gcc' 'make' 'dmd' 'libphobos-devel')
 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;)


[arch-commits] Commit in gdc/trunk (PKGBUILD)

2015-07-23 Thread Михаил Страшун
Date: Thursday, July 23, 2015 @ 23:23:14
  Author: dicebot
Revision: 137344

upgpkg: gdc 5.2.0-1

update gdc to use gcc 5.2.0

Modified:
  gdc/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-07-23 20:57:02 UTC (rev 137343)
+++ PKGBUILD2015-07-23 21:23:14 UTC (rev 137344)
@@ -4,8 +4,8 @@
 # Contributor: Jesus Alvarez jeezu...@gmail.com
 
 pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.1.0
-pkgrel=3
+pkgver=5.2.0
+pkgrel=1
 arch=('i686' 'x86_64')
 url=https://github.com/D-Programming-GDC/GDC;
 license=('GPL')
@@ -19,7 +19,7 @@
 system_zlib.diff
 )
 sha256sums=(
-'b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad'
+'5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad'
 'SKIP'
 'SKIP'
 'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'


[arch-commits] Commit in gdc/repos (12 files)

2015-07-23 Thread Михаил Страшун
Date: Thursday, July 23, 2015 @ 23:23:49
  Author: dicebot
Revision: 137345

archrelease: copy trunk to community-i686, community-x86_64

Added:
  gdc/repos/community-i686/PKGBUILD
(from rev 137344, gdc/trunk/PKGBUILD)
  gdc/repos/community-i686/folders.diff
(from rev 137344, gdc/trunk/folders.diff)
  gdc/repos/community-i686/system_zlib.diff
(from rev 137344, gdc/trunk/system_zlib.diff)
  gdc/repos/community-x86_64/PKGBUILD
(from rev 137344, gdc/trunk/PKGBUILD)
  gdc/repos/community-x86_64/folders.diff
(from rev 137344, gdc/trunk/folders.diff)
  gdc/repos/community-x86_64/system_zlib.diff
(from rev 137344, gdc/trunk/system_zlib.diff)
Deleted:
  gdc/repos/community-i686/PKGBUILD
  gdc/repos/community-i686/folders.diff
  gdc/repos/community-i686/system_zlib.diff
  gdc/repos/community-x86_64/PKGBUILD
  gdc/repos/community-x86_64/folders.diff
  gdc/repos/community-x86_64/system_zlib.diff

---+
 /PKGBUILD |  234 
 /folders.diff |   78 
 /system_zlib.diff |  172 ++
 community-i686/PKGBUILD   |  117 --
 community-i686/folders.diff   |   39 --
 community-i686/system_zlib.diff   |   86 -
 community-x86_64/PKGBUILD |  117 --
 community-x86_64/folders.diff |   39 --
 community-x86_64/system_zlib.diff |   86 -
 9 files changed, 484 insertions(+), 484 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-07-23 21:23:14 UTC (rev 137344)
+++ community-i686/PKGBUILD 2015-07-23 21:23:49 UTC (rev 137345)
@@ -1,117 +0,0 @@
-# Maintainer: Mihails Strasuns pub...@dicebot.lv
-# Contributor: Moritz Maxeiner mor...@ucworks.org
-# Contributor: Jerome Berger jeber...@free.fr
-# Contributor: Jesus Alvarez jeezu...@gmail.com
-
-pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.1.0
-pkgrel=3
-arch=('i686' 'x86_64')
-url=https://github.com/D-Programming-GDC/GDC;
-license=('GPL')
-makedepends=('binutils=2.23' 'git' 'gcc' 'make' 'perl' 'automake')
-options=('!emptydirs' '!buildflags')
-source=(
-ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-gdc::git://github.com/D-Programming-GDC/GDC.git#tag=v2.066.1_gcc5
-git+https://github.com/D-Programming-GDC/GDMD.git;
-folders.diff
-system_zlib.diff
-)
-sha256sums=(
-'b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad'
-'SKIP'
-'SKIP'
-'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-'1bf81cde6a7bad096f76db2f20ad8ab2801cd0ab2dd2fa0219503073e8dae480'
-)
-
-groups=('dlang' 'dlang-gdc')
-conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
-
-prepare()
-{
-cd $srcdir/gcc-$pkgver
-
-# Arch Linux installs x86_64 libraries /lib
-[[ $CARCH == x86_64 ]]  sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
-
-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
-git apply $srcdir/system_zlib.diff # use correct system zlib
-./setup-gcc.sh ../gcc-$pkgver
-
-mkdir $srcdir/gcc-build
-}
-
-
-build()
-{
-cd ${srcdir}/gcc-build
-
-${srcdir}/gcc-$pkgver/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 --disable-libssp \
---enable-gnu-unique-object --enable-linker-build-id \
---enable-cloog-backend=isl --disable-cloog-version-check \
---enable-gold --enable-plugin --enable-ld=default \
---enable-install-libiberty --with-plugin-ld=ld.gold \
---with-linker-hash-style=gnu \
---disable-multilib --disable-werror \
---disable-nls --disable-bootstrap \
---disable-libgomp --disable-libmudflap --disable-libquadmath \
---enable-checking=release
-
-make -j 4
-}
-
-package_gdc()
-{
-depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
-provides=(d-compiler)
-pkgdesc=Compiler for D programming language which 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/$pkgver/cc1d
-
-# tools
-install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd
-install -D -m644 $srcdir/GDMD/dmd-script.1 
$pkgdir/usr/share/man/man1/gdmd.1
-}
-

[arch-commits] Commit in gdc/trunk (PKGBUILD)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 20:16:22
  Author: dicebot
Revision: 134809

upgpkg: gdc 5.1.0-3

fix gdc description (wrong version mentioned)

Modified:
  gdc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-04 18:13:30 UTC (rev 134808)
+++ PKGBUILD2015-06-04 18:16:22 UTC (rev 134809)
@@ -5,7 +5,7 @@
 
 pkgname=('gdc' 'libgphobos-devel')
 pkgver=5.1.0
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url=https://github.com/D-Programming-GDC/GDC;
 license=('GPL')
@@ -80,7 +80,7 @@
 {
 depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
 provides=(d-compiler)
-pkgdesc=Compiler for D programming language which uses gcc backend (2.065 
frontend version)
+pkgdesc=Compiler for D programming language which 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/$pkgver/cc1d


[arch-commits] Commit in gdc/repos (12 files)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 20:17:55
  Author: dicebot
Revision: 134810

archrelease: copy trunk to community-i686, community-x86_64

Added:
  gdc/repos/community-i686/PKGBUILD
(from rev 134809, gdc/trunk/PKGBUILD)
  gdc/repos/community-i686/folders.diff
(from rev 134809, gdc/trunk/folders.diff)
  gdc/repos/community-i686/system_zlib.diff
(from rev 134809, gdc/trunk/system_zlib.diff)
  gdc/repos/community-x86_64/PKGBUILD
(from rev 134809, gdc/trunk/PKGBUILD)
  gdc/repos/community-x86_64/folders.diff
(from rev 134809, gdc/trunk/folders.diff)
  gdc/repos/community-x86_64/system_zlib.diff
(from rev 134809, gdc/trunk/system_zlib.diff)
Deleted:
  gdc/repos/community-i686/PKGBUILD
  gdc/repos/community-i686/folders.diff
  gdc/repos/community-i686/system_zlib.diff
  gdc/repos/community-x86_64/PKGBUILD
  gdc/repos/community-x86_64/folders.diff
  gdc/repos/community-x86_64/system_zlib.diff

---+
 /PKGBUILD |  234 
 /folders.diff |   78 
 /system_zlib.diff |  172 ++
 community-i686/PKGBUILD   |  117 --
 community-i686/folders.diff   |   39 --
 community-i686/system_zlib.diff   |   86 -
 community-x86_64/PKGBUILD |  117 --
 community-x86_64/folders.diff |   39 --
 community-x86_64/system_zlib.diff |   86 -
 9 files changed, 484 insertions(+), 484 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-06-04 18:16:22 UTC (rev 134809)
+++ community-i686/PKGBUILD 2015-06-04 18:17:55 UTC (rev 134810)
@@ -1,117 +0,0 @@
-# Maintainer: Mihails Strasuns pub...@dicebot.lv
-# Contributor: Moritz Maxeiner mor...@ucworks.org
-# Contributor: Jerome Berger jeber...@free.fr
-# Contributor: Jesus Alvarez jeezu...@gmail.com
-
-pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.1.0
-pkgrel=2
-arch=('i686' 'x86_64')
-url=https://github.com/D-Programming-GDC/GDC;
-license=('GPL')
-makedepends=('binutils=2.23' 'git' 'gcc' 'make' 'perl' 'automake')
-options=('!emptydirs' '!buildflags')
-source=(
-ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-gdc::git://github.com/D-Programming-GDC/GDC.git#tag=v2.066.1_gcc5
-git+https://github.com/D-Programming-GDC/GDMD.git;
-folders.diff
-system_zlib.diff
-)
-sha256sums=(
-'b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad'
-'SKIP'
-'SKIP'
-'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-'1bf81cde6a7bad096f76db2f20ad8ab2801cd0ab2dd2fa0219503073e8dae480'
-)
-
-groups=('dlang' 'dlang-gdc')
-conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
-
-prepare()
-{
-cd $srcdir/gcc-$pkgver
-
-# Arch Linux installs x86_64 libraries /lib
-[[ $CARCH == x86_64 ]]  sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
-
-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
-git apply $srcdir/system_zlib.diff # use correct system zlib
-./setup-gcc.sh ../gcc-$pkgver
-
-mkdir $srcdir/gcc-build
-}
-
-
-build()
-{
-cd ${srcdir}/gcc-build
-
-${srcdir}/gcc-$pkgver/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 --disable-libssp \
---enable-gnu-unique-object --enable-linker-build-id \
---enable-cloog-backend=isl --disable-cloog-version-check \
---enable-gold --enable-plugin --enable-ld=default \
---enable-install-libiberty --with-plugin-ld=ld.gold \
---with-linker-hash-style=gnu \
---disable-multilib --disable-werror \
---disable-nls --disable-bootstrap \
---disable-libgomp --disable-libmudflap --disable-libquadmath \
---enable-checking=release
-
-make -j 4
-}
-
-package_gdc()
-{
-depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
-provides=(d-compiler)
-pkgdesc=Compiler for D programming language which uses gcc backend (2.065 
frontend version)
- 
-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/$pkgver/cc1d
-
-# tools
-install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd
-install -D -m644 $srcdir/GDMD/dmd-script.1 
$pkgdir/usr/share/man/man1/gdmd.1
-}
-

[arch-commits] Commit in (5 files)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 16:02:57
  Author: dicebot
Revision: 134781

Add 'dcd' package

DCD (D Completion Daemon) is a service for
basic semantic analysis and auto-completion for D programming
language that can be used from editor plugins / IDE.

Added:
  dcd/
  dcd/repos/
  dcd/trunk/
  dcd/trunk/PKGBUILD
  dcd/trunk/dcd.service

-+
 PKGBUILD|   44 
 dcd.service |   13 +
 2 files changed, 57 insertions(+)

Added: dcd/trunk/PKGBUILD
===
--- dcd/trunk/PKGBUILD  (rev 0)
+++ dcd/trunk/PKGBUILD  2015-06-04 14:02:57 UTC (rev 134781)
@@ -0,0 +1,44 @@
+# Maintainer: Mihails Strasuns pub...@dicebot.lv
+pkgname=('dcd')
+pkgver=0.6.0
+pkgrel=1
+pkgdesc=D Completion Daemon: auto-complete for the D programming language
+license=(GPL3)
+groups=('dlang')
+arch=('i686' 'x86_64')
+url=https://github.com/Hackerpilot/DCD;
+makedepends=('ldc' 'git')
+depends=('liblphobos')
+
+source=(
+git+https://github.com/Hackerpilot/DCD#tag=v$pkgver;
+dcd.service
+)
+sha256sums=(
+SKIP
+7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3
+)
+
+build()
+{
+cd $srcdir/DCD
+git submodule update --init
+make ldc
+}
+
+package()
+{
+cd $srcdir/DCD
+
+# binaries
+mkdir -p $pkgdir/usr/bin
+install -m755 -t $pkgdir/usr/bin ./bin/dcd-server
+install -m755 -t $pkgdir/usr/bin ./bin/dcd-client
+
+# documentation
+mkdir -p $pkgdir/usr/share/man/man1
+install -Dm644 man1/* $pkgdir/usr/share/man/man1/
+
+# systemd service
+install -Dm644 $srcdir/dcd.service 
${pkgdir}/usr/lib/systemd/system/dcd.service
+}


Property changes on: dcd/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: dcd/trunk/dcd.service
===
--- dcd/trunk/dcd.service   (rev 0)
+++ dcd/trunk/dcd.service   2015-06-04 14:02:57 UTC (rev 134781)
@@ -0,0 +1,13 @@
+[Unit]
+Description=DCD server
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/dcd-server
+ExecReload=/bin/kill $MAINPID
+KillMode=process
+Restart=always
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in gdc/trunk (PKGBUILD system_zlib.diff)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 16:10:29
  Author: dicebot
Revision: 134782

upgpkg: gdc 5.1.0-2

Bug: GDC wasn't using system zlib

Added:
  gdc/trunk/system_zlib.diff
Modified:
  gdc/trunk/PKGBUILD

--+
 PKGBUILD |7 +++-
 system_zlib.diff |   86 +
 2 files changed, 91 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-04 14:02:57 UTC (rev 134781)
+++ PKGBUILD2015-06-04 14:10:29 UTC (rev 134782)
@@ -5,7 +5,7 @@
 
 pkgname=('gdc' 'libgphobos-devel')
 pkgver=5.1.0
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url=https://github.com/D-Programming-GDC/GDC;
 license=('GPL')
@@ -13,9 +13,10 @@
 options=('!emptydirs' '!buildflags')
 source=(
 ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-gdc::git://github.com/D-Programming-GDC/GDC.git#branch=gdc-5
+gdc::git://github.com/D-Programming-GDC/GDC.git#tag=v2.066.1_gcc5
 git+https://github.com/D-Programming-GDC/GDMD.git;
 folders.diff
+system_zlib.diff
 )
 sha256sums=(
 'b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad'
@@ -22,6 +23,7 @@
 'SKIP'
 'SKIP'
 'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
+'1bf81cde6a7bad096f76db2f20ad8ab2801cd0ab2dd2fa0219503073e8dae480'
 )
 
 groups=('dlang' 'dlang-gdc')
@@ -41,6 +43,7 @@
 
 cd $srcdir/gdc
 git apply $srcdir/folders.diff # fix gdc_include_path
+git apply $srcdir/system_zlib.diff # use correct system zlib
 ./setup-gcc.sh ../gcc-$pkgver
 
 mkdir $srcdir/gcc-build

Added: system_zlib.diff
===
--- system_zlib.diff(rev 0)
+++ system_zlib.diff2015-06-04 14:10:29 UTC (rev 134782)
@@ -0,0 +1,86 @@
+diff --git a/gcc/d/d-spec.cc b/gcc/d/d-spec.cc
+index a43cb34..e4bb527 100644
+--- a/gcc/d/d-spec.cc
 b/gcc/d/d-spec.cc
+@@ -96,7 +96,7 @@ lang_specific_driver (cl_decoded_option **in_decoded_options,
+   /* The number of arguments being added to what's in argv, other than
+  libraries.  We use this to track the number of times we've inserted
+  -xd/-xnone.  */
+-  int added = 0;
++  int added = 1; /* -lz */
+ 
+   /* The new argument list will be contained in this.  */
+   cl_decoded_option *new_decoded_options;
+@@ -462,6 +462,14 @@ lang_specific_driver (cl_decoded_option 
**in_decoded_options,
+   j++;
+ }
+ 
++  /* Use the up-to-date system zlib with libphobos */
++  {
++  generate_option (OPT_l, z, 1, CL_DRIVER,
++  new_decoded_options[j]);
++  added_libraries++;
++  j++;
++  }
++
+   /* Add `-lgphobos' if we haven't already done so.  */
+   if (library  0  phobos)
+ {
+diff --git a/libphobos/src/Makefile.am b/libphobos/src/Makefile.am
+index de99b58..d174646 100644
+--- a/libphobos/src/Makefile.am
 b/libphobos/src/Makefile.am
+@@ -92,8 +92,6 @@ Z_OBJS=zlib/adler32.o zlib/compress.o zlib/crc32.o 
zlib/deflate.o \
+zlib/infback.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o \
+zlib/trees.o zlib/uncompr.o zlib/zutil.o
+ 
+-ZLIB_OBJS=@ZLIB_OBJS@
+-
+ 
+ # modules which require some kind of operating system
+ OS_OBJS=std/file.o std/mmfile.o std/path.o std/process.o \
+@@ -113,7 +111,7 @@ WINDOWS_OBJS=std/c/windows/com.o std/c/windows/stat.o 
std/c/wcharh.o \
+ 
+ D_EXTRA_OBJS=@D_EXTRA_OBJS@
+ 
+-ALL_PHOBOS_OBJS = $(D_EXTRA_OBJS) $(MAIN_OBJS) $(ZLIB_OBJS)
++ALL_PHOBOS_OBJS = $(D_EXTRA_OBJS) $(MAIN_OBJS)
+ 
+ 
+ libgphobos2.a : $(ALL_PHOBOS_OBJS) ../libdruntime/libgdruntime.a
+diff --git a/libphobos/src/Makefile.in b/libphobos/src/Makefile.in
+index 6d3a91f..803e4aa 100644
+--- a/libphobos/src/Makefile.in
 b/libphobos/src/Makefile.in
+@@ -150,7 +150,6 @@ SHELL = @SHELL@
+ STRIP = @STRIP@
+ VERSION = @VERSION@
+ WERROR = @WERROR@
+-ZLIB_OBJS = @ZLIB_OBJS@
+ abs_builddir = @abs_builddir@
+ abs_srcdir = @abs_srcdir@
+ abs_top_builddir = @abs_top_builddir@
+@@ -272,7 +271,7 @@ WINDOWS_OBJS = std/c/windows/com.o std/c/windows/stat.o 
std/c/wcharh.o \
+std/windows/charset.o std/windows/iunknown.o 
std/windows/registry.o \
+std/windows/syserror.o std/internal/windows/advapi32.o
+ 
+-ALL_PHOBOS_OBJS = $(D_EXTRA_OBJS) $(MAIN_OBJS) $(ZLIB_OBJS)
++ALL_PHOBOS_OBJS = $(D_EXTRA_OBJS) $(MAIN_OBJS)
+ 
+ # Work around what appears to be a GNU make bug handling MAKEFLAGS
+ # values defined in terms of make variables, as is the case for CC and
+diff --git a/libphobos/src/etc/c/zlib.d b/libphobos/src/etc/c/zlib.d
+index 65b1d92..b41b63a 100644
+--- a/libphobos/src/etc/c/zlib.d
 b/libphobos/src/etc/c/zlib.d
+@@ -37,8 +37,8 @@ import core.stdc.config;
+ 
+ extern (C):
+ 
+-const char[] ZLIB_VERSION = 1.2.3;
+-const ZLIB_VERNUM = 0x1230;
++const char[] ZLIB_VERSION = 1.2.8;
++const ZLIB_VERNUM = 0x1280;
+ 
+ /*
+  The 'zlib' compression library provides in-memory 

[arch-commits] Commit in gdc/repos (10 files)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 16:10:45
  Author: dicebot
Revision: 134783

archrelease: copy trunk to community-i686, community-x86_64

Added:
  gdc/repos/community-i686/PKGBUILD
(from rev 134782, gdc/trunk/PKGBUILD)
  gdc/repos/community-i686/folders.diff
(from rev 134782, gdc/trunk/folders.diff)
  gdc/repos/community-i686/system_zlib.diff
(from rev 134782, gdc/trunk/system_zlib.diff)
  gdc/repos/community-x86_64/PKGBUILD
(from rev 134782, gdc/trunk/PKGBUILD)
  gdc/repos/community-x86_64/folders.diff
(from rev 134782, gdc/trunk/folders.diff)
  gdc/repos/community-x86_64/system_zlib.diff
(from rev 134782, gdc/trunk/system_zlib.diff)
Deleted:
  gdc/repos/community-i686/PKGBUILD
  gdc/repos/community-i686/folders.diff
  gdc/repos/community-x86_64/PKGBUILD
  gdc/repos/community-x86_64/folders.diff

---+
 /PKGBUILD |  234 
 /folders.diff |   78 
 community-i686/PKGBUILD   |  114 -
 community-i686/folders.diff   |   39 --
 community-i686/system_zlib.diff   |   86 +
 community-x86_64/PKGBUILD |  114 -
 community-x86_64/folders.diff |   39 --
 community-x86_64/system_zlib.diff |   86 +
 8 files changed, 484 insertions(+), 306 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-06-04 14:10:29 UTC (rev 134782)
+++ community-i686/PKGBUILD 2015-06-04 14:10:45 UTC (rev 134783)
@@ -1,114 +0,0 @@
-# Maintainer: Mihails Strasuns pub...@dicebot.lv
-# Contributor: Moritz Maxeiner mor...@ucworks.org
-# Contributor: Jerome Berger jeber...@free.fr
-# Contributor: Jesus Alvarez jeezu...@gmail.com
-
-pkgname=('gdc' 'libgphobos-devel')
-pkgver=5.1.0
-pkgrel=1
-arch=('i686' 'x86_64')
-url=https://github.com/D-Programming-GDC/GDC;
-license=('GPL')
-makedepends=('binutils=2.23' 'git' 'gcc' 'make' 'perl' 'automake')
-options=('!emptydirs' '!buildflags')
-source=(
-ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2;
-gdc::git://github.com/D-Programming-GDC/GDC.git#branch=gdc-5
-git+https://github.com/D-Programming-GDC/GDMD.git;
-folders.diff
-)
-sha256sums=(
-'b7dafdf89cbb0e20333dbf5b5349319ae06e3d1a30bf3515b5488f7e89dca5ad'
-'SKIP'
-'SKIP'
-'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
-)
-
-groups=('dlang' 'dlang-gdc')
-conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
-
-prepare()
-{
-cd $srcdir/gcc-$pkgver
-
-# Arch Linux installs x86_64 libraries /lib
-[[ $CARCH == x86_64 ]]  sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
-
-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-$pkgver
-
-mkdir $srcdir/gcc-build
-}
-
-
-build()
-{
-cd ${srcdir}/gcc-build
-
-${srcdir}/gcc-$pkgver/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 --disable-libssp \
---enable-gnu-unique-object --enable-linker-build-id \
---enable-cloog-backend=isl --disable-cloog-version-check \
---enable-gold --enable-plugin --enable-ld=default \
---enable-install-libiberty --with-plugin-ld=ld.gold \
---with-linker-hash-style=gnu \
---disable-multilib --disable-werror \
---disable-nls --disable-bootstrap \
---disable-libgomp --disable-libmudflap --disable-libquadmath \
---enable-checking=release
-
-make -j 4
-}
-
-package_gdc()
-{
-depends=('gcc' 'perl' 'binutils' 'libgphobos-devel')
-provides=(d-compiler)
-pkgdesc=Compiler for D programming language which uses gcc backend (2.065 
frontend version)
- 
-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/$pkgver/cc1d
-
-# tools
-install -D -m755 $srcdir/GDMD/dmd-script $pkgdir/usr/bin/gdmd
-install -D -m644 $srcdir/GDMD/dmd-script.1 
$pkgdir/usr/share/man/man1/gdmd.1
-}
-
-package_libgphobos-devel()
-{
-pkgdesc=Standard library for D programming language, GDC port
-provides=(d-runtime d-stdlib)
-options=(staticlibs)
-
-# druntime
-install -D $srcdir/gdc/libphobos/libdruntime/object.di 
$pkgdir/usr/include/dlang/gdc/object.di
-install -D 

[arch-commits] Commit in dtools/trunk (PKGBUILD)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 16:35:12
  Author: dicebot
Revision: 134788

upgpkg: dtools 2.067.1-1

Switch back to use dmd to build dtools

Modified:
  dtools/trunk/PKGBUILD

--+
 PKGBUILD |   14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-04 14:26:55 UTC (rev 134787)
+++ PKGBUILD2015-06-04 14:35:12 UTC (rev 134788)
@@ -1,27 +1,23 @@
 # Maintainer: Mihails Strasunse pub...@dicebot.lv
 
 pkgname=('dtools')
-pkgver=2.067.0
-pkgrel=2
+pkgver=2.067.1
+pkgrel=1
 pkgdesc=Ancilliary tools for the D programming language
 license=(custom)
 groups=('dlang')
 arch=('i686' 'x86_64')
 url=http://www.dlang.org;
-# makedepends=('d-compiler' 'd-runtime' 'git')
-makedepends=('ldc' 'git')
-# depends=('d-runtime' 'curl')
-depends=('liblphobos')
+makedepends=('dmd' 'libphobos' 'git')
+depends=('curl')
 
 source=(
 git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
-git+https://github.com/Dicebot/Arch-PKGBUILDs.git;
 http://www.boost.org/LICENSE_1_0.txt;
 autodetect.diff
 )
 sha1sums=(
 'SKIP'
-'SKIP'
 '3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
 '7fb5bd71d6c4e90c0ca49b292454e11169afdee8'
 )
@@ -29,7 +25,7 @@
 build()
 {
 # DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-DMD=ldmd
+DMD=dmd
 
 cd $srcdir/tools
 git apply $srcdir/autodetect.diff


[arch-commits] Commit in dtools/repos (2 files)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 16:35:23
  Author: dicebot
Revision: 134789

archrelease: copy trunk to community-i686, community-x86_64

Deleted:
  dtools/repos/community-i686/PKGBUILD
  dtools/repos/community-x86_64/PKGBUILD

---+
 community-i686/PKGBUILD   |   59 
 community-x86_64/PKGBUILD |   59 
 2 files changed, 118 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-06-04 14:35:12 UTC (rev 134788)
+++ community-i686/PKGBUILD 2015-06-04 14:35:23 UTC (rev 134789)
@@ -1,59 +0,0 @@
-# Maintainer: Mihails Strasunse pub...@dicebot.lv
-
-pkgname=('dtools')
-pkgver=2.067.0
-pkgrel=2
-pkgdesc=Ancilliary tools for the D programming language
-license=(custom)
-groups=('dlang')
-arch=('i686' 'x86_64')
-url=http://www.dlang.org;
-# makedepends=('d-compiler' 'd-runtime' 'git')
-makedepends=('ldc' 'git')
-# depends=('d-runtime' 'curl')
-depends=('liblphobos')
-
-source=(
-git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
-git+https://github.com/Dicebot/Arch-PKGBUILDs.git;
-http://www.boost.org/LICENSE_1_0.txt;
-autodetect.diff
-)
-sha1sums=(
-'SKIP'
-'SKIP'
-'3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
-'7fb5bd71d6c4e90c0ca49b292454e11169afdee8'
-)
-
-build()
-{
-# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-DMD=ldmd
-
-cd $srcdir/tools
-git apply $srcdir/autodetect.diff
-
-# rdmd is used to build others
-$DMD -od. -ofdtools-rdmd rdmd.d
-
-for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
-./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
-done
-}
-
-package()
-{
-cd $srcdir/tools
-
-mkdir -p $pkgdir/usr/bin
-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
-
-install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
-}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2015-06-04 14:35:12 UTC (rev 134788)
+++ community-x86_64/PKGBUILD   2015-06-04 14:35:23 UTC (rev 134789)
@@ -1,59 +0,0 @@
-# Maintainer: Mihails Strasunse pub...@dicebot.lv
-
-pkgname=('dtools')
-pkgver=2.067.0
-pkgrel=2
-pkgdesc=Ancilliary tools for the D programming language
-license=(custom)
-groups=('dlang')
-arch=('i686' 'x86_64')
-url=http://www.dlang.org;
-# makedepends=('d-compiler' 'd-runtime' 'git')
-makedepends=('ldc' 'git')
-# depends=('d-runtime' 'curl')
-depends=('liblphobos')
-
-source=(
-git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
-git+https://github.com/Dicebot/Arch-PKGBUILDs.git;
-http://www.boost.org/LICENSE_1_0.txt;
-autodetect.diff
-)
-sha1sums=(
-'SKIP'
-'SKIP'
-'3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
-'7fb5bd71d6c4e90c0ca49b292454e11169afdee8'
-)
-
-build()
-{
-# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
-DMD=ldmd
-
-cd $srcdir/tools
-git apply $srcdir/autodetect.diff
-
-# rdmd is used to build others
-$DMD -od. -ofdtools-rdmd rdmd.d
-
-for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
-./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
-done
-}
-
-package()
-{
-cd $srcdir/tools
-
-mkdir -p $pkgdir/usr/bin
-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
-
-install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
-}


[arch-commits] Commit in dtools/repos (6 files)

2015-06-04 Thread Михаил Страшун
Date: Thursday, June 4, 2015 @ 16:46:06
  Author: dicebot
Revision: 134796

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dtools/repos/community-i686/PKGBUILD
(from rev 134795, dtools/trunk/PKGBUILD)
  dtools/repos/community-i686/autodetect.diff
(from rev 134795, dtools/trunk/autodetect.diff)
  dtools/repos/community-x86_64/PKGBUILD
(from rev 134795, dtools/trunk/PKGBUILD)
  dtools/repos/community-x86_64/autodetect.diff
(from rev 134795, dtools/trunk/autodetect.diff)
Deleted:
  dtools/repos/community-i686/autodetect.diff
  dtools/repos/community-x86_64/autodetect.diff

--+
 /autodetect.diff |   94 +
 community-i686/PKGBUILD  |   55 +
 community-i686/autodetect.diff   |   47 --
 community-x86_64/PKGBUILD|   55 +
 community-x86_64/autodetect.diff |   47 --
 5 files changed, 204 insertions(+), 94 deletions(-)

Copied: dtools/repos/community-i686/PKGBUILD (from rev 134795, 
dtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-06-04 14:46:06 UTC (rev 134796)
@@ -0,0 +1,55 @@
+# Maintainer: Mihails Strasunse pub...@dicebot.lv
+
+pkgname=('dtools')
+pkgver=2.067.1
+pkgrel=1
+pkgdesc=Ancilliary tools for the D programming language
+license=(custom)
+groups=('dlang')
+arch=('i686' 'x86_64')
+url=http://www.dlang.org;
+makedepends=('dmd' 'libphobos' 'git')
+depends=('curl')
+
+source=(
+git+http://github.com/D-Programming-Language/tools#tag=v$pkgver;
+http://www.boost.org/LICENSE_1_0.txt;
+autodetect.diff
+)
+sha1sums=(
+'SKIP'
+'3cba29011be2b9d59f6204d6fa0a386b1b2dbd90'
+'7fb5bd71d6c4e90c0ca49b292454e11169afdee8'
+)
+
+build()
+{
+# DMD=`$srcdir/Arch-PKGBUILDs/d-compiler.sh`
+DMD=dmd
+
+cd $srcdir/tools
+git apply $srcdir/autodetect.diff
+
+# rdmd is used to build others
+$DMD -od. -ofdtools-rdmd rdmd.d
+
+for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
+./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename 
$tool` $tool.d
+done
+}
+
+package()
+{
+cd $srcdir/tools
+
+mkdir -p $pkgdir/usr/bin
+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
+
+install -Dm644 $srcdir/LICENSE_1_0.txt usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-i686/autodetect.diff
===
--- community-i686/autodetect.diff  2015-06-04 14:45:05 UTC (rev 134795)
+++ community-i686/autodetect.diff  2015-06-04 14:46:06 UTC (rev 134796)
@@ -1,47 +0,0 @@
-diff --git a/rdmd.d b/rdmd.d
-index 5d66c9f..61fb86a 100644
 a/rdmd.d
-+++ b/rdmd.d
-@@ -51,7 +51,32 @@ else version (LDC)
- else
- static assert(false, Unknown compiler);
- 
--private string compiler = defaultCompiler;
-+private string compiler;
-+
-+void chooseCompiler(ref string compiler)
-+{
-+import std.stdio;
-+
-+// if compiler is set explicitly, don't interefer
-+// otherwise find one that exists in PATH
-+if (!compiler.length)
-+{
-+import std.process : executeShell;
-+auto compilers = [ defaultCompiler, dmd, ldmd2, gdmd2, ldmd, 
gdmd ];   
-+
-+foreach (candidate; compilers)
-+{
-+// dirty hack, no-arg dmd invocation will return 1
-+if (executeShell(candidate ~ | grep Usage).status == 0)
-+{
-+compiler = candidate;
-+return;
-+}
-+}
-+
-+throw new Exception(Couldn't find any D compiler);
-+}
-+}
- 
- int main(string[] args)
- {
-@@ -141,6 +166,8 @@ int main(string[] args)
- if (bailout) return 0;
- if (dryRun) chatty = true; // dry-run implies chatty
- 
-+chooseCompiler(compiler);
-+
- /* Only -of is supported because Make is very susceptible to file names, 
and
-  * it doesn't do a good job resolving them. One option would be to use
-  * std.path.buildNormalizedPath(), but some corner cases will break, so it

Copied: dtools/repos/community-i686/autodetect.diff (from rev 134795, 
dtools/trunk/autodetect.diff)
===
--- community-i686/autodetect.diff  (rev 0)
+++ community-i686/autodetect.diff  2015-06-04 14:46:06 UTC (rev 134796)
@@ -0,0 +1,47 @@
+diff --git a/rdmd.d b/rdmd.d
+index 5d66c9f..61fb86a 100644
+--- a/rdmd.d
 b/rdmd.d
+@@ -51,7 +51,32 @@ else version (LDC)
+ else
+ static assert(false, Unknown compiler);
+ 
+-private string compiler = defaultCompiler;
++private string compiler;
++

  1   2   3   >