I've put it up on SourceForge. Comments welcome.
Should I upload a compiled version as well ? I think that would be a good idea... Danny On Tue, 2008-07-22 at 09:25 +0200, Vincent Torri wrote: > Hello, > > > Yes, please do. > > I've finally taken some time to do it. > > Here is the source code: > > http://www.maths.univ-evry.fr/pages_perso/vtorri/files/zlib-1.2.3-src.tar.bz2 > > read the README for general info (it's the 'template' file you mentioned > below) > > to create the -bin and -dev files, read the README, at the bottom > > Feel free to comment, make criticisms, give ideas, etc... > > regards > > Vincent > > > > > On Mon, 2008-06-09 at 07:44 +0200, Vincent Torri wrote: > >> Danny, > >> > >> Any comment to add, here ? Do you want me to start with zlib, so that > >> there is an example of such port on which we can discuss if it's correct > >> or not ? > >> > >> Vincent Torri > >> > >>> On Wed, 16 Apr 2008, Danny Backx wrote: > >>> > >>>> I'd like to figure out how to get all this organised and streamlined > >>>> before we actually start. > >>>> > >>>> Here are some suggestions, please all comment so we can agree on > >>>> something that works for all : > >>>> 1. Generic stuff > >>>> a) All submissions should be ports of a software that falls under some > >>>> free software license. > >>> > >>> I agree. Maybe we can list some that are really important. I have a list, > >>> btw > >>> ;) > >>> > >>>> b) A minimal submission is a source port. A compiled version is optional > >>>> but desirable. > >>> > >>> compile must separate binaries (dll + executables) from development > >>> (headers > >>> + static and import lib, maybe .def). > >>> > >>> some packages maybe require some dependencies. Like the binaries built in > >>> libjpeg, which depend on librle (the lib of libjpeg does not depend on the > >>> bin) > >>> > >>> In the GnuWin32 packages, the diff is also provided, in addition to other > >>> files like one which lists the files of the packages, for example > >>> > >>>> c) Submissions must be accompanied by a document which describes the > >>>> port. We'll design a template for that. > >>> > >>> ok > >>> > >>>> d) Compiled versions should use a standard set of compiler and configure > >>>> options : > >>>> PREFIX=/opt/wince > >>>> CFLAGS="-D_WIN32_WCE=0x0400 -D_WIN32_IE=0x0400" > >>> > >>> this should go into CPPFLAGS. Also should we add -mms-bitfields in CFLAGS > >>> ? > >>> For executables, should we add -mwindows ? > >>> > >>> Same for optimization flags, like the -O* or -mcpu or -march ? > >>> > >>>> 2. Template > >>>> a) the license of the software > >>>> b) the URL from which to download the original version > >>>> c) the version of the software from which this port is derived > >>> > >>> c') the needed dependencies and their minimal version ? > >>> > >>>> d) the maintainer of this port > >>>> e) a source patch > >>>> f) the version of cegcc that this is compiled with > >>>> (version number + architecture: e.g. arm-mingw32ce) > >>> > >>> maybe the optimization flags ? -O2 or -O3 or -Os, -mcpu, -march ? > >>> > >>>> f) (optionally) description of porting issues > >>>> g) (optionally) file name of full source (patched) > >>>> h) (optionally) file name of binary version > >>> > >>> file name of development version ? of dependency version ? > >>> > >>>> The filled out template could go in the release notes in the SF file and > >>>> release mechanism. > >>>> > >>>> 3. Stuff derived from working with the SourceForge file and release > >>>> system. > >>>> a) for practical reasons, a limited set of people is currently capable > >>>> of accessing the SourceForge cegcc site, they are a filter. > >>>> b) Submissions must be uploaded in agreement with one of the people > >>>> outlined above, knowing that the SF upload facility keeps files for a > >>>> limited amount of time, so be prepared to upload again if the agreement > >>>> is not clear enough and nobody had the time to pick up your files before > >>>> SF expired them. > >>> > >>> I don't have comments here. > >>> > >>> > >>> regards > >>> > >>> Vincent Torri > >>> > >> > >> ------------------------------------------------------------------------- > >> Check out the new SourceForge.net Marketplace. > >> It's the best place to buy or sell services for > >> just about anything Open Source. > >> http://sourceforge.net/services/buy/index.php > >> _______________________________________________ > >> Cegcc-devel mailing list > >> Cegcc-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/cegcc-devel > >> > > -- > > Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info > > > > > > -- > > Ce message a été vérifié par MailScanner > > pour des virus ou des polluriels et rien de > > suspect n'a été trouvé. > > Message délivré par le serveur de messagerie de l'Université d'Evry. > > > > -- Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel