Date: Sun, 9 Apr 1995 03:07:18 -0700 From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) To: ports@FreeBSD.org Cc: hackers@FreeBSD.org Subject: Ports hackers wanted! Message-ID: <199504091007.DAA05993@silvia.HIP.Berkeley.EDU>
next in thread | raw e-mail | index | archive | help
(Note: I've CC:ed this to "hackers" too for wider audience...if you are following up, please send it to "ports" only...thanks) I'm now working on a bunch of projects aimed at "a better, friendlier ports scheme" (how nice! :). However, I'm severely short-handed and at the rate things are going, most of my (brilliant!) ideas are not going to make it into 2.1. This is sad! So, I need help. If you are interested in one or more of the projects listed in FreeBSD-current/src/TODO-2.1/asami, please contact me. In particular, I need immediate help in the following areas: -*- Update: Thu Apr 6 08:24:02 PDT 1995 Due: Hopefully before 2.1 Prio: High Task: Enhance pkg_install Again a couple of ideas here: (1) Make pkg_create or pkg_add able to "register" a package from the ports directory by looking into pkg/PLIST. We can then call this from the "install" rule in bsd.port.mk so that the user can pkg_delete it later. (2) Add some way to include the dependency information (usually LIB_DEPENDS, maybe EXEC_DEPENDS too but this one is harder 'cause it may be required only for compilation) into the package so that pkg_add will check for the existences and print out messages advising users to fetch additional packages. This would be a great enhancement over the current "ld.so: libfoo not found" solution. :) -*- Update: Thu Apr 6 08:30:43 PDT 1995 Due: Not specified Prio: High Task: A graphical front-end for port/package installation There's already someone working on this (tkpkg). I also need to take a look at pkg_manage. Jordan claims to have a better version. :) -*- Thanks! Satoshi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504091007.DAA05993>