Package Details: urjtag-svn 0.10.r2040-2

Git Clone URL: https://aur.archlinux.org/urjtag-svn.git (read-only)
Package Base: urjtag-svn
Description: Enhanced, modern tool for communicating over JTAG with flash chips, CPUs,and many more
Upstream URL: http://urjtag.org/
Licenses: GPL2, LGPL2.1
Conflicts: urjtag
Submitter: ivanovp
Maintainer: ivanovp
Last Packager: ivanovp
Votes: 4
Popularity: 0.000153
First Submitted: 2010-10-20 17:12
Last Updated: 2015-07-03 17:42

Required by (1)

Sources (2)

Latest Comments

tchebb commented on 2014-02-15 09:16

This ought to conflict with the urjtag package so that urjtag doesn't have to be manually removed when switching to the SVN version.

ivanovp commented on 2014-01-19 06:54

Fixed. pkgver() was added too.

anatolik commented on 2014-01-18 07:51

And BTW the HEAD was just fixed

anatolik commented on 2014-01-18 07:51

Thanks for updating it.

-svn packages should not depend on a specific revision, so you should remove '#revision=XX', just checkout the trunk.

Plus add pkgver() function:

source=('svn+http://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk/urjtag',

pkgver() {
cd urjtag
local ver="$(svnversion)"
printf "0.10.r%s" "${ver//[[:alpha:]]}"
}

anatolik commented on 2014-01-16 00:08

The HEAD is broken. I just sent a message to upstream.

make[3]: Entering directory '/tmp/yaourt-tmp-anatol/aur-urjtag-svn/src/urjtag-svn-20130419/urjtag/src/svf'
YACC svf_bison.c
LEX svf_flex.c
/tmp/yaourt-tmp-anatol/aur-urjtag-svn/src/urjtag-svn-20130419/urjtag/src/svf/svf_bison.y:30.1-13: warning: deprecated directive, use ‘%name-prefix’ [-Wdeprecated]
%name-prefix="urj_svf_"
^^^^^^^^^^^^^
updating svf_bison.h
CC svf_bison.lo
CC svf_flex.lo
CC svf.lo
svf_bison.c: In function 'urj_svf_parse':
svf_bison.c:1494:7: error: too few arguments to function 'urj_svf_lex'
yychar = yylex (&yylval, &yylloc);
^
svf_bison.c:64:25: note: declared here
#define yylex urj_svf_lex
^
svf_bison.y:46:5: note: in expansion of macro 'yylex'
int yylex (YYSTYPE *, YYLTYPE *, void *);
^
Makefile:499: recipe for target 'svf_bison.lo' failed
make[3]: *** [svf_bison.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/tmp/yaourt-tmp-anatol/aur-urjtag-svn/src/urjtag-svn-20130419/urjtag/src/svf'
Makefile:590: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-anatol/aur-urjtag-svn/src/urjtag-svn-20130419/urjtag/src'
Makefile:503: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-anatol/aur-urjtag-svn/src/urjtag-svn-20130419/urjtag'
Makefile:433: recipe for target 'all' failed
make: *** [all] Error 2

anatolik commented on 2014-01-15 23:09

1) you don't need to checkout it manually, just add the url to sources=()
2) Add proper pkgver() https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Subversion

ivanovp commented on 2013-04-19 18:48

@jck: Thanks for the message.

ivanovp commented on 2013-04-19 18:47

It can be compiled again...

jck commented on 2013-04-19 18:27

This package appears to be broken.

Copying file po/en@quot.header
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
autoreconf: running: aclocal --force -I m4
configure.ac:96: error: 'AM_CONFIG_HEADER': this macro is obsolete.
You should use the 'AC_CONFIG_HEADERS' macro instead.
/usr/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...
configure.ac:96: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1

autoreconf failed.

==> ERROR: A failure occurred in build().
Aborting...

ivanovp commented on 2010-10-20 17:15

It works with nexys2prog.