delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/06/09/11:00:41

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Wed, 9 Jun 2004 17:00:17 +0200
From: "Gerrit P. Haase" <gerrit AT familiehaase DOT de>
Reply-To: "Gerrit P. Haase" <gerrit AT familiehaase DOT de>
Organization: Esse keine toten Tiere
Message-ID: <51-1175292902.20040609170017@familiehaase.de>
To: cygwin AT cygwin DOT com
CC: cygwin-xfree AT cygwin DOT com
Subject: Call for contributors / maintainers
MIME-Version: 1.0
X-IsSubscribed: yes

Hello All,


I'm looking for helpers.  Goal is to get all (or most) base libraries
into the Cygwin net release so you could try to build GUI applications
that don't need a full blown GNOME desktop (e.g. Abiword, DIA, GIMP,
Gnucash, Gnumeric, Sketch, Sodipodi from www.gnome.org/gnome-office/ or
wvWare, Inkscape, Gnofract 4D, Conglomerate, GtkAda, Terraform, Bluefish
to mention just a few;) and on the long end, to get a full blown GNOME
desktop for Cygwin.

What is still missing is the base of most of these packages: glib/gtk+,
I've already finished the build of glib-2.4.2 but atk, pango, gtk+ are
pending.  I'll offer to include these four base libraries all together
in the next few days (if everything works as expected).
Good news is, glib builds with minor tweaks and all tests but one are
passing (including all threads tests, the test that fails is based on
fork() and I guess there is some problem with the test, but not with
glib or cygwin). 


I already have offered some libraries, e.g. littlecms/lcms and libmng
are already uploaded to the mirrors, libxml2, libxslt, freetype2,
fontconfig are already Cygwin packages, curently waiting for review is
libart_lgpl.  There are some more base libraries which needs to be
included to get GUI applications and later GNOME up and running, since
there are so many, I cannot mention all here.  Have a look here for
what is needed for a full GNOME desktop:
http://ftp.gnome.org/pub/GNOME/desktop/2.6/2.6.1/sources/ 

Many of the GNOME sources build without problems, however, there are
few packages which will need some more investigation.


Many of the Office applications: http://www.gnome.org/gnome-office/ will
run without full GNOME, e.g. GIMP or Sodipodi.  See the requirements for
GIMP: http://www.gimp.org/source/

The basic requirements are already available now (after libart was
reviewed and uploaded), but I want also the plugins, from the plugin
requirements is still missing: librsvg, Scalable Vector Graphics.
To have a complete librsvg package, gdk-pixbuf is needed which itself
needs glib/gtk+ and it is the same game with other libraries, you got
the picture.


What I'm looking for now are volunteers who want to contribute and
*maintain* one, two or more packages.  Some are without dependencies and
not difficult to build, e.g. littlecms is a small C library, very fast
and stable. There will be no more than two or three updates a year.

There are existing packages which you make take over from me or from
other maintainers so they / me have a little more time to work on new
packages, there are lots of libraries which I have currently on my todo
list, so no need to take over the boring job of maintaining a package
which doesn't require more than occasionally rebuilds.


You may say, "I want to have Gnucash", so go get the sources, and try to
build it.  If there are prerequisites missing, ask if somewhere
available already and if not, build them too and offer them for
inclusion.  Some basic information about how to contrbute / maintain a
package are available online: http://cygwin.com/setup.html


Get started now!


Gerrit
-- 
=^..^=



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019