Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Jan 2009 18:22:16 +0530
From:      wahjava.ml@gmail.com (Ashish SHUKLA)
To:        FreeBSD Ports Mailing List <freebsd-ports@freebsd.org>
Subject:   Porting sup MUA to FreeBSD
Message-ID:  <863afqyphb.fsf@chateau.d.lf>

next in thread | raw e-mail | index | archive | help
--=-=-=
Content-Transfer-Encoding: quoted-printable

Hi everyone,

I'm trying to port sup[1], a MUA, to FreeBSD. For that I've created its
port and the ports of it dependencies. I've faced following problems
while porting:

1. Some of its dependencies are already ported to FreeBSD but are using
   a tarball as source instead of the gem which is expected by the sup
   gem. So, I've created separate ports for those packages as gems. I'm
   wondering if this is okay.

2. The gem of sup needs some patching for FreeBSD, which I'm not able to
   do because FreeBSD ports system install gems in oneshot (i.e. no
   separate build or extract target, everything is done in install
   target). The NetBSD's rubygem[2] packaging system on the other hand
   extracts, builds and packages gems separately. So my port of sup
   installs fine but doesn't function as expected due to some GNU/Linux
   specific stuff involved.

Any suggestions about the problems mentioned above are welcome. I've not
submitted them to the PR database yet. As I don't know ruby, it will be
difficult for me to maintain the ports. If anyone else is interested in
maintaining/looking at the ports, please visit following URL:

http://gitorious.org/projects/abbe-freebsd-ports/repos/mainline/commits/b45=
77e9ed16f0f2d18f061804e784f294b264a98

References:
[1]  http://sup.rubyforge.org/
[2]  ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc-current/misc/rubygems/=
rubygem.mk

Thanks
=2D-=20
Ashish Shukla

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAklp64QACgkQHy+EEHYuXnQBNQCghWO3mrYeZMNGqDuboRBV/pCF
RfMAnAtNrXcUB/zFkX2ePg4z29lluXtn
=5cuK
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?863afqyphb.fsf>