Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 20407 Details for
Bug 32981
Filemaker server 5.5 ebuild along w/ required files
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
fmserver-5.5.ebuild
fmserver-5.5.ebuild (text/plain), 2.47 KB, created by
Brian Harring (RETIRED)
on 2003-11-07 18:51:59 UTC
(
hide
)
Description:
fmserver-5.5.ebuild
Filename:
MIME Type:
Creator:
Brian Harring (RETIRED)
Created:
2003-11-07 18:51:59 UTC
Size:
2.47 KB
patch
obsolete
># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > > >MY_P="fmserver-5.5-1.i386" > > >S="" >DESCRIPTION="Filemaker Server 5.5" >HOMEPAGE="http://www.filemaker.com" >SRC_URI="http://144.92.63.20/fmserver-libc-2.2.4.tar.bz2" >LICENSE="Filemaker-Server" >SLOT="0" >KEYWORDS="~x86" >IUSE="" >DEPEND="rpm2targz" > >src_unpack() { > if [ ! -e "${DISTDIR}/${MY_P}.rpm" ]; then > eerror "" > eerror "Please download the filemaker server rpm (${MY_P}.rpm)" > eerror "from: ${HOMEPAGE}" > eerror "please place this file in ${DISTDIR}" > eerror "" > die "package archive (${MY_P}.rpm) not found" > fi > rpm2targz "${DISTDIR}/${MY_P}.rpm" > tar zxf "${MY_P}.tar.gz" > unpack "fmserver-libc-2.2.4.tar.bz2" > cp ${FILESDIR}/fmserver-init ${WORKDIR} > cp ${FILESDIR}/fms_registration ${WORKDIR} > cp ${FILESDIR}/fmspasswd ${WORKDIR} > cp ${FILESDIR}/fmserverd ${WORKDIR} >} >src_install() { > insinto /etc > doins ${WORKDIR}/etc/fmserver.conf > insinto /etc/init.d > newins ${WORKDIR}/fmserver-init fmserver > fperms 755 /etc/init.d/fmserver > insinto /usr/${P}/bin > doins ${WORKDIR}/usr/bin/* > fperms 755 /usr/${P}/bin/fms{erverd,_registration,passwd} > insinto /usr/${P}/libc-2.2.4 > doins ${WORKDIR}/libc-2.2.4/* > LC_B="/usr/${P}/libc-2.2.4" > fperms 755 ${LC_B}/l{d,{ib{c,dl,m}}}-2.2.4.so > dosym ${LC_B}/libc-2.2.4.so ${LC_B}/libc.so.6 > dosym ${LC_B}/libm-2.2.4.so ${LC_B}/libm.so.6 > dosym ${LC_B}/ld-linux-2.2.4.so ${LC_B}/ld-linux.so.2 > dosym ${LC_B}/libdl-2.2.4.so ${LC_B}/libdl.so.2 > insinto /usr > dobin ${WORKDIR}/fms{erverd,_registration,passwd} > dodir /var/lib/fmserver/AutoUpdate > insinto /var/lib/fmserver/AutoUpdate > doins ${WORKDIR}/var/fmserver/AutoUpdate/* > docinto "" > dodoc ${WORKDIR}/usr/doc/${P}/* >} >src_compile() { > sed -i -e 's:"/var/fmserver":"/var/lib/fmserver":g' "${WORKDIR}/etc/fmserver.conf" > sed -i -e "s:path_to_fmserver:usr/${P}/bin:g" ${WORKDIR}/fms{erver{d,-init},_registration,passwd} >} >pkg_preinst() { > if ! groupmod fmserver; then > groupadd fmserver &> /dev/null || die "problem adding group fmserver" > fi > if ! id fmserver; then > useradd -g fmserver -s /dev/null -d /var/lib/fmserver -c "fmserver" fmserver &> /dev/null > assert "problem adding user fmserver" > fi >} > >pkg_postinst() { > fperms 755 ${ROOT}/var/lib/fmserver > install -d -m0755 -o fmserver -g fmserver ${ROOT}/var/log/fmserver > einfo "" > einfo "You'll need to register your fmserver installation before you" > einfo "can use the server- you can register it via /usr/bin/fms_registration" > einfo "" >} >
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 32981
:
20407
|
20408
|
20409
|
20569
|
20570