diff options
author | Andrey Vihrov | 2017-07-10 21:49:22 +0300 |
---|---|---|
committer | Andrey Vihrov | 2017-07-10 21:49:22 +0300 |
commit | 09adc4571b05888859ed5102b29b0be7f4f82a8c (patch) | |
tree | 6e0ed8a3881c62b1ac42216c495500f978ecb643 | |
parent | d2d089122722d3bb27887e48d3ddb57617eda25a (diff) | |
download | aur-09adc4571b05888859ed5102b29b0be7f4f82a8c.tar.gz |
Update to 1.18.0-rc1
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 19 insertions, 33 deletions
@@ -1,17 +1,17 @@ # Generated by mksrcinfo v8 -# Wed Feb 15 19:39:07 UTC 2017 +# Mon Jul 10 18:44:27 UTC 2017 pkgbase = libtomcrypt pkgdesc = A fairly comprehensive, modular and portable cryptographic toolkit - pkgver = 1.17 - pkgrel = 14 + pkgver = 1.18.0rc1 + pkgrel = 1 url = http://www.libtom.net/LibTomCrypt/ arch = i686 arch = x86_64 license = custom:PublicDomain depends = libtommath depends = gmp - source = https://github.com/libtom/libtomcrypt/releases/download/1.17/crypt-1.17.tar.bz2 - sha256sums = e33b47d77a495091c8703175a25c8228aff043140b2554c08a3c3cd71f79d116 + source = https://github.com/libtom/libtomcrypt/releases/download/v1.18.0-rc1/crypt-1.18.0-rc1.tar.xz + sha256sums = 943af136e6c624371659dc6c98a2d749ea45912628717b72e4f8894339709b20 pkgname = libtomcrypt @@ -3,50 +3,36 @@ # Contributor: Michael Fellinger <m.fellinger@gmail.com> pkgname=libtomcrypt -pkgver=1.17 -pkgrel=14 +pkgver=1.18.0rc1 +_pkgver="${pkgver/rc/-rc}" +pkgrel=1 pkgdesc="A fairly comprehensive, modular and portable cryptographic toolkit" arch=('i686' 'x86_64') url="http://www.libtom.net/LibTomCrypt/" license=('custom:PublicDomain') depends=('libtommath' 'gmp') -source=("https://github.com/libtom/${pkgname}/releases/download/${pkgver}/${pkgname#libtom}-${pkgver}.tar.bz2") -sha256sums=('e33b47d77a495091c8703175a25c8228aff043140b2554c08a3c3cd71f79d116') - -prepare() { - cd "${pkgname}-${pkgver}" - - # Fix permissions on header files - sed -i -e '/$(HEADERS)/s/install/\0 -m 0644/' makefile.shared - # Fix recursive make - sed -i -e 's/make -f/$(MAKE) -f/' makefile.shared - # Pass CPPFLAGS for aes_enc.o - sed -i -e 's/-DENCRYPT_ONLY/$(CPPFLAGS) \0/' makefile.shared -} +source=("https://github.com/libtom/${pkgname}/releases/download/v${_pkgver}/${pkgname#libtom}-${_pkgver}.tar.xz") +sha256sums=('943af136e6c624371659dc6c98a2d749ea45912628717b72e4f8894339709b20') build() { - cd "${pkgname}-${pkgver}" + cd "${pkgname}-${_pkgver}" - export CPPFLAGS+=" -DLTM_DESC -DGMP_DESC" - export EXTRALIBS="${LDFLAGS} -ltommath -lgmp" - make -f makefile.shared IGNORE_SPEED=1 + export CPPFLAGS+=" -DLTM_DESC -DGMP_DESC -DUSE_LTM" + export EXTRALIBS="-ltommath -lgmp" + make -f makefile.shared IGNORE_SPEED=1 library test } check() { - cd "${pkgname}-${pkgver}" - - CPPFLAGS+=" -DUSE_LTM -I./testprof" \ - EXTRALIBS="${LDFLAGS} -L./.libs -L./testprof/.libs" \ - make -f makefile.shared test IGNORE_SPEED=1 - LD_LIBRARY_PATH="./.libs:./testprof/.libs" ./test + cd "${pkgname}-${_pkgver}" + ./test } package() { - cd "${pkgname}-${pkgver}" + cd "${pkgname}-${_pkgver}" - make -f makefile.shared DESTDIR="${pkgdir}" INSTALL_GROUP="root" IGNORE_SPEED=1 install + make -f makefile.shared DESTDIR="${pkgdir}" PREFIX="/usr" INSTALL_GROUP="root" INSTALL_OPTS="" install - install -D -m 0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim:set ts=2 sw=2 et: |