Building debs in the suse build service seems a bit different. I haven't looked into it much, but they use a .dsc file (opposed to the debian/* files?).
If someone wanted to help with packaging debs, it would be a matter of getting an account on the build service, checking out the mono project, and submitting the necessary .dsc files. The debian-ish repositories supported are Etch, and Ubuntu 6.06. Wade On Wed, 2007-04-04 at 09:05 +0200, Frederik Carlier wrote: > Hi Wade, > > I created a couple of Debian packages for Mono not too long ago, so I > could help you with that. If you have questions, just let me know, but > the basic process is like this (assuming you are going to start with the > Debian packages): > > 1. The usual thing: check out Mono from SVN, run ./autogen.sh and make dist > 2. Move the tarballs (libgdiplus and mono) to another directory (say > tarballs) > 3. In that directory: svn co svn://svn.debian.org/pkg-mono/mono/trunk/ > mono-1.2.3.50/ > 4. cd mono-1.2.3.50/ > 5. svn-buildpackage rfakeroot > > I assume steps 1-2 should be done on a local computer, while steps 3-5 > should be done on the SuSE build service. > > You should edit the version numbers of the Debian packages. To achieve > that, you need to edit the changelog file in mono-1-2.3.50/. Add a > suffix -0mono1 to the version number, as these are not official Debian > packages. (Otherwise it will conflict with the packages in the Debian > repository). > > For what it's worth, packages built on one version of Debian/Ubuntu most > certainly won't run on any other version because of the strict dependencies. > > Here's more info on Debian packages: > - http://www.debian.org/doc/manuals/maint-guide/index.en.html > - http://www.debian-administration.org/articles/336 > - http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html > > Frederik. > > Wade Berrier schreef: > > I'm starting to put the mono stack in the opensuse build service. > > Currently this is building on suse and redhat based distros, but they > > have support for ubuntu/debian. > > > > I'm planning on updating the packages in the build service for our > > releases. > > > > If anyone is interested in contributing the necessary bits for .deb > > packages, let me know, > > > > Wade > > > > On Sun, 2007-03-25 at 20:29 +0200, Frederik Carlier wrote: > > > >> Hi there! > >> > >> Why not create a repository yourself? ;) Debian provides the scripts > >> required to create .deb packages for Ubuntu. You can find instructions > >> on how to do that here: http://pkg-mono.alioth.debian.org/ (scroll down > >> to the bottom of the page). > >> You'll need to have the tarballs that Mono releases ready. > >> > >> I tried to create Debian/Ubuntu packages for Mono myself, but gave but > >> because I required a SVN HEAD build and that didn't quit work out. > >> > >> Because of dependencies, it's likely that you'll have to create packages > >> for every specific version of Debian and Ubuntu. > >> > >> Frederik. > >> > >> David Anes schreef: > >> > >>> Hi Roberto, > >>> > >>> This would be very nice, anyone could do that? This will boost > >>> Mono-based aplication development under Debian/Ubuntu. > >>> > >>> David Anes. > >>> > >>> 2007/3/25, Roberto Dohnert < [EMAIL PROTECTED] > >>> <mailto:[EMAIL PROTECTED]>>: > >>> > >>> Any plans to introduce repositories for Ubuntu to make updating on > >>> that platform easier? > >>> > >>> _______________________________________________ > >>> Mono-list maillist - [email protected] > >>> <mailto:[email protected]> > >>> http://lists.ximian.com/mailman/listinfo/mono-list > >>> > >>> > >>> ------------------------------------------------------------------------ > >>> > >>> _______________________________________________ > >>> Mono-list maillist - [email protected] > >>> http://lists.ximian.com/mailman/listinfo/mono-list > >>> > >>> > >> _______________________________________________ > >> Mono-list maillist - [email protected] > >> http://lists.ximian.com/mailman/listinfo/mono-list > >> > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
