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