You are not logged in.

#1 2004-06-18 05:48:14

link
Member
Registered: 2004-04-30
Posts: 69

[gnome: email] evolution-1.5 > libsoup gal gtkhtml e-d-s

Figured I should add this to the right forum.

These are packages of the development version of evolution. There are currently a couple of different packages floating around, mine and some by JGC.

Mine: http://arch.subpop.net/arch/link/
JGC's: ftp://ftp.schoolbak.dyndns.org/pub/archlinux/gnome25

I have the PKGBUILD's available at http://arch.subpop.net/sources

Currently, my packages are not parallel installable with the evolution-1.4 packages, tho its possible. The upstream sources are all capable of that, I just didn't make different package names.

Offline

#2 2004-06-18 22:14:18

link
Member
Registered: 2004-04-30
Posts: 69

Re: [gnome: email] evolution-1.5 > libsoup gal gtkhtml e-d-s

Okay, I made a major overhaul of these packages. They've all got new names, which make them parallel installable with the older packages (except for evolution itself, which has an actual file conflict that I don't want to script my way around right now.) These are development packages anyhow, so don't expect them to be perfect.

I fixed my pacman server too, so

[link]
Server = http://arch.subpop.net/arch/link/

should work again.

The sources (just the PKGBUILDS and the patches right now) are in http://arch.subpop.net/sources.

The PKGBUILDs

[ "$GNOMEDIR" = "" ] && source /etc/profile.d/gnome.sh
 
