プロジェクト

全般

プロフィール

バグ #1364 » 1364-2-get-execso.patch

Yuto Tokunaga, 2019-08-21 12:54

差分を表示:

deployment/appimage/Dockerfile
make "DESTDIR=$APPDIR" install && \
cp -v BSDL COPYING* GPL LEGAL README* $APPDIR/usr/lib/ruby
# use exec.so to run commands placed outside of the AppImage
# see https://github.com/darealshinji/AppImageKit-checkrt/pull/11
RUN mkdir $APPDIR/usr/optional \
&& wget -q -O $APPDIR/usr/optional/exec.so https://github.com/mikutter/execso/releases/download/2019-08-20/exec-x86_64-gnu-linux.so
COPY AppRun mikutter.desktop gen_appimage.sh /
ENV VOLUME /volume
deployment/appimage/gen_appimage.sh
mkdir -p $APPDIR/usr/share/mikutter
cp -av "$BUILD_DIR"/{.bundle,core,mikutter.rb,Gemfile,LICENSE,README} $APPDIR/usr/share/mikutter
echo "--> get exec.so"
# use darealshinji/AppImageKit-checkrt's exec.so to exec xdg-open placed
# outside of the AppImage
# see https://github.com/darealshinji/AppImageKit-checkrt/pull/11
mkdir -p $APPDIR/usr/optional || true
wget -q -O $APPDIR/usr/optional/exec.so https://github.com/darealshinji/AppImageKit-checkrt/releases/download/continuous/exec-x86_64.so
echo "--> copy Typelibs for gobject-introspection gem"
cp -av /usr/lib/girepository-* $APPDIR/usr/lib
(2-2/2)