Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Feb 2002 12:27:38 -0600
From:      "Mike Meyer" <mwm-dated-1013192858.4f15c9@mired.org>
To:        Alexander Yeremenko <ay@sita.kiev.ua>
Cc:        questions@freebsd.org
Subject:   Re: How to submit package ?
Message-ID:  <15453.33050.120745.335015@guru.mired.org>
In-Reply-To: <83752666@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Yeremenko <ay@sita.kiev.ua> types:
> On Sat, Feb 02, 2002 at 10:53:43PM -0600, Dan Nelson wrote:
> > In the last episode (Feb 03), Alexander Yeremenko said:
> > > 	In a HANDBOOK i find no official ways to submit new package to
> > > FreeBSD packages collection. send-pr seems no suitable in this case.
> > > 	How can i contribute ?
> > A package is simply a precompiled port.  Submit the port and the
> > package will appear.
> 	I'm not shure it has a sence to talk about a port in in my case.
> Nothing was ported. Nobody will need to recompile this package. This
> package only installs some additional locale and syscons tables and
> script for their activation. 

As others have pointed out, this may be suitable for a system patch,
and you need to use send-pr to submit that patch.

> 	In general, this tables wold be added to a src/share tree, but the
> package is version independant and may be applied to any pre-installed
> 2.X-5.X FreeBSD box as an easy workaround.
> 	I only wanna submit a package, i don't want to submit a port.

It can't be done. Packages are built from ports. If there isn't a
port, there can't be a package.

However, packages don't have to compile things, etc. Take a look at
the misc/cuecat port, which is a collection of python scripts for
dealing with cuecat scanners. Since these scripts were written on
FreeBSD, they weren't ported either :-).

If the patch to the system doesn't get picked up, you can create a
port for it that doesn't compile anything, just installs it.

> ps	btw there is no guarantee, that submitted port will appear although
> in a packages collection. Why will i make problems to unexpirienced
> users to compile port by themselves ? All they need is pkg_add at all.

Whether or not any particular packages collection includes a specific
package is up to the person compiling the collection. I believe that
the freebsd FTP sites carry all the packages that can be distributed
over the internet.

	<mike
--
Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15453.33050.120745.335015>