Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 690600 Details for
Bug 700326
media-sound/zyn-fusion: new ebuild [wip]
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
zyn-fusion live ebuild
zyn-fusion-9999.ebuild (text/plain), 1.97 KB, created by
Samuel Bauer
on 2021-03-10 22:00:39 UTC
(
hide
)
Description:
zyn-fusion live ebuild
Filename:
MIME Type:
Creator:
Samuel Bauer
Created:
2021-03-10 22:00:39 UTC
Size:
1.97 KB
patch
obsolete
># Copyright 2021 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >inherit bash-completion-r1 git-r3 > >DESCRIPTION="Zyn-Fusion User Interface" >HOMEPAGE="https://github.com/mruby-zest/mruby-zest-build" >EGIT_REPO_URI="https://github.com/mruby-zest/mruby-zest-build" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="~amd64" >IUSE="bash-completion" > >DEPEND="dev-libs/libuv > x11-libs/libX11 > x11-libs/libxcb > virtual/opengl" >RDEPEND="${DEPEND}" >BDEPEND="" > >PATCHES=( "${FILESDIR}/zyn-fusion-qml-path.patch" ) > >src_prepare() { > # Unbundle libuv: makefile and rake file > sed -i -e "s%./deps/\$(UV_DIR)/.libs/libuv.a%`pkg-config --libs libuv`%" \ > -e 's%-I ../../deps/\$(UV_DIR)/include%-I /usr/include/uv/%' Makefile > sed -i -e "/deps\/libuv.a/s/<< .*/<< \"`pkg-config --libs libuv`\"/" \ > -e 's%../deps/libuv-v1.9.1/include/%usr/include/uv/%' build_config.rb > > # fix jobserver, make rake use MAKEOPTS too, give it a soname, > # say no to python2, use LDFLAGS/CFLAGS > sed -i -e 's/\bmake\b/$(MAKE)/' \ > -e "s/\brake\b/rake ${MAKEOPTS}/" \ > -e 's/-shared/$(LDFLAGS) -shared -Wl,-soname,libzest.so/' \ > -e "s/python2/${EPYTHON}/" \ > -e "s/--debug//" \ > -e 's/CFLAGS="/CFLAGS="$(CFLAGS) /' \ > -e 's/$(CC)/$(CC) $(CFLAGS)/' Makefile > default >} > >#src_compile() { ># default_src_compile ># emake pack >#} ># >src_install() { > cd package > > insinto /usr/share/zyn-fusion/qml > doins src/mruby-zest/qml/* > doins src/mruby-zest/example/* > > insinto /usr/share/zyn-fusion/schema > doins src/osc-bridge/schema/test.json > > insinto /usr/share/zyn-fusion/font > doins deps/nanovg/example/*.ttf > > dolib.so libzest.so > dobin zest > dosym zest /usr/bin/zyn-fusion > if use bash-completion; then > dobashcomp completions/zyn-fusion > bashcomp_alias zyn-fusion zest > fi > ># exeinto /opt/${PN} ># doexe zest ># dosym ../../opt/${PN}/zest /usr/bin/${PN} ># ># insinto /opt/${PN} ># doins -r font qml schema libzest.so ># if use bash-completion; then ># dobashcomp completions/zyn-fusion ># bashcomp_alias zyn-fusion zest ># fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 700326
:
645108
|
645110
|
645148
| 690600 |
690606