# ChangeLog for app-office/openoffice-bin
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-bin/ChangeLog,v 1.107 2005/10/23 21:33:02 suka Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-bin/ChangeLog,v 1.108 2005/10/29 21:41:50 suka Exp $
+
+ 29 Oct 2005; Andreas Proschofsky <suka@gentoo.org>
+ openoffice-bin-2.0.0.ebuild:
+ Some reorganizations to be more in-line with the source-based build, further
+ cleanups include the mime and icon stuff. This also removes the need for the
+ "kde" use-flag. And don't believe what someone else is telling you, there
+ never was any kde-integration in openoffice-bin (so it wasn't removed now ;)
+ ), if you want this you'll have to use app-office/openoffice until upstream
+ decides to package this.
23 Oct 2005; Andreas Proschofsky <suka@gentoo.org>
openoffice-bin-2.0.0.ebuild:
-MD5 90ae81366a99e3df553aefb4d6208916 ChangeLog 18913
+MD5 5dbff3387678bd0f1c7a0731194f82a2 ChangeLog 19416
MD5 475dbfca78a66962143b39d3aac7915a files/1.1.5/ooffice-wrapper-1.3 6659
MD5 2919847c6afebe7fd157c48e78fb5770 files/2.0.0/ooo-wrapper2 3703
MD5 5828bbd9e0139dae2ff43c23a65a844b files/digest-openoffice-bin-1.1.5 82
MD5 72776dcacfb2853f6056793f531d7986 files/digest-openoffice-bin-2.0.0 4709
MD5 7134ec08f56019fc5db7f3e84acea4df metadata.xml 460
MD5 754b2a399f6c90c5a6f17d2efc30131d openoffice-bin-1.1.5.ebuild 4718
-MD5 34487da84a650ef6706e8f5faaa80842 openoffice-bin-2.0.0.ebuild 7064
+MD5 daa0fd138bd7481b6fa8a6a2372a7492 openoffice-bin-2.0.0.ebuild 6748
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-bin/openoffice-bin-2.0.0.ebuild,v 1.2 2005/10/23 21:33:02 suka Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-bin/openoffice-bin-2.0.0.ebuild,v 1.3 2005/10/29 21:41:50 suka Exp $
inherit eutils fdo-mime rpm multilib
-IUSE="gnome java kde"
+IUSE="gnome java"
MY_PV="${PV}rc2"
MY_PV2="${MY_PV}_051005"
done
rpm_unpack ${S}/desktop-integration/openoffice.org-freedesktop-menus-${PV}-3.noarch.rpm
- use kde && rpm_unpack ${S}/desktop-integration/openoffice.org-suse-menus-${PV}-3.noarch.rpm
use gnome && rpm_unpack ${S}/openoffice.org-gnome-integration-${PV}-3.i586.rpm
use java && rpm_unpack ${S}/openoffice.org-javafilter-${PV}-3.i586.rpm
einfo "Installing OpenOffice.org into build root..."
dodir ${INSTDIR}
- dodir /usr/share/icons
- dodir /usr/share/mime
mv ${WORKDIR}/opt/openoffice.org2.0/* ${D}${INSTDIR}
- mv ${WORKDIR}/usr/share/icons/* ${D}/usr/share/icons
- use kde && dodir /usr/share/mimelnk/application && mv ${WORKDIR}/opt/kde3/share/mimelnk/application/* ${D}/usr/share/mimelnk/application
-
- #Menu entries
+ #Menu entries, icons and mime-types
cd ${D}${INSTDIR}/share/xdg/
-
sed -i -e s/'Exec=openoffice.org-2.0-printeradmin'/'Exec=oopadmin2'/g printeradmin.desktop || die
- for desk in base calc draw impress math writer printeradmin; do
+ for desk in base calc draw impress math printeradmin writer; do
mv ${desk}.desktop openoffice.org-2.0-${desk}.desktop
sed -i -e s/openoffice.org-2.0/ooffice2/g openoffice.org-2.0-${desk}.desktop || die
+ sed -i -e s/openofficeorg-20-${desk}/ooo-${desk}2/g openoffice.org-2.0-${desk}.desktop || die
domenu openoffice.org-2.0-${desk}.desktop
+ insinto /usr/share/pixmaps
+ newins ${WORKDIR}/usr/share/icons/gnome/48x48/apps/openofficeorg-20-${desk}.png ooo-${desk}2.png
done
+ insinto /usr/share/mime/packages
+ doins ${WORKDIR}/usr/share/mime/packages/openoffice.org.xml
+
# Install wrapper script
newbin ${FILESDIR}/${PV}/ooo-wrapper2 ooffice2
sed -i -e s/PV/${PV}/g ${D}/usr/bin/ooffice2 || die
# Change user install dir
sed -i -e s/.openoffice.org2/.ooo-2.0/g ${D}${INSTDIR}/program/bootstraprc || die
- # Fixing some icon dir permissions
- chmod 755 -R ${D}/usr/share/icons/ || die
-
- # Icon symlinks for gnome
- dodir /usr/share/pixmaps
- for app in base calc draw impress math printeradmin writer; do
- dosym /usr/share/icons/gnome/32x32/apps/openofficeorg-20-${app}.png /usr/share/pixmaps/openofficeorg-20-${app}.png
- done
-
# Non-java weirdness see bug #99366
- use java || rm -f ${D}${INSTDIR}/program/javaldx
+ use !java && rm -f ${D}${INSTDIR}/program/javaldx
}
pkg_postinst() {