Summary: | [New ports] devel/mimir, lang/elan - Elan Programming Language | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Ed Schouten <ed> |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | p.spiertz |
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Ed Schouten
2005-11-19 12:50:22 UTC
State Changed From-To: open->feedback I get connection refused while trying to download the tarball. Could you maybe submit the ports as shar's in a new PR? See: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-submitting.html Responsible Changed From-To: freebsd-ports-bugs->ehaupt Take. according to the project site of lang/elan, this port seems to be restricted to non commecial use only thus we have to set RESTRICTED. is the library devel/mimir distributed under the same conditions? could you maybe provide an english page (WWW) for devel/mimir? the pkg-descr of devel/mimir seems a bit too short. the packing list for devel/mimir is not complete. Please integrate the new USE_AUTOTOOLS vars [1]. A second master site for each port would be nice. Thanks in advance. [1] http://people.freebsd.org/~ade/autotools.txt Hello Emanuel, * Emanuel Haupt <ehaupt@FreeBSD.org> wrote: > according to the project site of lang/elan, this port seems to be > restricted to non commecial use only thus we have to set RESTRICTED. is > the library devel/mimir distributed under the same conditions? could > you maybe provide an english page (WWW) for devel/mimir? I'm not sure; I know it is developed by the same author. I'll probably see one of the Elan developers this evening, so I'll ask. The website is thus the same as the Elan site. > the pkg-descr of devel/mimir seems a bit too short. the packing list > for devel/mimir is not complete. Please integrate the new > USE_AUTOTOOLS vars [1]. A second master site for each port would be > nice. Thanks in advance. I'll take a look at it. Thanks! Yours, -- Ed Schouten <ed@fxq.nl> WWW: http://g-rave.nl/ Hello, * Emanuel Haupt <ehaupt@FreeBSD.org> wrote: > according to the project site of lang/elan, this port seems to be > restricted to non commecial use only thus we have to set RESTRICTED. I just had a chat with Marc (the main developer of Elan and Mimir) on IRC, couldn't see him in person because of the bad weather over here [1] According to him, the Elan website is quite outdated and isn't maintained by him; it only has documentation about the Elan programming language. We'd better leave it as its homepage though; it is developed by the same party and contains some useful documentation. He also said that the code has no real license tied to it and can live with a BSD license (I can supply IRC logs if needed), so we won't need any distribution restrictions on these ports. Unfortunately there are no mirrors for the Elan and Mimir tarballs. The tarball with the ports has been updated. Yours, -- Ed Schouten <ed@fxq.nl> WWW: http://g-rave.nl/ [1] http://weather.cnn.com/weather/forecast.jsp?locCode=EHNI devel/mimir looks good now, thanks for the changes. lang/elan has still some quirks: - dependency list is incomplete: ===> Compressing manual pages for elan-1.7b ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for elan-1.7b ===> Building package for elan-1.7b Creating package /tmp/packages/All/elan-1.7b.tgz Registering depends: mimir-2.14. Creating gzip'd tar ball in '/tmp/packages/All/elan-1.7b.tgz' Deleting elan-1.7b ================================================================ Deleting mimir-2.14 libtool-1.3.5_2 libiconv-1.9.2_1 gmake-3.80_2 gettext-0.14.5 expat-1.95.8_3 === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 2012256 0 lrwxr-xr-x 1 root wheel 12 Nov 25 22:08 usr/local/lib/liberts.so -> liberts.so.1 2074612 4 drwxr-xr-x 2 root wheel 512 Nov 25 22:08 usr/local/share/elan 2074606 4 drwxr-xr-x 2 root wheel 512 Nov 25 22:08 usr/local/doc ================================================================ - documentation should be installed in ${DOCSDIR} (${PREFIX}/share/doc/elan/), not in ${PREFIX}/doc - documentation should be optional (honoring NOPORTDOCS) About the license issue, the website still says: --- quote http://www.cs.ru.nl/elan/ --- The ELAN system developed at Nijmegen University is freely available for non-commercial use, on an as-is basis. Requests for information and for commercial licenses can be directed to --- end quote http://www.cs.ru.nl/elan/ --- If the author is willing to change the license we need to have this written somehere. It would be best if the tarball contains a file declaring the license. * Emanuel Haupt <ehaupt@FreeBSD.org> wrote: > - dependency list is incomplete: > > ===> Compressing manual pages for elan-1.7b > ===> Running ldconfig > /sbin/ldconfig -m /usr/local/lib > ===> Registering installation for elan-1.7b > ===> Building package for elan-1.7b > Creating package /tmp/packages/All/elan-1.7b.tgz > Registering depends: mimir-2.14. > Creating gzip'd tar ball in '/tmp/packages/All/elan-1.7b.tgz' > Deleting elan-1.7b > ================================================================ > Deleting mimir-2.14 libtool-1.3.5_2 libiconv-1.9.2_1 gmake-3.80_2 gettext-0.14.5 expat-1.95.8_3 > > === Checking filesystem state > list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) > 2012256 0 lrwxr-xr-x 1 root wheel 12 Nov 25 22:08 usr/local/lib/liberts.so -> liberts.so.1 > 2074612 4 drwxr-xr-x 2 root wheel 512 Nov 25 22:08 usr/local/share/elan > 2074606 4 drwxr-xr-x 2 root wheel 512 Nov 25 22:08 usr/local/doc > ================================================================ > > - documentation should be installed in ${DOCSDIR} > (${PREFIX}/share/doc/elan/), > not in ${PREFIX}/doc > > - documentation should be optional (honoring NOPORTDOCS) Fixed; I also took the opportunity to make the documentation naming somewhat more meaningful. I've updated the tarball. > About the license issue, the website still says: > > --- quote http://www.cs.ru.nl/elan/ --- > The ELAN system developed at Nijmegen University is freely available for > non-commercial use, on an as-is basis. Requests for information and for > commercial licenses can be directed to > --- end quote http://www.cs.ru.nl/elan/ --- > > If the author is willing to change the license we need to have this written somehere. > It would be best if the tarball contains a file declaring the license. I guess we should change this PR's state to 'feedback' then; I'll contact Marc. Maybe he can poke the website maintainer to add more accurate info about its license. Thanks for your patience. Yours, -- Ed Schouten <ed@fxq.nl> WWW: http://g-rave.nl/ State Changed From-To: feedback->open Waiting to clarify license issue. Release. Responsible Changed From-To: ehaupt->freebsd-ports-bugs Waiting to clarify license issue. Release. State Changed From-To: open->feedback Waiting to clarify license issue. * Ed Schouten <ed@fxq.nl> wrote: > I guess we should change this PR's state to 'feedback' then; I'll > contact Marc. Maybe he can poke the website maintainer to add more > accurate info about its license. I spoke to Marc yesterday. He told me that they are considering BSD or GPL licensing it, but still restricting its commericial use. Quite odd if you ask me; don't the BSD and GPL license state who might and who might not use the product? Would that mean I could release a product as GPL and say "only three legged people may use it" and still conform to the GPL? Yours, -- Ed Schouten <ed@fxq.nl> WWW: http://g-rave.nl/ > * Ed Schouten <ed@fxq.nl> wrote: > > I guess we should change this PR's state to 'feedback' then; I'll > > contact Marc. Maybe he can poke the website maintainer to add more > > accurate info about its license. > > I spoke to Marc yesterday. He told me that they are considering BSD or > GPL licensing it, but still restricting its commericial use. > > Quite odd if you ask me; don't the BSD and GPL license state who might > and who might not use the product? Would that mean I could release a > product as GPL and say "only three legged people may use it" and still > conform to the GPL? No, this is not possible with either of the two licenses. As long as the author clearly states that the software is free for non-commecial use the port can be added with a remark in ports/LEGAL. Emanuel -- GnuPG key id: 0x55E67774 Download: http://pgp.mit.edu:11371 Key fingerprint: 17B3 FD8F BA68 4AB4 10FD A9D1 AD52 6588 55E6 7774 State Changed From-To: feedback->closed Commited, thanks! Can you send a follow-up PR in which any possible changes to ports/LEGAL have to be made with regarding to these two ports? |