You are not logged in.
Hi,
I just want to mention that I uploaded Openoffice 1.1.1b in incoming.
It is the German release with german help content.
Kin
Offline
AIR
http://bliss-solutions.org/archlinux/in … php?id=646
For those who want to compile it:
Only the part with untaring the helpcontent*.zip into the right folder is missing
# $Id: PKGBUILD,v 1.13 2004/01/22 12:56:51 arjan Exp $
# Maintainer: Arjan Timmerman <arjan@soulfly.nl>
# Contributor: Sarah Hay <sarah@archlinux.org>
pkgname=openoffice-de_DE
pkgver=1.1.1b
pkgrel=1
pkgdesc="A full featured office suite - German release"
url="http://www.openoffice.org/"
depends=('gcc' 'xfree86' 'pam' 'gtk2' 'libart-lgpl')
makedepends=(j2sdk tcsh zip unzip pkgconfig)
install=openoffice.install
source=(http://www.ibiblio.org/pub/packages/openoffice/stable/$pkgver/OOo_${pkgver}_source.tar.gz openoffice.applications)
#md5sums=('44a01e6ff4c1ccefeb162b2075ba3d14' '6719b9d3f47aa6d2dff6ef52a448d881')
# A NOTE BEFORE BUILDING
#
# this package won't build against the kernel 2.6.0
# please use the 2.4 kernel releases
#
# Bison and gcc3 fight a bit during this build. To fix it, you'll have to
# patch your /usr/share/bison/yacc.c like so:
#
# [snip]
#--- yacc.c.orig 2003-06-08 16:57:11.000000000 -0700
#+++ yacc.c 2003-06-08 16:57:29.000000000 -0700
#@@ -1113,12 +1113,12 @@
#
# /* Suppress GCC warning that yyerrlab1 is unused when no action
# invokes YYERROR. */
#-#if defined (__GNUC_MINOR__) && 2093 <= (__GNUC__ * 1000 + __GNUC_MINOR__)
#+/*#if defined (__GNUC_MINOR__) && 2093 <= (__GNUC__ * 1000 + __GNUC_MINOR__)
# __attribute__ ((__unused__))
# #endif
#
# ]b4_location_if([ yylerrsp = yylsp;
#- *++yylerrsp = yyloc;])[
#+ *++yylerrsp = yyloc;])[*/
# goto yyerrlab2;
# [/snip]
#
build() {
cd $startdir/src/oo_1.1.1b_src
sed -i -e 's/--only-mod-libs//g' $startdir/src/oo_1.1.1b_src/crashrep/source/unx/makefile.mk
sed -i -e 's/pkg-config/pkgconfig/g' $startdir/src/oo_1.1.1b_src/crashrep/source/unx/makefile.mk
sed -i -e 's/WizardDescriptor$Panel/WizardDescriptor.Panel/g' $startdir/src/oo_1.1.1b_src/odk/source/OOSupport/org/netbeans/modules/openoffice/wizard/OOAddInCreateIterator.java
sed -i -e 's/WizardDescriptor$Panel/WizardDescriptor.Panel/g' $startdir/src/oo_1.1.1b_src/odk/source/OOSupport/org/netbeans/modules/openoffice/wizard/OOIDLWizardIterator.java
sed -i -e 's/WizardDescriptor$Panel/WizardDescriptor.Panel/g' $startdir/src/oo_1.1.1b_src/odk/source/OOSupport/org/netbeans/modules/openoffice/wizard/OOServiceCreateIterator.java
cd config_office
./configure --with-lang=GER --enable-gcc3 --with-x --with-jdk-home=/opt/j2sdk --enable-libart --enable-crashdump=no --disable-crashdump
cd $startdir/src/oo_1.1.1b_src
# the build process doesn't look very hard for these libraries, so let's
# make it real easy.
mkdir -p $startdir/src/oo_1.1.1b_src/solver/645/unxlngi4.pro/lib/
cp -a /usr/lib/libgcc* $startdir/src/oo_1.1.1b_src/solver/645/unxlngi4.pro/lib/
cp -a /usr/lib/libstdc++* $startdir/src/oo_1.1.1b_src/solver/645/unxlngi4.pro/lib/
ln -s libstdc++.so $startdir/src/oo_1.1.1b_src/solver/645/unxlngi4.pro/lib/libstdc++.so.3
source LinuxIntelEnv.Set.sh
./bootstrap
# this build takes a good long time (6+ hrs)
dmake || return 1
mkdir -p $startdir/pkg/opt
cd $startdir/src/oo_1.1.1b_src/instsetoo/unxlngi4.pro/49/normal
# The installer tries to connect to an X server for some stupid reason.
# If you get a "Cannot connect to DISPLAY" error, try installing the beast
# from an xterm.
sed -i 's|^oo_home=.*$|oo_home=openoffice|g' install
./install --prefix=$startdir/pkg/opt
# and now to fix all the KDE/Gnome links...
cd $startdir/pkg/opt/openoffice/share/kde/net
sed -i 's|^Exec=.*openoffice/program/(.*)$|Exec="/opt/openoffice/program/1|g' *.desktop
cd $startdir/pkg/opt/openoffice/share/gnome/net
sed -i 's|^Exec=.*openoffice/program/(.*)$|Exec=/opt/openoffice/program/1|g' *.desktop
sed -i 's|^Icon=.*share/icons/(.*)$|Icon=/opt/openoffice/share/icons/1|g' *.desktop
cp $startdir/openoffice.applications $startdir/pkg/opt/openoffice/share/gnome/net
}
Offline
>with bandwidth costs being what they are having such a large package is >sraining costs. it is better to have one alll encompassing package then >localized ones all over the place with packages this large at least.
Why isn´t ftp.archlinux.org/incoming mirrored then to the mirrors?
Wouldn´t it lower the bandwith costs on the main server ?
Kin
Offline
incoming is for new proposal, it is not meant to put package there and allow others to download it, it is just for developer "attention"
Usually package in incoming are tested and eventually inserted in one repos.
So spread incoming over servers is unsefull, according to the original use of the dir
Offline