You are not logged in.
I wanted to get Windows.Forms working on Mono, and I figured out I needed to build all these packages. Here they are:
Name: libpixman-cvs
File: incoming/libpixman-cvs.tgz
Contents: PKGBUILD, filelist, libpixman-cvs-20040424-1.pkg.tar.gz
PKGBUILD:
# Contributor: Michael Baehr <usemike@spamblocked.com>
pkgname=libpixman-cvs
provides=libpixman
pkgver=20040424
pkgrel=1
pkgdesc="A vector graphics library with cross-device output support"
url="http://www.cairographics.org"
depends=('xfree86' 'fontconfig')
makedepends=('cvs')
cvsroot=":pserver:anoncvs@cvs.cairographics.org:/cvs/cairo"
cvsmod="libpixman"
build() {
cd $startdir/src
msg "Logging in to anonymous CVS... Please press 'enter'."
cvs -Q -d $cvsroot login
msg "Fetching sources from CVS..."
cvs -Q -z3 -d $cvsroot co -D $pkgver $cvsmod
cd $cvsmod
./autogen.sh --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}
Name: cairo-cvs
File: incoming/cairo-cvs.tgz
Contents: PKGBUILD cairo-cvs-20040424-1.pkg.tar.gz filelist
PKGBUILD:
# Contributor: Michael Baehr <usemike@spamblocked.com>
pkgname=cairo-cvs
provides=cairo
pkgver=20040424
pkgrel=1
pkgdesc="A vector graphics library with cross-device output support"
url="http://www.cairographics.org"
depends=('xfree86' 'fontconfig' 'libpixman')
makedepends=('cvs')
cvsroot=":pserver:anoncvs@cvs.cairographics.org:/cvs/cairo"
cvsmod="cairo"
build() {
cd $startdir/src
msg "Logging in to anonymous CVS... Please press 'enter'."
cvs -Q -d $cvsroot login
msg "Fetching sources from CVS..."
cvs -Q -z3 -d $cvsroot co -D $pkgver $cvsmod
cd $cvsmod
./autogen.sh --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}
Name: libgdiplus-cvs
File: incoming/libgdiplus-cvs.tgz
Contents: PKGBUILD filelist libgdiplus-cvs-20040424-1.pkg.tar.gz
PKGBUILD:
# Contributor: Michael Baehr <usemike@spamblocked.com>
pkgname=libgdiplus-cvs
provides=libgdiplus
pkgver=20040424
pkgrel=1
pkgdesc="An Open Source Implementation of the GDI+ API"
url="http://www.go-mono.com"
depends=('cairo' 'mono' 'libtiff' 'libpng' 'libjpeg' 'libungif')
makedepends=('cvs')
cvsroot=":pserver:anonymous@anoncvs.go-mono.com:/mono"
cvsmod="libgdiplus"
build() {
cd $startdir/src
msg "Logging in to anonymous CVS... Please press 'enter'."
cvs -Q -d $cvsroot login
msg "Fetching sources from CVS..."
cvs -Q -z3 -d $cvsroot co -D $pkgver $cvsmod
cd $cvsmod
./autogen.sh --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}
Name: winelib-cvs
File: incoming/winelib-cvs.tgz
Contents: PKGBUILD filelist winelib-cvs-20040424-1.pkg.tar.gz
PKGBUILD:
# Contributor: Michael Baehr <usemike@spamblocked.com>
pkgname=winelib-cvs
provides=winelib
pkgver=20040424
pkgrel=1
pkgdesc="A wrapper for WINE that allows easy linking of applications"
url="http://www.wine-hq.com"
depends=('wine')
makedepends=('cvs')
cvsroot=":pserver:anonymous@anoncvs.go-mono.com:/mono"
cvsmod="winelib"
build() {
cd $startdir/src
msg "Logging in to anonymous CVS... Please press 'enter'."
cvs -Q -d $cvsroot login
msg "Fetching sources from CVS..."
cvs -Q -z3 -d $cvsroot co -D $pkgver $cvsmod
cd $cvsmod
./autogen.sh --prefix=/usr
sed -i s/'--spec'/'--dll'/ dotnetctl/Makefile
make || return 1
mkdir -p $startdir/pkg/usr/lib/wine
make prefix=$startdir/pkg/usr install || return 1
}
Enjoy
Here is a Windows.Forms app that builds and works using this combination of libraries:
Good day
Offline
I can't find your pkg in ftp://ftp.archlinux.org/incoming/
is there some conf I should do with wine?
[could plz paste your conf] and any other needed.
and then this could reach wiki sometime soon
Offline
I do
Mr Green
Mr Green
Offline
libpixman-cvs
cairo-cvs
are going to unstable - i'm going to repair the waimea-cvs
The impossible missions are the only ones which succeed.
Offline
The impossible missions are the only ones which succeed.
Offline