Skip to content

Commit

Permalink
Merge pull request #16 from linxon/master
Browse files Browse the repository at this point in the history
Update ebuild syntax (app-editors/brackets-bin/*.ebuild)
  • Loading branch information
Harold Naparst authored Sep 29, 2017
2 parents e3c775b + 8de7ec8 commit 6a70323
Showing 1 changed file with 15 additions and 7 deletions.
22 changes: 15 additions & 7 deletions app-editors/brackets-bin/brackets-bin-1.11.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -54,21 +54,29 @@ RDEPEND="${DEPEND}

S="${WORKDIR}"

src_install() {
local my_pn="${PN%%-bin}"
local s_libs="libnspr4.so.0d libplds4.so.0d libplc4.so.0d libssl3.so.1d \
libnss3.so.1d libsmime3.so.1d libnssutil3.so.1d"
src_prepare() {
default

# Cleanup
rm -rf usr/share/menu || die "Failed to install!"
rm -rf usr/share/menu

# Fix: "FATAL:setuid_sandbox_host.cc(162)]
# The SUID sandbox helper binary was found, but is not configured correctly"
chmod 4755 opt/brackets/chrome-sandbox || die "Failed to install!"

# Fix: https://github.com/adobe/brackets/issues/13731
# https://github.com/adobe/brackets/issues/13738
chmod 4755 opt/brackets/chrome-sandbox || die "Failed to install!"

}

src_install() {
local my_pn="${PN%%-bin}"
local s_libs="libnspr4.so.0d libplds4.so.0d libplc4.so.0d libssl3.so.1d \
libnss3.so.1d libsmime3.so.1d libnssutil3.so.1d"

# Unfortunately, i can't fix warning message "QA Notice: The following files
# contain writable and executable sections"
cp -R . "${D}"
cp -Rp . "${D}"

# Install symlinks (dev-libs/nss, dev-libs/nspr, dev-libs/openssl, etc...)
for f in ${s_libs}; do
Expand Down

0 comments on commit 6a70323

Please sign in to comment.