Package Details: srecord 1.64-2

Git Clone URL: https://aur.archlinux.org/srecord.git (read-only, click to copy)
Package Base: srecord
Description: The SRecord package is a collection of powerful tools for manipulating EPROM load files.
Upstream URL: http://srecord.sourceforge.net
Licenses: GPL
Submitter: vicencb
Maintainer: vicencb
Last Packager: vicencb
Votes: 33
Popularity: 0.39
First Submitted: 2009-11-07 18:45
Last Updated: 2019-03-31 20:04

Dependencies (2)

Required by (2)

Sources (2)

Latest Comments

« First ‹ Previous 1 2

vicencb commented on 2010-07-16 21:42

Removed again the parallel make option.

dimorphpromid commented on 2010-07-15 08:07

I have race conditions with current PKGBUILD, the makepkg aborts ...

[code]
/bin/install -c -m 644 tmp /tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man1/srec_info.1
/bin/install -c -m 644 tmp /tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man1/srec_examples.1
soelim -I. -Iman/man3 man/man3/srecord.3 > tmp
soelim -I. -Iman/man3 man/man3/srecord_license.3 > tmp
/bin/install -c -m 644 tmp /tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man1/srec_input.1
/bin/install -c -m 644 tmp /tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man1/srec_license.1
/bin/install: cannot stat `tmp': No such file or directory
make: *** [/tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man1/srec_input.1] Error 1
make: *** Waiting for unfinished jobs....
/bin/install: cannot stat `tmp': No such file or directory
make: *** [/tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man1/srec_license.1] Error 1
/bin/install -c -m 644 tmp /tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man3/srecord.3
/bin/install -c -m 644 tmp /tmp/yaourt-tmp-fricke/aur-srecord/pkg/usr/share/man/man3/srecord_license.3
Aborting...
[/code]

with options=('!makeflags') I dont have this race ...

vicencb commented on 2010-03-27 00:04

Updated to version 1.55
Tested with -j2 make flag and worked ok

Anonymous comment on 2010-03-26 11:05

The source file doesn't exists anymore, so I've updated the PKGBUILD to the new version:

pkgname=srecord
pkgver=1.55
pkgrel=1
pkgdesc="The SRecord package is a collection of powerful tools for manipulating EPROM load files."
arch=('i686' 'x86_64')
license=('GPL')
makedepends=('boost')
url="http://srecord.sourceforge.net/"
source=("http://srecord.sourceforge.net/${pkgname}-${pkgver}.tar.gz")
md5sums=('6451ee0326eec2fb9a7edb22b6e23d48')
# broken makefile has race conditions, remove "-j"
MAKEFLAGS=

build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr
make || return 1
make DESTDIR="$startdir/pkg" install || return 1
}