diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 14 insertions, 22 deletions
@@ -1,47 +1,39 @@ -# Maintainer: spider-mario <spidermario@free.fr> +# Maintainer: jerry73204 <jerry73204@gmail.com> +# Previous maintainer: spider-mario <spidermario@free.fr> pkgname=csmith -pkgver=2.1.0 +pkgver=2.2.0 pkgrel=1 pkgdesc="Tool for stress-testing compilers, static analyzers, and other tools that process C code" arch=('i686' 'x86_64') url="http://embed.cs.utah.edu/csmith/" license=('custom:BSD') depends=('perl') -source=(csmith.sh http://embed.cs.utah.edu/csmith/$pkgname-$pkgver.tar.gz) +source=(csmith.sh + "https://embed.cs.utah.edu/csmith/${pkgname}-${pkgver}.tar.gz") md5sums=('75128bd5310cbc1c139b696da3b8e4d8' - '3170ce73f0347d82c1206cf145cb49c7') + '05682b96f6607b00426d42718b9c2fd6') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr make } check() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" make -k check } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install + make DESTDIR="${pkgdir}/" install - install runtime/safe_math{,_macros,_macros_notmp}.h "$pkgdir/usr/include/$pkgname-$pkgver/" - rm "$pkgdir/usr/include/$pkgname-$pkgver/"safe_math{,_macros,_macros_notmp}.h + install --directory "${pkgdir}/etc/profile.d/" + install ../../csmith.sh "${pkgdir}/etc/profile.d/" - sed --expression=s/gcc-4.0/gcc/g scripts/compiler_test.in > "$pkgdir/usr/bin/compiler_test.in" - - install --directory "$pkgdir/opt/" - pushd "$pkgdir/opt/" - cp --recursive "$srcdir/$pkgname-$pkgver/" "$pkgdir/opt/$pkgname" - popd - - install --directory "$pkgdir/etc/profile.d/" - install ../../csmith.sh "$pkgdir/etc/profile.d/" - - install --directory "$pkgdir/usr/share/licenses/$pkgname/" - install COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install --directory "${pkgdir}/usr/share/licenses/${pkgname}/" + install COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim:set ts=2 sw=2 et: |