Package Details: blt 2.4z-12

Git Clone URL: https://aur.archlinux.org/blt.git (read-only, click to copy)
Package Base: blt
Description: Adds new commands and widgets to the Tcl interpreter.
Upstream URL: http://blt.sourceforge.net
Licenses: custom
Conflicts: blt_tcl85
Submitter: None
Maintainer: yhfudev
Last Packager: b00rt00s
Votes: 17
Popularity: 0.000000
First Submitted: 2005-09-24 18:23
Last Updated: 2017-06-06 18:18

Dependencies (2)

Required by (6)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4

thechauffeur commented on 2010-06-17 22:47

I could build blt with the PKGBUILD mentioned before but not install it. That was because the package contains a man file which was still there and owned by extra/tk. I changed the PKGBUILD again to delete this file from the pkg folder before packaging the whole stuff.

Here is the new PKGBUILD:
http://npaste.de/YK/

thechauffeur commented on 2010-06-17 21:47

Oh well, I found the problem: While looking into PKGBUILD again and recognizing the "sed" expression (which seems to be there to not build with more than one job in parallel) I remembered the make output -> it was built was more than one job. So I fixed the PKGBUILD to build with only one job and now it works.

Here is the new PKGBUILD: http://npaste.de/YJ/ . I should mention that I really don't know if overriding the "-j" option in this way is a good idea! Nevertheless it "works for me" :-)

thechauffeur commented on 2010-06-17 21:13

Oh well, I found the problem: While looking into PKGBUILD again and recognizing the "sed" expression (which seems to be there to not build with more than one job in parallel) I remembered the make output -> it was built was more than one job. So I fixed the PKGBUILD to build with only one job and now it works.

Here is the patch: http://npaste.de/YI/ apply it with "$ patch <PKGBUILD.patch" in the directory where your PKGBUILD resides. I should mention that I really don't know if overriding the "-j" option in this way is a good idea! Nevertheless it "works for me" :-)

thechauffeur commented on 2010-06-17 10:57

This package does not build for me (I need it for omnetpp4). It compiles some time and raises an error then:

"
mkdir: cannot create directory `/var/abs/local/blt/pkg/usr/lib/blt2.4/demos/images': File exists
mkdir /var/abs/local/blt/pkg/usr/lib/blt2.4/demos/scripts
mkdir: cannot create directory `/var/abs/local/blt/pkg/usr/lib/blt2.4/demos/scripts': File exists
make[1]: *** [mkdirs] Error 1
make[1]: *** Waiting for unfinished jobs....
for i in barchart1.tcl barchart2.tcl barchart3.tcl barchart4.tcl barchart5.tcl bgexec1.tcl bgexec2.tcl bgexec3.tcl bgexec4.tcl bitmap.tcl busy1.tcl busy2.tcl dnd1.tcl dnd2.tcl dragdrop1.tcl dragdrop2.tcl eps.tcl graph1.tcl graph2.tcl graph3.tcl graph4.tcl graph5.tcl graph6.tcl graph7.tcl hierbox1.tcl hierbox2.tcl hierbox3.tcl hierbox4.tcl hiertable1.tcl hiertable2.tcl htext1.tcl htext.txt spline.tcl stripchart1.tcl tabset1.tcl tabset2.tcl tabset3.tcl tabset4.tcl tabnotebook1.tcl tabnotebook2.tcl tabnotebook3.tcl treeview1.tcl winop1.tcl winop2.tcl ; do \
/bin/install -c ./$i /var/abs/local/blt/pkg/usr/lib/blt2.4/demos/$i ; \
done
for i in ./bitmaps/fish/*.xbm ; do \
/bin/install -c -m 644 $i /var/abs/local/blt/pkg/usr/lib/blt2.4/demos/bitmaps/fish ; \
done
make[1]: Leaving directory `/var/abs/local/blt/src/blt2.4z/demos'
make: *** [install-all] Error 2
==> ERROR: Build Failed.
Aborting...
"

Here is the full log:
http://npaste.de/YD/

Here is my config.log (just in case you need it..):
http://npaste.de/YC/


I need this so I will watch here for any news. If I can help you in any way just mention it ;-)


thechauffeur