Date: Monday, December 19, 2022 @ 13:33:44
Author: wild
Revision: 1361539
archrelease: copy trunk to community-x86_64
Added:
dtools/repos/community-x86_64/PKGBUILD
(from rev 1361538, dtools/trunk/PKGBUILD)
Deleted:
dtools/repos/community-x86_64/PKGBUILD
----------+
PKGBUILD | 94 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 47 insertions(+), 47 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-12-19 13:33:38 UTC (rev 1361538)
+++ PKGBUILD 2022-12-19 13:33:44 UTC (rev 1361539)
@@ -1,47 +0,0 @@
-# Maintainer: Dan Printzell <[email protected]>
-# Maintainer: Filipe Laíns (FFY00) <[email protected]>
-# Contributor: Mihails Strasunse <[email protected]>
-
-pkgname=dtools
-pkgver=2.101.0
-pkgrel=1
-pkgdesc='Ancilliary tools for the D programming language'
-license=('Boost')
-groups=('dlang')
-arch=('x86_64')
-url='https://www.dlang.org'
-makedepends=('dmd' 'libphobos')
-provides=('ddemangle' 'dustmite' 'rdmd')
-conflicts=('ddemangle' 'dustmite' 'rdmd')
-depends=('curl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/tools/archive/v$pkgver.tar.gz")
-sha512sums=('50c2288d5690c15ec27c7ec5b1f2239afd737b5dca927492f1c0abccc5973fa28ef7259847a78350e0eb05a7dd50f9ad28ef1fcd921ed321e69208ff36335df1')
-
-build() {
- DMD=dmd
-
- # Add $LDFLAGS to the compilation, and remove -flto
- _linkflags=$(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed -e "s/,/
-L=/g" -e "s/-flto=auto//")
-
- cd tools-$pkgver
- # rdmd is used to build others
- $DMD -od. -ofdtools-rdmd -L--build-id $_linkflags rdmd.d
-
- for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
- ./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename
$tool` $_linkflags $tool.d
- done
-}
-
-package() {
- cd tools-$pkgver
-
- 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
- ln -s dtools-ddemangle usr/bin/ddemangle
-}
Copied: dtools/repos/community-x86_64/PKGBUILD (from rev 1361538,
dtools/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-12-19 13:33:44 UTC (rev 1361539)
@@ -0,0 +1,47 @@
+# Maintainer: Dan Printzell <[email protected]>
+# Maintainer: Filipe Laíns (FFY00) <[email protected]>
+# Contributor: Mihails Strasunse <[email protected]>
+
+pkgname=dtools
+pkgver=2.101.1
+pkgrel=1
+pkgdesc='Ancilliary tools for the D programming language'
+license=('Boost')
+groups=('dlang')
+arch=('x86_64')
+url='https://www.dlang.org'
+makedepends=('dmd' 'libphobos')
+provides=('ddemangle' 'dustmite' 'rdmd')
+conflicts=('ddemangle' 'dustmite' 'rdmd')
+depends=('curl')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/dlang/tools/archive/v$pkgver.tar.gz")
+sha512sums=('2346176a2b8c069e01ad6d4c1644eb95023cdc7b5d925d79ee74f6e65814f071997b34e72d2ba2e301d6d08e6a5da842ee95241e998ec365cb722c046787060b')
+
+build() {
+ DMD=dmd
+
+ # Add $LDFLAGS to the compilation, and remove -flto
+ _linkflags=$(echo -ne $LDFLAGS | cut -d\" -f2 | tail -c+4 | sed -e "s/,/
-L=/g" -e "s/-flto=auto//")
+
+ cd tools-$pkgver
+ # rdmd is used to build others
+ $DMD -od. -ofdtools-rdmd -L--build-id $_linkflags rdmd.d
+
+ for tool in DustMite/dustmite ddemangle catdoc detab tolf dget; do
+ ./dtools-rdmd --compiler=$DMD --build-only -od. -ofdtools-`basename
$tool` $_linkflags $tool.d
+ done
+}
+
+package() {
+ cd tools-$pkgver
+
+ 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
+ ln -s dtools-ddemangle usr/bin/ddemangle
+}