Merge branch 'master' of gitlab.com:rexy712/rexy712-overlay

This commit is contained in:
rexy712 2019-11-07 12:19:22 -08:00
commit 6a811a8890
7 changed files with 11 additions and 10 deletions

View File

@ -76,6 +76,7 @@ src_install() {
dodir "/${OPTPATH}"
# Note: intentionally not using "doins" so that we preserve +x bits
cp -r ./* "${ED}/${OPTPATH}" || die
chmod 4755 "${ED}/${OPTPATH}/chrome-sandbox"
dosym "../../${OPTPATH}/electron" "/usr/bin/${PN}-${VERSION_MAJ}.${VERSION_MIN}"
}

View File

@ -16,18 +16,18 @@ if [ -n "${RIOT_USE_ELECTRON}" ];then
if [ -x "${RIOT_USE_ELECTRON}" ];then
exec "${RIOT_USE_ELECTRON}" .
fi
echo "`${RIOT_USE_ELECTRON}` is not executable!" >&2
echo "'${RIOT_USE_ELECTRON}' is not executable!" >&2
exit 2
fi
if [ ! -e "/usr/bin/electron" ];then
echo "No electron symlink found in `/usr/bin`!" >&2
echo "Use `eselect electron` to set the symlink" >&2
echo "No electron symlink found in '/usr/bin'!" >&2
echo "Use 'eselect electron' to set the symlink" >&2
exit 3
fi
if [ ! -x "/usr/bin/electron" ];then
echo "`/usr/bin/electron` is not executable!" >&2
echo "'/usr/bin/electron' is not executable!" >&2
echo "Did you set the symlink correctly?" >&2
echo "Use `eselect electron` to set the symlink" >&2
echo "Use 'eselect electron' to set the symlink" >&2
exit 4
fi
exec /usr/bin/electron .

View File

@ -43,7 +43,7 @@ DEPEND="sys-devel/binutils:*
gnome-base/gconf
emoji? ( >=media-fonts/noto-emoji-20180823 )
>=media-video/ffmpeg-4.0
|| ( >=dev-util/electron-6.0.0 >=dev-util/electron-bin-6.0.0 )"
|| ( >=dev-util/electron-bin-6.0.0 >=dev-util/electron-6.0.0 )"
RDEPEND="${DEPEND}"
PATCHES=(

View File

@ -43,7 +43,7 @@ DEPEND="sys-devel/binutils:*
gnome-base/gconf
emoji? ( >=media-fonts/noto-emoji-20180823 )
>=media-video/ffmpeg-4.0
|| ( >=dev-util/electron-6.0.0 >=dev-util/electron-bin-6.0.0 )"
|| ( >=dev-util/electron-bin-6.0.0 >=dev-util/electron-6.0.0 )"
RDEPEND="${DEPEND}"
PATCHES=(

View File

@ -43,7 +43,7 @@ DEPEND="sys-devel/binutils:*
gnome-base/gconf
emoji? ( >=media-fonts/noto-emoji-20180823 )
>=media-video/ffmpeg-4.0
|| ( >=dev-util/electron-6.0.0 >=dev-util/electron-bin-6.0.0 )"
|| ( >=dev-util/electron-bin-6.0.0 >=dev-util/electron-6.0.0 )"
RDEPEND="${DEPEND}"
PATCHES=(

View File

@ -43,7 +43,7 @@ DEPEND="sys-devel/binutils:*
gnome-base/gconf
emoji? ( >=media-fonts/noto-emoji-20180823 )
>=media-video/ffmpeg-4.0
|| ( >=dev-util/electron-6.0.0 >=dev-util/electron-bin-6.0.0 )"
|| ( >=dev-util/electron-bin-6.0.0 >=dev-util/electron-6.0.0 )"
RDEPEND="${DEPEND}"
PATCHES=(

View File

@ -1,7 +1,7 @@
<repositories encoding="unicode" version="1.1">
<repo priority="50" quality="experimental">
<name>rexy712-overlay</name>
<description>person projects overlay</description>
<description>personal projects overlay</description>
<homepage>https://gitlab.com/rexy712/rexy712-overlay</homepage>
<owner>
<email>rexerton.rexy@tutamail.com</email>