xpopple extension: http://offog.org/code/xpopple/ * Install extensions: motif motif-dev libpoppler21 poppler21-dev compiletc squashfs-tools autoconf autoconf-archive automake * Clone git repo (or download latest "orig" source archive from Debian package archive (http://packages.debian.org/xpdf) and unpack) * enter source directort and generate configure script: autoreconf -i * ./configure --prefix=/usr/local * export CFLAGS="-mtune=generic -Os -pipe" CXXFLAGS="-mtune=generic -Os -pipe" LDFLAGS="-Wl,-O1" * make * sudo make DESTDIR=/tmp/xpopple install-strip * Copy README, COPYING, and COPYING3 to /tmp/xpopple/usr/local/share/doc/xpdf/ to follow licence in README. -No doc package because README insists on including all documentation with any binary distribution. * In each dir. run "find usr -not -type d > ../xpopple-xpdf.tcz.list". * Make into extensions using mksquashfs. "mksquashfs xpdf xpdf.tcz * "md5sum xpopple-xpdf.tcz > xpopple-xpdf.tcz.md5.txt" etc... * Make xpdf.tcz.dep: $ ldd xpdf-3.04+git20220201//xpdf/xpdf linux-vdso.so.1 (0x00007fff18304000) libXm.so.4 => /usr/local/lib/libXm.so.4 (0x00007fe880580000) libpoppler.so.114 => /usr/local/lib/libpoppler.so.114 (0x00007fe8802b3000) libXt.so.6 => /usr/local/lib/libXt.so.6 (0x00007fe880258000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x00007fe880139000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fe87fec0000) libm.so.6 => /lib/libm.so.6 (0x00007fe87fe00000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fe87fde4000) libc.so.6 => /lib/libc.so.6 (0x00007fe87fc28000) libXmu.so.6 => /usr/local/lib/libXmu.so.6 (0x00007fe87fc0f000) libSM.so.6 => /usr/local/lib/libSM.so.6 (0x00007fe87fc05000) libICE.so.6 => /usr/local/lib/libICE.so.6 (0x00007fe87fbeb000) libXext.so.6 => /usr/local/lib/libXext.so.6 (0x00007fe87fbd9000) libXft.so.2 => /usr/local/lib/libXft.so.2 (0x00007fe87fbc4000) libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x00007fe87fb89000) libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x00007fe87fb65000) libuuid.so.1 => /lib/libuuid.so.1 (0x00007fe87fb5d000) libbz2.so.1.0 => /usr/local/lib/libbz2.so.1.0 (0x00007fe87fb4f000) libharfbuzz.so.0 => /usr/local/lib/libharfbuzz.so.0 (0x00007fe87fab9000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00007fe87f9b0000) libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x00007fe87f974000) libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x00007fe87f8d3000) libpthread.so.0 => /lib/libpthread.so.0 (0x00007fe87f8ce000) libgraphite2.so.3 => /usr/local/lib/libgraphite2.so.3 (0x00007fe87f8b1000) libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x00007fe87f6a8000) libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x00007fe87f680000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x00007fe87f67b000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x00007fe87f673000) libdl.so.2 => /lib/libdl.so.2 (0x00007fe87f66e000) libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0x00007fe87f641000) libz.so.1 => /usr/lib/libz.so.1 (0x00007fe87f62c000) libjpeg.so.62 => /usr/local/lib/libjpeg.so.62 (0x00007fe87f3cd000) libcurl.so.4 => /usr/local/lib/libcurl.so.4 (0x00007fe87f35d000) libopenjp2.so.7 => /usr/local/lib/libopenjp2.so.7 (0x00007fe87f116000) liblcms2.so.2 => /usr/local/lib/liblcms2.so.2 (0x00007fe87f0c8000) libtiff.so.5 => /usr/local/lib/libtiff.so.5 (0x00007fe87ee60000) libnss3.so => /usr/local/lib/libnss3.so (0x00007fe87ed5c000) libsmime3.so => /usr/local/lib/libsmime3.so (0x00007fe87ed35000) libplc4.so => /usr/local/lib/libplc4.so (0x00007fe87ed2e000) libnspr4.so => /usr/local/lib/libnspr4.so (0x00007fe87ecf0000) /lib/ld-linux-x86-64.so.2 (0x00007fe8807f4000) libssl.so.1.1 => /usr/local/lib/libssl.so.1.1 (0x00007fe87ec76000) libcrypto.so.1.1 => /usr/local/lib/libcrypto.so.1.1 (0x00007fe87e9f5000) liblzma.so.5 => /usr/local/lib/liblzma.so.5 (0x00007fe87e9d3000) libnssutil3.so => /usr/local/lib/libnssutil3.so (0x00007fe87e9a5000) libplds4.so => /usr/local/lib/libplds4.so (0x00007fe87e9a0000) librt.so.1 => /lib/librt.so.1 (0x00007fe87e99b000) Deps: libpoppler21.tcz motif.tcz libXt.tcz Xorg-fonts.tcz * Copy xpopple-xpdf.tcz (+ dep, md5) to "tce/optional". * tce-load -i xpopple-xpdf * xpdf &