[arch-commits] Commit in go-openoffice/trunk (ChangeLog PKGBUILD)

andyrtr at archlinux.org andyrtr at archlinux.org
Sat Jan 30 06:29:59 EST 2010


    Date: Saturday, January 30, 2010 @ 06:29:58
  Author: andyrtr
Revision: 65488

upgpkg: go-openoffice 3.2.0.4-1
    rebuilt for libjpeg/libpng; bump to 3.2.0.4=3.2.0rc4

Modified:
  go-openoffice/trunk/ChangeLog
  go-openoffice/trunk/PKGBUILD

-----------+
 ChangeLog |    7 +++++++
 PKGBUILD  |   30 +++++++++++++++++++++++-------
 2 files changed, 30 insertions(+), 7 deletions(-)

Modified: ChangeLog
===================================================================
--- ChangeLog	2010-01-30 10:39:00 UTC (rev 65487)
+++ ChangeLog	2010-01-30 11:29:58 UTC (rev 65488)
@@ -1,3 +1,10 @@
+2010-01-29 Andreas Radke <andyrtr at archlinux.org>
+
+        * 3.2.0.4-1 :
+        new upstream release = 3.2.0rc4
+	fix some weird 444/555 permissions to solve
+	http://bugs.archlinux.org/task/17656
+
 2010-01-15 Andreas Radke <andyrtr at archlinux.org>
 
         * 3.2.0.2-1 :

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-01-30 10:39:00 UTC (rev 65487)
+++ PKGBUILD	2010-01-30 11:29:58 UTC (rev 65488)
@@ -2,13 +2,13 @@
 # Maintainer: AndyRTR <andyrtr at archlinux.org>
 
 pkgname=go-openoffice
-_GOver=3.2.0.2 # = OOo 3.2 RC2
+_GOver=3.2.0.4 # = OOo 3.2 RC2
 pkgver=${_GOver}
 pkgrel=1
 pkgdesc="OpenOffice.org - go-oo.org enhanced version of SUN's office suite"
 arch=('i686' 'x86_64')
 _go_tree="OOO320"
-_ootag=ooo320-m9 # m8 = OOo 3.2.0 RC2
+_ootag=ooo320-m11 # m11 = OOo 3.2.0 RC4
 license=('LGPL3')
 url="http://go-oo.org/"
 install=${pkgname}.install
@@ -52,10 +52,23 @@
 	http://archive.apache.org/dist/ant/binaries/apache-ant-1.7.0-bin.tar.gz
 	buildfix_64bit_system_libjpeg.diff)
 #options=('!distcc' '!ccache' '!makeflags')
-#options=('!fakeroot')
 noextract=(ooo-cli-prebuilt-3.2.tar.bz2 cairo-1.4.10.tar.gz mdbtools-0.6pre1.tar.gz extras-3.tar.bz2 biblio.tar.bz2 unowinreg.dll 
            scsolver.2008-10-30.tar.bz2 libwpd-0.8.14.tar.gz libwps-0.1.2.tar.gz libwpg-0.1.3.tar.gz ooo_oxygen_images-2009-06-17.tar.gz)
 
+# source PKGBUILD && mksource
+mksource() {
+        mkdir /tmp/$pkgname-source
+        pushd /tmp/$pkgname-source
+	wget ${_mirror}/${_go_tree}/ooo-build-${_GOver}.tar.gz
+	tar -xvf ooo-build-${_GOver}.tar.gz
+	cd ooo-build-${_GOver}
+	./configure --quiet --with-distro=ArchLinux
+	./download # --all
+	pushd src; tar -cvzf ../../${_ootag}.tar.gz clone; popd
+        popd
+}
+
+
 build() {
 	unset J2REDIR; unset J2SDKDIR; unset JAVA_HOME; unset CLASSPATH
 	[ -z "${JAVA_HOME}" ] && . /etc/profile.d/openjdk6.sh
@@ -129,10 +142,7 @@
 #		--with-additional-sections="OOXMLExport"
 
 	unset MAKEFLAGS
-	./download --all
-	# compress the sources after first run
-#	tar -cvzf ${SRCDEST}/${_ootag}.tar.gz ../clone && return 1
-	
+#	./download
 	LD_PRELOAD="" make  || return 1
 	make DESTDIR=${pkgdir} install || return 1
 
@@ -153,4 +163,10 @@
 	
 	# fix unopkg call for mktemp, #15410
 	sed -i "s:\/bin\/mktemp:\/usr\/bin\/mktemp:" ${pkgdir}/usr/lib/go-openoffice/program/unopkg || return 1
+	
+	#fix http://bugs.archlinux.org/task/17656
+	find ${pkgdir} -perm 444 -exec ls -lh {} \; 
+	find ${pkgdir} -perm 444 -exec chmod 644 {} \;
+	find ${pkgdir} -perm 555 -exec ls -lh {} \;
+	find ${pkgdir} -perm 555 -exec chmod 755 {} \;
 }



More information about the arch-commits mailing list