Follow the instructions from sigrok build from source: http://sigrok.org/wiki/Linux
Be sure to buld C++ support into libsigrok, you'll need it for pulseview. You'll need a few dependencies like doxygen (no idea why) that you may not have on your system.
Also, for libsigrok, if the dslogic pro doesn't seem to work, you can try using https://github.com/asanza/libsigrok/tree/master instead, which has some patches to fixup issues. Many of (all?) these patches have been sent to the sigrok mailing list.
Install the udev rules as per http://sigrok.org/wiki/Fx2lafw#Usage
Then add PIDs of 0002 and 0003 to the DSLogic section, like found here (until upstreamed): https://github.com/bradfa/libsigrok/commit/62caf6233320fdead83493ce64806e840b967477