On Tuesday, February 25, 2025 9:00:51 PM CET Brandon Smith wrote: > Thank you Christian, that worked! With the latest version from svn I was > able to save gig files in both standalone and live mode. > Btw here is my script for installing linuxsampler from svn on mint 22: > > #!/bin/bash > # local directories > USR_LOCAL="/usr/local" > SRC_DIR="$USR_LOCAL/src" > DEB_DIR="$USR_LOCAL/deb" > > echo "installing linuxsampler dependencies" > > aptitude install -q -y -R libjack-jackd2-dev > aptitude install -q -y liblo-dev dssi-dev libasound-dev libsndfile1-dev \ > flex bison doxygen uuid-dev lv2-dev libsqlite3-dev \ > libgtkmm-3.0-dev xsltproc docbook-xsl intltool \ > libgtk2.0-dev \ > qt6-tools-dev qt6-svg-dev \ > automake autoconf pkgconf cmake > > LINUXSAMPLER_DIR="$SRC_DIR/linuxsampler" > echo "creating linuxsampler directory: $LINUXSAMPLER_DIR" > mkdir $LINUXSAMPLER_DIR > > echo "download from svn" > > SVN_OPTS="" > --non-interactive --trust-server-cert > LINUXSAMPLER_SVN="https://svn.linuxsampler.org/svn"
--trust-server-cert is not needed and makes fetching the source files insecure. That option is typically used with Subversion servers that are running with a self-signed certificate (e.g. in a private LAN). We do have a valid signed certificate for svn.linuxsampler.org though. > echo "downloading linuxsampler source" > echo "downloading libgig" > svn co $SVN_OPTS $LINUXSAMPLER_SVN/libgig/trunk $LINUXSAMPLER_DIR/libgig > echo "downloading liblscp" > svn co $SVN_OPTS $LINUXSAMPLER_SVN/liblscp/trunk $LINUXSAMPLER_DIR/liblscp > echo "downloading linuxsampler" > svn co $SVN_OPTS $LINUXSAMPLER_SVN/linuxsampler/trunk > $LINUXSAMPLER_DIR/linuxsampler > echo "downloading qsampler" > svn co $SVN_OPTS $LINUXSAMPLER_SVN/qsampler/trunk $LINUXSAMPLER_DIR/qsampler > echo "downloading gigedit" > svn co $SVN_OPTS $LINUXSAMPLER_SVN/gigedit/trunk $LINUXSAMPLER_DIR/gigedit > > echo "building linuxsampler" > cd $LINUXSAMPLER_DIR/libgig > make parser libgig never had a 'make parser' rule. LinuxSampler has, but this is no longer needed for LinuxSampler either. So you can just delete this line. > dpkg-buildpackage -b > dpkg -i ../*.deb > mv ../*.deb ../*.changes $DEB_DIR/ > cd $LINUXSAMPLER_DIR/linuxsampler > dpkg-buildpackage -b > dpkg -i ../*.deb > mv ../*.deb ../*.changes $DEB_DIR/ > cd $LINUXSAMPLER_DIR/gigedit > dpkg-buildpackage -b > dpkg -i ../*.deb > mv ../*.deb ../*.changes $DEB_DIR/ > cd $LINUXSAMPLER_DIR/liblscp > dpkg-buildpackage -b > dpkg -i ../*.deb > mv ../*.deb ../*.changes $DEB_DIR/ > cd $LINUXSAMPLER_DIR/qsampler > dpkg-buildpackage -b > dpkg -i ../*.deb I would adjust these dpkg commands a bit. Right now you are re-installing the same .deb packages several times. E.g. by using a less universal pattern like linuxsampler*.deb, etc. /Christian > mv ../*.deb ../*.changes $DEB_DIR/ > _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel