Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 386514 Details for
Bug 96711
dev-lang/freebasic - Multi-platform BASIC compiler, syntax compatible with QuickBASIC
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
fbc-1.00.0.ebuild
fbc-1.00.0.ebuild (text/plain), 2.18 KB, created by
Cmapuk Xomma6bl4
on 2014-10-12 13:16:34 UTC
(
hide
)
Description:
fbc-1.00.0.ebuild
Filename:
MIME Type:
Creator:
Cmapuk Xomma6bl4
Created:
2014-10-12 13:16:34 UTC
Size:
2.18 KB
patch
obsolete
># Copyright 1999-2014 Gentoo Foundation ??? ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > ># dev-lang/fbc-1.00.0.ebuild ># Cmapuk Xomma6bl4 - авÑÐ¾Ñ Ñего .ebuild'а > >EAPI=3 # поддеÑжка аÑÑ Ð¸Ð²Ð¾Ð² .xz > >DESCRIPTION="FreeBASIC - A multi-platform 32 bit BASIC Compiler" >HOMEPAGE="http://www.freebasic.net/" > >SRC_URI="mirror://sourceforge/fbc/FreeBASIC-1.00.0-source.tar.xz" > >LICENSE="" >SLOT="0" >KEYWORDS="~x86 ~amd64" >IUSE="X opengl" > >DEPEND="|| ( dev-lang/fbc dev-lang/fbc-static-bin ) > sys-libs/gpm > || ( app-emulation/emul-linux-x86-baselibs ( > sys-libs/ncurses[abi_x86_32] > =dev-libs/libffi-3.0.13-r1[abi_x86_32] ) )" # 32 bit: ncurses libffi >RDEPEND="X? ( || ( app-emulation/emul-linux-x86-xlibs > x11-libs/libXpm[abi_x86_32] ) ) > opengl? ( || ( app-emulation/emul-linux-x86-opengl ( > media-libs/mesa > virtual/glu ) ) )" ># 32 bit: X: xpm xext xrandr xrender ># 32 bit: opengl: mesa glu >S="${WORKDIR}/FreeBASIC-1.00.0-source" > >src_compile() { ># make CC="gcc -m32" CFLAGS="-I/usr/lib32/libffi-3.0.13/include/" TARGET_ARCH="x86" || die "Error" > make CC="gcc -m32" CFLAGS="-I/usr/lib32/libffi-3.0.13/include/" TARGET_ARCH="x86" DISABLE_OBJINFO="YesPlease" || die "Error" >} > >src_install() { ># mkdir -p -m 0755 ${D}usr/bin ${D}usr/lib/freebasic ${D}usr/include/freebasic > mkdir -p -m 0755 ${D}usr/bin ${D}usr/lib32/freebasic ${D}usr/include/freebasic > install ${S}/bin/fbc ${D}usr/bin > cp -r ${S}/inc/* ${D}usr/include/freebasic ># cp -r ${S}/lib/freebasic/* ${D}usr/lib/freebasic > cp -r ${S}/lib/freebasic/* ${D}usr/lib32/freebasic > ># vvvv Такого бÑÑÑ Ð½Ðµ должно, но без ÑÑого не ÑабоÑÐ°ÐµÑ # > mkdir -p -m 0755 ${D}usr/lib # > ln -s /usr/lib32/freebasic ${D}usr/lib/freebasic # ># ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # > ># mkdir -p -m 0755 "$prefix/man/man1" ># gzip -c doc/fbc.1 > "$prefix/man/man1/fbc.1.gz" ># mkdir -p -m 0755 "${D}usr/man/man1" > mkdir -p -m 0755 "${D}usr/share/man/man1" > gzip -c ${S}/doc/fbc.1 > "${D}usr/man/man1/fbc.1.gz" > > echo "FreeBASIC compiler successfully installed in ${D}usr" >} > >pkg_postinst() { > elog "РкаÑеÑÑве IDE можно иÑполÑзоваÑÑ dev-util/geany" >}
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 96711
:
61649
|
72687
|
85376
|
85378
|
85379
|
85380
|
386510
|
386512
| 386514 |
496422
|
496424