Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/libreoffice/files: generate_libreoffice_package.sh
Date: Sat, 02 Jun 2012 09:42:00
Message-Id: 20120602094150.B4A972004C@flycatcher.gentoo.org
1 dilfridge 12/06/02 09:41:50
2
3 Modified: generate_libreoffice_package.sh
4 Log:
5 Need more general version handling
6
7 (Portage version: 2.2.0_alpha108/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 app-office/libreoffice/files/generate_libreoffice_package.sh
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/files/generate_libreoffice_package.sh?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/files/generate_libreoffice_package.sh?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/files/generate_libreoffice_package.sh?r1=1.2&r2=1.3
15
16 Index: generate_libreoffice_package.sh
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-office/libreoffice/files/generate_libreoffice_package.sh,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- generate_libreoffice_package.sh 27 May 2012 15:30:31 -0000 1.2
23 +++ generate_libreoffice_package.sh 2 Jun 2012 09:41:50 -0000 1.3
24 @@ -10,9 +10,8 @@
25 exit 1
26 }
27
28 -VERSION="3.5.2.2"
29 -
30 -BINRELEASE="-r1"
31 +VERSION="3.5.4.2-r1"
32 +BINVERSION="3.5.4.2-r1"
33
34 # first the default subset of useflags
35 IUSES_BASE="bash-completion binfilter branding cups dbus graphite gstreamer gtk nsplugin python vba webdav xmlsec -aqua -jemalloc -mysql -nlpsolver -odk -opengl -pdfimport -postgres -svg"
36 @@ -32,42 +31,42 @@
37 echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_NG} ${IUSES_NK}" > /etc/portage/package.use/libreo
38 emerge -v =libreoffice-${VERSION} || die "emerge failed"
39 quickpkg libreoffice --include-config=y
40 -mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-base-${VERSION}${BINRELEASE}.tbz2 || die "Moving package failed"
41 +mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-base-${BINVERSION}.tbz2 || die "Moving package failed"
42
43 echo "Base - java"
44 echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_NG} ${IUSES_NK}" > /etc/portage/package.use/libreo
45 emerge -v =libreoffice-${VERSION} || die "emerge failed"
46 quickpkg libreoffice --include-config=y
47 -mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-base-java-${VERSION}${BINRELEASE}.tbz2 || die "Moving package failed"
48 +mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-base-java-${BINVERSION}.tbz2 || die "Moving package failed"
49
50 # kde flavor
51 echo "KDE"
52 echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_NG} ${IUSES_K}" > /etc/portage/package.use/libreo
53 emerge -v =libreoffice-${VERSION} || die "emerge failed"
54 quickpkg libreoffice --include-config=y
55 -mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-kde-${VERSION}${BINRELEASE}.tbz2 || die "Moving package failed"
56 +mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-kde-${BINVERSION}.tbz2 || die "Moving package failed"
57
58 echo "KDE - java"
59 echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_NG} ${IUSES_K}" > /etc/portage/package.use/libreo
60 emerge -v =libreoffice-${VERSION} || die "emerge failed"
61 quickpkg libreoffice --include-config=y
62 -mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-kde-java-${VERSION}${BINRELEASE}.tbz2 || die "Moving package failed"
63 +mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-kde-java-${BINVERSION}.tbz2 || die "Moving package failed"
64
65 # gnome flavor
66 echo "Gnome"
67 echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_G} ${IUSES_NK}" > /etc/portage/package.use/libreo
68 emerge -v =libreoffice-${VERSION} || die "emerge failed"
69 quickpkg libreoffice --include-config=y
70 -mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-gnome-${VERSION}${BINRELEASE}.tbz2 || die "Moving package failed"
71 +mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-gnome-${BINVERSION}.tbz2 || die "Moving package failed"
72
73 echo "Gnome -java"
74 echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_G} ${IUSES_NK}" > /etc/portage/package.use/libreo
75 emerge -v =libreoffice-${VERSION} || die "emerge failed"
76 quickpkg libreoffice --include-config=y
77 -mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-gnome-java-${VERSION}${BINRELEASE}.tbz2 || die "Moving package failed"
78 +mv /tmp/portage/packages/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-gnome-java-${BINVERSION}.tbz2 || die "Moving package failed"
79
80
81 -for name in ./libreoffice-*-${VERSION}${BINRELEASE}.tbz2 ; do
82 +for name in ./libreoffice-*-${BINVERSION}.tbz2 ; do
83
84 BN=`basename $name .tbz2`