Package Details: miscsplashutils 0.1.8-5

Git Clone URL: https://aur.archlinux.org/miscsplashutils.git (read-only)
Package Base: miscsplashutils
Description: Miscellaneous framebuffer utilities including fbres and fbtruetype
Upstream URL: http://dev.gentoo.org/~spock/projects/gensplash/
Licenses: GPL
Submitter: ilpianista
Maintainer: nemesys
Last Packager: nemesys
Votes: 138
Popularity: 0.121591
First Submitted: 2010-11-18 17:04
Last Updated: 2015-06-20 06:12

Latest Comments

nemesys commented on 2014-09-11 13:48

Updated PKGBUILD to include the fixes to produce a functional build in a single patch file I created with the help of other users here and also from the gentoo forums to fix the "ftoutln.h: file or directory not found" error.

acidicX commented on 2014-07-30 13:42

Sorry but it won't compile on my install:

ttf.c:16:30: error: freetype/ftoutln.h: file or dir not found
#include <freetype/ftoutln.h>
^
Kompilierung beendet.
make[1]: *** [ttf.o] Error 1
make: *** [all] Error 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab ...

cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O1,--sort-common,--as-needed,-z,relro fbres.c -o fbres
strip fbres
cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O1,--sort-common,--as-needed,-z,relro usleep.c -o usleep
strip usleep
make[1]: Entering directory '/var/cache/pacman/pkg/miscsplashutils2613/miscsplashutils/src/miscsplashutils-0.1.8/fbtruetype'
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o fbtruetype.o fbtruetype.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o messages.o messages.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o console.o console.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o ttf.o ttf.c
<builtin>: recipe for target 'ttf.o' failed
make[1]: Leaving directory '/var/cache/pacman/pkg/miscsplashutils2613/miscsplashutils/src/miscsplashutils-0.1.8/fbtruetype'
Makefile:16: recipe for target 'all' failed

acidicX commented on 2014-07-30 13:40

won't compile for me:

make[1]: *** [ttf.o] Error 1
make: *** [all] Error 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab ...

cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O1,--sort-common,--as-needed,-z,relro fbres.c -o fbres
strip fbres
cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O1,--sort-common,--as-needed,-z,relro usleep.c -o usleep
strip usleep
make[1]: Entering directory '/var/cache/pacman/pkg/miscsplashutils2613/miscsplashutils/src/miscsplashutils-0.1.8/fbtruetype'
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o fbtruetype.o fbtruetype.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o messages.o messages.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o console.o console.c
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o ttf.o ttf.c
<builtin>: recipe for target 'ttf.o' failed
make[1]: Leaving directory '/var/cache/pacman/pkg/miscsplashutils2613/miscsplashutils/src/miscsplashutils-0.1.8/fbtruetype'
Makefile:16: recipe for target 'all' failed

acidicX commented on 2014-07-30 13:39

vee.aur commented on 2014-05-01 05:46

using blacxun's edits, plus a the header-tweaks allows this to compile; similar header-fix for fbsplash (have just installed both, about to test it out on ARCH_2014.04 and current updates) - test fbtruetype works great (via): fbtruetype -f /path/to/ttf "text to display"


sed -i "s/sbin/bin/g" fbtruetype/Makefile
sed -i "26d;31d;55,57d;61d" fbtruetype/Makefile
sed -i "s/fbtruetype.static//g" fbtruetype/Makefile
sed -i "60s/sbin/bin/g" fbtruetype/Makefile
sed -i "s@\(#include <\)freetype/\(ftoutln.h>\)@\1\2@g" fbtruetype/ttf.c
sed -i "s@\(#include <\)freetype/\(ttnameid.h>\)@\1\2@g" fbtruetype/ttf.c

vee.aur commented on 2014-05-01 05:38

using blacxun's edits, plus a the header-tweaks allows this to compile; similar header-fix for fbsplash (have just installed both, about to test it out on ARCH_2014.04 and current updates).

sed -i "s/sbin/bin/g" fbtruetype/Makefile
sed -i "26d;31d;55,57d;61d" fbtruetype/Makefile
sed -i "s/fbtruetype.static//g" fbtruetype/Makefile
sed -i "60s/sbin/bin/g" fbtruetype/Makefile
sed -i "s@\(#include <\)freetype/\(ftoutln.h>\)@\1\2@g" fbtruetype/ttf.c
sed -i "s@\(#include <\)freetype/\(ttnameid.h>\)@\1\2@g" fbtruetype/ttf.c


dudefellaguy commented on 2014-02-26 16:43

I fixed some of the errors I was having with this package: https://gist.github.com/ooesili/9233111
I don't have everything working, the splash goes black prematurely after a couple second, and it sometimes spits out some error like "libgcc_s.so.1 needs to installed for pthread_cancel to work". I changed the #includes to use freetype2/* and, as IooNag said, freetype no longer ships with a static library, so I removed it from the fbtruetype Makefile. I hope someone out there benefits from this, even though it's a little dodgy.

ShadowKyogre commented on 2014-01-13 18:29

I'm disowning this package because I no longer use fbsplash and the related packages and currently do not have the time to set up a test machine to help maintain the package. If there's anyone out there that wants to maintain these packages, it would be greatly appreciated :).

GottZ commented on 2014-01-08 08:12

freetype/ftautln.h, freetype/ttnameid.h, /usr/lib/libfreetype.a and /usr/lib/libbz2.a do not exist.

ttnameid.h and ftautln.h however do exist if you just do #include <ttnameid.h> and #include <ftautln.h>

antiuser commented on 2014-01-05 02:29

gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/freetype2 -D_FORTIFY_SOURCE=2 -c -o ttf.o ttf.c
ttf.c:16:30: фатальная ошибка: freetype/ftoutln.h: Нет такого файла или каталога
#include <freetype/ftoutln.h>
^
компиляция прервана.
<встроенное>: ошибка выполнения рецепта для цели «ttf.o»
make[1]: *** [ttf.o] Ошибка 1
make[1]: выход из каталога «/tmp/yaourt-tmp-root/aur-miscsplashutils/src/miscsplashutils-0.1.8/fbtruetype»
Makefile:16: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

All comments