Call for review: patch for Mk/bsd.gnome.mk

0 views
Skip to first unread message

Romain Tartière

unread,
Sep 1, 2008, 11:16:08 AM9/1/08
to Jeremy Messenger, bsd-...@googlegroups.com
Hello Jeremy,

In the process of updating Mono for FreeBSD, I added a new component to
USE_GNOME: gnomedesktopsharp20.

The patch against Mk/bsd.gnome.mk is available in the BSD# subversion
repository:
http://code.google.com/p/bsd-sharp/source/browse/branches/ports-tree-patches/patch-Mk-bsd.gnome.mk

Would you please review this patch and tell me if it would be OK for you
to add this component when we will merge
x11-toolkits/gnome-desktop-sharp20 into the official FreeBSD ports tree?

With find regards,
Romain

--
Romain Tartière <rom...@blogreen.org> http://romain.blogreen.org/
pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)

Jeremy Messenger

unread,
Sep 8, 2008, 5:43:22 PM9/8/08
to Romain Tartière, bsd-...@googlegroups.com
Sorry, I found this email in my spam folder. I have fixed the filter.

On Mon, 01 Sep 2008 10:16:08 -0500, Romain Tartière <rom...@blogreen.org>
wrote:

> Hello Jeremy,
>
> In the process of updating Mono for FreeBSD, I added a new component to
> USE_GNOME: gnomedesktopsharp20.
>
> The patch against Mk/bsd.gnome.mk is available in the BSD# subversion
> repository:
> http://code.google.com/p/bsd-sharp/source/browse/branches/ports-tree-patches/patch-Mk-bsd.gnome.mk
>
> Would you please review this patch and tell me if it would be OK for you
> to add this component when we will merge
> x11-toolkits/gnome-desktop-sharp20 into the official FreeBSD ports tree?

I think it looks good to me and no object from me.

Cheers,
Mezz

> With find regards,
> Romain


--
me...@cox.net - me...@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gn...@FreeBSD.org

Romain Tartière

unread,
Sep 30, 2008, 12:31:50 PM9/30/08
to bsd-...@googlegroups.com
Hi there!

Good news: GNOME 2.24 is out and new stable version of programs using
mono are available. As a consequence, ports that did not work with
recent versions of Mono (e.g. mail/gmime2-sharp) have been updated and
are likely to work better (e.g. at least compile)!

Bad news: GNOME 2.24 is not available in the FreeBSD repository yet.

Good news, GNOME 2.24 is available in Joe Marcus Clark repository and
marcusmerge will merge GNOME 2.24 in your FreeBSD ports tree!

Bad news, if you use marcusmerge, you can't use mono-merge (the second
is a hack of the former one, and they will conflict).

Good news, I have hacked another merge tool that can cope with as many
ports tree as you want: portshaker!


You will have to install portshaker and configure it (the provided
example should however be what you want to configure). Then, maintaining
your FreeBSD + Gnome 2.24 + BSD# ports tree will be as simple as running
`portshaker'.


portshaker is in the BSD# svn repository:
http://bsd-sharp.googlecode.com/svn/branches/portshaker

Quick install & configure guide:
--------------------------------
$ svn co http://bsd-sharp.googlecode.com/svn/branches/portshaker
$ cd portshaker
$ make DESTDIR="/usr/local"
$ su -
# make DESTDIR="/usr/local" install
# cp -R examples/portshaker.* /usr/local/etc/
# rehash # if necessary
# portshaker

Reply all
Reply to author
Forward
0 new messages