Mailinglist Archive: opensuse-bugs (4067 mails)

< Previous Next >
[Bug 713029] New: Request for New Project devel:languages:ocaml
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 19 Aug 2011 01:49:20 +0000
  • Message-id: <bug-713029-21960@http.bugzilla.novell.com/>

https://bugzilla.novell.com/show_bug.cgi?id=713029

https://bugzilla.novell.com/show_bug.cgi?id=713029#c0


Summary: Request for New Project devel:languages:ocaml
Classification: openSUSE
Product: openSUSE.org
Version: unspecified
Platform: All
OS/Version: openSUSE 11.4
Status: NEW
Severity: Normal
Priority: P5 - None
Component: OBS Request
AssignedTo: mrueckert@xxxxxxxx
ReportedBy: andisugandi@xxxxxxxxxxxx
QAContact: adrian@xxxxxxxxxx
Found By: ---
Blocker: ---


1.
As discussed on openSUSE-Factory list[0]:
[0]http://lists.opensuse.org/opensuse-factory/2011-07/msg00369.html

Objective Caml (OCaml) [1] is a multiparadigm language in the ML family
of languages.

OCaml is itself already in the openSUSE distribution, located in
devel:languages:misc. I have located three other packages that use it:

- lablgtk2 (in devel:languages:misc)
- ocaml-facile (in KDE:Distro:Factory)
- unison (in network)

I have recently submitted a large patch to the ocaml package in
devel:languages:misc, and I have 25 other OCaml library packages in my
home project, accumulated over the last several months [2]. Upon
approval, I will submit them there, excluding camlimages, which
currently has a build problem on 64-bit architectures.

Since there are already a large number of OCaml packages in Fedora, I
have modified various spec files from there when packages from there
already exist. Those that were derived from fedora are marked as such.
The Fedora Contributor License Agreement [3] permits users to
re-license them as seen fit. All spec files are placed under the MIT
license, unless there was already a license upon them (as was the case
with the ocaml package, which came from SUSE itself).

As for packaging guidelines, I have attempted to follow those specified
by the Fedora project [4]. As such, they tend to conform to whatever
specifications that rpmlint uses.

Furthermore, to ensure that inter-package dependencies resolve
correctly, I have enabled the internal dependency generator on builds
that were on openSUSE distributions before the current Factory build.
Doing such enables features that essentially match what ocaml.attr does
in RPM 4.9.


2.
We also need numbers of these OCaml modules to install Airtime[1] and then we
will have an opportunity to package it[2].

[1] http://airtime.sourcefabric.org
[2] http://lists.opensuse.org/opensuse-factory/2011-08/msg00200.html

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
This Thread
  • No further messages