diff options
author | Valeriy Huz | 2016-07-26 23:45:31 +0300 |
---|---|---|
committer | Valeriy Huz | 2016-07-26 23:45:31 +0300 |
commit | 1715b06d0d8e6fff378032a414835560f491be78 (patch) | |
tree | c3c91f188023428a80b31165416f8b2a3d59172f | |
parent | c07deec5019faa78718c5b9343a4d356ef2a9b76 (diff) | |
download | aur-1715b06d0d8e6fff378032a414835560f491be78.tar.gz |
Patched version adding a couple of new tags to PGN parser.
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | ct_game_tags.patch | 15 |
2 files changed, 17 insertions, 1 deletions
@@ -6,7 +6,7 @@ arch=('i686' 'x86_64') url="https://github.com/stevecancode/chess_toolkit" license=('Apache') depends=('glibc') -makedepends=('gcc' 'make' 'autoconf' 'automake' 'texinfo' 'help2man' 'bison' 'flex' 'git' 'glibc' 'check') +makedepends=('patch' 'gcc' 'make' 'autoconf' 'automake' 'texinfo' 'help2man' 'bison' 'flex' 'git' 'glibc' 'check') _gitroot="https://github.com/stevecancode/chess_toolkit.git" _gitname="chess_toolkit" @@ -19,6 +19,7 @@ build() { git clone $_gitroot cd $_gitname fi + patch lib/ct_game_tags.c < ../../ct_game_tags.patch ./configure --prefix=/usr || return 1 make clean || return 1 make -j3 || return 1 diff --git a/ct_game_tags.patch b/ct_game_tags.patch new file mode 100644 index 000000000000..28dace2492a8 --- /dev/null +++ b/ct_game_tags.patch @@ -0,0 +1,15 @@ +--- ct_game_tags.c.prev 2016-07-26 23:35:58.583198811 +0300 ++++ ct_game_tags.c 2016-07-26 23:31:13.366532862 +0300 +@@ -26,10 +26,10 @@ + + enum + { +- NUMBER_OF_TAGS = 10 /* The PGN Seven Tag Roster, White and Black ELOs, and ECO */ ++ NUMBER_OF_TAGS = 12 /* The PGN Seven Tag Roster, White and Black ELOs, and ECO */ + }; + +-static const char *valid_keys[] = {"Event", "Site", "Date", "Round", "White", "Black", "Result", "WhiteElo", "BlackElo", "ECO"}; ++static const char *valid_keys[] = {"Event", "Site", "Date", "Round", "White", "Black", "Result", "WhiteElo", "BlackElo", "ECO", "WhiteFideId", "BlackFideId"}; + + typedef struct CtGameTagsStruct + { |