Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 165229 Details for
Bug 233465
app-office/openoffice|bin-3.0_rc1 revision bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
openoffice-bin-3.0.0_rc1.ebuild
openoffice-bin-3.0.0_rc1.ebuild (text/plain), 5.75 KB, created by
kaaZoo
on 2008-09-12 00:06:51 UTC
(
hide
)
Description:
openoffice-bin-3.0.0_rc1.ebuild
Filename:
MIME Type:
Creator:
kaaZoo
Created:
2008-09-12 00:06:51 UTC
Size:
5.75 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils fdo-mime rpm > >DESCRIPTION="OpenOffice.org 3.0 RC1" >HOMEPAGE="http://www.openoffice.org" >LICENSE="LGPL-3.0" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="kde gnome java" > >OOMILESTONE="5" >OOVER="3.0.0" >OOBUILD="9350" >PACKED="OOO300_m${OOMILESTONE}_native_packed-2_en-US" >LANG_PACKED="OOO300_m${OOMILESTONE}_native_packed-2" >OOLANG="en-US" >S="${WORKDIR}/${PACKED}.${OOBUILD}/RPMS" > >if [[ $ARCH = "x86" ]];then > einfo "Installing 32bit-Version" > OOARCH="i586" >elif [[ ${ARCH} = "amd64" ]];then > einfo "Installing 64bit-Version" > OOARCH="x86_64" >fi > >LANGS="af as_IN be_BY bg br bs ca cs da de dz el en en_GB en_ZA es et fi fr ga gl gu he hi_IN hr hu it ja ka km ko lt mk ml_IN mr_IN nb ne nl nn nr ns or_IN pa_IN pl pt rw sh sk sl sr ss st sv sw_TZ ta te_IN tg th ti_ER tr ts uk ur_IN ve vi xh zh_CN zh_TW zu" > >SRC_URI="http://gnome-look.org/CONTENT/content-files/74029-OpenOffice_Dock_Icons_v2_by_ducatart.zip > x86? ( http://ftp5.gwdg.de/pub/openoffice/contrib/rc/${OOVER}rc1/OOo_3.0.0rc1_20080904_LinuxIntel_install_en-US.tar.gz ) > amd64? ( http://ftp5.gwdg.de/pub/openoffice/contrib/rc/${OOVER}rc1/OOo_3.0.0rc1_20080904_LinuxX86-64_install_en-US.tar.gz )" > >for X in ${LANGS} ; do > [[ ${X} != "en" ]] && SRC_URI="${SRC_URI} linguas_${X}? ( > x86? ( http://ftp5.gwdg.de/pub/openoffice/extended/${OOVER}rc1/OOo_3.0.0rc1_20080904_LinuxIntel_langpack_${X/_/-}.tar.gz ) > amd64? ( http://ftp5.gwdg.de/pub/openoffice/extended/${OOVER}rc1/OOo_3.0.0rc1_20080904_LinuxX86-64_langpack_${X/_/-}.tar.gz ) > )" > IUSE="${IUSE} linguas_${X}" >done > >RDEPEND="!app-office/openoffice > x11-libs/libXaw > sys-libs/glibc > >=dev-lang/perl-5.0 > app-arch/zip > app-arch/unzip > >=media-libs/freetype-2.1.10-r2 > >=app-admin/eselect-oodict-20061117 > java? ( >=virtual/jre-1.4 ) > linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 ) > linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 ) > linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 )" > > >DEPEND="${RDEPEND} > sys-apps/findutils" > >PROVIDE="virtual/ooo" >RESTRICT="strip" > >QA_EXECSTACK="usr/$(get_libdir)/openoffice/basis3.0/program/* usr/$(get_libdir)/openoffice/ure/lib/*" >QA_TEXTRELS="usr/$(get_libdir)/openoffice/basis3.0/program/python-core-2.3.4/lib/lib-dynload/_curses_panel.so \ > usr/$(get_libdir)/openoffice/basis3.0/program/python-core-2.3.4/lib/lib-dynload/_curses.so" > > >ooodev_unpack() >{ > einfo "unpacking rpm component `echo $1||cut -d "/" -f9`" > rpm_unpack "$1.rpm" || die > rm "$1.rpm" >} > >src_unpack() >{ ># unpack ${A} ># mkdir ooicons && mv *.png ooicons/ ># rm -f "${S}/RPMS/"jre-*.rpm > > unpack ${A} > > ooodev_unpack "${S}/openoffice.org3-${OOVER}-${OOBUILD}.${OOARCH}" > ooodev_unpack "${S}/openoffice.org-ure-1.4.0-${OOBUILD}.${OOARCH}" > > # unpack base-rpms > for x in base calc core01 core02 core03 core04 core05 core06 core07 draw onlineupdate graphicfilter images impress math ooofonts ooolinguistic pyuno testtool writer xsltfilter; do > ooodev_unpack "${S}/ooobasis3.0-${x}-${OOVER}-${OOBUILD}.${OOARCH}" > done > > # unpack app-rpms > for x in base calc draw impress math writer; do > ooodev_unpack "${S}/openoffice.org3-${x}-${OOVER}-${OOBUILD}.${OOARCH}" > done > > # language support > strip-linguas en ${LANGS} > for i in ${LINGUAS}; do > i="${i/_/-}" > if [[ ${i} != "en" ]] ; then > LANGDIR="${WORKDIR}/${LANG_PACKED}_${i}.${OOBUILD}/RPMS" > for j in ${i} ${i}-base ${i}-calc ${i}-draw ${i}-help ${i}-impress ${i}-math ${i}-res ${i}-writer;do > ooodev_unpack "${LANGDIR}/ooobasis3.0-$j-${OOVER}-${OOBUILD}.$OOARCH" > done > ooodev_unpack "${LANGDIR}/openoffice.org3-${i}-${OOVER}-${OOBUILD}.$OOARCH" > elif [[ ${i} = "en" ]]; then > for j in en-US en-US-base en-US-calc en-US-draw en-US-help en-US-impress en-US-math en-US-res en-US-writer;do > ooodev_unpack "${S}/ooobasis3.0-$j-${OOVER}-${OOBUILD}.$OOARCH" > done > ooodev_unpack "${S}/openoffice.org3-en-US-${OOVER}-${OOBUILD}.$OOARCH" > fi > done > > # DE-Integration > # probably still buggy kde-implementation > use kde && ooodev_unpack "$S/ooobasis3.0-kde-integration-${OOVER}-${OOBUILD}.${OOARCH}" > use gnome && ooodev_unpack "$S/ooobasis3.0-gnome-integration-${OOVER}-${OOBUILD}.${OOARCH}" > use java && ooodev_unpack "${S}/ooobasis3.0-javafilter-${OOVER}-${OOBUILD}.${OOARCH}" > > # dekstop-menu > ooodev_unpack "${S}/desktop-integration/openoffice.org3.0-freedesktop-menus-3.0-${OOBUILD}.noarch" > >} > >src_install() >{ > > #Multilib install dir magic for AMD64 > has_multilib_profile && ABI=x86 > INSTDIR="/usr/$(get_libdir)/openoffice" > > einfo "Installing OpenOffice.org into build root..." > dodir ${INSTDIR} > mv "${WORKDIR}"/opt/openoffice.org/* "${D}${INSTDIR}" > rm -fr "${WORKDIR}"/opt/openoffice.org > > cp -a "${WORKDIR}"/usr "${WORKDIR}"/opt "${D}" > > dosym ${D}${INSTDIR}/basis3.0 /opt/openoffice.org3/basis-link > > # Component symlinks > for app in base calc draw impress math writer padmin; do > dosym $D/opt/openoffice.org3/program/s${app} /usr/bin/oo${app} > done >} > >src_compile() >{ >:; >} > >pkg_postinst() { > > # Update mime-databases > fdo-mime_desktop_database_update > fdo-mime_mime_database_update > > # update dictionary > eselect oodict update --libdir $(get_libdir) > > # Pax > [[ -x /sbin/chpax ]] && [[ -e /usr/$(get_libdir)/openoffice/program/soffice.bin ]] && chpax -zm /usr/$(get_libdir)/openoffice/program/soffice.bin > > # Post-Installation-Notes > elog " To start OpenOffice.org, run:" > elog > elog " $ ooffice" > elog > elog " Also, for individual components, you can use any of:" > elog > elog " oobase, oocalc, oodraw, ooimpress, oomath, or oowriter" > elog > elog " Spell checking is now provided through our own myspell-ebuilds, " > elog " if you want to use it, please install the correct myspell package " > elog " according to your language needs. " > > >}
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 233465
:
162347
|
163746
|
163747
|
163788
|
163790
|
165229
|
165278