apertium-get is a little script to fetch and compile language data, with monolingual dependencies, from SVN.
It assumes you've already got the core tools installed (apertium, cg, hfst; or the apertium-all-dev package), see Installation if you haven't already.
Then, to get your language pair/module downloaded and compiled, just go to the directory where you want your apertium data to be, and run
wget https://raw.githubusercontent.com/unhammer/apertium-get/master/apertium-get chmod +x apertium-get ./apertium-get fie-bar
(If you run the command twice, it just does an "svn up" and "make" instead of rebuilding everything, so it's also a quick way to update your data including dependencies.)
You can also make it list available language data with
./apertium-get -l, perhaps filtering by SVN module like
./apertium-get -l trunk or
./apertium-get -l languages.
It'll also handle apertiumised data dependencies from Giellatekno, e.g. it'll compile giella-sme when compiling apertium-sme-nob, and you can install the sme monolingual package explicitly with
If there's some monolingual dependency where you don't need the source available, and you want to avoid the compilation, you can exclude it with -x. This assumes you've installed the dependency through e.g. apt-get (or dnf, or something else in your PKG_CONFIG_PATH). So
./apertium-get -x nno -x nob nno-nob will download and compile apertium-nno-nob from SVN, but assume you've installed both apertium-nno and apertium-nob through apt-get, while
./apertium-get -x sme sme-nob will download and compile apertium-sme-nob (and apertium-nob) from SVN, but assume you've installed giella-sme through apt-get.