[arch-commits] Commit in dcd/repos (14 files)
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)
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)
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)
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)
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 Haasepkgname=('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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Haasepkgname=('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)
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)
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)
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)
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)
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 Strasunsepkgname=('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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Haasepkgname=('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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Alvarezpkgname=('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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Haasepkgname=('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)
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)
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)
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 Strasunspkgname=('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)
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)
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 Haasepkgname=('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)
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)
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)
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)
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)
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 Strasunsepkgname=('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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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; ++