pkgname=libsoup22
pkgver=2.1.11
pkgrel=2
pkgdesc="Gnome HTTP Library"
url="http://www.gnome.org"
license="GPL"
depends=('glib2' 'openssl')
groups=('gnome')
source=(ftp://ftp.gnome.org/pub/gnome/sources/libsoup/2.1/libsoup-$pkgver.tar.gz)
md5sums=('0cef67698640fa179ae0731afc214a6e')
 
build() {
        cd $startdir/src/libsoup-$pkgver
        ./configure --prefix=$GNOMEDIR
        make || return 1
        make DESTDIR=$startdir/pkg install
 
        # Remove the gtk-doc stuff, since I don't want it. Yet.
        rm -rf $startdir/pkg/opt/gnome/share/
}
[ "$GNOMEDIR" = "" ] && source /etc/profile.d/gnome.sh
 
pkgname=gtkhtml31
pkgver=3.1.16
pkgrel=1
pkgdesc="A lightweight HTML renderer/editor widget"
makedepends=('indent')
depends=('libsoup22>=2.1.11' 'libgnomeui' 'gal22>=2.1.10' 'libbonoboui' 'libgnomeprintui' 'intltool')
url="http://www.gnome.org"
groups=('gnome')
source=(ftp://ftp.gnome.org/pub/gnome/sources/gtkhtml/3.1/gtkhtml-$pkgver.tar.gz)
md5sums=('e447386658e98753e8c6fab7b45e1d94')
 
build() {
        cd $startdir/src/gtkhtml-$pkgver
        ./configure --prefix=/opt/gnome
        make || return 1
        make DESTDIR=$startdir/pkg install
 
        # Remove gtk-doc stuff, since I don't want it. Yet.
        rm -rf $startdir/pkg/opt/gnome/share/gtk-doc
}
[ "$GNOMEDIR" = "" ] && source /etc/profile.d/gnome.sh
 
pkgname=gal22
pkgver=2.1.10
pkgrel=1
pkgdesc="Gnome App Library"
license="GPL"
makedepends=('patch')
depends=('libbonoboui' 'libgnome' 'libgnomeprint' 'libgnomeprintui' 'libgnomeui')
url="http://www.gnome.org"
groups=('gnome')
source=(ftp://ftp.gnome.org/pub/gnome/sources/gal/2.1/gal-$pkgver.tar.gz)
md5sums=('7c5e7146c79587691d40a767904efc9c')
 
build() {
        patch -p0 < $startdir/a11y-e-table-item-gcc-3.4-fix-1.patch
        cd $startdir/src/gal-$pkgver
        ./configure --prefix=$GNOMEDIR
        make || return 1
        make DESTDIR=$startdir/pkg install
 
        # Remove gtk-doc stuff, since I don't want it. Yet.
        rm -rf $startdir/pkg/opt/gnome/share/gtk-doc/
}
--- gal-2.1.10/gal/a11y/e-table/gal-a11y-e-table-item.c 2004-05-19 06:44:42.000000000 -0700
+++ gal-2.1.10/gal/a11y/e-table/gal-a11y-e-table-item.c.new     2004-06-15 22:47:17.000000000 -0700
@@ -49,6 +49,8 @@
                                                     ESelectionModel *selection);
 static gboolean gal_a11y_e_table_item_unref_selection (GalA11yETableItem *a11y);
  
+static gpointer *eti_reinit_data (AtkTable *table, ETableItem *item);
+
 #if 0
 static void
 unref_accessible (gpointer user_data, GObject *obj_loc)
[ "$GNOMEDIR" = "" ] && source /etc/profile.d/gnome.sh
 
pkgname=evolution-data-server
pkgver=0.0.94.1
pkgrel=1
pkgdesc="Data Server for the Evolution Suite"
makedepends=('indent')
depends=('libsoup22>=2.1.11' 'glib2' 'orbit2>=2.10.0' 'gconf>=2.6.0' 'perlxml' 'openldap>=2.2.13-2')
url="http://www.gnome.org"
groups=('gnome')
source=(ftp://ftp.gnome.org/pub/gnome/sources/$pkgname/0.0/$pkgname-$pkgver.tar.gz)
md5sums=('fc320ef147961a74f60366def8636182')
 
build() {
        cd $startdir/src/$pkgname-$pkgver
        export PATH=$PATH:/opt/gnome/bin
        export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gnome/lib
        ./configure --prefix=/opt/gnome --with-openldap=yes 
                --libexecdir=/opt/gnome/lib/evolution
        make || return 1
        make DESTDIR=$startdir/pkg install
 
        # Remove the gtk-doc stuff, since I don't want it. Yet.
        rm -rf $startdir/pkg/opt/gnome/share/gtk-doc/
}
[ "$GNOMEDIR" = "" ] && source /etc/profile.d/gnome.sh
 
pkgname=evolution15
pkgver=1.5.9.2
pkgrel=1
pkgdesc="Integrated Workgroup and Personal Information Management for Gnome"
depends=('libgnomeprint' 'libglade' 'libgnomeprintui' 'libgnomeui' 'libsoup22>=2.1.11' 'gtkhtml31>=3.1.16' 'gnome-vfs' 'libbonobo' 'libart-lgpl' 'openssl' 'gconf' 'gail' 'gtk2' 'gnome-common' 'evolution-data-server>=0.0.94.1' 'gal22>=2.1.10')
url="http://www.gnome.org/projects/evolution"
groups=('gnome')
source=(ftp://ftp.gnome.org/pub/gnome/sources/evolution/1.5/evolution-$pkgver.tar.gz)
md5sums=('3fff3198503beaa80bde3888e4d48997')
 
build() {
        cd $startdir/src/evolution-$pkgver
        ./configure --prefix=/opt/gnome --enable-openssl=yes --enable-nss=yes 
                --with-db3-includes=$startdir/db3/include/ 
                --with-db3-libs=$startdir/db3/lib/ 
                --with-nspr-includes=/opt/mozilla
        make || return 1
        make DESTDIR=$startdir/pkg install
}

Offline

#3 2004-06-19 08:45:01

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: [gnome: email] evolution-1.5 > libsoup gal gtkhtml e-d-s

Please not that your evolution packages won't support SSL, because mozilla misses some nss/nspr headerfiles. I have them installed on my buildsystem though. The files are only required for compilation. I already filed a bug on mozilla, maintainer is checking out if we use mozilla for nss/nspr, or get a seperate library instead.

Offline

#4 2004-06-19 16:05:13

link
Member
Registered: 2004-04-30
Posts: 69

Re: [gnome: email] evolution-1.5 > libsoup gal gtkhtml e-d-s

Ohhh weird. Thanks for that info. I don't use SSL with my evolutioning, so I wouldn't have noticed. Do you have the associated bug number so I can track it?

Offline

#5 2004-07-27 10:31:58

ganlu
Member
From: ChongQing, China
Registered: 2004-01-04
Posts: 360

Re: [gnome: email] evolution-1.5 > libsoup gal gtkhtml e-d-s

FYI, your package of evolutioin 1.5.90 is corrupted.

Offline

#6 2004-07-27 17:10:06

link
Member
Registered: 2004-04-30
Posts: 69

Re: [gnome: email] evolution-1.5 > libsoup gal gtkhtml e-d-s

How so? I used it for quite some time.

Offline

Board footer

Powered by FluxBB