Package Details: blt-git r875.5ab3f0a-2

Git Clone URL: https://aur.archlinux.org/blt-git.git (read-only)
Package Base: blt-git
Description: Adds new commands and widgets to the Tcl interpreter.
Upstream URL: http://blt.sourceforge.net
Licenses: custom
Conflicts: blt_tcl85
Submitter: b00rt00s
Maintainer: b00rt00s
Last Packager: b00rt00s
Votes: 0
Popularity: 0.000000
First Submitted: 2017-05-29 18:14
Last Updated: 2017-05-29 18:29

Latest Comments

blochl commented on 2018-05-17 17:27

Adding to my last comment: this package conflicts with blt. It should be marked accordingly in PKGBUILD.

blochl commented on 2018-05-17 16:25

The installation fails without freetype2 - please add it to the dependencies. Even with freetype2 installed, it can not find the header files, giving the error:

bltPictText.c:45:12: fatal error: ft2build.h: No such file or directory"

This is solved by adding the following line to the configure parameters in PKGBUILD:

--with-freetype2incdir=/usr/include/freetype2 \

Once this is solved, another error appears:

bltDataTablePsql.c:359:60: error: unknown type name ‘PGconn’

To solve this, two things need to be done:

1) Install postgresql-libs - this should be in the dependencies (or at least in makedepends - I don't know if it is needed after the build).

2) Create a prepare function as follows, in the PKGBUILD:

prepare() {
  cd ${srcdir}/${pkgname}
  sed -i '/#include <bltSwitch.h>/a #include <libpq-fe.h>' src/bltDataTablePsql.c
}

This solves the installation problem.

Please update the PKGBUILD. Thanks!

b00rt00s commented on 2017-05-29 18:29

I've created updated version of blt package, however namcap suggested the following dependencies:
libmariadbclient sqlite libxpm libxrandr libtiff libssh2 libjpeg-turbo
I've added then, however I'm not sure they are needed.