Wednesday, March 16, 2016

Synfig for Slackware Part 2

Now the craziness begins:

There is  document for the old Synfig called slack-required:
atk >= 1.32.0-i486-1
atkmm >= 2.22.5-i486-1sl
cairo >= 1.10.2-i486-2
cairomm >= 1.9.8-i486-1sl
cxxlibs >= 6.0.14-i486-1 | gcc-g++ >= 4.5.2-i486-2
expat >= 2.0.1-i486-2
fontconfig >= 2.8.0-i486-1
freetype >= 2.4.4-i486-1
gcc >= 4.5.2-i486-2
gdk-pixbuf2 >= 2.23.3-i486-1
glib2 >= 2.28.6-i486-1
glibc-solibs >= 2.13-i486-4
glibmm >= 2.27.99.2-i486-1sl
gtk+2 >= 2.24.4-i486-1
gtkmm >= 2.24.0-i486-1sl
libX11 >= 1.4.3-i486-2
libXau >= 1.0.6-i486-1
libXcomposite >= 0.4.3-i486-1
libXcursor >= 1.1.11-i486-1
libXdamage >= 1.1.3-i486-1
libXdmcp >= 1.1.0-i486-1
libXext >= 1.2.0-i486-1
libXfixes >= 5.0-i486-1
libXi >= 1.4.2-i486-1
libXinerama >= 1.1.1-i486-1
libXrandr >= 1.3.1-i486-1
libXrender >= 0.9.6-i486-1
libpng >= 1.4.5-i486-1
libsigc++ >= 2.2.9-i486-1sl
libtool >= 2.4-i486-1
libxcb >= 1.7-i486-1
libxml++ >= 2.33.2-i486-1sl
libxml2 >= 2.7.8-i486-3
pango >= 1.28.4-i486-1
pangomm >= 2.28.2-i486-1sl
pixman >= 0.20.2-i486-1
synfig >= 0.63.02-i486-3sl
zlib >= 1.2.5-i486-4

Now the current Slackware is the 14.2 release candidate which within the last few months has added most of the current packages of those they didn't have already.  The only issue is mlt, which is not on the list but is required.  For any problems go to: slackbuilds.org  But of course a lot of this software has changed.  So we will edit the slackbuilds, and the order we edit them in is both the order we run them in and the order of complexity:simplest and first is ETL.

Open ETL.SlackBuild in a text editor, find the line:

VERSION=0.4.11
and change it to:
VERSION=0.4.19
 
Also change :
 
ARCH=${ARCH:-noarch} 
 
to:
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) ARCH=i486 ;;
    arm*) ARCH=arm ;;
       *) ARCH=$( uname -m ) ;;
  esac
fi
 
 Save it into a directory with the ETL source code. Then type either type "sh ETL.SlackBuild" in that directory as root or, if you have fakeroot installed type "fakeroot sh ETL.SlackBuild".  Either way, ET-0.04.19-x85_64-1_SBo.tgz should be in this directory.  As root, type "installpkg" and install it, before continuing on.  Now things get more complicated.

No comments:

Post a Comment