[arch-commits] Commit in libtommath/trunk (PKGBUILD libtommath-0.42.0-makefile.patch)
Date: Tuesday, September 5, 2017 @ 19:29:00 Author: arojas Revision: 304708 Update to 1.0.1 Modified: libtommath/trunk/PKGBUILD Deleted: libtommath/trunk/libtommath-0.42.0-makefile.patch --+ PKGBUILD | 13 -- libtommath-0.42.0-makefile.patch | 47 - 2 files changed, 6 insertions(+), 54 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-05 19:16:54 UTC (rev 304707) +++ PKGBUILD2017-09-05 19:29:00 UTC (rev 304708) @@ -4,8 +4,8 @@ # Contributor: Michael Fellingerpkgname=libtommath -pkgver=1.0 -pkgrel=2 +pkgver=1.0.1 +pkgrel=1 pkgdesc="Highly optimized and portable routines for integer based number theoretic applications" url="http://www.libtom.org/; license=('custom') @@ -13,18 +13,17 @@ depends=('glibc') options=(staticlibs) source=("https://github.com/libtom/libtommath/releases/download/v$pkgver/ltm-$pkgver.tar.xz;) -md5sums=('a95dc984d8409a6f355efb0831009a66') +md5sums=('72f4dd9dcde8338e5e3507f7bbea7582') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver make -f makefile.shared IGNORE_SPEED=1 } package() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver - make -f makefile.shared DESTDIR=$pkgdir INSTALL_GROUP=root install + make -f makefile.shared PREFIX=/usr DESTDIR=$pkgdir INSTALL_GROUP=root install install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - chmod 644 ${pkgdir}/usr/lib/libtommath.a } Deleted: libtommath-0.42.0-makefile.patch === --- libtommath-0.42.0-makefile.patch2017-09-05 19:16:54 UTC (rev 304707) +++ libtommath-0.42.0-makefile.patch2017-09-05 19:29:00 UTC (rev 304708) @@ -1,47 +0,0 @@ a/makefile.shared 2010-07-23 22:27:20.0 +0800 -+++ b/makefile.shared 2014-08-11 20:25:06.482017927 +0800 -@@ -1,9 +1,9 @@ - #Makefile for GCC - # - #Tom St Denis --VERSION=0:41 -+VERSION=0:42 - --CC = libtool --mode=compile --tag=CC gcc -+LTCOMPILE = libtool --mode=compile --tag=CC $(CC) - - CFLAGS += -I./ -Wall -W -Wshadow -Wsign-compare - -@@ -82,21 +82,24 @@ - - objs: $(OBJECTS) - -+.c.o: -+ $(LTCOMPILE) $(CFLAGS) $(LDFLAGS) -o $@ -c $< -+ - $(LIBNAME): $(OBJECTS) -- libtool --mode=link gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) -+ libtool --mode=link --tag=CC $(CC) $(LDFLAGS) *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) - - install: $(LIBNAME) -- install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH) -+ install -d $(DESTDIR)$(LIBPATH) - libtool --mode=install install -c $(LIBNAME) $(DESTDIR)$(LIBPATH)/$(LIBNAME) -- install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH) -- install -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH) -+ install -d $(DESTDIR)$(INCPATH) -+ install -m 644 $(HEADERS) $(DESTDIR)$(INCPATH) - - test: $(LIBNAME) demo/demo.o -- gcc $(CFLAGS) -c demo/demo.c -o demo/demo.o -- libtool --mode=link gcc -o test demo/demo.o $(LIBNAME_S) -+ $(CC) $(CFLAGS) -c demo/demo.c -o demo/demo.o -+ libtool --mode=link $(CC) $(LDFLAGS) -o test demo/demo.o $(LIBNAME_S) - - mtest: test -- cd mtest ; gcc $(CFLAGS) mtest.c -o mtest -+ cd mtest ; $(CC) $(CFLAGS) $(LDFLAGS) mtest.c -o mtest - - timing: $(LIBNAME) -- gcc $(CFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest -+ libtool --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -DTIMER demo/timing.c $(LIBNAME_S) -o ltmtest
[arch-commits] Commit in libtommath/trunk (PKGBUILD libtommath-0.42.0-makefile.patch)
Date: Monday, August 11, 2014 @ 14:36:45 Author: fyan Revision: 117167 upgpkg: libtommath 0.42.0-4 re-enable static lib and fix pkgbuild to build a shared lib, fixes FS#41204 Modified: libtommath/trunk/PKGBUILD libtommath/trunk/libtommath-0.42.0-makefile.patch --+ PKGBUILD |8 +--- libtommath-0.42.0-makefile.patch | 11 +++ 2 files changed, 12 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-11 12:32:32 UTC (rev 117166) +++ PKGBUILD2014-08-11 12:36:45 UTC (rev 117167) @@ -5,15 +5,17 @@ pkgname=libtommath pkgver=0.42.0 -pkgrel=3 +pkgrel=4 pkgdesc=Highly optimized and portable routines for integer based number theoretic applications url=http://www.libtom.org/; license=('custom') arch=('i686' 'x86_64') +depends=('glibc') +options=(staticlibs) source=(http://libtom.org/files/ltm-${pkgver}.tar.bz2; 'libtommath-0.42.0-makefile.patch') md5sums=('7380da904b020301be7045cb3a89039b' - 'd50c26fdc5aa87e6acfd4adc20557ff4') + 'ff127effd4418073a16ffb5df45a1bcb') build() { cd $srcdir/$pkgname-$pkgver @@ -26,7 +28,7 @@ package() { cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir INSTALL_GROUP=root install + make -f makefile.shared DESTDIR=$pkgdir INSTALL_GROUP=root install install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE chmod 644 ${pkgdir}/usr/lib/libtommath.a } Modified: libtommath-0.42.0-makefile.patch === --- libtommath-0.42.0-makefile.patch2014-08-11 12:32:32 UTC (rev 117166) +++ libtommath-0.42.0-makefile.patch2014-08-11 12:36:45 UTC (rev 117167) @@ -1,8 +1,11 @@ a/makefile.shared -+++ b/makefile.shared -@@ -3,7 +3,7 @@ +--- a/makefile.shared 2010-07-23 22:27:20.0 +0800 b/makefile.shared 2014-08-11 20:25:06.482017927 +0800 +@@ -1,9 +1,9 @@ + #Makefile for GCC + # #Tom St Denis - VERSION=0:41 +-VERSION=0:41 ++VERSION=0:42 -CC = libtool --mode=compile --tag=CC gcc +LTCOMPILE = libtool --mode=compile --tag=CC $(CC)